1 
2 
3 #define ATC_REG_ATC_NUM_SETS                                                                                               0x110000UL //ACCESS:RW  DataWidth:0x2  Description: Defines the number of sets - 3 - 256 ;2- 128; 1- 64; 0- 32
4 #define ATC_REG_ATC_1_WAY                                                                                                  0x110004UL //ACCESS:RW  DataWidth:0x1  Description: If set the ATC will use only one way per set
5 #define ATC_REG_ATC_FULL_REG                                                                                               0x110008UL //ACCESS:R  DataWidth:0x8  Description: SPA Done FIFO full bit; RCPL FIFO full bit; TCPL FIFO full bit; IREQ full bit; PLKP FIFO full bit; MLKP FIFO full bit; OTB full bit; OIB full bit
6 #define ATC_REG_ATC_EMPTY_REG                                                                                              0x11000cUL //ACCESS:R  DataWidth:0x8  Description: SPA Done FIFO empty bit; RCPL FIFO empty bit; TCPL FIFO empty bit; IREQ empty bit; PLKP FIFO empty bit; MLKP FIFO empty bit; OTB empty bit; OIB empty bit
7 #define ATC_REG_ATC_WAIT_IF_MISS                                                                                           0x110010UL //ACCESS:RW  DataWidth:0x1  Description: WaitIfMiss configuration bit
8 #define ATC_REG_ATC_WAIT_IF_PENDING                                                                                        0x110014UL //ACCESS:RW  DataWidth:0x1  Description: WaitTransPending cofiguration bit
9 #define ATC_REG_ATC_STALL_SEQ_0                                                                                            0x110018UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
10 #define ATC_REG_ATC_STALL_SEQ_1                                                                                            0x11001cUL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
11 #define ATC_REG_ATC_STALL_SEQ_2                                                                                            0x110020UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
12 #define ATC_REG_ATC_STALL_SEQ_3                                                                                            0x110024UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
13 #define ATC_REG_ATC_STALL_SEQ_4                                                                                            0x110028UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
14 #define ATC_REG_ATC_STALL_SEQ_5                                                                                            0x11002cUL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
15 #define ATC_REG_ATC_SET_STALL_SEQ_0                                                                                        0x110030UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
16 #define ATC_REG_ATC_SET_STALL_SEQ_1                                                                                        0x110034UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
17 #define ATC_REG_ATC_SET_STALL_SEQ_2                                                                                        0x110038UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
18 #define ATC_REG_ATC_SET_STALL_SEQ_3                                                                                        0x11003cUL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
19 #define ATC_REG_ATC_SET_STALL_SEQ_4                                                                                        0x110040UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
20 #define ATC_REG_ATC_SET_STALL_SEQ_5                                                                                        0x110044UL //ACCESS:RW  DataWidth:0x6  Description: Indicates the B2B event sequnece which will cause stall in case of 2 consecutive accesses to the same set (on the second event). The order of the vectors is 0-Mlkp;1-Plkp;2-Ireq;3-Tcpl;4-SPA-Done;5-Rcpl. The order of the bits inside the vector is the same. Stall is taking place when there is a sequence of two events X and than Y to the same set; and atc_stall_seq[X][Y] is set to 1. Comment for E2: stall is not available for lookups due to the bounded latency restriction
21 #define ATC_REG_ATC_DISABLE_BYPASS                                                                                         0x110048UL //ACCESS:RW  DataWidth:0x1  Description: disables the bypass on the GPA table
22 #define ATC_REG_ATC_ISSUE_4_CYCLES                                                                                         0x11004cUL //ACCESS:RW  DataWidth:0x1  Description: Issue event once in four cycles (instead of 2)
23 #define ATC_REG_ATC_IREQ_FIFO_SIZE                                                                                         0x110050UL //ACCESS:RW  DataWidth:0x8  Description: defines the size of the IREQ fifo
24 #define ATC_REG_ATC_IREQ_ALMOST_FULL_THR                                                                                   0x110054UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: defines the IFIFO almost full threshold. Its size can't be bigger than the Ireq FIFO size
25 #define ATC_REG_ATC_PIGGYBACKED_TREQ_EN                                                                                    0x110058UL //ACCESS:RW  DataWidth:0x1  Description: Piggybacked treq issue enabled
26 #define ATC_REG_ATC_WAIT_RESP                                                                                              0x11005cUL //ACCESS:RW  DataWidth:0x1  Description: Allows the ATC to return Wait response
27 #define ATC_REG_ATC_TREQ_CREDITS                                                                                           0x110060UL //ACCESS:RW  DataWidth:0x6  Description: Number of credits for the treq interface
28 #define ATC_REG_ATC_ARBITER_PRIO_MLKP                                                                                      0x110064UL //ACCESS:RW  DataWidth:0x2  Description: MLKP prio
29 #define ATC_REG_ATC_ARBITER_PRIO_PLKP                                                                                      0x110068UL //ACCESS:RW  DataWidth:0x2  Description: PLKP prio
30 #define ATC_REG_ATC_ARBITER_PRIO_IREQ                                                                                      0x11006cUL //ACCESS:RW  DataWidth:0x2  Description: IREQ prio
31 #define ATC_REG_ATC_ARBITER_PRIO_TCPL                                                                                      0x110070UL //ACCESS:RW  DataWidth:0x2  Description: TCPL prio
32 #define ATC_REG_ATC_ARBITER_PRIO_SPAD                                                                                      0x110074UL //ACCESS:RW  DataWidth:0x2  Description: SPAD prio
33 #define ATC_REG_ATC_ARBITER_PRIO_RCPL                                                                                      0x110078UL //ACCESS:RW  DataWidth:0x2  Description: RCPL prio
34 #define ATC_REG_ATC_OTB_MAX_ENTRY                                                                                          0x11007cUL //ACCESS:RW  DataWidth:0x5  Description: Defines the number of entries in the OTB when 31 indicates 32 entries (entries count begins in 0)
35 #define ATC_REG_ATC_CHECK_TAGS                                                                                             0x110080UL //ACCESS:RW  DataWidth:0x1  Description: CheckTags configuration bit - when set the available NPH credits is checked before issuing TREQ
36 #define ATC_REG_ATC_TAG_THR                                                                                                0x110084UL //ACCESS:RW  DataWidth:0x8  Description: TAG threshold - for the checkTags feature
37 #define ATC_REG_ATC_ICPL_CREDIT                                                                                            0x110088UL //ACCESS:RW  DataWidth:0x3  Description: Credit value for the ICPL interface
38 #define ATC_REG_ATC_DIS_MLKP                                                                                               0x11008cUL //ACCESS:RW  DataWidth:0x1  Description: Disables the main lookup interface
39 #define ATC_REG_ATC_DIS_PLKP                                                                                               0x110090UL //ACCESS:RW  DataWidth:0x1  Description: Disables the pre lookup interface
40 #define ATC_REG_ATC_DIS_IREQ                                                                                               0x110094UL //ACCESS:RW  DataWidth:0x1  Description: Disables the invalidation request interface
41 #define ATC_REG_ATC_DIS_TCPL                                                                                               0x110098UL //ACCESS:RW  DataWidth:0x1  Description: Disables the translation completion interface
42 #define ATC_REG_ATC_DIS_SPAD                                                                                               0x11009cUL //ACCESS:RW  DataWidth:0x1  Description: Disables the spa done interface
43 #define ATC_REG_ATC_DIS_RCPL                                                                                               0x1100a0UL //ACCESS:RW  DataWidth:0x1  Description: Disables the Read Completion interface
44 #define ATC_REG_ATC_DIS_LKPRES                                                                                             0x1100a4UL //ACCESS:RW  DataWidth:0x1  Description: Disables the lookup response interface
45 #define ATC_REG_ATC_DIS_TREQ                                                                                               0x1100a8UL //ACCESS:RW  DataWidth:0x1  Description: Disables the translation request interface
46 #define ATC_REG_ATC_DIS_ICPL                                                                                               0x1100acUL //ACCESS:RW  DataWidth:0x1  Description: Disables the invalidation completion interface
47 #define ATC_REG_ATC_SCRUB_CYC                                                                                              0x1100b0UL //ACCESS:RW  DataWidth:0x8  Description: Number of cycles between one scrub event to another
48 #define ATC_REG_ATC_SCRUB_DIS                                                                                              0x1100b4UL //ACCESS:RW  DataWidth:0x1  Description: Disable bit for the scrubbing event of the GPA table
49 #define ATC_REG_ATC_INIT_ARRAY                                                                                             0x1100b8UL //ACCESS:RW  DataWidth:0x1  Description: Initiate the ATC array - reset all the valid bits
50 #define ATC_REG_ATC_INIT_DONE                                                                                              0x1100bcUL //ACCESS:R  DataWidth:0x1  Description: ATC initalization done
51 #define ATC_REG_ATC_STAT_MLKP_HITS                                                                                         0x1100c0UL //ACCESS:ST  DataWidth:0x20  Description: Number of hits for Main-lookups in the ATC
52 #define ATC_REG_ATC_STAT_MLKP_NUM                                                                                          0x1100c4UL //ACCESS:ST  DataWidth:0x20  Description: Number of Main lookups in the ATC
53 #define ATC_REG_ATC_STAT_PLKP_TREQ                                                                                         0x1100c8UL //ACCESS:ST  DataWidth:0x20  Description: Number of treqs issued due to pre-lookup
54 #define ATC_REG_ATC_STAT_PLKP_NUM                                                                                          0x1100ccUL //ACCESS:ST  DataWidth:0x20  Description: Number of Pre Lookps in the ATC
55 #define ATC_REG_ATC_STAT_EVICT_NUM                                                                                         0x1100d0UL //ACCESS:ST  DataWidth:0x20  Description: Number of evictions out of the ATC
56 #define ATC_REG_ATC_STAT_INV_NUM                                                                                           0x1100d4UL //ACCESS:ST  DataWidth:0x20  Description: Number of invalidations handled by the ATC
57 #define ATC_REG_ATC_STAT_TREQ_NUM                                                                                          0x1100d8UL //ACCESS:ST  DataWidth:0x20  Description: Number of translation requests issued by the ATC
58 #define ATC_REG_ATC_STAT_ACTIVE                                                                                            0x1100dcUL //ACCESS:RW  DataWidth:0x1  Description: When this signal is set the statistics count is on
59 #define ATC_REG_ATC_STAT_USDM_LKP_NUM                                                                                      0x1100e0UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
60 #define ATC_REG_ATC_STAT_USDM_HIT_NUM                                                                                      0x1100e4UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
61 #define ATC_REG_ATC_STAT_CSDM_LKP_NUM                                                                                      0x1100e8UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
62 #define ATC_REG_ATC_STAT_CSDM_HIT_NUM                                                                                      0x1100ecUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
63 #define ATC_REG_ATC_STAT_XSDM_LKP_NUM                                                                                      0x1100f0UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
64 #define ATC_REG_ATC_STAT_XSDM_HIT_NUM                                                                                      0x1100f4UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
65 #define ATC_REG_ATC_STAT_TSDM_LKP_NUM                                                                                      0x1100f8UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
66 #define ATC_REG_ATC_STAT_TSDM_HIT_NUM                                                                                      0x1100fcUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
67 #define ATC_REG_ATC_STAT_PBF_LKP_NUM                                                                                       0x110100UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
68 #define ATC_REG_ATC_STAT_PBF_HIT_NUM                                                                                       0x110104UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
69 #define ATC_REG_ATC_STAT_QM_LKP_NUM                                                                                        0x110108UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
70 #define ATC_REG_ATC_STAT_QM_HIT_NUM                                                                                        0x11010cUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
71 #define ATC_REG_ATC_STAT_TM_LKP_NUM                                                                                        0x110110UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
72 #define ATC_REG_ATC_STAT_TM_HIT_NUM                                                                                        0x110114UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
73 #define ATC_REG_ATC_STAT_SRC_LKP_NUM                                                                                       0x110118UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
74 #define ATC_REG_ATC_STAT_SRC_HIT_NUM                                                                                       0x11011cUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
75 #define ATC_REG_ATC_STAT_CDURD_LKP_NUM                                                                                     0x110120UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
76 #define ATC_REG_ATC_STAT_CDURD_HIT_NUM                                                                                     0x110124UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
77 #define ATC_REG_ATC_STAT_DMAE_LKP_NUM                                                                                      0x110128UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
78 #define ATC_REG_ATC_STAT_DMAE_HIT_NUM                                                                                      0x11012cUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
79 #define ATC_REG_ATC_STAT_USDM_DP_LKP_NUM                                                                                   0x110130UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
80 #define ATC_REG_ATC_STAT_USDM_DP_HIT_NUM                                                                                   0x110134UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
81 #define ATC_REG_ATC_STAT_HC_LKP_NUM                                                                                        0x110138UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
82 #define ATC_REG_ATC_STAT_HC_HIT_NUM                                                                                        0x11013cUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
83 #define ATC_REG_ATC_STAT_CDUWR_LKP_NUM                                                                                     0x110140UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
84 #define ATC_REG_ATC_STAT_CDUWR_HIT_NUM                                                                                     0x110144UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
85 #define ATC_REG_ATC_STAT_DBG_LKP_NUM                                                                                       0x110148UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
86 #define ATC_REG_ATC_STAT_DBG_HIT_NUM                                                                                       0x11014cUL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
87 #define ATC_REG_ATC_STAT_L2P_LKP_NUM                                                                                       0x110150UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
88 #define ATC_REG_ATC_STAT_L2P_HIT_NUM                                                                                       0x110154UL //ACCESS:ST  DataWidth:0x20  Description: Count lookups and hit for the different clients
89 #define ATC_REG_ATC_GPA_HASH_EN                                                                                            0x110158UL //ACCESS:RW  DataWidth:0x1  Description: enable the use of a hash function for the GPA table; instead of the lsb bits of the address
90 #define ATC_REG_ATC_GPA_HASH_CRC                                                                                           0x11015cUL //ACCESS:RW  DataWidth:0x1  Description: relevant only if hash_en is set. selects the CRC as hash function for the GPA table; If reset use xor of the FID LS bits with the relevant bits out of the GPA as hash function
91 #define ATC_REG_ATC_TCPL_LOG_ON_ERROR                                                                                      0x110160UL //ACCESS:RW  DataWidth:0x5  Description: In case of TCPL with error log the relevant data. The seperation for the different errors is: BME clear [0]; Unsupported request [1]; Completer abort/completion timeout [2]; Both R & W bits are reset [3]; Other [4]
92 #define ATC_REG_ATC_TCPL_DIS_ON_ERROR                                                                                      0x110164UL //ACCESS:RW  DataWidth:0x5  Description: In case of TCPL with error disable the ATC.  The seperation for the different errors is: BME clear [0]; Unsupported request [1]; Completer abort/completion timeout [2]; Both R & W bits are reset [3]; Other [4]
93 #define ATC_REG_ATC_TCPL_ERR_LOG                                                                                           0x110168UL //ACCESS:R  DataWidth:0x16  Description: Data belongs to an erroneous TCPL: [9:0] Func (VF_Valid;VFID;PFID);[10] U bit; [11] W bit; [12] R bit; [13] NS bit; [18:14] OTBEntryID;[21:19] Error code
94 #define ATC_REG_ATC_TCPL_ERR_ADDR_LSB                                                                                      0x11016cUL //ACCESS:R  DataWidth:0x20  Description: Data belongs to an erroneous TCPL: [31:0]-bits [31:0] of the address
95 #define ATC_REG_ATC_TCPL_ERR_ADDR_MSB                                                                                      0x110170UL //ACCESS:R  DataWidth:0x14  Description: Data belongs to an erroneous TCPL: [19:0]-bits [51:32] of the address
96 #define ATC_REG_ATC_TCPL_ERR_LOG_VALID                                                                                     0x110174UL //ACCESS:R  DataWidth:0x1  Description: Indicates valid data at the tcpl error log registers
97 #define ATC_REG_ATC_ARRAY_ACCESS_ENABLE                                                                                    0x110178UL //ACCESS:RW  DataWidth:0x1  Description: Allows GRC access to the GPA and SPA table
98 #define ATC_REG_ATC_DURING_FLI                                                                                             0x11017cUL //ACCESS:R  DataWidth:0x1  Description: Indication that the ATC currently handles FLI
99 #define ATC_REG_ATC_DURING_INV                                                                                             0x110180UL //ACCESS:R  DataWidth:0x1  Description: Indication that the ATC currently handles Any type of invalidation
100 #define ATC_REG_ATC_FLI_DONE_VF_31_0                                                                                       0x110184UL //ACCESS:R  DataWidth:0x20  Description: Indicates the end of FLI flow for VF 31-0
101 #define ATC_REG_ATC_FLI_DONE_VF_63_32                                                                                      0x110188UL //ACCESS:R  DataWidth:0x20  Description: Indicates the end of FLI flow for VF 63-32
102 #define ATC_REG_ATC_FLI_DONE_PF_7_0                                                                                        0x11018cUL //ACCESS:R  DataWidth:0x8  Description: Indicates the end of FLI flow for PF 7-0
103 #define ATC_REG_ATC_FLI_DONE_CLR_VF_31_0                                                                                   0x110190UL //ACCESS:RW  DataWidth:0x20  Description: Clears the FLI done indication for VF bits 31-0 accordingly
104 #define ATC_REG_ATC_FLI_DONE_CLR_VF_63_32                                                                                  0x110194UL //ACCESS:RW  DataWidth:0x20  Description: Clears the FLI done indication for VFbits 63-32 accordingly
105 #define ATC_REG_ATC_FLI_DONE_CLR_PF_7_0                                                                                    0x110198UL //ACCESS:RW  DataWidth:0x8  Description: Clears the FLI done indication for PF bits 7-0 accordingly
106 #define ATC_REG_DBG_SELECT                                                                                                 0x11019cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for selecting a line to output to the DBG block.
107 #define ATC_REG_DBG_BYTE_ENABLE                                                                                            0x1101a0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
108 #define ATC_REG_DBG_SHIFT                                                                                                  0x1101a4UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for circular right shifting of the selected line (after the enabling)
109 #define ATC_REG_DBGSYN_ALMOST_FULL_THR                                                                                     0x1101a8UL //ACCESS:RW  DataWidth:0x4  Description: Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed. Its value can't be bigger than the set dbg FIFO size
110 #define ATC_REG_ATC_ALLOW_LOW_REP_HIGH                                                                                     0x1101acUL //ACCESS:RW  DataWidth:0x1  Description: When set low priority lookup can replace high priority entry; iff the set is full with high prio entries
111 #define ATC_REG_ATC_DIS_IREQ_EVENT                                                                                         0x1101b0UL //ACCESS:RW  DataWidth:0x1  Description: When set Ireq event won't be selected by the ATC arbiter
112 #define ATC_REG_ATC_ECO_RESERVED                                                                                           0x1101b4UL //ACCESS:RW  DataWidth:0x1  Description: For future ECOs implementation
113 #define ATC_REG_ATC_TM                                                                                                     0x1101b8UL //ACCESS:RW  DataWidth:0x1e  Multi Field Register
114 	#define ATC_ATC_TM_REG_ATC_SPA_TABLE_TM                                                                                (0x1f<<0)
115 	#define ATC_ATC_TM_REG_ATC_SPA_TABLE_TM_SIZE                                                                           0
116 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W0_TM                                                                              (0x1f<<5)
117 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W0_TM_SIZE                                                                         5
118 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W1_TM                                                                              (0x1f<<10)
119 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W1_TM_SIZE                                                                         10
120 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W2_TM                                                                              (0x1f<<15)
121 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W2_TM_SIZE                                                                         15
122 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W3_TM                                                                              (0x1f<<20)
123 	#define ATC_ATC_TM_REG_ATC_GPA_DATA_W3_TM_SIZE                                                                         20
124 	#define ATC_ATC_TM_REG_ATC_GPA_STATE_TM                                                                                (0x1f<<25)
125 	#define ATC_ATC_TM_REG_ATC_GPA_STATE_TM_SIZE                                                                           25
126 #define ATC_REG_ATC_INT_STS                                                                                                0x1101bcUL //ACCESS:R  DataWidth:0x6  Description: Interrupt register #0 read
127 	#define ATC_ATC_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
128 	#define ATC_ATC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
129 	#define ATC_ATC_INT_STS_REG_ATC_TCPL_TO_NOT_PEND                                                                       (0x1<<1)
130 	#define ATC_ATC_INT_STS_REG_ATC_TCPL_TO_NOT_PEND_SIZE                                                                  1
131 	#define ATC_ATC_INT_STS_REG_ATC_GPA_MULTIPLE_HITS                                                                      (0x1<<2)
132 	#define ATC_ATC_INT_STS_REG_ATC_GPA_MULTIPLE_HITS_SIZE                                                                 2
133 	#define ATC_ATC_INT_STS_REG_ATC_RCPL_TO_EMPTY_CNT                                                                      (0x1<<3)
134 	#define ATC_ATC_INT_STS_REG_ATC_RCPL_TO_EMPTY_CNT_SIZE                                                                 3
135 	#define ATC_ATC_INT_STS_REG_ATC_TCPL_ERROR                                                                             (0x1<<4)
136 	#define ATC_ATC_INT_STS_REG_ATC_TCPL_ERROR_SIZE                                                                        4
137 	#define ATC_ATC_INT_STS_REG_ATC_IREQ_LESS_THAN_STU                                                                     (0x1<<5)
138 	#define ATC_ATC_INT_STS_REG_ATC_IREQ_LESS_THAN_STU_SIZE                                                                5
139 #define ATC_REG_ATC_INT_STS_CLR                                                                                            0x1101c0UL //ACCESS:RC  DataWidth:0x6  Description: Interrupt register #0 read clear
140 	#define ATC_ATC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
141 	#define ATC_ATC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
142 	#define ATC_ATC_INT_STS_CLR_REG_ATC_TCPL_TO_NOT_PEND                                                                   (0x1<<1)
143 	#define ATC_ATC_INT_STS_CLR_REG_ATC_TCPL_TO_NOT_PEND_SIZE                                                              1
144 	#define ATC_ATC_INT_STS_CLR_REG_ATC_GPA_MULTIPLE_HITS                                                                  (0x1<<2)
145 	#define ATC_ATC_INT_STS_CLR_REG_ATC_GPA_MULTIPLE_HITS_SIZE                                                             2
146 	#define ATC_ATC_INT_STS_CLR_REG_ATC_RCPL_TO_EMPTY_CNT                                                                  (0x1<<3)
147 	#define ATC_ATC_INT_STS_CLR_REG_ATC_RCPL_TO_EMPTY_CNT_SIZE                                                             3
148 	#define ATC_ATC_INT_STS_CLR_REG_ATC_TCPL_ERROR                                                                         (0x1<<4)
149 	#define ATC_ATC_INT_STS_CLR_REG_ATC_TCPL_ERROR_SIZE                                                                    4
150 	#define ATC_ATC_INT_STS_CLR_REG_ATC_IREQ_LESS_THAN_STU                                                                 (0x1<<5)
151 	#define ATC_ATC_INT_STS_CLR_REG_ATC_IREQ_LESS_THAN_STU_SIZE                                                            5
152 #define ATC_REG_ATC_INT_STS_WR                                                                                             0x1101c4UL //ACCESS:WR  DataWidth:0x6  Description: Interrupt register #0 bit set or clear
153 	#define ATC_ATC_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
154 	#define ATC_ATC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
155 	#define ATC_ATC_INT_STS_WR_REG_ATC_TCPL_TO_NOT_PEND                                                                    (0x1<<1)
156 	#define ATC_ATC_INT_STS_WR_REG_ATC_TCPL_TO_NOT_PEND_SIZE                                                               1
157 	#define ATC_ATC_INT_STS_WR_REG_ATC_GPA_MULTIPLE_HITS                                                                   (0x1<<2)
158 	#define ATC_ATC_INT_STS_WR_REG_ATC_GPA_MULTIPLE_HITS_SIZE                                                              2
159 	#define ATC_ATC_INT_STS_WR_REG_ATC_RCPL_TO_EMPTY_CNT                                                                   (0x1<<3)
160 	#define ATC_ATC_INT_STS_WR_REG_ATC_RCPL_TO_EMPTY_CNT_SIZE                                                              3
161 	#define ATC_ATC_INT_STS_WR_REG_ATC_TCPL_ERROR                                                                          (0x1<<4)
162 	#define ATC_ATC_INT_STS_WR_REG_ATC_TCPL_ERROR_SIZE                                                                     4
163 	#define ATC_ATC_INT_STS_WR_REG_ATC_IREQ_LESS_THAN_STU                                                                  (0x1<<5)
164 	#define ATC_ATC_INT_STS_WR_REG_ATC_IREQ_LESS_THAN_STU_SIZE                                                             5
165 #define ATC_REG_ATC_INT_MASK                                                                                               0x1101c8UL //ACCESS:RW  DataWidth:0x6  Description: Interrupt mask register #0 read/write
166 	#define ATC_ATC_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
167 	#define ATC_ATC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
168 	#define ATC_ATC_INT_MASK_REG_ATC_TCPL_TO_NOT_PEND                                                                      (0x1<<1)
169 	#define ATC_ATC_INT_MASK_REG_ATC_TCPL_TO_NOT_PEND_SIZE                                                                 1
170 	#define ATC_ATC_INT_MASK_REG_ATC_GPA_MULTIPLE_HITS                                                                     (0x1<<2)
171 	#define ATC_ATC_INT_MASK_REG_ATC_GPA_MULTIPLE_HITS_SIZE                                                                2
172 	#define ATC_ATC_INT_MASK_REG_ATC_RCPL_TO_EMPTY_CNT                                                                     (0x1<<3)
173 	#define ATC_ATC_INT_MASK_REG_ATC_RCPL_TO_EMPTY_CNT_SIZE                                                                3
174 	#define ATC_ATC_INT_MASK_REG_ATC_TCPL_ERROR                                                                            (0x1<<4)
175 	#define ATC_ATC_INT_MASK_REG_ATC_TCPL_ERROR_SIZE                                                                       4
176 	#define ATC_ATC_INT_MASK_REG_ATC_IREQ_LESS_THAN_STU                                                                    (0x1<<5)
177 	#define ATC_ATC_INT_MASK_REG_ATC_IREQ_LESS_THAN_STU_SIZE                                                               5
178 #define ATC_REG_ATC_PRTY_STS                                                                                               0x1101ccUL //ACCESS:R  DataWidth:0x5  Description: Parity register #0 read
179 	#define ATC_ATC_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
180 	#define ATC_ATC_PRTY_STS_REG_PARITY_SIZE                                                                               0
181 	#define ATC_ATC_PRTY_STS_REG_GPA_TABLE                                                                                 (0x1<<1)
182 	#define ATC_ATC_PRTY_STS_REG_GPA_TABLE_SIZE                                                                            1
183 	#define ATC_ATC_PRTY_STS_REG_IREQ_FIFO                                                                                 (0x1<<2)
184 	#define ATC_ATC_PRTY_STS_REG_IREQ_FIFO_SIZE                                                                            2
185 	#define ATC_ATC_PRTY_STS_REG_SPA_TABLE                                                                                 (0x1<<3)
186 	#define ATC_ATC_PRTY_STS_REG_SPA_TABLE_SIZE                                                                            3
187 	#define ATC_ATC_PRTY_STS_REG_TCPL_FIFO                                                                                 (0x1<<4)
188 	#define ATC_ATC_PRTY_STS_REG_TCPL_FIFO_SIZE                                                                            4
189 #define ATC_REG_ATC_PRTY_STS_CLR                                                                                           0x1101d0UL //ACCESS:RC  DataWidth:0x5  Description: Parity register #0 read clear
190 	#define ATC_ATC_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
191 	#define ATC_ATC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
192 	#define ATC_ATC_PRTY_STS_CLR_REG_GPA_TABLE                                                                             (0x1<<1)
193 	#define ATC_ATC_PRTY_STS_CLR_REG_GPA_TABLE_SIZE                                                                        1
194 	#define ATC_ATC_PRTY_STS_CLR_REG_IREQ_FIFO                                                                             (0x1<<2)
195 	#define ATC_ATC_PRTY_STS_CLR_REG_IREQ_FIFO_SIZE                                                                        2
196 	#define ATC_ATC_PRTY_STS_CLR_REG_SPA_TABLE                                                                             (0x1<<3)
197 	#define ATC_ATC_PRTY_STS_CLR_REG_SPA_TABLE_SIZE                                                                        3
198 	#define ATC_ATC_PRTY_STS_CLR_REG_TCPL_FIFO                                                                             (0x1<<4)
199 	#define ATC_ATC_PRTY_STS_CLR_REG_TCPL_FIFO_SIZE                                                                        4
200 #define ATC_REG_ATC_PRTY_STS_WR                                                                                            0x1101d4UL //ACCESS:WR  DataWidth:0x5  Description: Parity register #0 bit set or clear
201 	#define ATC_ATC_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
202 	#define ATC_ATC_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
203 	#define ATC_ATC_PRTY_STS_WR_REG_GPA_TABLE                                                                              (0x1<<1)
204 	#define ATC_ATC_PRTY_STS_WR_REG_GPA_TABLE_SIZE                                                                         1
205 	#define ATC_ATC_PRTY_STS_WR_REG_IREQ_FIFO                                                                              (0x1<<2)
206 	#define ATC_ATC_PRTY_STS_WR_REG_IREQ_FIFO_SIZE                                                                         2
207 	#define ATC_ATC_PRTY_STS_WR_REG_SPA_TABLE                                                                              (0x1<<3)
208 	#define ATC_ATC_PRTY_STS_WR_REG_SPA_TABLE_SIZE                                                                         3
209 	#define ATC_ATC_PRTY_STS_WR_REG_TCPL_FIFO                                                                              (0x1<<4)
210 	#define ATC_ATC_PRTY_STS_WR_REG_TCPL_FIFO_SIZE                                                                         4
211 #define ATC_REG_ATC_PRTY_MASK                                                                                              0x1101d8UL //ACCESS:RW  DataWidth:0x5  Description: Parity mask register #0 read/write
212 	#define ATC_ATC_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
213 	#define ATC_ATC_PRTY_MASK_REG_PARITY_SIZE                                                                              0
214 	#define ATC_ATC_PRTY_MASK_REG_GPA_TABLE                                                                                (0x1<<1)
215 	#define ATC_ATC_PRTY_MASK_REG_GPA_TABLE_SIZE                                                                           1
216 	#define ATC_ATC_PRTY_MASK_REG_IREQ_FIFO                                                                                (0x1<<2)
217 	#define ATC_ATC_PRTY_MASK_REG_IREQ_FIFO_SIZE                                                                           2
218 	#define ATC_ATC_PRTY_MASK_REG_SPA_TABLE                                                                                (0x1<<3)
219 	#define ATC_ATC_PRTY_MASK_REG_SPA_TABLE_SIZE                                                                           3
220 	#define ATC_ATC_PRTY_MASK_REG_TCPL_FIFO                                                                                (0x1<<4)
221 	#define ATC_ATC_PRTY_MASK_REG_TCPL_FIFO_SIZE                                                                           4
222 #define ATC_REG_ATC_IREQ_FIFO_TM                                                                                           0x1101dcUL //ACCESS:RW  DataWidth:0x8  Description: TM bits of GPA state array
223 #define ATC_REG_DBG_OUT_DATA_LSB                                                                                           0x110200UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 lsb data that goes to the DBG block.
224 #define ATC_REG_DBG_OUT_DATA_LSB_SIZE                                                                                      1
225 #define ATC_REG_DBG_OUT_DATA_MSB                                                                                           0x110204UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 msb data that goes to the DBG block.
226 #define ATC_REG_DBG_OUT_DATA_MSB_SIZE                                                                                      1
227 #define ATC_REG_DBG_OUT_FRAME                                                                                              0x110208UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of data byte4
228 #define ATC_REG_DBG_OUT_FRAME_SIZE                                                                                         1
229 #define ATC_REG_DBG_OUT_VALID                                                                                              0x11020cUL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
230 #define ATC_REG_DBG_OUT_VALID_SIZE                                                                                         1
231 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_STATE                                                                                 0x110800UL //ACCESS:WB  DataWidth:0x34  Description: Access the state fields of the GPA table; format is: W3 - {par - [51]; NS bit - [50]; W bit - [49]; R bit - [48]; U bit - [47]; Priority bit - [46]; PLRU - [45];  R-counter - [44:42]; transpend bit - [41]; invpend bit [40]; valid bit[39]}; W2 - {par - [38]; NS bit - [37]; W bit - [36]; R bit - [35]; U bit - [34]; Priority bit - [33]; PLRU - [32];  R-counter - [31:29]; transpend bit - [28]; invpend bit [27]; valid bit[26]}; W1 -  {par - [25]; NS bit - [24]; W bit - [23]; R bit - [22]; U bit - [21]; Priority bit - [20]; PLRU - [19];  R-counter - [18:16]; transpend bit - [15]; invpend bit [14]; valid bit[13]}; W0 -  {par - [12]; NS bit - [11]; W bit - [10]; R bit - [9]; U bit - [8]; Priority bit - [7]; PLRU - [6];  R-counter - [5:3]; transpend bit - [2]; invpend bit [1]; valid bit[0]}
232 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_STATE_SIZE                                                                            512
233 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W0                                                                                    0x111000UL //ACCESS:WB  DataWidth:0x3e  Description: Access the GPA table way 0; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[58:53]; PFID-[61:59];Parity[62]
234 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W0_SIZE                                                                               512
235 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W1                                                                                    0x111800UL //ACCESS:WB  DataWidth:0x3e  Description: Access the GPA table way 1; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[58:53]; PFID-[61:59];Parity[62]
236 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W1_SIZE                                                                               512
237 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W2                                                                                    0x112000UL //ACCESS:WB  DataWidth:0x3e  Description: Access the GPA table way 2; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[58:53]; PFID-[61:59];Parity[62]
238 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W2_SIZE                                                                               512
239 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W3                                                                                    0x112800UL //ACCESS:WB  DataWidth:0x3e  Description: Access the GPA table way 3; format is: GPA - [51:0]; VF_Valid-[52]; VFID-[58:53]; PFID-[61:59];Parity[62]
240 #define ATC_REG_ATC_GPA_ARRAY_ACCESS_W3_SIZE                                                                               512
241 #define ATC_REG_ATC_SPA_ARRAY_ACCESS                                                                                       0x114000UL //ACCESS:WB  DataWidth:0x34  Description: Debug access to the SPA array
242 #define ATC_REG_ATC_SPA_ARRAY_ACCESS_SIZE                                                                                  2048
243 #define ATC_REG_ATC_UNUSED_EMPTY_0                                                                                         0x1101e0UL //ACCESS:R  DataWidth:0x20  Unused empty space
244 #define ATC_REG_ATC_UNUSED_EMPTY_0_SIZE                                                                                    8
245 #define ATC_REG_ATC_UNUSED_EMPTY_1                                                                                         0x110210UL //ACCESS:R  DataWidth:0x20  Unused empty space
246 #define ATC_REG_ATC_UNUSED_EMPTY_1_SIZE                                                                                    380
247 #define ATC_REG_ATC_UNUSED_EMPTY_2                                                                                         0x113000UL //ACCESS:R  DataWidth:0x20  Unused empty space
248 #define ATC_REG_ATC_UNUSED_EMPTY_2_SIZE                                                                                    1024
249 #define ATC_REG_ATC_UNUSED_EMPTY_3                                                                                         0x116000UL //ACCESS:R  DataWidth:0x20  Unused empty space
250 #define ATC_REG_ATC_UNUSED_EMPTY_3_SIZE                                                                                    2048
251 #define BRB1_REG_HEADER_SIZE                                                                                               0x60000UL //ACCESS:RW  DataWidth:0x8  Description: Number of bytes after which new packet message is sent.
252 #define BRB1_REG_READ_FREE_BLOCK_ERROR_0                                                                                   0x60004UL //ACCESS:RC  DataWidth:0x1  Description: Read client 0: attempt to read from free block.
253 #define BRB1_REG_READ_FREE_BLOCK_ERROR_10                                                                                  0x60008UL //ACCESS:RC  DataWidth:0x1  Description: Read client 10: attempt to read from free block.
254 #define BRB1_REG_READ_FREE_BLOCK_ERROR_11                                                                                  0x6000cUL //ACCESS:RC  DataWidth:0x1  Description: Read client 11: attempt to read from free block.
255 #define BRB1_REG_READ_FREE_BLOCK_ERROR_12                                                                                  0x60010UL //ACCESS:RC  DataWidth:0x1  Description: Read client 12: attempt to read from free block.
256 #define BRB1_REG_READ_FREE_BLOCK_ERROR_13                                                                                  0x60014UL //ACCESS:RC  DataWidth:0x1  Description: Read client 13: attempt to read from free block.
257 #define BRB1_REG_READ_FREE_BLOCK_ERROR_14                                                                                  0x60018UL //ACCESS:RC  DataWidth:0x1  Description: Read client 14: attempt to read from free block.
258 #define BRB1_REG_READ_FREE_BLOCK_ERROR_2                                                                                   0x6001cUL //ACCESS:RC  DataWidth:0x1  Description: Read client 2: attempt to read from free block.
259 #define BRB1_REG_READ_FREE_BLOCK_ERROR_3                                                                                   0x60020UL //ACCESS:RC  DataWidth:0x1  Description: Read client 3: attempt to read from free block.
260 #define BRB1_REG_READ_FREE_BLOCK_ERROR_4                                                                                   0x60024UL //ACCESS:RC  DataWidth:0x1  Description: Read client 4: attempt to read from free block.
261 #define BRB1_REG_READ_LENGTH_ERROR_0                                                                                       0x60028UL //ACCESS:RC  DataWidth:0x1  Description: Read client 0: attempt to read more data than in packet.
262 #define BRB1_REG_READ_LENGTH_ERROR_10                                                                                      0x6002cUL //ACCESS:RC  DataWidth:0x1  Description: Read client 10: attempt to read more data than in packet.
263 #define BRB1_REG_READ_LENGTH_ERROR_11                                                                                      0x60030UL //ACCESS:RC  DataWidth:0x1  Description: Read client 11: attempt to read more data than in packet.
264 #define BRB1_REG_READ_LENGTH_ERROR_12                                                                                      0x60034UL //ACCESS:RC  DataWidth:0x1  Description: Read client 12: attempt to read more data than in packet.
265 #define BRB1_REG_READ_LENGTH_ERROR_13                                                                                      0x60038UL //ACCESS:RC  DataWidth:0x1  Description: Read client 13: attempt to read more data than in packet.
266 #define BRB1_REG_READ_LENGTH_ERROR_14                                                                                      0x6003cUL //ACCESS:RC  DataWidth:0x1  Description: Read client 14: attempt to read more data than in packet.
267 #define BRB1_REG_READ_LENGTH_ERROR_2                                                                                       0x60040UL //ACCESS:RC  DataWidth:0x1  Description: Read client 2: attempt to read more data than in packet.
268 #define BRB1_REG_READ_LENGTH_ERROR_3                                                                                       0x60044UL //ACCESS:RC  DataWidth:0x1  Description: Read client 3: attempt to read more data than in packet.
269 #define BRB1_REG_READ_LENGTH_ERROR_4                                                                                       0x60048UL //ACCESS:RC  DataWidth:0x1  Description: Read client 4: attempt to read more data than in packet.
270 #define BRB1_REG_STOP_INTERFACE_ON_READ_FREE_BLOCK_ERROR                                                                   0x6004cUL //ACCESS:RW  DataWidth:0x9  Description: stop interface on read from free block. Bit 0 (LSB) for client 0. Bit 1 for client 1 logical 0. Bit 2 for client 1 logical 1. Bit 3 for client 1 logical 2. Bit 4 for client 1 logical 3. Bit 5 for client 1 logical 4. Bit 6 for client 2. Bit 7 for client 3. Bit 8 for client 4.
271 #define BRB1_REG_STOP_INTERFACE_ON_READ_LENGTH_ERROR                                                                       0x60050UL //ACCESS:RW  DataWidth:0x9  Description: stop interface on read more data than in packet. Bit 0 (LSB) for client 0. Bit 1 for client 1 logical 0. Bit 2 for client 1 logical 1. Bit 3 for client 1 logical 2. Bit 4 for client 1 logical 3. Bit 5 for client 1 logical 4. Bit 6 for client 2. Bit 7 for client 3. Bit 8 for client 4.
272 #define BRB1_REG_READ_PRIORITY_0                                                                                           0x60054UL //ACCESS:RW  DataWidth:0x3  Description: Read client 0: Read priority
273 #define BRB1_REG_READ_PRIORITY_1                                                                                           0x60058UL //ACCESS:RW  DataWidth:0x3  Description: Read client 1: Read priority
274 #define BRB1_REG_READ_PRIORITY_2                                                                                           0x6005cUL //ACCESS:RW  DataWidth:0x3  Description: Read client 2: Read priority
275 #define BRB1_REG_READ_PRIORITY_3                                                                                           0x60060UL //ACCESS:RW  DataWidth:0x3  Description: Read client 3: Read priority
276 #define BRB1_REG_READ_PRIORITY_4                                                                                           0x60064UL //ACCESS:RW  DataWidth:0x3  Description: Read client 4: Read priority
277 #define BRB1_REG_PAUSE_LOW_THRESHOLD_0                                                                                     0x60068UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: Assert pause threshold. Not Functional
278 #define BRB1_REG_PAUSE_LOW_THRESHOLD_1                                                                                     0x6006cUL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: Assert pause threshold. Not Functional
279 #define BRB1_REG_PAUSE_LOW_THRESHOLD_2                                                                                     0x60070UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: Assert pause threshold. Not Functional
280 #define BRB1_REG_PAUSE_LOW_THRESHOLD_3                                                                                     0x60074UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: Assert pause threshold. Not Functional
281 #define BRB1_REG_PAUSE_HIGH_THRESHOLD_0                                                                                    0x60078UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: De-assert pause threshold. Not Functional
282 #define BRB1_REG_PAUSE_HIGH_THRESHOLD_1                                                                                    0x6007cUL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: De-assert pause threshold. Not Functional
283 #define BRB1_REG_PAUSE_HIGH_THRESHOLD_2                                                                                    0x60080UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: De-assert pause threshold. Not Functional
284 #define BRB1_REG_PAUSE_HIGH_THRESHOLD_3                                                                                    0x60084UL //ACCESS:RW  DataWidth:0xa  Description: Write client 0: De-assert pause threshold. Not Functional
285 #define BRB1_REG_BIG_RAM_INDIRECT                                                                                          0x60088UL //ACCESS:RW  DataWidth:0x2  Description: Indirect memory address
286 #define BRB1_REG_NUM_OF_FREE_BLOCKS                                                                                        0x6008cUL //ACCESS:R  DataWidth:0x18  Description: The number of free 256-byte blocks.
287 #define BRB1_REG_NUM_OF_FULL_BLOCKS                                                                                        0x60090UL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks.
288 #define BRB1_REG_PORT_NUM_OCC_BLOCKS_0                                                                                     0x60094UL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks occpied by port.
289 #define BRB1_REG_PORT_NUM_OCC_BLOCKS_1                                                                                     0x60098UL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks occpied by port.
290 #define BRB1_REG_PORT_NUM_OCC_BLOCKS_2                                                                                     0x6009cUL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks occpied by port.
291 #define BRB1_REG_PORT_NUM_OCC_BLOCKS_3                                                                                     0x600a0UL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks occpied by port.
292 #define BRB1_REG_PORT_NUM_OCC_BLOCKS_4                                                                                     0x600a4UL //ACCESS:R  DataWidth:0x18  Description: The number of full blocks occpied by port.
293 #define BRB1_REG_FULL_WRC_RC                                                                                               0x600a8UL //ACCESS:R  DataWidth:0xf  Description: Full on read clients USDM_DP USDM_CTRL TSDM WRC4 WRC1 WRC0. See remark 5.
294 #define BRB1_REG_PRS_CRDT                                                                                                  0x600acUL //ACCESS:R  DataWidth:0xb  Description: Parser credit
295 #define BRB1_REG_PEND_REQ                                                                                                  0x600b0UL //ACCESS:R  DataWidth:0x12  Description: Pending requests. 2 bits per each client. Order is from msb to lsb USDM_DP; USDM_CTRL; TSDM_CTRL; CAC; PRS.
296 #define BRB1_REG_MAXIMUM_NUMBER_OF_FULL_BLOCKS                                                                             0x600b4UL //ACCESS:RC  DataWidth:0xb  Description: The maximum number of occupied block in the time interval between two RBC reads. This field is cleared-on-read.
297 #define BRB1_REG_NUM_OF_PAUSE_CYCLES_0                                                                                     0x600b8UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC #0 was asserted. Not Functional
298 #define BRB1_REG_NUM_OF_PAUSE_CYCLES_1                                                                                     0x600bcUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC #0 was asserted. Not Functional
299 #define BRB1_REG_NUM_OF_PAUSE_CYCLES_2                                                                                     0x600c0UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC #0 was asserted. Not Functional
300 #define BRB1_REG_NUM_OF_PAUSE_CYCLES_3                                                                                     0x600c4UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC #0 was asserted. Not Functional
301 #define BRB1_REG_NUM_OF_FULL_CYCLES_0                                                                                      0x600c8UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the write_full signal towards MAC #0 was asserted. Not Functional
302 #define BRB1_REG_NUM_OF_FULL_CYCLES_1                                                                                      0x600ccUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the write_full signal towards MAC #0 was asserted. Not Functional
303 #define BRB1_REG_NUM_OF_FULL_CYCLES_2                                                                                      0x600d0UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the write_full signal towards MAC #0 was asserted. Not Functional
304 #define BRB1_REG_NUM_OF_FULL_CYCLES_3                                                                                      0x600d4UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the write_full signal towards MAC #0 was asserted. Not Functional
305 #define BRB1_REG_NUM_OF_FULL_CYCLES_4                                                                                      0x600d8UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the write_full signal towards MAC #0 was asserted. Not Functional
306 #define BRB1_REG_SOFT_RESET                                                                                                0x600dcUL //ACCESS:RW  DataWidth:0x1  Description: Reset the design by software.
307 #define BRB1_REG_PORT_0_GUARANTIED                                                                                         0x600e0UL //ACCESS:RW  DataWidth:0xa  Description: The number of blocks guarantied for port 0. Not Functional
308 #define BRB1_REG_PORT_1_GUARANTIED                                                                                         0x600e4UL //ACCESS:RW  DataWidth:0xa  Description: The number of blocks guarantied for port 1. Not Functional
309 #define BRB1_REG_PORT_2_GUARANTIED                                                                                         0x600e8UL //ACCESS:RW  DataWidth:0xa  Description: The number of blocks guarantied for port 2. Not Functional
310 #define BRB1_REG_PORT_3_GUARANTIED                                                                                         0x600ecUL //ACCESS:RW  DataWidth:0xa  Description: The number of blocks guarantied for port 3. Not Functional
311 #define BRB1_REG_PORT_4_GUARANTIED                                                                                         0x600f0UL //ACCESS:RW  DataWidth:0xa  Description: The number of blocks guarantied for port 4. Not Functional
312 #define BRB1_REG_BRB_SIZE                                                                                                  0x600f4UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks in the BRB. Not Functional
313 #define BRB1_REG_DELTA                                                                                                     0x600f8UL //ACCESS:RW  DataWidth:0xa  Description: The histeresis value. Not Functional
314 #define BRB1_REG_INPUT_BUFFER_ALMOST_FULL                                                                                  0x600fcUL //ACCESS:RW  DataWidth:0x4  Description: Number of free entries in the buffer of each write port.
315 #define BRB1_REG_M_SP_RAM_BL_TM                                                                                            0x60100UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of BL RAM memory
316 #define BRB1_REG_M_SP_RAM_BR_TM                                                                                            0x60104UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of BR RAM memory
317 #define BRB1_REG_LRAM_TMA                                                                                                  0x60108UL //ACCESS:RW  DataWidth:0x5  Description: TMA port register
318 #define BRB1_REG_LRAM_TMB                                                                                                  0x6010cUL //ACCESS:RW  DataWidth:0x5  Description: TMB port register
319 #define BRB1_REG_DBG_SELECT                                                                                                0x60110UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from BRB1 to the DBG block) - for selecting a line to output to the DBG block
320 #define BRB1_REG_DBG_BYTE_ENABLE                                                                                           0x60114UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from BRB1 to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
321 #define BRB1_REG_DBG_SHIFT                                                                                                 0x60118UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from BRB1 to the DBG block) - for circular right shifting of the selected line (after the enabling).
322 #define BRB1_REG_BRB1_INT_STS                                                                                              0x6011cUL //ACCESS:R  DataWidth:0x13  Description: Interrupt register #0 read
323 	#define BRB1_BRB1_INT_STS_REG_ADDRESS_ERROR                                                                            (0x1<<0)
324 	#define BRB1_BRB1_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                       0
325 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_0                                                                        (0x1<<1)
326 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_0_SIZE                                                                   1
327 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_10                                                                       (0x1<<2)
328 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_10_SIZE                                                                  2
329 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_11                                                                       (0x1<<3)
330 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_11_SIZE                                                                  3
331 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_12                                                                       (0x1<<4)
332 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_12_SIZE                                                                  4
333 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_13                                                                       (0x1<<5)
334 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_13_SIZE                                                                  5
335 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_14                                                                       (0x1<<6)
336 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_14_SIZE                                                                  6
337 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_2                                                                        (0x1<<7)
338 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_2_SIZE                                                                   7
339 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_3                                                                        (0x1<<8)
340 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_3_SIZE                                                                   8
341 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_4                                                                        (0x1<<9)
342 	#define BRB1_BRB1_INT_STS_REG_RD_FREE_BLK_ERR_4_SIZE                                                                   9
343 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_0                                                                             (0x1<<10)
344 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_0_SIZE                                                                        10
345 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_10                                                                            (0x1<<11)
346 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_10_SIZE                                                                       11
347 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_11                                                                            (0x1<<12)
348 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_11_SIZE                                                                       12
349 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_12                                                                            (0x1<<13)
350 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_12_SIZE                                                                       13
351 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_13                                                                            (0x1<<14)
352 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_13_SIZE                                                                       14
353 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_14                                                                            (0x1<<15)
354 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_14_SIZE                                                                       15
355 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_2                                                                             (0x1<<16)
356 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_2_SIZE                                                                        16
357 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_3                                                                             (0x1<<17)
358 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_3_SIZE                                                                        17
359 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_4                                                                             (0x1<<18)
360 	#define BRB1_BRB1_INT_STS_REG_RD_LEN_ERR_4_SIZE                                                                        18
361 #define BRB1_REG_BRB1_INT_STS_CLR                                                                                          0x60120UL //ACCESS:RC  DataWidth:0x13  Description: Interrupt register #0 read clear
362 	#define BRB1_BRB1_INT_STS_CLR_REG_ADDRESS_ERROR                                                                        (0x1<<0)
363 	#define BRB1_BRB1_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                   0
364 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_0                                                                    (0x1<<1)
365 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_0_SIZE                                                               1
366 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_10                                                                   (0x1<<2)
367 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_10_SIZE                                                              2
368 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_11                                                                   (0x1<<3)
369 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_11_SIZE                                                              3
370 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_12                                                                   (0x1<<4)
371 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_12_SIZE                                                              4
372 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_13                                                                   (0x1<<5)
373 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_13_SIZE                                                              5
374 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_14                                                                   (0x1<<6)
375 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_14_SIZE                                                              6
376 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_2                                                                    (0x1<<7)
377 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_2_SIZE                                                               7
378 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_3                                                                    (0x1<<8)
379 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_3_SIZE                                                               8
380 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_4                                                                    (0x1<<9)
381 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_FREE_BLK_ERR_4_SIZE                                                               9
382 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_0                                                                         (0x1<<10)
383 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_0_SIZE                                                                    10
384 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_10                                                                        (0x1<<11)
385 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_10_SIZE                                                                   11
386 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_11                                                                        (0x1<<12)
387 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_11_SIZE                                                                   12
388 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_12                                                                        (0x1<<13)
389 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_12_SIZE                                                                   13
390 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_13                                                                        (0x1<<14)
391 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_13_SIZE                                                                   14
392 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_14                                                                        (0x1<<15)
393 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_14_SIZE                                                                   15
394 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_2                                                                         (0x1<<16)
395 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_2_SIZE                                                                    16
396 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_3                                                                         (0x1<<17)
397 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_3_SIZE                                                                    17
398 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_4                                                                         (0x1<<18)
399 	#define BRB1_BRB1_INT_STS_CLR_REG_RD_LEN_ERR_4_SIZE                                                                    18
400 #define BRB1_REG_BRB1_INT_STS_WR                                                                                           0x60124UL //ACCESS:WR  DataWidth:0x13  Description: Interrupt register #0 bit set or clear
401 	#define BRB1_BRB1_INT_STS_WR_REG_ADDRESS_ERROR                                                                         (0x1<<0)
402 	#define BRB1_BRB1_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                    0
403 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_0                                                                     (0x1<<1)
404 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_0_SIZE                                                                1
405 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_10                                                                    (0x1<<2)
406 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_10_SIZE                                                               2
407 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_11                                                                    (0x1<<3)
408 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_11_SIZE                                                               3
409 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_12                                                                    (0x1<<4)
410 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_12_SIZE                                                               4
411 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_13                                                                    (0x1<<5)
412 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_13_SIZE                                                               5
413 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_14                                                                    (0x1<<6)
414 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_14_SIZE                                                               6
415 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_2                                                                     (0x1<<7)
416 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_2_SIZE                                                                7
417 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_3                                                                     (0x1<<8)
418 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_3_SIZE                                                                8
419 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_4                                                                     (0x1<<9)
420 	#define BRB1_BRB1_INT_STS_WR_REG_RD_FREE_BLK_ERR_4_SIZE                                                                9
421 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_0                                                                          (0x1<<10)
422 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_0_SIZE                                                                     10
423 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_10                                                                         (0x1<<11)
424 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_10_SIZE                                                                    11
425 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_11                                                                         (0x1<<12)
426 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_11_SIZE                                                                    12
427 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_12                                                                         (0x1<<13)
428 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_12_SIZE                                                                    13
429 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_13                                                                         (0x1<<14)
430 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_13_SIZE                                                                    14
431 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_14                                                                         (0x1<<15)
432 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_14_SIZE                                                                    15
433 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_2                                                                          (0x1<<16)
434 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_2_SIZE                                                                     16
435 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_3                                                                          (0x1<<17)
436 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_3_SIZE                                                                     17
437 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_4                                                                          (0x1<<18)
438 	#define BRB1_BRB1_INT_STS_WR_REG_RD_LEN_ERR_4_SIZE                                                                     18
439 #define BRB1_REG_BRB1_INT_MASK                                                                                             0x60128UL //ACCESS:RW  DataWidth:0x13  Description: Interrupt mask register #0 read/write
440 	#define BRB1_BRB1_INT_MASK_REG_ADDRESS_ERROR                                                                           (0x1<<0)
441 	#define BRB1_BRB1_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                      0
442 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_0                                                                       (0x1<<1)
443 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_0_SIZE                                                                  1
444 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_10                                                                      (0x1<<2)
445 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_10_SIZE                                                                 2
446 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_11                                                                      (0x1<<3)
447 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_11_SIZE                                                                 3
448 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_12                                                                      (0x1<<4)
449 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_12_SIZE                                                                 4
450 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_13                                                                      (0x1<<5)
451 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_13_SIZE                                                                 5
452 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_14                                                                      (0x1<<6)
453 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_14_SIZE                                                                 6
454 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_2                                                                       (0x1<<7)
455 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_2_SIZE                                                                  7
456 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_3                                                                       (0x1<<8)
457 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_3_SIZE                                                                  8
458 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_4                                                                       (0x1<<9)
459 	#define BRB1_BRB1_INT_MASK_REG_RD_FREE_BLK_ERR_4_SIZE                                                                  9
460 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_0                                                                            (0x1<<10)
461 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_0_SIZE                                                                       10
462 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_10                                                                           (0x1<<11)
463 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_10_SIZE                                                                      11
464 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_11                                                                           (0x1<<12)
465 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_11_SIZE                                                                      12
466 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_12                                                                           (0x1<<13)
467 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_12_SIZE                                                                      13
468 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_13                                                                           (0x1<<14)
469 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_13_SIZE                                                                      14
470 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_14                                                                           (0x1<<15)
471 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_14_SIZE                                                                      15
472 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_2                                                                            (0x1<<16)
473 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_2_SIZE                                                                       16
474 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_3                                                                            (0x1<<17)
475 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_3_SIZE                                                                       17
476 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_4                                                                            (0x1<<18)
477 	#define BRB1_BRB1_INT_MASK_REG_RD_LEN_ERR_4_SIZE                                                                       18
478 #define BRB1_REG_BRB1_PRTY_STS                                                                                             0x6012cUL //ACCESS:R  DataWidth:0x4  Description: Parity register #0 read
479 	#define BRB1_BRB1_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
480 	#define BRB1_BRB1_PRTY_STS_REG_PARITY_SIZE                                                                             0
481 	#define BRB1_BRB1_PRTY_STS_REG_BRAM_BL                                                                                 (0x1<<1)
482 	#define BRB1_BRB1_PRTY_STS_REG_BRAM_BL_SIZE                                                                            1
483 	#define BRB1_BRB1_PRTY_STS_REG_BRAM_BR                                                                                 (0x1<<2)
484 	#define BRB1_BRB1_PRTY_STS_REG_BRAM_BR_SIZE                                                                            2
485 	#define BRB1_BRB1_PRTY_STS_REG_LRAM                                                                                    (0x1<<3)
486 	#define BRB1_BRB1_PRTY_STS_REG_LRAM_SIZE                                                                               3
487 #define BRB1_REG_BRB1_PRTY_STS_CLR                                                                                         0x60130UL //ACCESS:RC  DataWidth:0x4  Description: Parity register #0 read clear
488 	#define BRB1_BRB1_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
489 	#define BRB1_BRB1_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
490 	#define BRB1_BRB1_PRTY_STS_CLR_REG_BRAM_BL                                                                             (0x1<<1)
491 	#define BRB1_BRB1_PRTY_STS_CLR_REG_BRAM_BL_SIZE                                                                        1
492 	#define BRB1_BRB1_PRTY_STS_CLR_REG_BRAM_BR                                                                             (0x1<<2)
493 	#define BRB1_BRB1_PRTY_STS_CLR_REG_BRAM_BR_SIZE                                                                        2
494 	#define BRB1_BRB1_PRTY_STS_CLR_REG_LRAM                                                                                (0x1<<3)
495 	#define BRB1_BRB1_PRTY_STS_CLR_REG_LRAM_SIZE                                                                           3
496 #define BRB1_REG_BRB1_PRTY_STS_WR                                                                                          0x60134UL //ACCESS:WR  DataWidth:0x4  Description: Parity register #0 bit set or clear
497 	#define BRB1_BRB1_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
498 	#define BRB1_BRB1_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
499 	#define BRB1_BRB1_PRTY_STS_WR_REG_BRAM_BL                                                                              (0x1<<1)
500 	#define BRB1_BRB1_PRTY_STS_WR_REG_BRAM_BL_SIZE                                                                         1
501 	#define BRB1_BRB1_PRTY_STS_WR_REG_BRAM_BR                                                                              (0x1<<2)
502 	#define BRB1_BRB1_PRTY_STS_WR_REG_BRAM_BR_SIZE                                                                         2
503 	#define BRB1_BRB1_PRTY_STS_WR_REG_LRAM                                                                                 (0x1<<3)
504 	#define BRB1_BRB1_PRTY_STS_WR_REG_LRAM_SIZE                                                                            3
505 #define BRB1_REG_BRB1_PRTY_MASK                                                                                            0x60138UL //ACCESS:RW  DataWidth:0x4  Description: Parity mask register #0 read/write
506 	#define BRB1_BRB1_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
507 	#define BRB1_BRB1_PRTY_MASK_REG_PARITY_SIZE                                                                            0
508 	#define BRB1_BRB1_PRTY_MASK_REG_BRAM_BL                                                                                (0x1<<1)
509 	#define BRB1_BRB1_PRTY_MASK_REG_BRAM_BL_SIZE                                                                           1
510 	#define BRB1_BRB1_PRTY_MASK_REG_BRAM_BR                                                                                (0x1<<2)
511 	#define BRB1_BRB1_PRTY_MASK_REG_BRAM_BR_SIZE                                                                           2
512 	#define BRB1_BRB1_PRTY_MASK_REG_LRAM                                                                                   (0x1<<3)
513 	#define BRB1_BRB1_PRTY_MASK_REG_LRAM_SIZE                                                                              3
514 #define BRB1_REG_HIGH_LLFC_LOW_THRESHOLD_0                                                                                 0x6013cUL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the High_llfc signal to interface #n is asserted. Not Functional
515 #define BRB1_REG_HIGH_LLFC_LOW_THRESHOLD_1                                                                                 0x60140UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the High_llfc signal to interface #n is asserted. Not Functional
516 #define BRB1_REG_HIGH_LLFC_LOW_THRESHOLD_2                                                                                 0x60144UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the High_llfc signal to interface #n is asserted. Not Functional
517 #define BRB1_REG_HIGH_LLFC_LOW_THRESHOLD_3                                                                                 0x60148UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the High_llfc signal to interface #n is asserted. Not Functional
518 #define BRB1_REG_HIGH_LLFC_HIGH_THRESHOLD_0                                                                                0x6014cUL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the High_llfc signal to interface #n is de-asserted. Not Functional
519 #define BRB1_REG_HIGH_LLFC_HIGH_THRESHOLD_1                                                                                0x60150UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the High_llfc signal to interface #n is de-asserted. Not Functional
520 #define BRB1_REG_HIGH_LLFC_HIGH_THRESHOLD_2                                                                                0x60154UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the High_llfc signal to interface #n is de-asserted. Not Functional
521 #define BRB1_REG_HIGH_LLFC_HIGH_THRESHOLD_3                                                                                0x60158UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the High_llfc signal to interface #n is de-asserted. Not Functional
522 #define BRB1_REG_LOW_LLFC_LOW_THRESHOLD_0                                                                                  0x6015cUL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the Low_llfc signal to interface #n is asserted. Not Functional
523 #define BRB1_REG_LOW_LLFC_LOW_THRESHOLD_1                                                                                  0x60160UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the Low_llfc signal to interface #n is asserted. Not Functional
524 #define BRB1_REG_LOW_LLFC_LOW_THRESHOLD_2                                                                                  0x60164UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the Low_llfc signal to interface #n is asserted. Not Functional
525 #define BRB1_REG_LOW_LLFC_LOW_THRESHOLD_3                                                                                  0x60168UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks below which the Low_llfc signal to interface #n is asserted. Not Functional
526 #define BRB1_REG_LOW_LLFC_HIGH_THRESHOLD_0                                                                                 0x6016cUL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the Low_llfc signal to interface #n is de-asserted. Not Functional
527 #define BRB1_REG_LOW_LLFC_HIGH_THRESHOLD_1                                                                                 0x60170UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the Low_llfc signal to interface #n is de-asserted. Not Functional
528 #define BRB1_REG_LOW_LLFC_HIGH_THRESHOLD_2                                                                                 0x60174UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the Low_llfc signal to interface #n is de-asserted. Not Functional
529 #define BRB1_REG_LOW_LLFC_HIGH_THRESHOLD_3                                                                                 0x60178UL //ACCESS:RW  DataWidth:0xa  Description: The number of free blocks above which the Low_llfc signal to interface #n is de-asserted. Not Functional
530 #define BRB1_REG_NUM_OF_LLFC_HIGH_CYCLES_0                                                                                 0x6017cUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc high signal towards MAC #0 was asserted. Not Functional
531 #define BRB1_REG_NUM_OF_LLFC_HIGH_CYCLES_1                                                                                 0x60180UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc high signal towards MAC #0 was asserted. Not Functional
532 #define BRB1_REG_NUM_OF_LLFC_HIGH_CYCLES_2                                                                                 0x60184UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc high signal towards MAC #0 was asserted. Not Functional
533 #define BRB1_REG_NUM_OF_LLFC_HIGH_CYCLES_3                                                                                 0x60188UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc high signal towards MAC #0 was asserted. Not Functional
534 #define BRB1_REG_NUM_OF_LLFC_LOW_CYCLES_0                                                                                  0x6018cUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc low signal towards MAC #0 was asserted. Not Functional
535 #define BRB1_REG_NUM_OF_LLFC_LOW_CYCLES_1                                                                                  0x60190UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc low signal towards MAC #0 was asserted. Not Functional
536 #define BRB1_REG_NUM_OF_LLFC_LOW_CYCLES_2                                                                                  0x60194UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc low signal towards MAC #0 was asserted. Not Functional
537 #define BRB1_REG_NUM_OF_LLFC_LOW_CYCLES_3                                                                                  0x60198UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the llfc low signal towards MAC #0 was asserted. Not Functional
538 #define BRB1_REG_M_SP_RAM_BM_TM                                                                                            0x6019cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of BM RAM memory
539 #define BRB1_REG_ECO_RESERVED                                                                                              0x601a0UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO; when bit equal to 1: b0 -disable for parser IF bug 1 fix; b1- enable  for state machine bug 1 fix; b2- disable for  SDM Ifs bug1 fix; b3 - disable for bug2 fix
540 #define BRB1_REG_NUM_OF_PAUSE_0_CYCLES_0                                                                                   0x601acUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC port class 0 was asserted.
541 #define BRB1_REG_NUM_OF_PAUSE_1_CYCLES_0                                                                                   0x601b0UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC port class 1 was asserted.
542 #define BRB1_REG_NUM_OF_FULL_0_CYCLES_0                                                                                    0x601b4UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the full signal towards MAC port class 0 was asserted.
543 #define BRB1_REG_NUM_OF_FULL_1_CYCLES_0                                                                                    0x601b8UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the full signal towards MAC port class 1 was asserted.
544 #define BRB1_REG_NUM_OF_FULL_LB_CYCLES                                                                                     0x601bcUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the full signal towards LB port was asserted.
545 #define BRB1_REG_PAUSE_0_XOFF_THRESHOLD_0                                                                                  0x601c0UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the pause signal to class 0 is asserted
546 #define BRB1_REG_PAUSE_0_XON_THRESHOLD_0                                                                                   0x601c4UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the pause signal to class 0 is de-asserted
547 #define BRB1_REG_PAUSE_1_XOFF_THRESHOLD_0                                                                                  0x601c8UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the pause signal to class 1 is asserted
548 #define BRB1_REG_PAUSE_1_XON_THRESHOLD_0                                                                                   0x601ccUL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the pause signal to class 1 is de-asserted
549 #define BRB1_REG_FULL_0_XOFF_THRESHOLD_0                                                                                   0x601d0UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the full signal to class 0 is asserted
550 #define BRB1_REG_FULL_0_XON_THRESHOLD_0                                                                                    0x601d4UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the full signal to class 0 is de-asserted
551 #define BRB1_REG_FULL_1_XOFF_THRESHOLD_0                                                                                   0x601d8UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the full signal to class 1 is asserted
552 #define BRB1_REG_FULL_1_XON_THRESHOLD_0                                                                                    0x601dcUL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the full signal to class 1 is de-asserted
553 #define BRB1_REG_FULL_LB_XOFF_THRESHOLD                                                                                    0x601e0UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the full signal to the LB port is asserted
554 #define BRB1_REG_FULL_LB_XON_THRESHOLD                                                                                     0x601e4UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the full signal to the LB port is de-asserted
555 #define BRB1_REG_MAC_GUARANTIED_0                                                                                          0x601e8UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for the MAC port. The register is applicable only when per_class_guaranty_mode  is reset.
556 #define BRB1_REG_LB_GUARANTIED                                                                                             0x601ecUL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for the LB port
557 #define BRB1_REG_BRB_EMPTY_THRESHOLD                                                                                       0x601f0UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the brb_empty signal to TSEMI is asserted
558 #define BRB1_REG_NUM_OF_PAUSE_0_CYCLES_1                                                                                   0x60210UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC port class 0 was asserted.
559 #define BRB1_REG_NUM_OF_PAUSE_1_CYCLES_1                                                                                   0x60214UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the pause signal towards MAC port class 1 was asserted.
560 #define BRB1_REG_NUM_OF_FULL_0_CYCLES_1                                                                                    0x60218UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the full signal towards MAC port class 0 was asserted.
561 #define BRB1_REG_NUM_OF_FULL_1_CYCLES_1                                                                                    0x6021cUL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles that the full signal towards MAC port class 1 was asserted.
562 #define BRB1_REG_PAUSE_0_XOFF_THRESHOLD_1                                                                                  0x60220UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the pause signal to class 0 is asserted
563 #define BRB1_REG_PAUSE_0_XON_THRESHOLD_1                                                                                   0x60224UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the pause signal to class 0 is de-asserted
564 #define BRB1_REG_PAUSE_1_XOFF_THRESHOLD_1                                                                                  0x60228UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the pause signal to class 1 is asserted
565 #define BRB1_REG_PAUSE_1_XON_THRESHOLD_1                                                                                   0x6022cUL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the pause signal to class 1 is de-asserted
566 #define BRB1_REG_FULL_0_XOFF_THRESHOLD_1                                                                                   0x60230UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the full signal to class 0 is asserted
567 #define BRB1_REG_FULL_0_XON_THRESHOLD_1                                                                                    0x60234UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the full signal to class 0 is de-asserted
568 #define BRB1_REG_FULL_1_XOFF_THRESHOLD_1                                                                                   0x60238UL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks below which the full signal to class 1 is asserted
569 #define BRB1_REG_FULL_1_XON_THRESHOLD_1                                                                                    0x6023cUL //ACCESS:RW  DataWidth:0xb  Description: The number of free blocks above which the full signal to class 1 is de-asserted
570 #define BRB1_REG_MAC_GUARANTIED_1                                                                                          0x60240UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for the MAC port. The register is applicable only when per_class_guaranty_mode  is reset.
571 #define BRB1_REG_MAC_0_CLASS_0_GUARANTIED                                                                                  0x60244UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for class 0 in MAC 0. The register is applicable only when per_class_guaranty_mode is set.
572 #define BRB1_REG_MAC_0_CLASS_1_GUARANTIED                                                                                  0x60248UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for class 1 in MAC 0. The register is applicable only when per_class_guaranty_mode is set.
573 #define BRB1_REG_MAC_1_CLASS_0_GUARANTIED                                                                                  0x6024cUL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for class 0in MAC1.The register is applicable only when per_class_guaranty_mode is set.
574 #define BRB1_REG_MAC_1_CLASS_1_GUARANTIED                                                                                  0x60250UL //ACCESS:RW  DataWidth:0xb  Description: The number of blocks guarantied for class 1 in MAC 1. The register is applicable only when per_class_guaranty_mode is set.
575 #define BRB1_REG_MAC_0_CLASS_0_GUARANTIED_HYST                                                                             0x60254UL //ACCESS:RW  DataWidth:0xb  Description: The hysteresis on the guarantied buffer space for class 0 in MAC 1 before signaling XON. The register is applicable only when per_class_guaranty_mode is set.
576 #define BRB1_REG_MAC_0_CLASS_1_GUARANTIED_HYST                                                                             0x60258UL //ACCESS:RW  DataWidth:0xb  Description: The hysteresis on the guarantied buffer space for class 1in MAC 0 before signaling XON. The register is applicable only when per_class_guaranty_mode is set.
577 #define BRB1_REG_MAC_1_CLASS_0_GUARANTIED_HYST                                                                             0x6025cUL //ACCESS:RW  DataWidth:0xb  Description: The hysteresis on the guarantied buffer space for class 0 in MAC 1 before signaling XON. The register is applicable only when per_class_guaranty_mode is set.
578 #define BRB1_REG_MAC_1_CLASS_1_GUARANTIED_HYST                                                                             0x60260UL //ACCESS:RW  DataWidth:0xb  Description: The hysteresis on the guarantied buffer space for class 1 in MAC 1 before signaling XON. The register is applicable only when per_class_guaranty_mode is set.
579 #define BRB1_REG_LB_GUARANTIED_HYST                                                                                        0x60264UL //ACCESS:RW  DataWidth:0xb  Description: The hysteresis on the guarantied buffer space for the Lb port before signaling XON.
580 #define BRB1_REG_PER_CLASS_GUARANTY_MODE                                                                                   0x60268UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if to use per-class guaranty mode (new mode) or per-MAC guaranty mode (backwards-compatible mode). 0=per-MAC guaranty mode (BC mode). 1=per-class guaranty mode (new mode).
581 #define BRB1_REG_EMPTY_BACKWARD_MODE                                                                                       0x6027cUL //ACCESS:RW  DataWidth:0x1  Description: When reset then brb_empty signal will be set according to new E3_B0 formula. When set it will be used an old formula
582 #define BRB1_REG_SF_MODE_EN                                                                                                0x60280UL //ACCESS:RW  DataWidth:0x5  Description: Store and forward enable mode per port (b0 - mac port 0; b1 - mac port 1; b4 - LB port ). When it is set then NPM notification to parser will be transmitted after EOP inputs to BRB. When it is reset then it will be transmitted after header_size bytes or EOP inputs to BRTB.
583 #define BRB1_REG_FREE_LIST_PRS_CRDT                                                                                        0x60200UL //ACCESS:RW  DataWidth:0xb  Description: At address BRB1_IND_FREE_LIST_PRS_CRDT initialize free head. At address BRB1_IND_FREE_LIST_PRS_CRDT+1 initialize free tail. At address BRB1_IND_FREE_LIST_PRS_CRDT+2 initialize parser initial credit. Warning - following reset the first rbc access to this reg must be write; there can be no more rbc writes after the first one; there can be any number of rbc read following the first write; rbc access not following these rules will result in hang condition.
584 #define BRB1_REG_FREE_LIST_PRS_CRDT_SIZE                                                                                   3
585 #define BRB1_REG_PORT_0_CLASS_0_NUM_OCC_BLOCKS                                                                             0x6026cUL //ACCESS:R  DataWidth:0xb  Description: The number of full blocks occpied by port0 class0 .
586 #define BRB1_REG_PORT_0_CLASS_0_NUM_OCC_BLOCKS_SIZE                                                                        1
587 #define BRB1_REG_PORT_0_CLASS_1_NUM_OCC_BLOCKS                                                                             0x60270UL //ACCESS:R  DataWidth:0xb  Description: The number of full blocks occpied by port0 class0 .
588 #define BRB1_REG_PORT_0_CLASS_1_NUM_OCC_BLOCKS_SIZE                                                                        1
589 #define BRB1_REG_PORT_1_CLASS_0_NUM_OCC_BLOCKS                                                                             0x60274UL //ACCESS:R  DataWidth:0xb  Description: The number of full blocks occpied by port0 class0 .
590 #define BRB1_REG_PORT_1_CLASS_0_NUM_OCC_BLOCKS_SIZE                                                                        1
591 #define BRB1_REG_PORT_1_CLASS_1_NUM_OCC_BLOCKS                                                                             0x60278UL //ACCESS:R  DataWidth:0xb  Description: The number of full blocks occpied by port0 class0 .
592 #define BRB1_REG_PORT_1_CLASS_1_NUM_OCC_BLOCKS_SIZE                                                                        1
593 #define BRB1_REG_LL_RAM                                                                                                    0x61000UL //ACCESS:RW  DataWidth:0x18  Description: LL RAM data.
594 #define BRB1_REG_LL_RAM_SIZE                                                                                               1024
595 #define BRB1_REG_BIG_RAM                                                                                                   0x70000UL //ACCESS:WB  DataWidth:0x100  Description: Big RAM data; addressing uses 2 IND bits in item 33 as most significant bits.
596 #define BRB1_REG_BIG_RAM_SIZE                                                                                              16384
597 #define BRB1_REG_BRB1_UNUSED_EMPTY_0                                                                                       0x601a4UL //ACCESS:R  DataWidth:0x20  Unused empty space
598 #define BRB1_REG_BRB1_UNUSED_EMPTY_0_SIZE                                                                                  2
599 #define BRB1_REG_BRB1_UNUSED_EMPTY_1                                                                                       0x601f4UL //ACCESS:R  DataWidth:0x20  Unused empty space
600 #define BRB1_REG_BRB1_UNUSED_EMPTY_1_SIZE                                                                                  3
601 #define BRB1_REG_BRB1_UNUSED_EMPTY_2                                                                                       0x60284UL //ACCESS:R  DataWidth:0x20  Unused empty space
602 #define BRB1_REG_BRB1_UNUSED_EMPTY_2_SIZE                                                                                  863
603 #define BRB1_REG_BRB1_UNUSED_EMPTY_3                                                                                       0x62000UL //ACCESS:R  DataWidth:0x20  Unused empty space
604 #define BRB1_REG_BRB1_UNUSED_EMPTY_3_SIZE                                                                                  14336
605 #define CCM_REG_INIT                                                                                                       0xd0000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0. For debug purposes only.
606 #define CCM_REG_CCM_STORM0_IFEN                                                                                            0xd0004UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 0 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
607 #define CCM_REG_CCM_STORM1_IFEN                                                                                            0xd0008UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 1 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
608 #define CCM_REG_CCM_CQM_IFEN                                                                                               0xd000cUL //ACCESS:RW  DataWidth:0x1  Description: CM - QM Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
609 #define CCM_REG_STORM_CCM_IFEN                                                                                             0xd0010UL //ACCESS:RW  DataWidth:0x1  Description: STORM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
610 #define CCM_REG_CQM_CCM_IFEN                                                                                               0xd0014UL //ACCESS:RW  DataWidth:0x1  Description: QM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
611 #define CCM_REG_CSDM_IFEN                                                                                                  0xd0018UL //ACCESS:RW  DataWidth:0x1  Description: Input SDM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
612 #define CCM_REG_TSEM_IFEN                                                                                                  0xd001cUL //ACCESS:RW  DataWidth:0x1  Description: Input tsem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
613 #define CCM_REG_XSEM_IFEN                                                                                                  0xd0020UL //ACCESS:RW  DataWidth:0x1  Description: Input xsem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
614 #define CCM_REG_USEM_IFEN                                                                                                  0xd0024UL //ACCESS:RW  DataWidth:0x1  Description: Input usem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
615 #define CCM_REG_PBF_IFEN                                                                                                   0xd0028UL //ACCESS:RW  DataWidth:0x1  Description: Input pbf Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
616 #define CCM_REG_CDU_AG_WR_IFEN                                                                                             0xd002cUL //ACCESS:RW  DataWidth:0x1  Description: CDU AG write Interface enable. If 0 - the request and valid input are disregarded; all other signals are treated as usual; if 1 - normal activity.
617 #define CCM_REG_CDU_AG_RD_IFEN                                                                                             0xd0030UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
618 #define CCM_REG_CDU_SM_WR_IFEN                                                                                             0xd0034UL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM write Interface enable. If 0 - the request and valid input is disregarded; all other signals are treated as usual; if 1 - normal activity.
619 #define CCM_REG_CDU_SM_RD_IFEN                                                                                             0xd0038UL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
620 #define CCM_REG_CCM_CFC_IFEN                                                                                               0xd003cUL //ACCESS:RW  DataWidth:0x1  Description: CM - CFC Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
621 #define CCM_REG_XX_MAX_LL_SZ                                                                                               0xd0040UL //ACCESS:RW  DataWidth:0x6  Description: Maximum link list size per connection in the XX protection.
622 #define CCM_REG_XX_OVFL_EVNT_ID                                                                                            0xd0044UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID; sent to the STORM in case of XX overflow.
623 #define CCM_REG_XX_MAX_NUM                                                                                                 0xd0048UL //ACCESS:RW  DataWidth:0x5  Description: The maximum number of connections in the XX protection.
624 #define CCM_REG_N_SM_CTX_LD_0                                                                                              0xd004cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
625 #define CCM_REG_N_SM_CTX_LD_1                                                                                              0xd0050UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
626 #define CCM_REG_N_SM_CTX_LD_2                                                                                              0xd0054UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
627 #define CCM_REG_N_SM_CTX_LD_3                                                                                              0xd0058UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
628 #define CCM_REG_N_SM_CTX_LD_4                                                                                              0xd005cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
629 #define CCM_REG_N_SM_CTX_LD_5                                                                                              0xd0060UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
630 #define CCM_REG_N_SM_CTX_LD_6                                                                                              0xd0064UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
631 #define CCM_REG_N_SM_CTX_LD_7                                                                                              0xd0068UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
632 #define CCM_REG_N_SM_CTX_LD_8                                                                                              0xd006cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
633 #define CCM_REG_N_SM_CTX_LD_9                                                                                              0xd0070UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
634 #define CCM_REG_N_SM_CTX_LD_10                                                                                             0xd0074UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
635 #define CCM_REG_N_SM_CTX_LD_11                                                                                             0xd0078UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
636 #define CCM_REG_N_SM_CTX_LD_12                                                                                             0xd007cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
637 #define CCM_REG_N_SM_CTX_LD_13                                                                                             0xd0080UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
638 #define CCM_REG_N_SM_CTX_LD_14                                                                                             0xd0084UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
639 #define CCM_REG_N_SM_CTX_LD_15                                                                                             0xd0088UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs(128 bits); loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _(0..15) stands for the connection type (one of 16).
640 #define CCM_REG_CQM_CCM_HDR_P                                                                                              0xd008cUL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (primary).
641 #define CCM_REG_CQM_CCM_HDR_S                                                                                              0xd0090UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (secondary).
642 #define CCM_REG_ERR_CCM_HDR                                                                                                0xd0094UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for QM formatting in case of an error in the QM inputs.
643 #define CCM_REG_ERR_EVNT_ID                                                                                                0xd0098UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID in case the input message ErrorFlg is set.
644 #define CCM_REG_STORM_WEIGHT                                                                                               0xd009cUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the STORM input in the WRR (Weighted Round robin) mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2 (more prioritised);etc.
645 #define CCM_REG_TSEM_WEIGHT                                                                                                0xd00a0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input tsem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
646 #define CCM_REG_XSEM_WEIGHT                                                                                                0xd00a4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input xsem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
647 #define CCM_REG_USEM_WEIGHT                                                                                                0xd00a8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input usem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
648 #define CCM_REG_PBF_WEIGHT                                                                                                 0xd00acUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input pbf in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
649 #define CCM_REG_CP_WEIGHT                                                                                                  0xd00b0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the CP input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
650 #define CCM_REG_CSDM_WEIGHT                                                                                                0xd00b4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the SDM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
651 #define CCM_REG_CQM_P_WEIGHT                                                                                               0xd00b8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (primary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
652 #define CCM_REG_CQM_S_WEIGHT                                                                                               0xd00bcUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (secondary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
653 #define CCM_REG_CCM_CQM_USE_Q                                                                                              0xd00c0UL //ACCESS:RW  DataWidth:0x1  Description: If set the Q index; received from the QM is inserted to event ID. Otherwise 0 is inserted.
654 #define CCM_REG_CCM_REG0_SZ                                                                                                0xd00c4UL //ACCESS:RW  DataWidth:0x3  Description: The size of AG context region 0 in REG-pairs. Designates the MS REG-pair number (e.g. if region 0 is 6 REG-pairs; the value should be 5). Is used to determine the number of the AG context REG-pairs written back; when the input message Reg1WbFlg isn't set.
655 #define CCM_REG_CNT_AUX1_Q                                                                                                 0xd00c8UL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 1.
656 #define CCM_REG_CNT_AUX2_Q                                                                                                 0xd00ccUL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 2.
657 #define CCM_REG_CNT_AUX3_Q                                                                                                 0xd00d0UL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 3.
658 #define CCM_REG_CNT_AUX4_Q                                                                                                 0xd00d4UL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 4.
659 #define CCM_REG_CNT_AUX5_Q                                                                                                 0xd00d8UL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 5.
660 #define CCM_REG_CNT_AUX6_Q                                                                                                 0xd00dcUL //ACCESS:RW  DataWidth:0x2  Description: Auxillary counter flag Q number 6.
661 #define CCM_REG_SLOW_PATH_INV_CNT_FLG_Q                                                                                    0xd00e0UL //ACCESS:RW  DataWidth:0x2  Description: Slow path invalid counter flag Q number.
662 #define CCM_REG_RST_RCVD_FLG_Q                                                                                             0xd00e4UL //ACCESS:RW  DataWidth:0x2  Description: RST received flag Q number.
663 #define CCM_REG_AUX1_FLG_Q                                                                                                 0xd00e8UL //ACCESS:RW  DataWidth:0x2  Description: Aux 1 flag Q number.
664 #define CCM_REG_AUX2_FLG_Q                                                                                                 0xd00ecUL //ACCESS:RW  DataWidth:0x2  Description: Aux 2 flag Q number.
665 #define CCM_REG_URSE_CNT_FLG_Q                                                                                             0xd00f0UL //ACCESS:RW  DataWidth:0x2  Description: ULP Rx SE counter flag.
666 #define CCM_REG_URINV_CNT_FLG_Q                                                                                            0xd00f4UL //ACCESS:RW  DataWidth:0x2  Description: ULP Rx Invalide counter flag.
667 #define CCM_REG_REL_SEQ_Q                                                                                                  0xd00f8UL //ACCESS:RW  DataWidth:0x2  Description: Release sequence decision Q index.
668 #define CCM_REG_HQ_PROD_Q                                                                                                  0xd00fcUL //ACCESS:RW  DataWidth:0x2  Description: HQ producer index.
669 #define CCM_REG_ORQ_UR_CONS_Q                                                                                              0xd0100UL //ACCESS:RW  DataWidth:0x2  Description: ORQ ULP Rx consumer index.
670 #define CCM_REG_RQ_UR_CONS_Q                                                                                               0xd0104UL //ACCESS:RW  DataWidth:0x2  Description: RQ consumer updated by ULP Rx index.
671 #define CCM_REG_INV_DONE_Q                                                                                                 0xd0108UL //ACCESS:RW  DataWidth:0x2  Description: General flags index.
672 #define CCM_REG_AUX1_Q                                                                                                     0xd010cUL //ACCESS:RW  DataWidth:0x2  Description: Auxillary flag Q number 1 index.
673 #define CCM_REG_AUX2_Q                                                                                                     0xd0110UL //ACCESS:RW  DataWidth:0x2  Description: Auxillary flag Q number 2 index.
674 #define CCM_REG_SM_CTX0_TM                                                                                                 0xd014cUL //ACCESS:RW  DataWidth:0x5  Description: Debug only. TM bits of STORM context.LSB.
675 #define CCM_REG_AG_CTX0_TM                                                                                                 0xd0150UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. TM bits of AG context.
676 #define CCM_REG_AG_CTX1_TM                                                                                                 0xd0154UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. TM bits of AG context.
677 #define CCM_REG_AG_CTX2_TM                                                                                                 0xd0158UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. TM bits of AG context.
678 #define CCM_REG_GR_ARB_TYPE                                                                                                0xd015cUL //ACCESS:RW  DataWidth:0x1  Description: Arbitration between Input Arbiter groups: 0 - fair Round-Robin; 1 - strict priority defined by ~ccm_registers_gr_ag_pr.gr_ag_pr; ~ccm_registers_gr_ld0_pr.gr_ld0_pr and ~ccm_registers_gr_ld1_pr.gr_ld1_pr. Groups are according to channels and outputs to STORM: aggregation; load FIC0; load FIC1 and store.
679 #define CCM_REG_GR_AG_PR                                                                                                   0xd0160UL //ACCESS:RW  DataWidth:0x2  Description: Aggregation channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed; that the Store channel priority is the compliment to 4 of the rest priorities - Aggregation channel; Load (FIC0) channel and Load (FIC1).
680 #define CCM_REG_GR_LD0_PR                                                                                                  0xd0164UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC0) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed; that the Store channel priority is the compliment to 4 of the rest priorities - Aggregation channel; Load (FIC0) channel and Load (FIC1).
681 #define CCM_REG_GR_LD1_PR                                                                                                  0xd0168UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC1) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed; that the Store channel priority is the compliment to 4 of the rest priorities - Aggregation channel; Load (FIC0) channel and Load (FIC1).
682 #define CCM_REG_STORM_LENGTH_MIS                                                                                           0xd016cUL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the STORM interface is detected.
683 #define CCM_REG_CSDM_LENGTH_MIS                                                                                            0xd0170UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the SDM interface is detected.
684 #define CCM_REG_TSEM_LENGTH_MIS                                                                                            0xd0174UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the tsem interface is detected.
685 #define CCM_REG_XSEM_LENGTH_MIS                                                                                            0xd0178UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the xsem interface is detected.
686 #define CCM_REG_USEM_LENGTH_MIS                                                                                            0xd017cUL //ACCESS:RC  DataWidth:0x1  Description: Set when message length mismatch (relative to last indication) at the usem interface is detected.
687 #define CCM_REG_PBF_LENGTH_MIS                                                                                             0xd0180UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the pbf interface is detected.
688 #define CCM_REG_XX_FREE                                                                                                    0xd0184UL //ACCESS:R  DataWidth:0x7  Description: Used to read the value of XX protection Free counter.
689 #define CCM_REG_CAM_OCCUP                                                                                                  0xd0188UL //ACCESS:R  DataWidth:0x5  Description: Used to read the value of the XX protection CAM occupancy counter.
690 #define CCM_REG_UNLOCK_MISS                                                                                                0xd018cUL //ACCESS:RC  DataWidth:0x1  Description: Error; indicating the LCID to be unlocked from XX protection doesn't exist in LCID CAM.
691 #define CCM_REG_CQM_GLB_USE_CNTR                                                                                           0xd0190UL //ACCESS:R  DataWidth:0x1a  Description: Used to read the QM global usage counter - the counter of QM requests still pending in the QM.
692 #define CCM_REG_CP_BUF_EMPTY                                                                                               0xd0194UL //ACCESS:R  DataWidth:0x1  Description: Indication of CP buffer is empty.
693 #define CCM_REG_CP_BUF_STATUS                                                                                              0xd0198UL //ACCESS:R  DataWidth:0x5  Description: CP buffer status.
694 #define CCM_REG_XX_OVFL_CNTR                                                                                               0xd019cUL //ACCESS:ST  DataWidth:0x10  Description: Counter of XX 0verflow occurencies.
695 #define CCM_REG_STORM_MSG_CNTR                                                                                             0xd01a0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the STORM input.
696 #define CCM_REG_CSDM_MSG_CNTR                                                                                              0xd01a4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input SDM.
697 #define CCM_REG_TSEM_MSG_CNTR                                                                                              0xd01a8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input tsem.
698 #define CCM_REG_XSEM_MSG_CNTR                                                                                              0xd01acUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input xsem.
699 #define CCM_REG_USEM_MSG_CNTR                                                                                              0xd01b0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input usem.
700 #define CCM_REG_PBF_MSG_CNTR                                                                                               0xd01b4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input pbf.
701 #define CCM_REG_CP_MSG_CNTR                                                                                                0xd01b8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the CP input.
702 #define CCM_REG_CQM_P_MSG_CNTR                                                                                             0xd01bcUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (primary).
703 #define CCM_REG_CQM_S_MSG_CNTR                                                                                             0xd01c0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (secondary).
704 #define CCM_REG_STORM_OUT_CNTR                                                                                             0xd01c4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output messages at FIC0 and FIC1 interfaces.
705 #define CCM_REG_CQM_OUT_CNTR                                                                                               0xd01c8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output QM commands.
706 #define CCM_REG_DBG_SELECT                                                                                                 0xd01ccUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from CCM to the DBG block) - for selecting a line to output to the DBG block.
707 #define CCM_REG_DBG_BYTE_ENABLE                                                                                            0xd01d0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from CCM to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
708 #define CCM_REG_DBG_SHIFT                                                                                                  0xd01d4UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from CCM to the DBG block) - for circular right shifting of the selected line (after the enabling).
709 #define CCM_REG_CCM_INT_STS                                                                                                0xd01d8UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #0 read
710 	#define CCM_CCM_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
711 	#define CCM_CCM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
712 	#define CCM_CCM_INT_STS_REG_XX_UQ_ERR                                                                                  (0x1<<1)
713 	#define CCM_CCM_INT_STS_REG_XX_UQ_ERR_SIZE                                                                             1
714 	#define CCM_CCM_INT_STS_REG_STORM_ERR                                                                                  (0x1<<2)
715 	#define CCM_CCM_INT_STS_REG_STORM_ERR_SIZE                                                                             2
716 	#define CCM_CCM_INT_STS_REG_CSDM_ERR                                                                                   (0x1<<3)
717 	#define CCM_CCM_INT_STS_REG_CSDM_ERR_SIZE                                                                              3
718 	#define CCM_CCM_INT_STS_REG_TSEM_ERR                                                                                   (0x1<<4)
719 	#define CCM_CCM_INT_STS_REG_TSEM_ERR_SIZE                                                                              4
720 	#define CCM_CCM_INT_STS_REG_XSEM_ERR                                                                                   (0x1<<5)
721 	#define CCM_CCM_INT_STS_REG_XSEM_ERR_SIZE                                                                              5
722 	#define CCM_CCM_INT_STS_REG_USEM_ERR                                                                                   (0x1<<6)
723 	#define CCM_CCM_INT_STS_REG_USEM_ERR_SIZE                                                                              6
724 	#define CCM_CCM_INT_STS_REG_PBF_ERR                                                                                    (0x1<<7)
725 	#define CCM_CCM_INT_STS_REG_PBF_ERR_SIZE                                                                               7
726 	#define CCM_CCM_INT_STS_REG_CP0_ERR                                                                                    (0x1<<8)
727 	#define CCM_CCM_INT_STS_REG_CP0_ERR_SIZE                                                                               8
728 	#define CCM_CCM_INT_STS_REG_CP1_ERR                                                                                    (0x1<<9)
729 	#define CCM_CCM_INT_STS_REG_CP1_ERR_SIZE                                                                               9
730 	#define CCM_CCM_INT_STS_REG_UM_ERR                                                                                     (0x1<<10)
731 	#define CCM_CCM_INT_STS_REG_UM_ERR_SIZE                                                                                10
732 #define CCM_REG_CCM_INT_STS_CLR                                                                                            0xd01dcUL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #0 read clear
733 	#define CCM_CCM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
734 	#define CCM_CCM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
735 	#define CCM_CCM_INT_STS_CLR_REG_XX_UQ_ERR                                                                              (0x1<<1)
736 	#define CCM_CCM_INT_STS_CLR_REG_XX_UQ_ERR_SIZE                                                                         1
737 	#define CCM_CCM_INT_STS_CLR_REG_STORM_ERR                                                                              (0x1<<2)
738 	#define CCM_CCM_INT_STS_CLR_REG_STORM_ERR_SIZE                                                                         2
739 	#define CCM_CCM_INT_STS_CLR_REG_CSDM_ERR                                                                               (0x1<<3)
740 	#define CCM_CCM_INT_STS_CLR_REG_CSDM_ERR_SIZE                                                                          3
741 	#define CCM_CCM_INT_STS_CLR_REG_TSEM_ERR                                                                               (0x1<<4)
742 	#define CCM_CCM_INT_STS_CLR_REG_TSEM_ERR_SIZE                                                                          4
743 	#define CCM_CCM_INT_STS_CLR_REG_XSEM_ERR                                                                               (0x1<<5)
744 	#define CCM_CCM_INT_STS_CLR_REG_XSEM_ERR_SIZE                                                                          5
745 	#define CCM_CCM_INT_STS_CLR_REG_USEM_ERR                                                                               (0x1<<6)
746 	#define CCM_CCM_INT_STS_CLR_REG_USEM_ERR_SIZE                                                                          6
747 	#define CCM_CCM_INT_STS_CLR_REG_PBF_ERR                                                                                (0x1<<7)
748 	#define CCM_CCM_INT_STS_CLR_REG_PBF_ERR_SIZE                                                                           7
749 	#define CCM_CCM_INT_STS_CLR_REG_CP0_ERR                                                                                (0x1<<8)
750 	#define CCM_CCM_INT_STS_CLR_REG_CP0_ERR_SIZE                                                                           8
751 	#define CCM_CCM_INT_STS_CLR_REG_CP1_ERR                                                                                (0x1<<9)
752 	#define CCM_CCM_INT_STS_CLR_REG_CP1_ERR_SIZE                                                                           9
753 	#define CCM_CCM_INT_STS_CLR_REG_UM_ERR                                                                                 (0x1<<10)
754 	#define CCM_CCM_INT_STS_CLR_REG_UM_ERR_SIZE                                                                            10
755 #define CCM_REG_CCM_INT_STS_WR                                                                                             0xd01e0UL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #0 bit set or clear
756 	#define CCM_CCM_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
757 	#define CCM_CCM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
758 	#define CCM_CCM_INT_STS_WR_REG_XX_UQ_ERR                                                                               (0x1<<1)
759 	#define CCM_CCM_INT_STS_WR_REG_XX_UQ_ERR_SIZE                                                                          1
760 	#define CCM_CCM_INT_STS_WR_REG_STORM_ERR                                                                               (0x1<<2)
761 	#define CCM_CCM_INT_STS_WR_REG_STORM_ERR_SIZE                                                                          2
762 	#define CCM_CCM_INT_STS_WR_REG_CSDM_ERR                                                                                (0x1<<3)
763 	#define CCM_CCM_INT_STS_WR_REG_CSDM_ERR_SIZE                                                                           3
764 	#define CCM_CCM_INT_STS_WR_REG_TSEM_ERR                                                                                (0x1<<4)
765 	#define CCM_CCM_INT_STS_WR_REG_TSEM_ERR_SIZE                                                                           4
766 	#define CCM_CCM_INT_STS_WR_REG_XSEM_ERR                                                                                (0x1<<5)
767 	#define CCM_CCM_INT_STS_WR_REG_XSEM_ERR_SIZE                                                                           5
768 	#define CCM_CCM_INT_STS_WR_REG_USEM_ERR                                                                                (0x1<<6)
769 	#define CCM_CCM_INT_STS_WR_REG_USEM_ERR_SIZE                                                                           6
770 	#define CCM_CCM_INT_STS_WR_REG_PBF_ERR                                                                                 (0x1<<7)
771 	#define CCM_CCM_INT_STS_WR_REG_PBF_ERR_SIZE                                                                            7
772 	#define CCM_CCM_INT_STS_WR_REG_CP0_ERR                                                                                 (0x1<<8)
773 	#define CCM_CCM_INT_STS_WR_REG_CP0_ERR_SIZE                                                                            8
774 	#define CCM_CCM_INT_STS_WR_REG_CP1_ERR                                                                                 (0x1<<9)
775 	#define CCM_CCM_INT_STS_WR_REG_CP1_ERR_SIZE                                                                            9
776 	#define CCM_CCM_INT_STS_WR_REG_UM_ERR                                                                                  (0x1<<10)
777 	#define CCM_CCM_INT_STS_WR_REG_UM_ERR_SIZE                                                                             10
778 #define CCM_REG_CCM_INT_MASK                                                                                               0xd01e4UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #0 read/write
779 	#define CCM_CCM_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
780 	#define CCM_CCM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
781 	#define CCM_CCM_INT_MASK_REG_XX_UQ_ERR                                                                                 (0x1<<1)
782 	#define CCM_CCM_INT_MASK_REG_XX_UQ_ERR_SIZE                                                                            1
783 	#define CCM_CCM_INT_MASK_REG_STORM_ERR                                                                                 (0x1<<2)
784 	#define CCM_CCM_INT_MASK_REG_STORM_ERR_SIZE                                                                            2
785 	#define CCM_CCM_INT_MASK_REG_CSDM_ERR                                                                                  (0x1<<3)
786 	#define CCM_CCM_INT_MASK_REG_CSDM_ERR_SIZE                                                                             3
787 	#define CCM_CCM_INT_MASK_REG_TSEM_ERR                                                                                  (0x1<<4)
788 	#define CCM_CCM_INT_MASK_REG_TSEM_ERR_SIZE                                                                             4
789 	#define CCM_CCM_INT_MASK_REG_XSEM_ERR                                                                                  (0x1<<5)
790 	#define CCM_CCM_INT_MASK_REG_XSEM_ERR_SIZE                                                                             5
791 	#define CCM_CCM_INT_MASK_REG_USEM_ERR                                                                                  (0x1<<6)
792 	#define CCM_CCM_INT_MASK_REG_USEM_ERR_SIZE                                                                             6
793 	#define CCM_CCM_INT_MASK_REG_PBF_ERR                                                                                   (0x1<<7)
794 	#define CCM_CCM_INT_MASK_REG_PBF_ERR_SIZE                                                                              7
795 	#define CCM_CCM_INT_MASK_REG_CP0_ERR                                                                                   (0x1<<8)
796 	#define CCM_CCM_INT_MASK_REG_CP0_ERR_SIZE                                                                              8
797 	#define CCM_CCM_INT_MASK_REG_CP1_ERR                                                                                   (0x1<<9)
798 	#define CCM_CCM_INT_MASK_REG_CP1_ERR_SIZE                                                                              9
799 	#define CCM_CCM_INT_MASK_REG_UM_ERR                                                                                    (0x1<<10)
800 	#define CCM_CCM_INT_MASK_REG_UM_ERR_SIZE                                                                               10
801 #define CCM_REG_CCM_PRTY_STS                                                                                               0xd01e8UL //ACCESS:R  DataWidth:0x1b  Description: Parity register #0 read
802 	#define CCM_CCM_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
803 	#define CCM_CCM_PRTY_STS_REG_PARITY_SIZE                                                                               0
804 	#define CCM_CCM_PRTY_STS_REG_XT_PRTY                                                                                   (0x1<<1)
805 	#define CCM_CCM_PRTY_STS_REG_XT_PRTY_SIZE                                                                              1
806 	#define CCM_CCM_PRTY_STS_REG_DT_PRTY                                                                                   (0x1<<2)
807 	#define CCM_CCM_PRTY_STS_REG_DT_PRTY_SIZE                                                                              2
808 	#define CCM_CCM_PRTY_STS_REG_PM_PRTY0                                                                                  (0x1<<3)
809 	#define CCM_CCM_PRTY_STS_REG_PM_PRTY0_SIZE                                                                             3
810 	#define CCM_CCM_PRTY_STS_REG_PM_PRTY1                                                                                  (0x1<<4)
811 	#define CCM_CCM_PRTY_STS_REG_PM_PRTY1_SIZE                                                                             4
812 	#define CCM_CCM_PRTY_STS_REG_UQ_PRTY                                                                                   (0x1<<5)
813 	#define CCM_CCM_PRTY_STS_REG_UQ_PRTY_SIZE                                                                              5
814 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY0                                                                                  (0x1<<6)
815 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY0_SIZE                                                                             6
816 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY1                                                                                  (0x1<<7)
817 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY1_SIZE                                                                             7
818 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY2                                                                                  (0x1<<8)
819 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY2_SIZE                                                                             8
820 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY3                                                                                  (0x1<<9)
821 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY3_SIZE                                                                             9
822 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY4                                                                                  (0x1<<10)
823 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY4_SIZE                                                                             10
824 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY5                                                                                  (0x1<<11)
825 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY5_SIZE                                                                             11
826 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY6                                                                                  (0x1<<12)
827 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY6_SIZE                                                                             12
828 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY7                                                                                  (0x1<<13)
829 	#define CCM_CCM_PRTY_STS_REG_AG_PRTY7_SIZE                                                                             13
830 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY0                                                                                  (0x1<<14)
831 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY0_SIZE                                                                             14
832 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY1                                                                                  (0x1<<15)
833 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY1_SIZE                                                                             15
834 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY2                                                                                  (0x1<<16)
835 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY2_SIZE                                                                             16
836 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY3                                                                                  (0x1<<17)
837 	#define CCM_CCM_PRTY_STS_REG_SM_PRTY3_SIZE                                                                             17
838 	#define CCM_CCM_PRTY_STS_REG_STORM_PRTY                                                                                (0x1<<18)
839 	#define CCM_CCM_PRTY_STS_REG_STORM_PRTY_SIZE                                                                           18
840 	#define CCM_CCM_PRTY_STS_REG_CSDM_PRTY                                                                                 (0x1<<19)
841 	#define CCM_CCM_PRTY_STS_REG_CSDM_PRTY_SIZE                                                                            19
842 	#define CCM_CCM_PRTY_STS_REG_TSEM_PRTY                                                                                 (0x1<<20)
843 	#define CCM_CCM_PRTY_STS_REG_TSEM_PRTY_SIZE                                                                            20
844 	#define CCM_CCM_PRTY_STS_REG_XSEM_PRTY                                                                                 (0x1<<21)
845 	#define CCM_CCM_PRTY_STS_REG_XSEM_PRTY_SIZE                                                                            21
846 	#define CCM_CCM_PRTY_STS_REG_USEM_PRTY                                                                                 (0x1<<22)
847 	#define CCM_CCM_PRTY_STS_REG_USEM_PRTY_SIZE                                                                            22
848 	#define CCM_CCM_PRTY_STS_REG_PBF_PRTY                                                                                  (0x1<<23)
849 	#define CCM_CCM_PRTY_STS_REG_PBF_PRTY_SIZE                                                                             23
850 	#define CCM_CCM_PRTY_STS_REG_CP0_PRTY                                                                                  (0x1<<24)
851 	#define CCM_CCM_PRTY_STS_REG_CP0_PRTY_SIZE                                                                             24
852 	#define CCM_CCM_PRTY_STS_REG_CP1_PRTY                                                                                  (0x1<<25)
853 	#define CCM_CCM_PRTY_STS_REG_CP1_PRTY_SIZE                                                                             25
854 	#define CCM_CCM_PRTY_STS_REG_UM_PRTY                                                                                   (0x1<<26)
855 	#define CCM_CCM_PRTY_STS_REG_UM_PRTY_SIZE                                                                              26
856 #define CCM_REG_CCM_PRTY_STS_CLR                                                                                           0xd01ecUL //ACCESS:RC  DataWidth:0x1b  Description: Parity register #0 read clear
857 	#define CCM_CCM_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
858 	#define CCM_CCM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
859 	#define CCM_CCM_PRTY_STS_CLR_REG_XT_PRTY                                                                               (0x1<<1)
860 	#define CCM_CCM_PRTY_STS_CLR_REG_XT_PRTY_SIZE                                                                          1
861 	#define CCM_CCM_PRTY_STS_CLR_REG_DT_PRTY                                                                               (0x1<<2)
862 	#define CCM_CCM_PRTY_STS_CLR_REG_DT_PRTY_SIZE                                                                          2
863 	#define CCM_CCM_PRTY_STS_CLR_REG_PM_PRTY0                                                                              (0x1<<3)
864 	#define CCM_CCM_PRTY_STS_CLR_REG_PM_PRTY0_SIZE                                                                         3
865 	#define CCM_CCM_PRTY_STS_CLR_REG_PM_PRTY1                                                                              (0x1<<4)
866 	#define CCM_CCM_PRTY_STS_CLR_REG_PM_PRTY1_SIZE                                                                         4
867 	#define CCM_CCM_PRTY_STS_CLR_REG_UQ_PRTY                                                                               (0x1<<5)
868 	#define CCM_CCM_PRTY_STS_CLR_REG_UQ_PRTY_SIZE                                                                          5
869 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY0                                                                              (0x1<<6)
870 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY0_SIZE                                                                         6
871 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY1                                                                              (0x1<<7)
872 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY1_SIZE                                                                         7
873 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY2                                                                              (0x1<<8)
874 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY2_SIZE                                                                         8
875 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY3                                                                              (0x1<<9)
876 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY3_SIZE                                                                         9
877 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY4                                                                              (0x1<<10)
878 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY4_SIZE                                                                         10
879 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY5                                                                              (0x1<<11)
880 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY5_SIZE                                                                         11
881 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY6                                                                              (0x1<<12)
882 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY6_SIZE                                                                         12
883 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY7                                                                              (0x1<<13)
884 	#define CCM_CCM_PRTY_STS_CLR_REG_AG_PRTY7_SIZE                                                                         13
885 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY0                                                                              (0x1<<14)
886 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY0_SIZE                                                                         14
887 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY1                                                                              (0x1<<15)
888 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY1_SIZE                                                                         15
889 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY2                                                                              (0x1<<16)
890 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY2_SIZE                                                                         16
891 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY3                                                                              (0x1<<17)
892 	#define CCM_CCM_PRTY_STS_CLR_REG_SM_PRTY3_SIZE                                                                         17
893 	#define CCM_CCM_PRTY_STS_CLR_REG_STORM_PRTY                                                                            (0x1<<18)
894 	#define CCM_CCM_PRTY_STS_CLR_REG_STORM_PRTY_SIZE                                                                       18
895 	#define CCM_CCM_PRTY_STS_CLR_REG_CSDM_PRTY                                                                             (0x1<<19)
896 	#define CCM_CCM_PRTY_STS_CLR_REG_CSDM_PRTY_SIZE                                                                        19
897 	#define CCM_CCM_PRTY_STS_CLR_REG_TSEM_PRTY                                                                             (0x1<<20)
898 	#define CCM_CCM_PRTY_STS_CLR_REG_TSEM_PRTY_SIZE                                                                        20
899 	#define CCM_CCM_PRTY_STS_CLR_REG_XSEM_PRTY                                                                             (0x1<<21)
900 	#define CCM_CCM_PRTY_STS_CLR_REG_XSEM_PRTY_SIZE                                                                        21
901 	#define CCM_CCM_PRTY_STS_CLR_REG_USEM_PRTY                                                                             (0x1<<22)
902 	#define CCM_CCM_PRTY_STS_CLR_REG_USEM_PRTY_SIZE                                                                        22
903 	#define CCM_CCM_PRTY_STS_CLR_REG_PBF_PRTY                                                                              (0x1<<23)
904 	#define CCM_CCM_PRTY_STS_CLR_REG_PBF_PRTY_SIZE                                                                         23
905 	#define CCM_CCM_PRTY_STS_CLR_REG_CP0_PRTY                                                                              (0x1<<24)
906 	#define CCM_CCM_PRTY_STS_CLR_REG_CP0_PRTY_SIZE                                                                         24
907 	#define CCM_CCM_PRTY_STS_CLR_REG_CP1_PRTY                                                                              (0x1<<25)
908 	#define CCM_CCM_PRTY_STS_CLR_REG_CP1_PRTY_SIZE                                                                         25
909 	#define CCM_CCM_PRTY_STS_CLR_REG_UM_PRTY                                                                               (0x1<<26)
910 	#define CCM_CCM_PRTY_STS_CLR_REG_UM_PRTY_SIZE                                                                          26
911 #define CCM_REG_CCM_PRTY_STS_WR                                                                                            0xd01f0UL //ACCESS:WR  DataWidth:0x1b  Description: Parity register #0 bit set or clear
912 	#define CCM_CCM_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
913 	#define CCM_CCM_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
914 	#define CCM_CCM_PRTY_STS_WR_REG_XT_PRTY                                                                                (0x1<<1)
915 	#define CCM_CCM_PRTY_STS_WR_REG_XT_PRTY_SIZE                                                                           1
916 	#define CCM_CCM_PRTY_STS_WR_REG_DT_PRTY                                                                                (0x1<<2)
917 	#define CCM_CCM_PRTY_STS_WR_REG_DT_PRTY_SIZE                                                                           2
918 	#define CCM_CCM_PRTY_STS_WR_REG_PM_PRTY0                                                                               (0x1<<3)
919 	#define CCM_CCM_PRTY_STS_WR_REG_PM_PRTY0_SIZE                                                                          3
920 	#define CCM_CCM_PRTY_STS_WR_REG_PM_PRTY1                                                                               (0x1<<4)
921 	#define CCM_CCM_PRTY_STS_WR_REG_PM_PRTY1_SIZE                                                                          4
922 	#define CCM_CCM_PRTY_STS_WR_REG_UQ_PRTY                                                                                (0x1<<5)
923 	#define CCM_CCM_PRTY_STS_WR_REG_UQ_PRTY_SIZE                                                                           5
924 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY0                                                                               (0x1<<6)
925 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY0_SIZE                                                                          6
926 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY1                                                                               (0x1<<7)
927 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY1_SIZE                                                                          7
928 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY2                                                                               (0x1<<8)
929 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY2_SIZE                                                                          8
930 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY3                                                                               (0x1<<9)
931 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY3_SIZE                                                                          9
932 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY4                                                                               (0x1<<10)
933 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY4_SIZE                                                                          10
934 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY5                                                                               (0x1<<11)
935 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY5_SIZE                                                                          11
936 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY6                                                                               (0x1<<12)
937 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY6_SIZE                                                                          12
938 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY7                                                                               (0x1<<13)
939 	#define CCM_CCM_PRTY_STS_WR_REG_AG_PRTY7_SIZE                                                                          13
940 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY0                                                                               (0x1<<14)
941 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY0_SIZE                                                                          14
942 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY1                                                                               (0x1<<15)
943 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY1_SIZE                                                                          15
944 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY2                                                                               (0x1<<16)
945 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY2_SIZE                                                                          16
946 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY3                                                                               (0x1<<17)
947 	#define CCM_CCM_PRTY_STS_WR_REG_SM_PRTY3_SIZE                                                                          17
948 	#define CCM_CCM_PRTY_STS_WR_REG_STORM_PRTY                                                                             (0x1<<18)
949 	#define CCM_CCM_PRTY_STS_WR_REG_STORM_PRTY_SIZE                                                                        18
950 	#define CCM_CCM_PRTY_STS_WR_REG_CSDM_PRTY                                                                              (0x1<<19)
951 	#define CCM_CCM_PRTY_STS_WR_REG_CSDM_PRTY_SIZE                                                                         19
952 	#define CCM_CCM_PRTY_STS_WR_REG_TSEM_PRTY                                                                              (0x1<<20)
953 	#define CCM_CCM_PRTY_STS_WR_REG_TSEM_PRTY_SIZE                                                                         20
954 	#define CCM_CCM_PRTY_STS_WR_REG_XSEM_PRTY                                                                              (0x1<<21)
955 	#define CCM_CCM_PRTY_STS_WR_REG_XSEM_PRTY_SIZE                                                                         21
956 	#define CCM_CCM_PRTY_STS_WR_REG_USEM_PRTY                                                                              (0x1<<22)
957 	#define CCM_CCM_PRTY_STS_WR_REG_USEM_PRTY_SIZE                                                                         22
958 	#define CCM_CCM_PRTY_STS_WR_REG_PBF_PRTY                                                                               (0x1<<23)
959 	#define CCM_CCM_PRTY_STS_WR_REG_PBF_PRTY_SIZE                                                                          23
960 	#define CCM_CCM_PRTY_STS_WR_REG_CP0_PRTY                                                                               (0x1<<24)
961 	#define CCM_CCM_PRTY_STS_WR_REG_CP0_PRTY_SIZE                                                                          24
962 	#define CCM_CCM_PRTY_STS_WR_REG_CP1_PRTY                                                                               (0x1<<25)
963 	#define CCM_CCM_PRTY_STS_WR_REG_CP1_PRTY_SIZE                                                                          25
964 	#define CCM_CCM_PRTY_STS_WR_REG_UM_PRTY                                                                                (0x1<<26)
965 	#define CCM_CCM_PRTY_STS_WR_REG_UM_PRTY_SIZE                                                                           26
966 #define CCM_REG_CCM_PRTY_MASK                                                                                              0xd01f4UL //ACCESS:RW  DataWidth:0x1b  Description: Parity mask register #0 read/write
967 	#define CCM_CCM_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
968 	#define CCM_CCM_PRTY_MASK_REG_PARITY_SIZE                                                                              0
969 	#define CCM_CCM_PRTY_MASK_REG_XT_PRTY                                                                                  (0x1<<1)
970 	#define CCM_CCM_PRTY_MASK_REG_XT_PRTY_SIZE                                                                             1
971 	#define CCM_CCM_PRTY_MASK_REG_DT_PRTY                                                                                  (0x1<<2)
972 	#define CCM_CCM_PRTY_MASK_REG_DT_PRTY_SIZE                                                                             2
973 	#define CCM_CCM_PRTY_MASK_REG_PM_PRTY0                                                                                 (0x1<<3)
974 	#define CCM_CCM_PRTY_MASK_REG_PM_PRTY0_SIZE                                                                            3
975 	#define CCM_CCM_PRTY_MASK_REG_PM_PRTY1                                                                                 (0x1<<4)
976 	#define CCM_CCM_PRTY_MASK_REG_PM_PRTY1_SIZE                                                                            4
977 	#define CCM_CCM_PRTY_MASK_REG_UQ_PRTY                                                                                  (0x1<<5)
978 	#define CCM_CCM_PRTY_MASK_REG_UQ_PRTY_SIZE                                                                             5
979 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY0                                                                                 (0x1<<6)
980 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY0_SIZE                                                                            6
981 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY1                                                                                 (0x1<<7)
982 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY1_SIZE                                                                            7
983 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY2                                                                                 (0x1<<8)
984 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY2_SIZE                                                                            8
985 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY3                                                                                 (0x1<<9)
986 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY3_SIZE                                                                            9
987 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY4                                                                                 (0x1<<10)
988 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY4_SIZE                                                                            10
989 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY5                                                                                 (0x1<<11)
990 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY5_SIZE                                                                            11
991 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY6                                                                                 (0x1<<12)
992 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY6_SIZE                                                                            12
993 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY7                                                                                 (0x1<<13)
994 	#define CCM_CCM_PRTY_MASK_REG_AG_PRTY7_SIZE                                                                            13
995 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY0                                                                                 (0x1<<14)
996 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY0_SIZE                                                                            14
997 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY1                                                                                 (0x1<<15)
998 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY1_SIZE                                                                            15
999 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY2                                                                                 (0x1<<16)
1000 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY2_SIZE                                                                            16
1001 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY3                                                                                 (0x1<<17)
1002 	#define CCM_CCM_PRTY_MASK_REG_SM_PRTY3_SIZE                                                                            17
1003 	#define CCM_CCM_PRTY_MASK_REG_STORM_PRTY                                                                               (0x1<<18)
1004 	#define CCM_CCM_PRTY_MASK_REG_STORM_PRTY_SIZE                                                                          18
1005 	#define CCM_CCM_PRTY_MASK_REG_CSDM_PRTY                                                                                (0x1<<19)
1006 	#define CCM_CCM_PRTY_MASK_REG_CSDM_PRTY_SIZE                                                                           19
1007 	#define CCM_CCM_PRTY_MASK_REG_TSEM_PRTY                                                                                (0x1<<20)
1008 	#define CCM_CCM_PRTY_MASK_REG_TSEM_PRTY_SIZE                                                                           20
1009 	#define CCM_CCM_PRTY_MASK_REG_XSEM_PRTY                                                                                (0x1<<21)
1010 	#define CCM_CCM_PRTY_MASK_REG_XSEM_PRTY_SIZE                                                                           21
1011 	#define CCM_CCM_PRTY_MASK_REG_USEM_PRTY                                                                                (0x1<<22)
1012 	#define CCM_CCM_PRTY_MASK_REG_USEM_PRTY_SIZE                                                                           22
1013 	#define CCM_CCM_PRTY_MASK_REG_PBF_PRTY                                                                                 (0x1<<23)
1014 	#define CCM_CCM_PRTY_MASK_REG_PBF_PRTY_SIZE                                                                            23
1015 	#define CCM_CCM_PRTY_MASK_REG_CP0_PRTY                                                                                 (0x1<<24)
1016 	#define CCM_CCM_PRTY_MASK_REG_CP0_PRTY_SIZE                                                                            24
1017 	#define CCM_CCM_PRTY_MASK_REG_CP1_PRTY                                                                                 (0x1<<25)
1018 	#define CCM_CCM_PRTY_MASK_REG_CP1_PRTY_SIZE                                                                            25
1019 	#define CCM_CCM_PRTY_MASK_REG_UM_PRTY                                                                                  (0x1<<26)
1020 	#define CCM_CCM_PRTY_MASK_REG_UM_PRTY_SIZE                                                                             26
1021 #define CCM_REG_SM_CTX1_TM                                                                                                 0xd01f8UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. TM bits of STORM context. MSB.
1022 #define CCM_REG_ECO_RESERVED                                                                                               0xd01fcUL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
1023 #define CCM_REG_IS_UM_TM                                                                                                   0xd0800UL //ACCESS:RW  DataWidth:0x2  Description: Debug only. TM bits of input stage UM buffer.
1024 #define CCM_REG_IS_STORM_TM                                                                                                0xd0804UL //ACCESS:RW  DataWidth:0x2  Description: Debug only. TM bits of input stage STORM buffer.
1025 #define CCM_REG_PM_RAM_TM                                                                                                  0xd0808UL //ACCESS:RW  DataWidth:0x2  Description: Debug only. TM bits of Pending Messages RAM.
1026 #define CCM_REG_IS_USEM_TM                                                                                                 0xd080cUL //ACCESS:RW  DataWidth:0x2  Description: Debug only. TM bits of USEM input stage..
1027 #define CCM_REG_UM_FIC1_FORCE                                                                                              0xd0818UL //ACCESS:RW  DataWidth:0x1  Description: 0-messages unlocked from Pending messages RAM go to the FIC for which they were designated in input message; 1-messages unlocked from Pending messages RAM are forced to FIC1 whether they were destined to FIC0 or FIC1 in original message.
1028 #define CCM_REG_QOS_PHYS_QNUM0_0                                                                                           0xd0114UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 0 port index 0.
1029 #define CCM_REG_QOS_PHYS_QNUM0_0_SIZE                                                                                      1
1030 #define CCM_REG_QOS_PHYS_QNUM0_1                                                                                           0xd0118UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 0 port index 1.
1031 #define CCM_REG_QOS_PHYS_QNUM0_1_SIZE                                                                                      1
1032 #define CCM_REG_QOS_PHYS_QNUM1_0                                                                                           0xd011cUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 1 port index 0.
1033 #define CCM_REG_QOS_PHYS_QNUM1_0_SIZE                                                                                      1
1034 #define CCM_REG_QOS_PHYS_QNUM1_1                                                                                           0xd0120UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 1 per port index 1.
1035 #define CCM_REG_QOS_PHYS_QNUM1_1_SIZE                                                                                      1
1036 #define CCM_REG_QOS_PHYS_QNUM2_0                                                                                           0xd0124UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 2 port index 0.
1037 #define CCM_REG_QOS_PHYS_QNUM2_0_SIZE                                                                                      1
1038 #define CCM_REG_QOS_PHYS_QNUM2_1                                                                                           0xd0128UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 2 port index 1.
1039 #define CCM_REG_QOS_PHYS_QNUM2_1_SIZE                                                                                      1
1040 #define CCM_REG_QOS_PHYS_QNUM3_0                                                                                           0xd012cUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 3 port index 0.
1041 #define CCM_REG_QOS_PHYS_QNUM3_0_SIZE                                                                                      1
1042 #define CCM_REG_QOS_PHYS_QNUM3_1                                                                                           0xd0130UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 0 with QOS equal 3 port index 1.
1043 #define CCM_REG_QOS_PHYS_QNUM3_1_SIZE                                                                                      1
1044 #define CCM_REG_PHYS_QNUM1_0                                                                                               0xd0134UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 1 per port index.
1045 #define CCM_REG_PHYS_QNUM1_0_SIZE                                                                                          1
1046 #define CCM_REG_PHYS_QNUM1_1                                                                                               0xd0138UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 1 per port index.
1047 #define CCM_REG_PHYS_QNUM1_1_SIZE                                                                                          1
1048 #define CCM_REG_PHYS_QNUM2_0                                                                                               0xd013cUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 2 per port index.
1049 #define CCM_REG_PHYS_QNUM2_0_SIZE                                                                                          1
1050 #define CCM_REG_PHYS_QNUM2_1                                                                                               0xd0140UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 2 per port index.
1051 #define CCM_REG_PHYS_QNUM2_1_SIZE                                                                                          1
1052 #define CCM_REG_PHYS_QNUM3_0                                                                                               0xd0144UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 3 per port index.
1053 #define CCM_REG_PHYS_QNUM3_0_SIZE                                                                                          1
1054 #define CCM_REG_PHYS_QNUM3_1                                                                                               0xd0148UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number of queue number 3 per port index.
1055 #define CCM_REG_PHYS_QNUM3_1_SIZE                                                                                          1
1056 #define CCM_REG_CAM_OCCUP_ST                                                                                               0xd0200UL //ACCESS:RW  DataWidth:0x5  Description: XX protection LCID CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
1057 #define CCM_REG_CAM_OCCUP_ST_SIZE                                                                                          1
1058 #define CCM_REG_CFC_INIT_CRD                                                                                               0xd0204UL //ACCESS:RW  DataWidth:0x4  Description: CFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 1 at start-up.
1059 #define CCM_REG_CFC_INIT_CRD_SIZE                                                                                          1
1060 #define CCM_REG_CP_MSG                                                                                                     0xd0208UL //ACCESS:W  DataWidth:0x20  Description: Indirect access to write the CP message.
1061 #define CCM_REG_CP_MSG_SIZE                                                                                                1
1062 #define CCM_REG_CQM_INIT_CRD                                                                                               0xd020cUL //ACCESS:RW  DataWidth:0x6  Description: QM output initial credit. Max credit available - 32. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 32 at start-up.
1063 #define CCM_REG_CQM_INIT_CRD_SIZE                                                                                          1
1064 #define CCM_REG_FIC0_INIT_CRD                                                                                              0xd0210UL //ACCESS:RW  DataWidth:0x8  Description: FIC0 output initial credit. Max credit available - 255. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
1065 #define CCM_REG_FIC0_INIT_CRD_SIZE                                                                                         1
1066 #define CCM_REG_FIC1_INIT_CRD                                                                                              0xd0214UL //ACCESS:RW  DataWidth:0x8  Description: FIC1 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
1067 #define CCM_REG_FIC1_INIT_CRD_SIZE                                                                                         1
1068 #define CCM_REG_GLB_CNT_STICKY                                                                                             0xd0218UL //ACCESS:RW  DataWidth:0x1a  Description: QM global usage counter maximum sticky value.
1069 #define CCM_REG_GLB_CNT_STICKY_SIZE                                                                                        1
1070 #define CCM_REG_LL_SZ_STICKY                                                                                               0xd021cUL //ACCESS:RW  DataWidth:0x6  Description: XX protection Link List maximum value ever reached sticky value for any connection. The write to the register is performed by the XX internal circuitry.
1071 #define CCM_REG_LL_SZ_STICKY_SIZE                                                                                          1
1072 #define CCM_REG_XX_INIT_CRD                                                                                                0xd0220UL //ACCESS:RW  DataWidth:0x6  Description: Initial value for the credit counter; responsible for fulfilling of the Input Stage XX protection buffer by the XX protection pending messages. Max credit available - 127. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to maximum XX protected message size - 2 at start-up.
1073 #define CCM_REG_XX_INIT_CRD_SIZE                                                                                           1
1074 #define CCM_REG_XX_MSG_NUM                                                                                                 0xd0224UL //ACCESS:RW  DataWidth:0x7  Description: The maximum number of pending messages; which may be stored in XX protection. At write the ~ccm_registers_xx_free.xx_free counter is also written.
1075 #define CCM_REG_XX_MSG_NUM_SIZE                                                                                            1
1076 #define CCM_REG_LCID_CAM_0                                                                                                 0xd0228UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1077 #define CCM_REG_LCID_CAM_0_SIZE                                                                                            1
1078 #define CCM_REG_LCID_CAM_1                                                                                                 0xd022cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1079 #define CCM_REG_LCID_CAM_1_SIZE                                                                                            1
1080 #define CCM_REG_LCID_CAM_2                                                                                                 0xd0230UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1081 #define CCM_REG_LCID_CAM_2_SIZE                                                                                            1
1082 #define CCM_REG_LCID_CAM_3                                                                                                 0xd0234UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1083 #define CCM_REG_LCID_CAM_3_SIZE                                                                                            1
1084 #define CCM_REG_LCID_CAM_4                                                                                                 0xd0238UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1085 #define CCM_REG_LCID_CAM_4_SIZE                                                                                            1
1086 #define CCM_REG_LCID_CAM_5                                                                                                 0xd023cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1087 #define CCM_REG_LCID_CAM_5_SIZE                                                                                            1
1088 #define CCM_REG_LCID_CAM_6                                                                                                 0xd0240UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1089 #define CCM_REG_LCID_CAM_6_SIZE                                                                                            1
1090 #define CCM_REG_LCID_CAM_7                                                                                                 0xd0244UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1091 #define CCM_REG_LCID_CAM_7_SIZE                                                                                            1
1092 #define CCM_REG_LCID_CAM_8                                                                                                 0xd0248UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1093 #define CCM_REG_LCID_CAM_8_SIZE                                                                                            1
1094 #define CCM_REG_LCID_CAM_9                                                                                                 0xd024cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1095 #define CCM_REG_LCID_CAM_9_SIZE                                                                                            1
1096 #define CCM_REG_LCID_CAM_10                                                                                                0xd0250UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1097 #define CCM_REG_LCID_CAM_10_SIZE                                                                                           1
1098 #define CCM_REG_LCID_CAM_11                                                                                                0xd0254UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1099 #define CCM_REG_LCID_CAM_11_SIZE                                                                                           1
1100 #define CCM_REG_LCID_CAM_12                                                                                                0xd0258UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1101 #define CCM_REG_LCID_CAM_12_SIZE                                                                                           1
1102 #define CCM_REG_LCID_CAM_13                                                                                                0xd025cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1103 #define CCM_REG_LCID_CAM_13_SIZE                                                                                           1
1104 #define CCM_REG_LCID_CAM_14                                                                                                0xd0260UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1105 #define CCM_REG_LCID_CAM_14_SIZE                                                                                           1
1106 #define CCM_REG_LCID_CAM_15                                                                                                0xd0264UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1107 #define CCM_REG_LCID_CAM_15_SIZE                                                                                           1
1108 #define CCM_REG_LCID_CAM_16                                                                                                0xd0268UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1109 #define CCM_REG_LCID_CAM_16_SIZE                                                                                           1
1110 #define CCM_REG_LCID_CAM_17                                                                                                0xd026cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
1111 #define CCM_REG_LCID_CAM_17_SIZE                                                                                           1
1112 #define CCM_REG_XX_TABLE                                                                                                   0xd0280UL //ACCESS:RW  DataWidth:0x12  Description: Indirect access to the XX table of the XX protection mechanism. The fields are: [5:0] - tail pointer;[11:6] - Link List size;[17:12] - header pointer.
1113 #define CCM_REG_XX_TABLE_SIZE                                                                                              18
1114 #define CCM_REG_XX_DESCR_TABLE                                                                                             0xd0300UL //ACCESS:RW  DataWidth:0x13  Description: Indirect access to the descriptor table of the XX protection mechanism. The fields are: [5:0] - message length; [12:6] - message pointer;[18:13] - next pointer.
1115 #define CCM_REG_XX_DESCR_TABLE_SIZE                                                                                        24
1116 #define CCM_REG_XX_PEND_MSG                                                                                                0xd0400UL //ACCESS:RW  DataWidth:0x20  Description: Debug only. Indirect access to the Pending messages RAM of the XX protection mechanism. Bits [7:1] stand for row number; bit [0] stand for one of 2 REGs in the row.
1117 #define CCM_REG_XX_PEND_MSG_SIZE                                                                                           144
1118 #define CCM_REG_AG_CTX                                                                                                     0xd4000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to AG context with 32-bits granularity. The bits [11:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG3 LCID100. The RBC address should be 12'h364.
1119 #define CCM_REG_AG_CTX_SIZE                                                                                                2560
1120 #define CCM_REG_STORM_CTX                                                                                                  0xd8000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to STORM context with 32-bits granularity. The bits [12:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 13'ha64.
1121 #define CCM_REG_STORM_CTX_SIZE                                                                                             8192
1122 #define CCM_REG_DT_TM                                                                                                      0xd0810UL //ACCESS:R  DataWidth:0x2  Description: Debug only. TM bits of Descriptor table.
1123 #define CCM_REG_DT_TM_SIZE                                                                                                 2
1124 #define CCM_REG_CCM_UNUSED_EMPTY_0                                                                                         0xd0270UL //ACCESS:R  DataWidth:0x20  Unused empty space
1125 #define CCM_REG_CCM_UNUSED_EMPTY_0_SIZE                                                                                    4
1126 #define CCM_REG_CCM_UNUSED_EMPTY_1                                                                                         0xd081cUL //ACCESS:R  DataWidth:0x20  Unused empty space
1127 #define CCM_REG_CCM_UNUSED_EMPTY_1_SIZE                                                                                    3577
1128 #define CDU_REG_CDU_CHK_MASK0                                                                                              0x101000UL //ACCESS:RW  DataWidth:0x18  Multi Field Register
1129 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN0                                                                                (0x3f<<0)
1130 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN0_SIZE                                                                           0
1131 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN1                                                                                (0x3f<<6)
1132 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN1_SIZE                                                                           6
1133 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN2                                                                                (0x3f<<12)
1134 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN2_SIZE                                                                           12
1135 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN3                                                                                (0x3f<<18)
1136 	#define CDU_CDU_CHK_MASK0_REG_CHECK_EN3_SIZE                                                                           18
1137 #define CDU_REG_CDU_CHK_MASK1                                                                                              0x101004UL //ACCESS:RW  DataWidth:0x18  Multi Field Register
1138 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN4                                                                                (0x3f<<0)
1139 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN4_SIZE                                                                           0
1140 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN5                                                                                (0x3f<<6)
1141 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN5_SIZE                                                                           6
1142 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN6                                                                                (0x3f<<12)
1143 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN6_SIZE                                                                           12
1144 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN7                                                                                (0x3f<<18)
1145 	#define CDU_CDU_CHK_MASK1_REG_CHECK_EN7_SIZE                                                                           18
1146 #define CDU_REG_CDU_CONTROL0                                                                                               0x101008UL //ACCESS:RW  DataWidth:0x9  Multi Field Register
1147 	#define CDU_CDU_CONTROL0_REG_PXP_ACTIVE                                                                                (0x1<<0)
1148 	#define CDU_CDU_CONTROL0_REG_PXP_ACTIVE_SIZE                                                                           0
1149 	#define CDU_CDU_CONTROL0_REG_L1TT_SP                                                                                   (0x1<<1)
1150 	#define CDU_CDU_CONTROL0_REG_L1TT_SP_SIZE                                                                              1
1151 	#define CDU_CDU_CONTROL0_REG_MATT_SP                                                                                   (0x1<<2)
1152 	#define CDU_CDU_CONTROL0_REG_MATT_SP_SIZE                                                                              2
1153 	#define CDU_CDU_CONTROL0_REG_DISABLE_DIVIDER                                                                           (0x1<<3)
1154 	#define CDU_CDU_CONTROL0_REG_DISABLE_DIVIDER_SIZE                                                                      3
1155 	#define CDU_CDU_CONTROL0_REG_MASK_ECC                                                                                  (0x1<<4)
1156 	#define CDU_CDU_CONTROL0_REG_MASK_ECC_SIZE                                                                             4
1157 	#define CDU_CDU_CONTROL0_REG_LDRESP_ADDR_DIS                                                                           (0x1<<5)
1158 	#define CDU_CDU_CONTROL0_REG_LDRESP_ADDR_DIS_SIZE                                                                      5
1159 	#define CDU_CDU_CONTROL0_REG_DISABLE_INPUTS                                                                            (0x1<<6)
1160 	#define CDU_CDU_CONTROL0_REG_DISABLE_INPUTS_SIZE                                                                       6
1161 	#define CDU_CDU_CONTROL0_REG_DISABLE_OUTPUTS                                                                           (0x1<<7)
1162 	#define CDU_CDU_CONTROL0_REG_DISABLE_OUTPUTS_SIZE                                                                      7
1163 	#define CDU_CDU_CONTROL0_REG_MASK_PCIE                                                                                 (0x1<<8)
1164 	#define CDU_CDU_CONTROL0_REG_MASK_PCIE_SIZE                                                                            8
1165 #define CDU_REG_CDU_CONTROL1                                                                                               0x10100cUL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
1166 	#define CDU_CDU_CONTROL1_REG_LDBUF_THRESH                                                                              (0x1f<<0)
1167 	#define CDU_CDU_CONTROL1_REG_LDBUF_THRESH_SIZE                                                                         0
1168 	#define CDU_CDU_CONTROL1_REG_WBBUF_THRESH                                                                              (0x1f<<5)
1169 	#define CDU_CDU_CONTROL1_REG_WBBUF_THRESH_SIZE                                                                         5
1170 	#define CDU_CDU_CONTROL1_REG_WBDP_RDTHRESH                                                                             (0x1f<<10)
1171 	#define CDU_CDU_CONTROL1_REG_WBDP_RDTHRESH_SIZE                                                                        10
1172 	#define CDU_CDU_CONTROL1_REG_LDDPRELAX                                                                                 (0x1<<15)
1173 	#define CDU_CDU_CONTROL1_REG_LDDPRELAX_SIZE                                                                            15
1174 	#define CDU_CDU_CONTROL1_REG_LDL1REQ_INTERGAP                                                                          (0x1f<<16)
1175 	#define CDU_CDU_CONTROL1_REG_LDL1REQ_INTERGAP_SIZE                                                                     16
1176 	#define CDU_CDU_CONTROL1_REG_WBDPRELAX                                                                                 (0x1<<21)
1177 	#define CDU_CDU_CONTROL1_REG_WBDPRELAX_SIZE                                                                            21
1178 	#define CDU_CDU_CONTROL1_REG_WBL1REQ_INTERGAP                                                                          (0x1f<<22)
1179 	#define CDU_CDU_CONTROL1_REG_WBL1REQ_INTERGAP_SIZE                                                                     22
1180 #define CDU_REG_CDU_DEBUG                                                                                                  0x101010UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
1181 	#define CDU_CDU_DEBUG_REG_MASK_LD_EOP_ERR                                                                              (0x1<<0)
1182 	#define CDU_CDU_DEBUG_REG_MASK_LD_EOP_ERR_SIZE                                                                         0
1183 	#define CDU_CDU_DEBUG_REG_DISABLE_MERGE                                                                                (0x1<<1)
1184 	#define CDU_CDU_DEBUG_REG_DISABLE_MERGE_SIZE                                                                           1
1185 	#define CDU_CDU_DEBUG_REG_PXP_INIT_LDCREDIT                                                                            (0x7<<2)
1186 	#define CDU_CDU_DEBUG_REG_PXP_INIT_LDCREDIT_SIZE                                                                       2
1187 	#define CDU_CDU_DEBUG_REG_PXP_INIT_LDCREDIT_SET                                                                        (0x1<<5)
1188 	#define CDU_CDU_DEBUG_REG_PXP_INIT_LDCREDIT_SET_SIZE                                                                   5
1189 	#define CDU_CDU_DEBUG_REG_PXP_INIT_WBCREDIT                                                                            (0x7<<6)
1190 	#define CDU_CDU_DEBUG_REG_PXP_INIT_WBCREDIT_SIZE                                                                       6
1191 	#define CDU_CDU_DEBUG_REG_PXP_INIT_WBCREDIT_SET                                                                        (0x1<<9)
1192 	#define CDU_CDU_DEBUG_REG_PXP_INIT_WBCREDIT_SET_SIZE                                                                   9
1193 #define CDU_REG_LD_L1_NUM_ERROR_DATA                                                                                       0x101018UL //ACCESS:RC  DataWidth:0x14  Description: logging of error data in case of a CDU load error:{iqcc_l1_regions;iqcc_l1_type;iqcc_l1_lcid}
1194 #define CDU_REG_WB_L1_NUM_ERROR_DATA                                                                                       0x10101cUL //ACCESS:RC  DataWidth:0x14  Description: logging of error data in case of a CDU load error:{iqcc_l1_regions;iqcc_l1_type;iqcc_l1_lcid}
1195 #define CDU_REG_CDU_GLOBAL_PARAMS                                                                                          0x101020UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
1196 	#define CDU_CDU_GLOBAL_PARAMS_REG_CONTEXT_SIZE                                                                         (0xfff<<0)
1197 	#define CDU_CDU_GLOBAL_PARAMS_REG_CONTEXT_SIZE_SIZE                                                                    0
1198 	#define CDU_CDU_GLOBAL_PARAMS_REG_BLOCK_WASTE                                                                          (0xfff<<12)
1199 	#define CDU_CDU_GLOBAL_PARAMS_REG_BLOCK_WASTE_SIZE                                                                     12
1200 	#define CDU_CDU_GLOBAL_PARAMS_REG_NCIB                                                                                 (0xff<<24)
1201 	#define CDU_CDU_GLOBAL_PARAMS_REG_NCIB_SIZE                                                                            24
1202 #define CDU_REG_DBG_SELECT                                                                                                 0x101024UL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from CDU to the DBG block) - for selecting a line to output to the DBG block
1203 #define CDU_REG_DBG_BYTE_ENABLE                                                                                            0x101028UL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from CDU to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
1204 #define CDU_REG_DBG_SHIFT                                                                                                  0x10102cUL //ACCESS:RW  DataWidth:0x3  Description: For dbgmux usage (debug data that goes from CDU to the DBG block) - for circular right shifting of the selected line (after the enabling)
1205 #define CDU_REG_CDU_INT_STS                                                                                                0x101030UL //ACCESS:R  DataWidth:0x7  Description: Interrupt register #0 read
1206 	#define CDU_CDU_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
1207 	#define CDU_CDU_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
1208 	#define CDU_CDU_INT_STS_REG_EOP_ERROR                                                                                  (0x1<<1)
1209 	#define CDU_CDU_INT_STS_REG_EOP_ERROR_SIZE                                                                             1
1210 	#define CDU_CDU_INT_STS_REG_LD_L1_NUM_ERROR                                                                            (0x1<<2)
1211 	#define CDU_CDU_INT_STS_REG_LD_L1_NUM_ERROR_SIZE                                                                       2
1212 	#define CDU_CDU_INT_STS_REG_WB_L1_NUM_ERROR                                                                            (0x1<<3)
1213 	#define CDU_CDU_INT_STS_REG_WB_L1_NUM_ERROR_SIZE                                                                       3
1214 	#define CDU_CDU_INT_STS_REG_BVALID_ERROR                                                                               (0x1<<4)
1215 	#define CDU_CDU_INT_STS_REG_BVALID_ERROR_SIZE                                                                          4
1216 	#define CDU_CDU_INT_STS_REG_LDOFFSET_ERROR                                                                             (0x1<<5)
1217 	#define CDU_CDU_INT_STS_REG_LDOFFSET_ERROR_SIZE                                                                        5
1218 	#define CDU_CDU_INT_STS_REG_WBOFFSET_ERROR                                                                             (0x1<<6)
1219 	#define CDU_CDU_INT_STS_REG_WBOFFSET_ERROR_SIZE                                                                        6
1220 #define CDU_REG_CDU_INT_STS_CLR                                                                                            0x101034UL //ACCESS:RC  DataWidth:0x7  Description: Interrupt register #0 read clear
1221 	#define CDU_CDU_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
1222 	#define CDU_CDU_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
1223 	#define CDU_CDU_INT_STS_CLR_REG_EOP_ERROR                                                                              (0x1<<1)
1224 	#define CDU_CDU_INT_STS_CLR_REG_EOP_ERROR_SIZE                                                                         1
1225 	#define CDU_CDU_INT_STS_CLR_REG_LD_L1_NUM_ERROR                                                                        (0x1<<2)
1226 	#define CDU_CDU_INT_STS_CLR_REG_LD_L1_NUM_ERROR_SIZE                                                                   2
1227 	#define CDU_CDU_INT_STS_CLR_REG_WB_L1_NUM_ERROR                                                                        (0x1<<3)
1228 	#define CDU_CDU_INT_STS_CLR_REG_WB_L1_NUM_ERROR_SIZE                                                                   3
1229 	#define CDU_CDU_INT_STS_CLR_REG_BVALID_ERROR                                                                           (0x1<<4)
1230 	#define CDU_CDU_INT_STS_CLR_REG_BVALID_ERROR_SIZE                                                                      4
1231 	#define CDU_CDU_INT_STS_CLR_REG_LDOFFSET_ERROR                                                                         (0x1<<5)
1232 	#define CDU_CDU_INT_STS_CLR_REG_LDOFFSET_ERROR_SIZE                                                                    5
1233 	#define CDU_CDU_INT_STS_CLR_REG_WBOFFSET_ERROR                                                                         (0x1<<6)
1234 	#define CDU_CDU_INT_STS_CLR_REG_WBOFFSET_ERROR_SIZE                                                                    6
1235 #define CDU_REG_CDU_INT_STS_WR                                                                                             0x101038UL //ACCESS:WR  DataWidth:0x7  Description: Interrupt register #0 bit set or clear
1236 	#define CDU_CDU_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
1237 	#define CDU_CDU_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
1238 	#define CDU_CDU_INT_STS_WR_REG_EOP_ERROR                                                                               (0x1<<1)
1239 	#define CDU_CDU_INT_STS_WR_REG_EOP_ERROR_SIZE                                                                          1
1240 	#define CDU_CDU_INT_STS_WR_REG_LD_L1_NUM_ERROR                                                                         (0x1<<2)
1241 	#define CDU_CDU_INT_STS_WR_REG_LD_L1_NUM_ERROR_SIZE                                                                    2
1242 	#define CDU_CDU_INT_STS_WR_REG_WB_L1_NUM_ERROR                                                                         (0x1<<3)
1243 	#define CDU_CDU_INT_STS_WR_REG_WB_L1_NUM_ERROR_SIZE                                                                    3
1244 	#define CDU_CDU_INT_STS_WR_REG_BVALID_ERROR                                                                            (0x1<<4)
1245 	#define CDU_CDU_INT_STS_WR_REG_BVALID_ERROR_SIZE                                                                       4
1246 	#define CDU_CDU_INT_STS_WR_REG_LDOFFSET_ERROR                                                                          (0x1<<5)
1247 	#define CDU_CDU_INT_STS_WR_REG_LDOFFSET_ERROR_SIZE                                                                     5
1248 	#define CDU_CDU_INT_STS_WR_REG_WBOFFSET_ERROR                                                                          (0x1<<6)
1249 	#define CDU_CDU_INT_STS_WR_REG_WBOFFSET_ERROR_SIZE                                                                     6
1250 #define CDU_REG_CDU_INT_MASK                                                                                               0x10103cUL //ACCESS:RW  DataWidth:0x7  Description: Interrupt mask register #0 read/write
1251 	#define CDU_CDU_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
1252 	#define CDU_CDU_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
1253 	#define CDU_CDU_INT_MASK_REG_EOP_ERROR                                                                                 (0x1<<1)
1254 	#define CDU_CDU_INT_MASK_REG_EOP_ERROR_SIZE                                                                            1
1255 	#define CDU_CDU_INT_MASK_REG_LD_L1_NUM_ERROR                                                                           (0x1<<2)
1256 	#define CDU_CDU_INT_MASK_REG_LD_L1_NUM_ERROR_SIZE                                                                      2
1257 	#define CDU_CDU_INT_MASK_REG_WB_L1_NUM_ERROR                                                                           (0x1<<3)
1258 	#define CDU_CDU_INT_MASK_REG_WB_L1_NUM_ERROR_SIZE                                                                      3
1259 	#define CDU_CDU_INT_MASK_REG_BVALID_ERROR                                                                              (0x1<<4)
1260 	#define CDU_CDU_INT_MASK_REG_BVALID_ERROR_SIZE                                                                         4
1261 	#define CDU_CDU_INT_MASK_REG_LDOFFSET_ERROR                                                                            (0x1<<5)
1262 	#define CDU_CDU_INT_MASK_REG_LDOFFSET_ERROR_SIZE                                                                       5
1263 	#define CDU_CDU_INT_MASK_REG_WBOFFSET_ERROR                                                                            (0x1<<6)
1264 	#define CDU_CDU_INT_MASK_REG_WBOFFSET_ERROR_SIZE                                                                       6
1265 #define CDU_REG_CDU_PRTY_STS                                                                                               0x101040UL //ACCESS:R  DataWidth:0x5  Description: Parity register #0 read
1266 	#define CDU_CDU_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
1267 	#define CDU_CDU_PRTY_STS_REG_PARITY_SIZE                                                                               0
1268 	#define CDU_CDU_PRTY_STS_REG_CDUWBBUF_PAR_ERR                                                                          (0x1<<1)
1269 	#define CDU_CDU_PRTY_STS_REG_CDUWBBUF_PAR_ERR_SIZE                                                                     1
1270 	#define CDU_CDU_PRTY_STS_REG_CDULDBUF_PAR_ERR                                                                          (0x1<<2)
1271 	#define CDU_CDU_PRTY_STS_REG_CDULDBUF_PAR_ERR_SIZE                                                                     2
1272 	#define CDU_CDU_PRTY_STS_REG_MATT_PAR_ERR                                                                              (0x1<<3)
1273 	#define CDU_CDU_PRTY_STS_REG_MATT_PAR_ERR_SIZE                                                                         3
1274 	#define CDU_CDU_PRTY_STS_REG_L1TT_PAR_ERR                                                                              (0x1<<4)
1275 	#define CDU_CDU_PRTY_STS_REG_L1TT_PAR_ERR_SIZE                                                                         4
1276 #define CDU_REG_CDU_PRTY_STS_CLR                                                                                           0x101044UL //ACCESS:RC  DataWidth:0x5  Description: Parity register #0 read clear
1277 	#define CDU_CDU_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
1278 	#define CDU_CDU_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
1279 	#define CDU_CDU_PRTY_STS_CLR_REG_CDUWBBUF_PAR_ERR                                                                      (0x1<<1)
1280 	#define CDU_CDU_PRTY_STS_CLR_REG_CDUWBBUF_PAR_ERR_SIZE                                                                 1
1281 	#define CDU_CDU_PRTY_STS_CLR_REG_CDULDBUF_PAR_ERR                                                                      (0x1<<2)
1282 	#define CDU_CDU_PRTY_STS_CLR_REG_CDULDBUF_PAR_ERR_SIZE                                                                 2
1283 	#define CDU_CDU_PRTY_STS_CLR_REG_MATT_PAR_ERR                                                                          (0x1<<3)
1284 	#define CDU_CDU_PRTY_STS_CLR_REG_MATT_PAR_ERR_SIZE                                                                     3
1285 	#define CDU_CDU_PRTY_STS_CLR_REG_L1TT_PAR_ERR                                                                          (0x1<<4)
1286 	#define CDU_CDU_PRTY_STS_CLR_REG_L1TT_PAR_ERR_SIZE                                                                     4
1287 #define CDU_REG_CDU_PRTY_STS_WR                                                                                            0x101048UL //ACCESS:WR  DataWidth:0x5  Description: Parity register #0 bit set or clear
1288 	#define CDU_CDU_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
1289 	#define CDU_CDU_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
1290 	#define CDU_CDU_PRTY_STS_WR_REG_CDUWBBUF_PAR_ERR                                                                       (0x1<<1)
1291 	#define CDU_CDU_PRTY_STS_WR_REG_CDUWBBUF_PAR_ERR_SIZE                                                                  1
1292 	#define CDU_CDU_PRTY_STS_WR_REG_CDULDBUF_PAR_ERR                                                                       (0x1<<2)
1293 	#define CDU_CDU_PRTY_STS_WR_REG_CDULDBUF_PAR_ERR_SIZE                                                                  2
1294 	#define CDU_CDU_PRTY_STS_WR_REG_MATT_PAR_ERR                                                                           (0x1<<3)
1295 	#define CDU_CDU_PRTY_STS_WR_REG_MATT_PAR_ERR_SIZE                                                                      3
1296 	#define CDU_CDU_PRTY_STS_WR_REG_L1TT_PAR_ERR                                                                           (0x1<<4)
1297 	#define CDU_CDU_PRTY_STS_WR_REG_L1TT_PAR_ERR_SIZE                                                                      4
1298 #define CDU_REG_CDU_PRTY_MASK                                                                                              0x10104cUL //ACCESS:RW  DataWidth:0x5  Description: Parity mask register #0 read/write
1299 	#define CDU_CDU_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
1300 	#define CDU_CDU_PRTY_MASK_REG_PARITY_SIZE                                                                              0
1301 	#define CDU_CDU_PRTY_MASK_REG_CDUWBBUF_PAR_ERR                                                                         (0x1<<1)
1302 	#define CDU_CDU_PRTY_MASK_REG_CDUWBBUF_PAR_ERR_SIZE                                                                    1
1303 	#define CDU_CDU_PRTY_MASK_REG_CDULDBUF_PAR_ERR                                                                         (0x1<<2)
1304 	#define CDU_CDU_PRTY_MASK_REG_CDULDBUF_PAR_ERR_SIZE                                                                    2
1305 	#define CDU_CDU_PRTY_MASK_REG_MATT_PAR_ERR                                                                             (0x1<<3)
1306 	#define CDU_CDU_PRTY_MASK_REG_MATT_PAR_ERR_SIZE                                                                        3
1307 	#define CDU_CDU_PRTY_MASK_REG_L1TT_PAR_ERR                                                                             (0x1<<4)
1308 	#define CDU_CDU_PRTY_MASK_REG_L1TT_PAR_ERR_SIZE                                                                        4
1309 #define CDU_REG_MF_MODE                                                                                                    0x101050UL //ACCESS:RW  DataWidth:0x1  Description: when this bit is set the CDU operates in multifunction mode
1310 #define CDU_REG_MEM_TM_PORTS                                                                                               0x101054UL //ACCESS:RW  DataWidth:0xa  Description: TM Bits of memories: matt bits 1:0; l1tt_low0 bits 3:2; l1tt_low1 bits 5:4; l1tt_high0 bits 7:6; l1tt_high1 bits 9:8
1311 #define CDU_REG_ECO_RESERVED                                                                                               0x101058UL //ACCESS:RW  DataWidth:0x8  Description: eco reserved register
1312 #define CDU_REG_CDU_ATC_FLAGS                                                                                              0x10105cUL //ACCESS:RW  DataWidth:0x6  Multi Field Register
1313 	#define CDU_CDU_ATC_FLAGS_REG_ATC_FLAGS_WB                                                                             (0x7<<0)
1314 	#define CDU_CDU_ATC_FLAGS_REG_ATC_FLAGS_WB_SIZE                                                                        0
1315 	#define CDU_CDU_ATC_FLAGS_REG_ATC_FLAGS_LD                                                                             (0x7<<3)
1316 	#define CDU_CDU_ATC_FLAGS_REG_ATC_FLAGS_LD_SIZE                                                                        3
1317 #define CDU_REG_ERROR_DATA                                                                                                 0x101014UL //ACCESS:RW  DataWidth:0x20  Description: logging of error data in case of a CDU load error: {expected_cid[15:0];expected_type[2:0];expected_region[2:0];active_error;type_error;actual_active;actual_compressed_context};
1318 #define CDU_REG_ERROR_DATA_SIZE                                                                                            1
1319 #define CDU_REG_MATT                                                                                                       0x101100UL //ACCESS:WB  DataWidth:0x18  Description: MATT ram access. each entry has the following format:{RegionLength[11:0];RegionOffset[11:0]}
1320 #define CDU_REG_MATT_SIZE                                                                                                  64
1321 #define CDU_REG_L1TT                                                                                                       0x101800UL //ACCESS:WB  DataWidth:0xd8  Description: L1TT ram access. each entry has the following format : {mrege_regions[7:0];offset12[5:0]...offset0[5:0];length12[5:0]...length0[5:0];id12[3:0]...id0[3:0]}
1322 #define CDU_REG_L1TT_SIZE                                                                                                  512
1323 #define CDU_REG_CDU_UNUSED_EMPTY_0                                                                                         0x101060UL //ACCESS:R  DataWidth:0x20  Unused empty space
1324 #define CDU_REG_CDU_UNUSED_EMPTY_0_SIZE                                                                                    40
1325 #define CDU_REG_CDU_UNUSED_EMPTY_1                                                                                         0x101200UL //ACCESS:R  DataWidth:0x20  Unused empty space
1326 #define CDU_REG_CDU_UNUSED_EMPTY_1_SIZE                                                                                    384
1327 #define CFC_REG_NUM_LCIDS_EMPTY                                                                                            0x104000UL //ACCESS:R  DataWidth:0x9  Description: Number of Empty LCIDs in Link List Block (not allocated)
1328 #define CFC_REG_NUM_LCIDS_ARRIVING                                                                                         0x104004UL //ACCESS:R  DataWidth:0x9  Description: Number of Arriving LCIDs in Link List Block
1329 #define CFC_REG_NUM_LCIDS_INSIDE                                                                                           0x104008UL //ACCESS:R  DataWidth:0x9  Description: Number of Inside LCIDs in Link List Block
1330 #define CFC_REG_NUM_LCIDS_INA                                                                                              0x10400cUL //ACCESS:R  DataWidth:0x9  Description: Number of Inside not active LCIDs in Link List Block
1331 #define CFC_REG_NUM_LCIDS_INAS                                                                                             0x104010UL //ACCESS:R  DataWidth:0x9  Description: Number of Inside not active latency sensitive LCIDs in Link List Block
1332 #define CFC_REG_NUM_LCIDS_INANS                                                                                            0x104014UL //ACCESS:R  DataWidth:0x9  Description: Number of Inside not active not sensitive LCIDs in Link List Block
1333 #define CFC_REG_NUM_LCIDS_LEAVING                                                                                          0x104018UL //ACCESS:R  DataWidth:0x9  Description: Number of Leaving LCIDs in Link List Block
1334 #define CFC_REG_NUM_LCIDS_IO                                                                                               0x10401cUL //ACCESS:R  DataWidth:0x9  Description: Number of Inside and Outside LCIDs in Link List Block
1335 #define CFC_REG_NUM_LCIDS_ALLOC                                                                                            0x104020UL //ACCESS:R  DataWidth:0x9  Description: Number of allocated LCIDs which are at empty state
1336 #define CFC_REG_LC_BLOCKED                                                                                                 0x104024UL //ACCESS:ST  DataWidth:0x20  Description: statistics register that counts cycles in which load context requests were blocked
1337 #define CFC_REG_CONTROL0                                                                                                   0x104028UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
1338 	#define CFC_CONTROL0_REG_WB_THRESHOLD                                                                                  (0xff<<0)
1339 	#define CFC_CONTROL0_REG_WB_THRESHOLD_SIZE                                                                             0
1340 	#define CFC_CONTROL0_REG_STRING_CAM_DISABLE                                                                            (0x1<<8)
1341 	#define CFC_CONTROL0_REG_STRING_CAM_DISABLE_SIZE                                                                       8
1342 	#define CFC_CONTROL0_REG_CID_CAM_DISABLE                                                                               (0x1<<9)
1343 	#define CFC_CONTROL0_REG_CID_CAM_DISABLE_SIZE                                                                          9
1344 	#define CFC_CONTROL0_REG_NLOE                                                                                          (0x1<<10)
1345 	#define CFC_CONTROL0_REG_NLOE_SIZE                                                                                     10
1346 	#define CFC_CONTROL0_REG_SCAM_SCRUB_HIT_EN                                                                             (0x1<<11)
1347 	#define CFC_CONTROL0_REG_SCAM_SCRUB_HIT_EN_SIZE                                                                        11
1348 	#define CFC_CONTROL0_REG_SCAM_SCRUB_MISS_EN                                                                            (0x1<<12)
1349 	#define CFC_CONTROL0_REG_SCAM_SCRUB_MISS_EN_SIZE                                                                       12
1350 	#define CFC_CONTROL0_REG_CCAM_SCRUB_HIT_EN                                                                             (0x1<<13)
1351 	#define CFC_CONTROL0_REG_CCAM_SCRUB_HIT_EN_SIZE                                                                        13
1352 	#define CFC_CONTROL0_REG_CCAM_SCRUB_MISS_EN                                                                            (0x1<<14)
1353 	#define CFC_CONTROL0_REG_CCAM_SCRUB_MISS_EN_SIZE                                                                       14
1354 #define CFC_REG_MASK_REQUESTS                                                                                              0x10402cUL //ACCESS:RW  DataWidth:0x7  Multi Field Register
1355 	#define CFC_MASK_REQUESTS_REG_MASK_LCREQ                                                                               (0x1<<0)
1356 	#define CFC_MASK_REQUESTS_REG_MASK_LCREQ_SIZE                                                                          0
1357 	#define CFC_MASK_REQUESTS_REG_MASK_SEARCH                                                                              (0x1<<1)
1358 	#define CFC_MASK_REQUESTS_REG_MASK_SEARCH_SIZE                                                                         1
1359 	#define CFC_MASK_REQUESTS_REG_MASK_UPDATE                                                                              (0x1<<2)
1360 	#define CFC_MASK_REQUESTS_REG_MASK_UPDATE_SIZE                                                                         2
1361 	#define CFC_MASK_REQUESTS_REG_MASK_WB                                                                                  (0x1<<3)
1362 	#define CFC_MASK_REQUESTS_REG_MASK_WB_SIZE                                                                             3
1363 	#define CFC_MASK_REQUESTS_REG_MASK_INACTIVATE                                                                          (0x1<<4)
1364 	#define CFC_MASK_REQUESTS_REG_MASK_INACTIVATE_SIZE                                                                     4
1365 	#define CFC_MASK_REQUESTS_REG_MASK_CDULDRESP                                                                           (0x1<<5)
1366 	#define CFC_MASK_REQUESTS_REG_MASK_CDULDRESP_SIZE                                                                      5
1367 	#define CFC_MASK_REQUESTS_REG_MASK_CDUWBRESP                                                                           (0x1<<6)
1368 	#define CFC_MASK_REQUESTS_REG_MASK_CDUWBRESP_SIZE                                                                      6
1369 #define CFC_REG_ERROR_DATA1                                                                                                0x104030UL //ACCESS:R  DataWidth:0x19  Description: when the CFC detects an internal error it updates these fields. {error_id[4:0];req_incval[3:0];ac_error_client[3:0];ac_error_lcid;error_id[3:0]}
1370 #define CFC_REG_ERROR_DATA2                                                                                                0x104034UL //ACCESS:R  DataWidth:0x20  Description: {req_cid;req_taskid[7:4];req_type}
1371 #define CFC_REG_ERROR_DATA3                                                                                                0x104038UL //ACCESS:R  DataWidth:0x20  Description: when the CFC detects an internal error it updates these fields. {req_regions;req_lcid;curr_lcid;ac_lcid}
1372 #define CFC_REG_ERROR_VECTOR                                                                                               0x10403cUL //ACCESS:R  DataWidth:0x10  Description: CFC error vector. when the CFC detects an internal error it will set one of these bits. the bit description can be found in CFC specifications
1373 #define CFC_REG_ERROR_MASK                                                                                                 0x104040UL //ACCESS:RW  DataWidth:0x10  Description: masking for error logging. if a bit in this field is set then the corresponding bit in #cfc_registers_cfc_error_vector.error_vector will not be set
1374 #define CFC_REG_DISABLE_ON_ERROR                                                                                           0x104044UL //ACCESS:RW  DataWidth:0x10  Description: indicates per error (in #cfc_registers_cfc_error_vector.cfc_error vector) whether the cfc should be disabled upon it
1375 #define CFC_REG_ARBITERS_REG                                                                                               0x104048UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
1376 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR1                                                                               (0x1<<0)
1377 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR1_SIZE                                                                          0
1378 	#define CFC_ARBITERS_REG_REG_SP_LCARB                                                                                  (0x1<<1)
1379 	#define CFC_ARBITERS_REG_REG_SP_LCARB_SIZE                                                                             1
1380 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR2                                                                               (0x1<<2)
1381 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR2_SIZE                                                                          2
1382 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR3                                                                               (0x1<<3)
1383 	#define CFC_ARBITERS_REG_REG_SP_MARB_RR3_SIZE                                                                          3
1384 	#define CFC_ARBITERS_REG_REG_SP_AC_DEC                                                                                 (0x1<<4)
1385 	#define CFC_ARBITERS_REG_REG_SP_AC_DEC_SIZE                                                                            4
1386 	#define CFC_ARBITERS_REG_REG_SP_AC_INC                                                                                 (0x1<<5)
1387 	#define CFC_ARBITERS_REG_REG_SP_AC_INC_SIZE                                                                            5
1388 #define CFC_REG_INIT_REG                                                                                                   0x10404cUL //ACCESS:RW  DataWidth:0xb  Multi Field Register
1389 	#define CFC_INIT_REG_REG_AC_INIT                                                                                       (0x1<<0)
1390 	#define CFC_INIT_REG_REG_AC_INIT_SIZE                                                                                  0
1391 	#define CFC_INIT_REG_REG_LL_INIT_LAST_LCID                                                                             (0xff<<1)
1392 	#define CFC_INIT_REG_REG_LL_INIT_LAST_LCID_SIZE                                                                        1
1393 	#define CFC_INIT_REG_REG_LL_INIT                                                                                       (0x1<<9)
1394 	#define CFC_INIT_REG_REG_LL_INIT_SIZE                                                                                  9
1395 	#define CFC_INIT_REG_REG_CAM_INIT                                                                                      (0x1<<10)
1396 	#define CFC_INIT_REG_REG_CAM_INIT_SIZE                                                                                 10
1397 #define CFC_REG_DEBUG0                                                                                                     0x104050UL //ACCESS:RW  DataWidth:0x1e  Multi Field Register
1398 	#define CFC_DEBUG0_REG_DISABLE_INPUTS                                                                                  (0x1<<0)
1399 	#define CFC_DEBUG0_REG_DISABLE_INPUTS_SIZE                                                                             0
1400 	#define CFC_DEBUG0_REG_DISABLE_OUTPUTS                                                                                 (0x1<<1)
1401 	#define CFC_DEBUG0_REG_DISABLE_OUTPUTS_SIZE                                                                            1
1402 	#define CFC_DEBUG0_REG_AC_COUNTER_ZERO                                                                                 (0xff<<2)
1403 	#define CFC_DEBUG0_REG_AC_COUNTER_ZERO_SIZE                                                                            2
1404 	#define CFC_DEBUG0_REG_DELAY_CAM_RESP                                                                                  (0x1<<10)
1405 	#define CFC_DEBUG0_REG_DELAY_CAM_RESP_SIZE                                                                             10
1406 	#define CFC_DEBUG0_REG_AC_GRANT_PERIOD                                                                                 (0xf<<11)
1407 	#define CFC_DEBUG0_REG_AC_GRANT_PERIOD_SIZE                                                                            11
1408 	#define CFC_DEBUG0_REG_E_THRESHOLD                                                                                     (0x7<<15)
1409 	#define CFC_DEBUG0_REG_E_THRESHOLD_SIZE                                                                                15
1410 	#define CFC_DEBUG0_REG_INA_THRESHOLD                                                                                   (0x7<<18)
1411 	#define CFC_DEBUG0_REG_INA_THRESHOLD_SIZE                                                                              18
1412 	#define CFC_DEBUG0_REG_INANS_THRESHOLD                                                                                 (0x7<<21)
1413 	#define CFC_DEBUG0_REG_INANS_THRESHOLD_SIZE                                                                            21
1414 	#define CFC_DEBUG0_REG_INAS_THRESHOLD                                                                                  (0x7<<24)
1415 	#define CFC_DEBUG0_REG_INAS_THRESHOLD_SIZE                                                                             24
1416 	#define CFC_DEBUG0_REG_IO_THRESHOLD                                                                                    (0x7<<27)
1417 	#define CFC_DEBUG0_REG_IO_THRESHOLD_SIZE                                                                               27
1418 #define CFC_REG_DEBUG1                                                                                                     0x104054UL //ACCESS:RW  DataWidth:0xd  Multi Field Register
1419 	#define CFC_DEBUG1_REG_MARB_THRESHOLD                                                                                  (0xf<<0)
1420 	#define CFC_DEBUG1_REG_MARB_THRESHOLD_SIZE                                                                             0
1421 	#define CFC_DEBUG1_REG_WRITE_AC                                                                                        (0x1<<4)
1422 	#define CFC_DEBUG1_REG_WRITE_AC_SIZE                                                                                   4
1423 	#define CFC_DEBUG1_REG_MY_VAL_AC                                                                                       (0x1<<5)
1424 	#define CFC_DEBUG1_REG_MY_VAL_AC_SIZE                                                                                  5
1425 	#define CFC_DEBUG1_REG_WVAL_AC                                                                                         (0x3<<6)
1426 	#define CFC_DEBUG1_REG_WVAL_AC_SIZE                                                                                    6
1427 	#define CFC_DEBUG1_REG_TYPE_FROM_REQ1                                                                                  (0x1<<8)
1428 	#define CFC_DEBUG1_REG_TYPE_FROM_REQ1_SIZE                                                                             8
1429 	#define CFC_DEBUG1_REG_TYPE_FROM_REQ2                                                                                  (0x1<<9)
1430 	#define CFC_DEBUG1_REG_TYPE_FROM_REQ2_SIZE                                                                             9
1431 	#define CFC_DEBUG1_REG_SW_RESET                                                                                        (0x1<<10)
1432 	#define CFC_DEBUG1_REG_SW_RESET_SIZE                                                                                   10
1433 	#define CFC_DEBUG1_REG_EN_ON_INT_CLR                                                                                   (0x1<<11)
1434 	#define CFC_DEBUG1_REG_EN_ON_INT_CLR_SIZE                                                                              11
1435 	#define CFC_DEBUG1_REG_UPD_CANCEL_DIS                                                                                  (0x1<<12)
1436 	#define CFC_DEBUG1_REG_UPD_CANCEL_DIS_SIZE                                                                             12
1437 #define CFC_REG_INTERFACES                                                                                                 0x104058UL //ACCESS:RW  DataWidth:0x1a  Multi Field Register
1438 	#define CFC_INTERFACES_REG_LRESP_CREDIT                                                                                (0x7<<0)
1439 	#define CFC_INTERFACES_REG_LRESP_CREDIT_SIZE                                                                           0
1440 	#define CFC_INTERFACES_REG_LRESP_CREDIT_SET                                                                            (0x1<<3)
1441 	#define CFC_INTERFACES_REG_LRESP_CREDIT_SET_SIZE                                                                       3
1442 	#define CFC_INTERFACES_REG_PRSRESP_CREDIT                                                                              (0x7<<4)
1443 	#define CFC_INTERFACES_REG_PRSRESP_CREDIT_SIZE                                                                         4
1444 	#define CFC_INTERFACES_REG_PRSRESP_CREDIT_SET                                                                          (0x1<<7)
1445 	#define CFC_INTERFACES_REG_PRSRESP_CREDIT_SET_SIZE                                                                     7
1446 	#define CFC_INTERFACES_REG_SEARCH_CREDIT                                                                               (0x7<<8)
1447 	#define CFC_INTERFACES_REG_SEARCH_CREDIT_SIZE                                                                          8
1448 	#define CFC_INTERFACES_REG_SEARCH_CREDIT_SET                                                                           (0x1<<11)
1449 	#define CFC_INTERFACES_REG_SEARCH_CREDIT_SET_SIZE                                                                      11
1450 	#define CFC_INTERFACES_REG_CDULD_CREDIT                                                                                (0xf<<12)
1451 	#define CFC_INTERFACES_REG_CDULD_CREDIT_SIZE                                                                           12
1452 	#define CFC_INTERFACES_REG_CDULD_CREDIT_SET                                                                            (0x1<<16)
1453 	#define CFC_INTERFACES_REG_CDULD_CREDIT_SET_SIZE                                                                       16
1454 	#define CFC_INTERFACES_REG_CDUWB_CREDIT                                                                                (0xf<<17)
1455 	#define CFC_INTERFACES_REG_CDUWB_CREDIT_SIZE                                                                           17
1456 	#define CFC_INTERFACES_REG_CDUWB_CREDIT_SET                                                                            (0x1<<21)
1457 	#define CFC_INTERFACES_REG_CDUWB_CREDIT_SET_SIZE                                                                       21
1458 	#define CFC_INTERFACES_REG_LRESP6_CREDIT                                                                               (0x7<<22)
1459 	#define CFC_INTERFACES_REG_LRESP6_CREDIT_SIZE                                                                          22
1460 	#define CFC_INTERFACES_REG_LRESP6_CREDIT_SET                                                                           (0x1<<25)
1461 	#define CFC_INTERFACES_REG_LRESP6_CREDIT_SET_SIZE                                                                      25
1462 #define CFC_REG_CID_CAM_CONTROL                                                                                            0x10405cUL //ACCESS:RW  DataWidth:0x16  Multi Field Register
1463 	#define CFC_CID_CAM_CONTROL_REG_CCAM_MASK_VECTOR                                                                       (0xfffff<<0)
1464 	#define CFC_CID_CAM_CONTROL_REG_CCAM_MASK_VECTOR_SIZE                                                                  0
1465 	#define CFC_CID_CAM_CONTROL_REG_CCAM_SEARCH                                                                            (0x1<<20)
1466 	#define CFC_CID_CAM_CONTROL_REG_CCAM_SEARCH_SIZE                                                                       20
1467 	#define CFC_CID_CAM_CONTROL_REG_CAM_125MHZ                                                                             (0x1<<21)
1468 	#define CFC_CID_CAM_CONTROL_REG_CAM_125MHZ_SIZE                                                                        21
1469 #define CFC_REG_SCAM_MASK_VECTOR0                                                                                          0x104060UL //ACCESS:RW  DataWidth:0x20  Description: string cam mask[31:0]. this mask is used for searches. 0 means ignore corresponding bit in search.
1470 #define CFC_REG_SCAM_MASK_VECTOR1                                                                                          0x104064UL //ACCESS:RW  DataWidth:0x20  Description: string cam mask[63:32]. this mask is used for searches. 0 means ignore corresponding bit in search.
1471 #define CFC_REG_SCAM_MASK_VECTOR2                                                                                          0x104068UL //ACCESS:RW  DataWidth:0x20  Description: string cam mask[95:64]. this mask is used for searches. 0 means ignore corresponding bit in search.
1472 #define CFC_REG_SCAM_SEARCH                                                                                                0x10406cUL //ACCESS:RW  DataWidth:0x1  Description: when this bit is set writing to the scam will cause a search operation on the written item (written using ~cfc_registers_lcid_string_cam.string_cam interface. the write can be to any address
1473 #define CFC_REG_SEARCH_RESULT                                                                                              0x104070UL //ACCESS:R  DataWidth:0x9  Description: {HIT;LCID}. HIT - if set then previous CAM seach item (either CCAM or SCAM) was found. LCID contains the result in case CAM search item (either CCAM or SCAM) was found
1474 #define CFC_REG_LL_INIT_DONE                                                                                               0x104074UL //ACCESS:R  DataWidth:0x1  Description: indication the initializing the link list by the hardware was done.
1475 #define CFC_REG_AC_INIT_DONE                                                                                               0x104078UL //ACCESS:R  DataWidth:0x1  Description: indication the initializing the activity counter by the hardware was done.
1476 #define CFC_REG_CAM_INIT_DONE                                                                                              0x10407cUL //ACCESS:R  DataWidth:0x1  Description: indication the initializing the cams by the hardware was done.
1477 #define CFC_REG_TASK_COUNTER                                                                                               0x104080UL //ACCESS:ST  DataWidth:0x20  Description: counts number of tasks done by the cfc
1478 #define CFC_REG_LCREQ_WEIGHTS                                                                                              0x104084UL //ACCESS:RW  DataWidth:0x18  Description: {weight_load_client7[2:0] to weight_load_client0[2:0]}. this field allows changing the priorities of the weighted-round-robin arbiter which selects which CFC load client should be served next
1479 #define CFC_REG_LOAD_CONTEXT_HITS_0                                                                                        0x104088UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1480 #define CFC_REG_LOAD_CONTEXT_HITS_1                                                                                        0x10408cUL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1481 #define CFC_REG_LOAD_CONTEXT_HITS_2                                                                                        0x104090UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1482 #define CFC_REG_LOAD_CONTEXT_HITS_3                                                                                        0x104094UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1483 #define CFC_REG_LOAD_CONTEXT_HITS_4                                                                                        0x104098UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1484 #define CFC_REG_LOAD_CONTEXT_HITS_5                                                                                        0x10409cUL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1485 #define CFC_REG_LOAD_CONTEXT_HITS_6                                                                                        0x1040a0UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1486 #define CFC_REG_LOAD_CONTEXT_HITS_7                                                                                        0x1040a4UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context hits
1487 #define CFC_REG_LOAD_CONTEXT_MISSES_0                                                                                      0x1040a8UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1488 #define CFC_REG_LOAD_CONTEXT_MISSES_1                                                                                      0x1040acUL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1489 #define CFC_REG_LOAD_CONTEXT_MISSES_2                                                                                      0x1040b0UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1490 #define CFC_REG_LOAD_CONTEXT_MISSES_3                                                                                      0x1040b4UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1491 #define CFC_REG_LOAD_CONTEXT_MISSES_4                                                                                      0x1040b8UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1492 #define CFC_REG_LOAD_CONTEXT_MISSES_5                                                                                      0x1040bcUL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1493 #define CFC_REG_LOAD_CONTEXT_MISSES_6                                                                                      0x1040c0UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1494 #define CFC_REG_LOAD_CONTEXT_MISSES_7                                                                                      0x1040c4UL //ACCESS:ST  DataWidth:0x20  Description: counts for each client the number of load context misses
1495 #define CFC_REG_RFE_SEARCH_HITS                                                                                            0x1040c8UL //ACCESS:ST  DataWidth:0x20  Description: counts the number of RFE serach hits
1496 #define CFC_REG_RFE_SEARCH_MISSES                                                                                          0x1040ccUL //ACCESS:ST  DataWidth:0x20  Description: counts the number of RFE serach misses
1497 #define CFC_REG_CDU_WRITE_BACKS                                                                                            0x1040d0UL //ACCESS:ST  DataWidth:0x20  Description: counts the number of CDU write backs submitted by CFC
1498 #define CFC_REG_CID_CAM_TM                                                                                                 0x1040d4UL //ACCESS:RW  DataWidth:0xe  Description: TM bits of  cid cam memory
1499 #define CFC_REG_STRING_CAM_TM                                                                                              0x1040d8UL //ACCESS:RW  DataWidth:0xe  Description: TM bits of string cam memory
1500 #define CFC_REG_LRAM_TM                                                                                                    0x1040dcUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of LCID ram memory
1501 #define CFC_REG_LL1_TM                                                                                                     0x1040e0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of LinkList1 memory
1502 #define CFC_REG_LL2_TM                                                                                                     0x1040e4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of LinkList2 memory
1503 #define CFC_REG_DBG_SELECT                                                                                                 0x1040e8UL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from CFC to the DBG block) - for selecting a line to output to the DBG block
1504 #define CFC_REG_DBG_BYTE_ENABLE                                                                                            0x1040ecUL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from CFC to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
1505 #define CFC_REG_DBG_SHIFT                                                                                                  0x1040f0UL //ACCESS:RW  DataWidth:0x3  Description: For dbgmux usage (debug data that goes from CFC to the DBG block) - for circular right shifting of the selected line (after the enabling)
1506 #define CFC_REG_CCAM_BIST_EN                                                                                               0x1040f4UL //ACCESS:RW  DataWidth:0x1  Description: CID CAM BIST
1507 #define CFC_REG_SCAM_BIST_EN                                                                                               0x1040f8UL //ACCESS:RW  DataWidth:0x1  Description: STRING CAM BIST
1508 #define CFC_REG_CFC_INT_STS                                                                                                0x1040fcUL //ACCESS:R  DataWidth:0x2  Description: Interrupt register #0 read
1509 	#define CFC_CFC_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
1510 	#define CFC_CFC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
1511 	#define CFC_CFC_INT_STS_REG_EXE_ERROR                                                                                  (0x1<<1)
1512 	#define CFC_CFC_INT_STS_REG_EXE_ERROR_SIZE                                                                             1
1513 #define CFC_REG_CFC_INT_STS_CLR                                                                                            0x104100UL //ACCESS:RC  DataWidth:0x2  Description: Interrupt register #0 read clear
1514 	#define CFC_CFC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
1515 	#define CFC_CFC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
1516 	#define CFC_CFC_INT_STS_CLR_REG_EXE_ERROR                                                                              (0x1<<1)
1517 	#define CFC_CFC_INT_STS_CLR_REG_EXE_ERROR_SIZE                                                                         1
1518 #define CFC_REG_CFC_INT_STS_WR                                                                                             0x104104UL //ACCESS:WR  DataWidth:0x2  Description: Interrupt register #0 bit set or clear
1519 	#define CFC_CFC_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
1520 	#define CFC_CFC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
1521 	#define CFC_CFC_INT_STS_WR_REG_EXE_ERROR                                                                               (0x1<<1)
1522 	#define CFC_CFC_INT_STS_WR_REG_EXE_ERROR_SIZE                                                                          1
1523 #define CFC_REG_CFC_INT_MASK                                                                                               0x104108UL //ACCESS:RW  DataWidth:0x2  Description: Interrupt mask register #0 read/write
1524 	#define CFC_CFC_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
1525 	#define CFC_CFC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
1526 	#define CFC_CFC_INT_MASK_REG_EXE_ERROR                                                                                 (0x1<<1)
1527 	#define CFC_CFC_INT_MASK_REG_EXE_ERROR_SIZE                                                                            1
1528 #define CFC_REG_CFC_PRTY_STS                                                                                               0x10410cUL //ACCESS:R  DataWidth:0x6  Description: Parity register #0 read
1529 	#define CFC_CFC_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
1530 	#define CFC_CFC_PRTY_STS_REG_PARITY_SIZE                                                                               0
1531 	#define CFC_CFC_PRTY_STS_REG_LL_PAR_ERR                                                                                (0x1<<1)
1532 	#define CFC_CFC_PRTY_STS_REG_LL_PAR_ERR_SIZE                                                                           1
1533 	#define CFC_CFC_PRTY_STS_REG_INFORAM_PAR_ERR                                                                           (0x1<<2)
1534 	#define CFC_CFC_PRTY_STS_REG_INFORAM_PAR_ERR_SIZE                                                                      2
1535 	#define CFC_CFC_PRTY_STS_REG_AC_PAR_ERR                                                                                (0x1<<3)
1536 	#define CFC_CFC_PRTY_STS_REG_AC_PAR_ERR_SIZE                                                                           3
1537 	#define CFC_CFC_PRTY_STS_REG_CCAM_PAR_ERR                                                                              (0x1<<4)
1538 	#define CFC_CFC_PRTY_STS_REG_CCAM_PAR_ERR_SIZE                                                                         4
1539 	#define CFC_CFC_PRTY_STS_REG_SCAM_PAR_ERR                                                                              (0x1<<5)
1540 	#define CFC_CFC_PRTY_STS_REG_SCAM_PAR_ERR_SIZE                                                                         5
1541 #define CFC_REG_CFC_PRTY_STS_CLR                                                                                           0x104110UL //ACCESS:RC  DataWidth:0x6  Description: Parity register #0 read clear
1542 	#define CFC_CFC_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
1543 	#define CFC_CFC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
1544 	#define CFC_CFC_PRTY_STS_CLR_REG_LL_PAR_ERR                                                                            (0x1<<1)
1545 	#define CFC_CFC_PRTY_STS_CLR_REG_LL_PAR_ERR_SIZE                                                                       1
1546 	#define CFC_CFC_PRTY_STS_CLR_REG_INFORAM_PAR_ERR                                                                       (0x1<<2)
1547 	#define CFC_CFC_PRTY_STS_CLR_REG_INFORAM_PAR_ERR_SIZE                                                                  2
1548 	#define CFC_CFC_PRTY_STS_CLR_REG_AC_PAR_ERR                                                                            (0x1<<3)
1549 	#define CFC_CFC_PRTY_STS_CLR_REG_AC_PAR_ERR_SIZE                                                                       3
1550 	#define CFC_CFC_PRTY_STS_CLR_REG_CCAM_PAR_ERR                                                                          (0x1<<4)
1551 	#define CFC_CFC_PRTY_STS_CLR_REG_CCAM_PAR_ERR_SIZE                                                                     4
1552 	#define CFC_CFC_PRTY_STS_CLR_REG_SCAM_PAR_ERR                                                                          (0x1<<5)
1553 	#define CFC_CFC_PRTY_STS_CLR_REG_SCAM_PAR_ERR_SIZE                                                                     5
1554 #define CFC_REG_CFC_PRTY_STS_WR                                                                                            0x104114UL //ACCESS:WR  DataWidth:0x6  Description: Parity register #0 bit set or clear
1555 	#define CFC_CFC_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
1556 	#define CFC_CFC_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
1557 	#define CFC_CFC_PRTY_STS_WR_REG_LL_PAR_ERR                                                                             (0x1<<1)
1558 	#define CFC_CFC_PRTY_STS_WR_REG_LL_PAR_ERR_SIZE                                                                        1
1559 	#define CFC_CFC_PRTY_STS_WR_REG_INFORAM_PAR_ERR                                                                        (0x1<<2)
1560 	#define CFC_CFC_PRTY_STS_WR_REG_INFORAM_PAR_ERR_SIZE                                                                   2
1561 	#define CFC_CFC_PRTY_STS_WR_REG_AC_PAR_ERR                                                                             (0x1<<3)
1562 	#define CFC_CFC_PRTY_STS_WR_REG_AC_PAR_ERR_SIZE                                                                        3
1563 	#define CFC_CFC_PRTY_STS_WR_REG_CCAM_PAR_ERR                                                                           (0x1<<4)
1564 	#define CFC_CFC_PRTY_STS_WR_REG_CCAM_PAR_ERR_SIZE                                                                      4
1565 	#define CFC_CFC_PRTY_STS_WR_REG_SCAM_PAR_ERR                                                                           (0x1<<5)
1566 	#define CFC_CFC_PRTY_STS_WR_REG_SCAM_PAR_ERR_SIZE                                                                      5
1567 #define CFC_REG_CFC_PRTY_MASK                                                                                              0x104118UL //ACCESS:RW  DataWidth:0x6  Description: Parity mask register #0 read/write
1568 	#define CFC_CFC_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
1569 	#define CFC_CFC_PRTY_MASK_REG_PARITY_SIZE                                                                              0
1570 	#define CFC_CFC_PRTY_MASK_REG_LL_PAR_ERR                                                                               (0x1<<1)
1571 	#define CFC_CFC_PRTY_MASK_REG_LL_PAR_ERR_SIZE                                                                          1
1572 	#define CFC_CFC_PRTY_MASK_REG_INFORAM_PAR_ERR                                                                          (0x1<<2)
1573 	#define CFC_CFC_PRTY_MASK_REG_INFORAM_PAR_ERR_SIZE                                                                     2
1574 	#define CFC_CFC_PRTY_MASK_REG_AC_PAR_ERR                                                                               (0x1<<3)
1575 	#define CFC_CFC_PRTY_MASK_REG_AC_PAR_ERR_SIZE                                                                          3
1576 	#define CFC_CFC_PRTY_MASK_REG_CCAM_PAR_ERR                                                                             (0x1<<4)
1577 	#define CFC_CFC_PRTY_MASK_REG_CCAM_PAR_ERR_SIZE                                                                        4
1578 	#define CFC_CFC_PRTY_MASK_REG_SCAM_PAR_ERR                                                                             (0x1<<5)
1579 	#define CFC_CFC_PRTY_MASK_REG_SCAM_PAR_ERR_SIZE                                                                        5
1580 #define CFC_REG_EXEC_ERROR_PF                                                                                              0x10412cUL //ACCESS:R  DataWidth:0x3  Description: Debug Only. The PF that generated the last execution error.
1581 #define CFC_REG_TM_AC                                                                                                      0x107000UL //ACCESS:RW  DataWidth:0x2  Description: tm bits for ram_256x14
1582 #define CFC_REG_ECO_RESERVED                                                                                               0x107004UL //ACCESS:RW  DataWidth:0x8  Description: eco reserved.  bit0: when set use new equation for last_free_lcid using threshold values. Bit1: when clear (default) use the LL_IO pop PFID to recover the correct Not-Empty PF counter.
1583 #define CFC_REG_TM_LL_RAM_PREV                                                                                             0x107008UL //ACCESS:RW  DataWidth:0x2  Description: tm bits for ll_ram_prev
1584 #define CFC_REG_TM_LL_RAM_NEXT                                                                                             0x10700cUL //ACCESS:RW  DataWidth:0x2  Description: tm bits for rll_ram_next
1585 #define CFC_REG_DORQ_MASK_VALERR                                                                                           0x107010UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if DORQ Validation Error (CDU Error#2) is masked (independent of cfc_error_mask)
1586 #define CFC_REG_DORQ_MASK_PCIERR                                                                                           0x107014UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if DORQ PCIe Error (CDU Error#1) is masked (independent of cfc_error_mask)
1587 #define CFC_REG_SCAM_MASK_VECTOR3                                                                                          0x107018UL //ACCESS:RW  DataWidth:0xf  Description: string cam mask[110:96]. this mask is used for searches. 0 means ignore corresponding bit in search. (110:99 - Vlan; 98:96-pfid)
1588 #define CFC_REG_INTERFACES2                                                                                                0x10701cUL //ACCESS:RW  DataWidth:0xb  Multi Field Register
1589 	#define CFC_INTERFACES2_REG_LRESP8_CREDIT                                                                              (0xf<<0)
1590 	#define CFC_INTERFACES2_REG_LRESP8_CREDIT_SIZE                                                                         0
1591 	#define CFC_INTERFACES2_REG_LRESP8_CREDIT_SET                                                                          (0x1<<4)
1592 	#define CFC_INTERFACES2_REG_LRESP8_CREDIT_SET_SIZE                                                                     4
1593 	#define CFC_INTERFACES2_REG_CDULD_CREDIT_E3                                                                            (0x1f<<5)
1594 	#define CFC_INTERFACES2_REG_CDULD_CREDIT_E3_SIZE                                                                       5
1595 	#define CFC_INTERFACES2_REG_CDULD_CREDIT_SET_E3                                                                        (0x1<<10)
1596 	#define CFC_INTERFACES2_REG_CDULD_CREDIT_SET_E3_SIZE                                                                   10
1597 #define CFC_REG_NEMPTY_SIZE_PF                                                                                             0x10411cUL //ACCESS:RW  DataWidth:0x9  SPLIT:8  Description: the size of the Not Empty Link List is set accordingly per PF
1598 #define CFC_REG_NEMPTY_SIZE_PF_SIZE                                                                                        1
1599 #define CFC_REG_NUM_LCIDS_INSIDE_PF                                                                                        0x104120UL //ACCESS:RW  DataWidth:0x9  SPLIT:8  Description: Number of Inside LCIDs in Link List Block per PF
1600 #define CFC_REG_NUM_LCIDS_INSIDE_PF_SIZE                                                                                   1
1601 #define CFC_REG_WEAK_ENABLE_PF                                                                                             0x104124UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: This bit when clear will cause a load-cancel response to a load request for PF and set an execution error. Set processes load requests normally.
1602 #define CFC_REG_WEAK_ENABLE_PF_SIZE                                                                                        1
1603 #define CFC_REG_STRONG_ENABLE_PF                                                                                           0x104128UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: This bit when clear will cause a CFC execution error (weak_enable will override to force load-cancel) to a search or load request for PF. The PFID that caused the execution error will be stored (exec_error_pf)
1604 #define CFC_REG_STRONG_ENABLE_PF_SIZE                                                                                      1
1605 #define CFC_REG_SREQ_FULL_STICKY                                                                                           0x104130UL //ACCESS:RW  DataWidth:0x1  Description: The Interface to Searcher Request Queue has reached the maximum value (4)
1606 #define CFC_REG_SREQ_FULL_STICKY_SIZE                                                                                      1
1607 #define CFC_REG_PRSRESP_FULL_STICKY                                                                                        0x104134UL //ACCESS:RW  DataWidth:0x1  Description: The Interface to Parser Response Queue has reached the maximum value (6)
1608 #define CFC_REG_PRSRESP_FULL_STICKY_SIZE                                                                                   1
1609 #define CFC_REG_DISABLE_ROBUSTWB_PF                                                                                        0x104138UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Disable Robust WB change: When an inactivate request is processed do not move the LCID to Inactive state if any of the regions are in error state
1610 #define CFC_REG_DISABLE_ROBUSTWB_PF_SIZE                                                                                   1
1611 #define CFC_REG_CCAM_BIST_DBG_SEL                                                                                          0x10413cUL //ACCESS:RW  DataWidth:0x8  Description: This registers selects the type of data present on bist_status bus
1612 #define CFC_REG_CCAM_BIST_DBG_SEL_SIZE                                                                                     1
1613 #define CFC_REG_CCAM_BIST_STATUS                                                                                           0x104140UL //ACCESS:R  DataWidth:0x20  Description: Bist status from CAM
1614 #define CFC_REG_CCAM_BIST_STATUS_SIZE                                                                                      1
1615 #define CFC_REG_SCAM_BIST_DBG_SEL                                                                                          0x104144UL //ACCESS:RW  DataWidth:0x8  Description: This registers selects the type of data present on bist_status bus
1616 #define CFC_REG_SCAM_BIST_DBG_SEL_SIZE                                                                                     1
1617 #define CFC_REG_SCAM_BIST_STATUS                                                                                           0x104148UL //ACCESS:R  DataWidth:0x20  Description: Bist status from CAM
1618 #define CFC_REG_SCAM_BIST_STATUS_SIZE                                                                                      1
1619 #define CFC_REG_DBG_OUT_DATA_LSB                                                                                           0x10414cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from CFC to the DBG block) - The 32 lsb data that goes to the DBG block.
1620 #define CFC_REG_DBG_OUT_DATA_LSB_SIZE                                                                                      1
1621 #define CFC_REG_DBG_OUT_DATA_MSB                                                                                           0x104150UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from CFC to the DBG block) - The 32 msb data that goes to the DBG block.
1622 #define CFC_REG_DBG_OUT_DATA_MSB_SIZE                                                                                      1
1623 #define CFC_REG_DBG_OUT_FRAME                                                                                              0x104154UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from CFC to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of  data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of  data byte4
1624 #define CFC_REG_DBG_OUT_FRAME_SIZE                                                                                         1
1625 #define CFC_REG_DBG_OUT_VALID                                                                                              0x104158UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from CFC to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
1626 #define CFC_REG_DBG_OUT_VALID_SIZE                                                                                         1
1627 #define CFC_REG_CCAM_BIST_DONE                                                                                             0x104200UL //ACCESS:R  DataWidth:0x1  Description: CID CAM BIST
1628 #define CFC_REG_CCAM_BIST_DONE_SIZE                                                                                        1
1629 #define CFC_REG_CCAM_BIST_GO                                                                                               0x104204UL //ACCESS:R  DataWidth:0x1  Description: CID CAM BIST
1630 #define CFC_REG_CCAM_BIST_GO_SIZE                                                                                          1
1631 #define CFC_REG_CCAM_S2_STATUS                                                                                             0x104208UL //ACCESS:R  DataWidth:0x20  Description: CID CAM BIST
1632 #define CFC_REG_CCAM_S2_STATUS_SIZE                                                                                        1
1633 #define CFC_REG_CCAM_S3_STATUS                                                                                             0x10420cUL //ACCESS:R  DataWidth:0x20  Description: CID CAM BIST
1634 #define CFC_REG_CCAM_S3_STATUS_SIZE                                                                                        1
1635 #define CFC_REG_CCAM_S5_STATUS                                                                                             0x104210UL //ACCESS:R  DataWidth:0x20  Description: CID CAM BIST
1636 #define CFC_REG_CCAM_S5_STATUS_SIZE                                                                                        1
1637 #define CFC_REG_CCAM_S6_STATUS                                                                                             0x104214UL //ACCESS:R  DataWidth:0x20  Description: CID CAM BIST
1638 #define CFC_REG_CCAM_S6_STATUS_SIZE                                                                                        1
1639 #define CFC_REG_CCAM_S8_STATUS                                                                                             0x104218UL //ACCESS:R  DataWidth:0x20  Description: CID CAM BIST
1640 #define CFC_REG_CCAM_S8_STATUS_SIZE                                                                                        1
1641 #define CFC_REG_EMPTY_HEAD                                                                                                 0x10421cUL //ACCESS:RW  DataWidth:0xb  Description: the head of the empty Link List is set accordingly  pfid;head
1642 #define CFC_REG_EMPTY_HEAD_SIZE                                                                                            1
1643 #define CFC_REG_EMPTY_SIZE                                                                                                 0x104220UL //ACCESS:RW  DataWidth:0x9  Description: the size of the empty Link List is set accordingly
1644 #define CFC_REG_EMPTY_SIZE_SIZE                                                                                            1
1645 #define CFC_REG_EMPTY_TAIL                                                                                                 0x104224UL //ACCESS:RW  DataWidth:0xb  Description: the tail of the empty Link List is set accordingly  pfid;tail
1646 #define CFC_REG_EMPTY_TAIL_SIZE                                                                                            1
1647 #define CFC_REG_SCAM_BIST_DONE                                                                                             0x104228UL //ACCESS:R  DataWidth:0x1  Description: STRING CAM BIST
1648 #define CFC_REG_SCAM_BIST_DONE_SIZE                                                                                        1
1649 #define CFC_REG_SCAM_BIST_GO                                                                                               0x10422cUL //ACCESS:R  DataWidth:0x1  Description: STRING CAM BIST
1650 #define CFC_REG_SCAM_BIST_GO_SIZE                                                                                          1
1651 #define CFC_REG_SCAM_S2_STATUS                                                                                             0x104230UL //ACCESS:R  DataWidth:0x20  Description: STRING CAM BIST
1652 #define CFC_REG_SCAM_S2_STATUS_SIZE                                                                                        1
1653 #define CFC_REG_SCAM_S3_STATUS                                                                                             0x104234UL //ACCESS:R  DataWidth:0x20  Description: STRING CAM BIST
1654 #define CFC_REG_SCAM_S3_STATUS_SIZE                                                                                        1
1655 #define CFC_REG_SCAM_S5_STATUS                                                                                             0x104238UL //ACCESS:R  DataWidth:0x20  Description: STRING CAM BIST
1656 #define CFC_REG_SCAM_S5_STATUS_SIZE                                                                                        1
1657 #define CFC_REG_SCAM_S6_STATUS                                                                                             0x10423cUL //ACCESS:R  DataWidth:0x20  Description: STRING CAM BIST
1658 #define CFC_REG_SCAM_S6_STATUS_SIZE                                                                                        1
1659 #define CFC_REG_SCAM_S8_STATUS                                                                                             0x104240UL //ACCESS:R  DataWidth:0x20  Description: STRING CAM BIST
1660 #define CFC_REG_SCAM_S8_STATUS_SIZE                                                                                        1
1661 #define CFC_REG_ACTIVITY_COUNTER                                                                                           0x104400UL //ACCESS:RW  DataWidth:0xd  Description: activity counter ram access
1662 #define CFC_REG_ACTIVITY_COUNTER_SIZE                                                                                      256
1663 #define CFC_REG_CID_CAM                                                                                                    0x104800UL //ACCESS:RW  DataWidth:0x15  Description: CID cam  access (21:1 - Data;Valid - 0)
1664 #define CFC_REG_CID_CAM_SIZE                                                                                               256
1665 #define CFC_REG_LINK_LIST                                                                                                  0x104c00UL //ACCESS:RW  DataWidth:0x16  Description: Link List ram access; data = {prev_pfid;prev_lcid;next_pfid;next_lcid}
1666 #define CFC_REG_LINK_LIST_SIZE                                                                                             256
1667 #define CFC_REG_INFO_RAM                                                                                                   0x105000UL //ACCESS:WB  DataWidth:0x61  Description: LCID info ram  access = {96-vpf;95:93-pfid;92:89-type;88:85-action;84-paddrv;83:20-paddr;19:4-rstates;3-lsf;2:0-lstate}
1668 #define CFC_REG_INFO_RAM_SIZE                                                                                              1024
1669 #define CFC_REG_STRING_CAM                                                                                                 0x106000UL //ACCESS:WB  DataWidth:0x70  Description: String cam access (111:100 - Vlan; 99:97-pfid; 96:1 - Data; 0 - Valid)
1670 #define CFC_REG_STRING_CAM_SIZE                                                                                            1024
1671 #define CFC_REG_CFC_UNUSED_EMPTY_0                                                                                         0x10415cUL //ACCESS:R  DataWidth:0x20  Unused empty space
1672 #define CFC_REG_CFC_UNUSED_EMPTY_0_SIZE                                                                                    41
1673 #define CFC_REG_CFC_UNUSED_EMPTY_1                                                                                         0x104244UL //ACCESS:R  DataWidth:0x20  Unused empty space
1674 #define CFC_REG_CFC_UNUSED_EMPTY_1_SIZE                                                                                    111
1675 #define CFC_REG_CFC_UNUSED_EMPTY_2                                                                                         0x107020UL //ACCESS:R  DataWidth:0x20  Unused empty space
1676 #define CFC_REG_CFC_UNUSED_EMPTY_2_SIZE                                                                                    1016
1677 #define CSDM_REG_TIMER_TICK                                                                                                0xc2000UL //ACCESS:RW  DataWidth:0x20  Description: Tick for timer counter. Applicable only when ~csdm_registers_timer_tick_enable.timer_tick_enable =1
1678 #define CSDM_REG_TIMERS_TICK_ENABLE                                                                                        0xc2004UL //ACCESS:RW  DataWidth:0x1  Description: Enable for tick counter.
1679 #define CSDM_REG_CFC_RSP_START_ADDR                                                                                        0xc2008UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the  internal RAM for the cfc_rsp lcid
1680 #define CSDM_REG_CMP_COUNTER_START_ADDR                                                                                    0xc200cUL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal  RAM for the completion counters.
1681 #define CSDM_REG_Q_COUNTER_START_ADDR                                                                                      0xc2010UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for queue counters
1682 #define CSDM_REG_PCK_END_MSG_START_ADDR                                                                                    0xc2014UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for the packet end message
1683 #define CSDM_REG_COUNTERS_WRAP                                                                                             0xc2018UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if the 204 statistics counters should stop counting when reaching an all-ones value or should wrap-around 0=stop counting 1=wrap-around.
1684 #define CSDM_REG_CMP_COUNTER_MAX0                                                                                          0xc201cUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #0
1685 #define CSDM_REG_CMP_COUNTER_MAX1                                                                                          0xc2020UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #1
1686 #define CSDM_REG_CMP_COUNTER_MAX2                                                                                          0xc2024UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #2
1687 #define CSDM_REG_CMP_COUNTER_MAX3                                                                                          0xc2028UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #3
1688 #define CSDM_REG_BRB1_ALMOST_FULL                                                                                          0xc202cUL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from BRB1 in DMA_RSP block
1689 #define CSDM_REG_PXP_ALMOST_FULL                                                                                           0xc2030UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from pxp in DMA_RSP block
1690 #define CSDM_REG_PB_ALMOST_FULL                                                                                            0xc2034UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from PB in DMA_RSP block
1691 #define CSDM_REG_AGG_INT_EVENT_0                                                                                           0xc2038UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 0
1692 #define CSDM_REG_AGG_INT_EVENT_1                                                                                           0xc203cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 1
1693 #define CSDM_REG_AGG_INT_EVENT_2                                                                                           0xc2040UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 2
1694 #define CSDM_REG_AGG_INT_EVENT_3                                                                                           0xc2044UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 3
1695 #define CSDM_REG_AGG_INT_EVENT_4                                                                                           0xc2048UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 4
1696 #define CSDM_REG_AGG_INT_EVENT_5                                                                                           0xc204cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 5
1697 #define CSDM_REG_AGG_INT_EVENT_6                                                                                           0xc2050UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 6
1698 #define CSDM_REG_AGG_INT_EVENT_7                                                                                           0xc2054UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 7
1699 #define CSDM_REG_AGG_INT_EVENT_8                                                                                           0xc2058UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 8
1700 #define CSDM_REG_AGG_INT_EVENT_9                                                                                           0xc205cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 9
1701 #define CSDM_REG_AGG_INT_EVENT_10                                                                                          0xc2060UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 10
1702 #define CSDM_REG_AGG_INT_EVENT_11                                                                                          0xc2064UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 11
1703 #define CSDM_REG_AGG_INT_EVENT_12                                                                                          0xc2068UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 12
1704 #define CSDM_REG_AGG_INT_EVENT_13                                                                                          0xc206cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 13
1705 #define CSDM_REG_AGG_INT_EVENT_14                                                                                          0xc2070UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 14
1706 #define CSDM_REG_AGG_INT_EVENT_15                                                                                          0xc2074UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 15
1707 #define CSDM_REG_AGG_INT_EVENT_16                                                                                          0xc2078UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 16
1708 #define CSDM_REG_AGG_INT_EVENT_17                                                                                          0xc207cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 17
1709 #define CSDM_REG_AGG_INT_EVENT_18                                                                                          0xc2080UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 18
1710 #define CSDM_REG_AGG_INT_EVENT_19                                                                                          0xc2084UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 19
1711 #define CSDM_REG_AGG_INT_EVENT_20                                                                                          0xc2088UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 20
1712 #define CSDM_REG_AGG_INT_EVENT_21                                                                                          0xc208cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 21
1713 #define CSDM_REG_AGG_INT_EVENT_22                                                                                          0xc2090UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 22
1714 #define CSDM_REG_AGG_INT_EVENT_23                                                                                          0xc2094UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 23
1715 #define CSDM_REG_AGG_INT_EVENT_24                                                                                          0xc2098UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 24
1716 #define CSDM_REG_AGG_INT_EVENT_25                                                                                          0xc209cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 25
1717 #define CSDM_REG_AGG_INT_EVENT_26                                                                                          0xc20a0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 26
1718 #define CSDM_REG_AGG_INT_EVENT_27                                                                                          0xc20a4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 27
1719 #define CSDM_REG_AGG_INT_EVENT_28                                                                                          0xc20a8UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 28
1720 #define CSDM_REG_AGG_INT_EVENT_29                                                                                          0xc20acUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 29
1721 #define CSDM_REG_AGG_INT_EVENT_30                                                                                          0xc20b0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 30
1722 #define CSDM_REG_AGG_INT_EVENT_31                                                                                          0xc20b4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 31
1723 #define CSDM_REG_AGG_INT_T_0                                                                                               0xc20b8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 0
1724 #define CSDM_REG_AGG_INT_T_1                                                                                               0xc20bcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 1
1725 #define CSDM_REG_AGG_INT_T_2                                                                                               0xc20c0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 2
1726 #define CSDM_REG_AGG_INT_T_3                                                                                               0xc20c4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 3
1727 #define CSDM_REG_AGG_INT_T_4                                                                                               0xc20c8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 4
1728 #define CSDM_REG_AGG_INT_T_5                                                                                               0xc20ccUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 5
1729 #define CSDM_REG_AGG_INT_T_6                                                                                               0xc20d0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 6
1730 #define CSDM_REG_AGG_INT_T_7                                                                                               0xc20d4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 7
1731 #define CSDM_REG_AGG_INT_T_8                                                                                               0xc20d8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 8
1732 #define CSDM_REG_AGG_INT_T_9                                                                                               0xc20dcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 9
1733 #define CSDM_REG_AGG_INT_T_10                                                                                              0xc20e0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 10
1734 #define CSDM_REG_AGG_INT_T_11                                                                                              0xc20e4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 11
1735 #define CSDM_REG_AGG_INT_T_12                                                                                              0xc20e8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 12
1736 #define CSDM_REG_AGG_INT_T_13                                                                                              0xc20ecUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 13
1737 #define CSDM_REG_AGG_INT_T_14                                                                                              0xc20f0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 14
1738 #define CSDM_REG_AGG_INT_T_15                                                                                              0xc20f4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 15
1739 #define CSDM_REG_AGG_INT_T_16                                                                                              0xc20f8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 16
1740 #define CSDM_REG_AGG_INT_T_17                                                                                              0xc20fcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 17
1741 #define CSDM_REG_AGG_INT_T_18                                                                                              0xc2100UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 18
1742 #define CSDM_REG_AGG_INT_T_19                                                                                              0xc2104UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 19
1743 #define CSDM_REG_AGG_INT_T_20                                                                                              0xc2108UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 20
1744 #define CSDM_REG_AGG_INT_T_21                                                                                              0xc210cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 21
1745 #define CSDM_REG_AGG_INT_T_22                                                                                              0xc2110UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 22
1746 #define CSDM_REG_AGG_INT_T_23                                                                                              0xc2114UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 23
1747 #define CSDM_REG_AGG_INT_T_24                                                                                              0xc2118UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 24
1748 #define CSDM_REG_AGG_INT_T_25                                                                                              0xc211cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 25
1749 #define CSDM_REG_AGG_INT_T_26                                                                                              0xc2120UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 26
1750 #define CSDM_REG_AGG_INT_T_27                                                                                              0xc2124UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 27
1751 #define CSDM_REG_AGG_INT_T_28                                                                                              0xc2128UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 28
1752 #define CSDM_REG_AGG_INT_T_29                                                                                              0xc212cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 29
1753 #define CSDM_REG_AGG_INT_T_30                                                                                              0xc2130UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 30
1754 #define CSDM_REG_AGG_INT_T_31                                                                                              0xc2134UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 31
1755 #define CSDM_REG_AGG_INT_FIC_0                                                                                             0xc2138UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 0
1756 #define CSDM_REG_AGG_INT_FIC_1                                                                                             0xc213cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 1
1757 #define CSDM_REG_AGG_INT_FIC_2                                                                                             0xc2140UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 2
1758 #define CSDM_REG_AGG_INT_FIC_3                                                                                             0xc2144UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 3
1759 #define CSDM_REG_AGG_INT_FIC_4                                                                                             0xc2148UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 4
1760 #define CSDM_REG_AGG_INT_FIC_5                                                                                             0xc214cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 5
1761 #define CSDM_REG_AGG_INT_FIC_6                                                                                             0xc2150UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 6
1762 #define CSDM_REG_AGG_INT_FIC_7                                                                                             0xc2154UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 7
1763 #define CSDM_REG_AGG_INT_FIC_8                                                                                             0xc2158UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 8
1764 #define CSDM_REG_AGG_INT_FIC_9                                                                                             0xc215cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 9
1765 #define CSDM_REG_AGG_INT_FIC_10                                                                                            0xc2160UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 10
1766 #define CSDM_REG_AGG_INT_FIC_11                                                                                            0xc2164UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 11
1767 #define CSDM_REG_AGG_INT_FIC_12                                                                                            0xc2168UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 12
1768 #define CSDM_REG_AGG_INT_FIC_13                                                                                            0xc216cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 13
1769 #define CSDM_REG_AGG_INT_FIC_14                                                                                            0xc2170UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 14
1770 #define CSDM_REG_AGG_INT_FIC_15                                                                                            0xc2174UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 15
1771 #define CSDM_REG_AGG_INT_FIC_16                                                                                            0xc2178UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 16
1772 #define CSDM_REG_AGG_INT_FIC_17                                                                                            0xc217cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 17
1773 #define CSDM_REG_AGG_INT_FIC_18                                                                                            0xc2180UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 18
1774 #define CSDM_REG_AGG_INT_FIC_19                                                                                            0xc2184UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 19
1775 #define CSDM_REG_AGG_INT_FIC_20                                                                                            0xc2188UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 20
1776 #define CSDM_REG_AGG_INT_FIC_21                                                                                            0xc218cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 21
1777 #define CSDM_REG_AGG_INT_FIC_22                                                                                            0xc2190UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 22
1778 #define CSDM_REG_AGG_INT_FIC_23                                                                                            0xc2194UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 23
1779 #define CSDM_REG_AGG_INT_FIC_24                                                                                            0xc2198UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 24
1780 #define CSDM_REG_AGG_INT_FIC_25                                                                                            0xc219cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 25
1781 #define CSDM_REG_AGG_INT_FIC_26                                                                                            0xc21a0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 26
1782 #define CSDM_REG_AGG_INT_FIC_27                                                                                            0xc21a4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 27
1783 #define CSDM_REG_AGG_INT_FIC_28                                                                                            0xc21a8UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 28
1784 #define CSDM_REG_AGG_INT_FIC_29                                                                                            0xc21acUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 29
1785 #define CSDM_REG_AGG_INT_FIC_30                                                                                            0xc21b0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 30
1786 #define CSDM_REG_AGG_INT_FIC_31                                                                                            0xc21b4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 31
1787 #define CSDM_REG_AGG_INT_MODE_0                                                                                            0xc21b8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1788 #define CSDM_REG_AGG_INT_MODE_1                                                                                            0xc21bcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1789 #define CSDM_REG_AGG_INT_MODE_2                                                                                            0xc21c0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1790 #define CSDM_REG_AGG_INT_MODE_3                                                                                            0xc21c4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1791 #define CSDM_REG_AGG_INT_MODE_4                                                                                            0xc21c8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1792 #define CSDM_REG_AGG_INT_MODE_5                                                                                            0xc21ccUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1793 #define CSDM_REG_AGG_INT_MODE_6                                                                                            0xc21d0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1794 #define CSDM_REG_AGG_INT_MODE_7                                                                                            0xc21d4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1795 #define CSDM_REG_AGG_INT_MODE_8                                                                                            0xc21d8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1796 #define CSDM_REG_AGG_INT_MODE_9                                                                                            0xc21dcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1797 #define CSDM_REG_AGG_INT_MODE_10                                                                                           0xc21e0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1798 #define CSDM_REG_AGG_INT_MODE_11                                                                                           0xc21e4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1799 #define CSDM_REG_AGG_INT_MODE_12                                                                                           0xc21e8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1800 #define CSDM_REG_AGG_INT_MODE_13                                                                                           0xc21ecUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1801 #define CSDM_REG_AGG_INT_MODE_14                                                                                           0xc21f0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1802 #define CSDM_REG_AGG_INT_MODE_15                                                                                           0xc21f4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1803 #define CSDM_REG_AGG_INT_MODE_16                                                                                           0xc21f8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (16) or auto-mask-mode (1)
1804 #define CSDM_REG_AGG_INT_MODE_17                                                                                           0xc21fcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (17)
1805 #define CSDM_REG_AGG_INT_MODE_18                                                                                           0xc2200UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1806 #define CSDM_REG_AGG_INT_MODE_19                                                                                           0xc2204UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1807 #define CSDM_REG_AGG_INT_MODE_20                                                                                           0xc2208UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1808 #define CSDM_REG_AGG_INT_MODE_21                                                                                           0xc220cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1809 #define CSDM_REG_AGG_INT_MODE_22                                                                                           0xc2210UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1810 #define CSDM_REG_AGG_INT_MODE_23                                                                                           0xc2214UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1811 #define CSDM_REG_AGG_INT_MODE_24                                                                                           0xc2218UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1812 #define CSDM_REG_AGG_INT_MODE_25                                                                                           0xc221cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1813 #define CSDM_REG_AGG_INT_MODE_26                                                                                           0xc2220UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1814 #define CSDM_REG_AGG_INT_MODE_27                                                                                           0xc2224UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1815 #define CSDM_REG_AGG_INT_MODE_28                                                                                           0xc2228UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1816 #define CSDM_REG_AGG_INT_MODE_29                                                                                           0xc222cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1817 #define CSDM_REG_AGG_INT_MODE_30                                                                                           0xc2230UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1818 #define CSDM_REG_AGG_INT_MODE_31                                                                                           0xc2234UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
1819 #define CSDM_REG_ENABLE_IN1                                                                                                0xc2238UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
1820 	#define CSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN                                                                            (0x1<<0)
1821 	#define CSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN_SIZE                                                                       0
1822 	#define CSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN                                                                         (0x1<<1)
1823 	#define CSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN_SIZE                                                                    1
1824 	#define CSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN                                                                         (0x1<<2)
1825 	#define CSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN_SIZE                                                                    2
1826 	#define CSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN                                                                         (0x1<<3)
1827 	#define CSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN_SIZE                                                                    3
1828 	#define CSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN                                                                         (0x1<<4)
1829 	#define CSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN_SIZE                                                                    4
1830 	#define CSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN                                                                         (0x1<<5)
1831 	#define CSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN_SIZE                                                                    5
1832 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN                                                                        (0x1<<6)
1833 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN_SIZE                                                                   6
1834 	#define CSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN                                                                          (0x1<<7)
1835 	#define CSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN_SIZE                                                                     7
1836 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN                                                                        (0x1<<8)
1837 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN_SIZE                                                                   8
1838 	#define CSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN                                                                          (0x1<<9)
1839 	#define CSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN_SIZE                                                                     9
1840 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN                                                                        (0x1<<10)
1841 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN_SIZE                                                                   10
1842 	#define CSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN                                                                         (0x1<<11)
1843 	#define CSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN_SIZE                                                                    11
1844 	#define CSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN                                                                          (0x1<<12)
1845 	#define CSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN_SIZE                                                                     12
1846 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN                                                                         (0x1<<13)
1847 	#define CSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN_SIZE                                                                    13
1848 	#define CSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN                                                                           (0x1<<14)
1849 	#define CSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN_SIZE                                                                      14
1850 	#define CSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN                                                                       (0x1<<15)
1851 	#define CSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN_SIZE                                                                  15
1852 	#define CSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN                                                                         (0x1<<16)
1853 	#define CSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN_SIZE                                                                    16
1854 	#define CSDM_ENABLE_IN1_REG_PB_DATA_IN_EN                                                                              (0x1<<17)
1855 	#define CSDM_ENABLE_IN1_REG_PB_DATA_IN_EN_SIZE                                                                         17
1856 	#define CSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN                                                                              (0x1<<18)
1857 	#define CSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN_SIZE                                                                         18
1858 	#define CSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN                                                                             (0x1<<19)
1859 	#define CSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN_SIZE                                                                        19
1860 	#define CSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN                                                                              (0x1<<20)
1861 	#define CSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN_SIZE                                                                         20
1862 	#define CSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN                                                                         (0x1<<21)
1863 	#define CSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN_SIZE                                                                    21
1864 	#define CSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN                                                                         (0x1<<22)
1865 	#define CSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN_SIZE                                                                    22
1866 	#define CSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN                                                                        (0x1<<23)
1867 	#define CSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN_SIZE                                                                   23
1868 	#define CSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN                                                                        (0x1<<24)
1869 	#define CSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN_SIZE                                                                   24
1870 	#define CSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN                                                                           (0x1<<25)
1871 	#define CSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN_SIZE                                                                      25
1872 	#define CSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN                                                                       (0x1<<26)
1873 	#define CSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN_SIZE                                                                  26
1874 #define CSDM_REG_ENABLE_IN2                                                                                                0xc223cUL //ACCESS:RW  DataWidth:0x7  Multi Field Register
1875 	#define CSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN                                                                              (0x1<<0)
1876 	#define CSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN_SIZE                                                                         0
1877 	#define CSDM_ENABLE_IN2_REG_CM_ACK_IN_EN                                                                               (0x1<<1)
1878 	#define CSDM_ENABLE_IN2_REG_CM_ACK_IN_EN_SIZE                                                                          1
1879 	#define CSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN                                                                            (0x1<<2)
1880 	#define CSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN_SIZE                                                                       2
1881 	#define CSDM_ENABLE_IN2_REG_PB_FULL_IN_EN                                                                              (0x1<<3)
1882 	#define CSDM_ENABLE_IN2_REG_PB_FULL_IN_EN_SIZE                                                                         3
1883 	#define CSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN                                                                      (0x1<<4)
1884 	#define CSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN_SIZE                                                                 4
1885 	#define CSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN                                                                       (0x1<<5)
1886 	#define CSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN_SIZE                                                                  5
1887 	#define CSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN                                                                             (0x1<<6)
1888 	#define CSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN_SIZE                                                                        6
1889 #define CSDM_REG_ENABLE_OUT1                                                                                               0xc2240UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
1890 	#define CSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN                                                                            (0x1<<0)
1891 	#define CSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN_SIZE                                                                       0
1892 	#define CSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN                                                                        (0x1<<1)
1893 	#define CSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN_SIZE                                                                   1
1894 	#define CSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN                                                                           (0x1<<2)
1895 	#define CSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN_SIZE                                                                      2
1896 	#define CSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN                                                                          (0x1<<3)
1897 	#define CSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN_SIZE                                                                     3
1898 	#define CSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN                                                                          (0x1<<4)
1899 	#define CSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN_SIZE                                                                     4
1900 	#define CSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN                                                                             (0x1<<5)
1901 	#define CSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN_SIZE                                                                        5
1902 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN                                                                       (0x1<<6)
1903 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN_SIZE                                                                  6
1904 	#define CSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN                                                                         (0x1<<7)
1905 	#define CSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN_SIZE                                                                    7
1906 	#define CSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN                                                                      (0x1<<8)
1907 	#define CSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN_SIZE                                                                 8
1908 	#define CSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN                                                                        (0x1<<9)
1909 	#define CSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN_SIZE                                                                   9
1910 	#define CSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN                                                                           (0x1<<10)
1911 	#define CSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN_SIZE                                                                      10
1912 	#define CSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN                                                                            (0x1<<11)
1913 	#define CSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN_SIZE                                                                       11
1914 	#define CSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN                                                                            (0x1<<12)
1915 	#define CSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN_SIZE                                                                       12
1916 	#define CSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN                                                                            (0x1<<13)
1917 	#define CSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN_SIZE                                                                       13
1918 	#define CSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN                                                                          (0x1<<14)
1919 	#define CSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN_SIZE                                                                     14
1920 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN                                                                           (0x1<<15)
1921 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN_SIZE                                                                      15
1922 	#define CSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN                                                                             (0x1<<16)
1923 	#define CSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN_SIZE                                                                        16
1924 	#define CSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN                                                                     (0x1<<17)
1925 	#define CSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN_SIZE                                                                17
1926 	#define CSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN                                                                       (0x1<<18)
1927 	#define CSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN_SIZE                                                                  18
1928 	#define CSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN                                                                            (0x1<<19)
1929 	#define CSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN_SIZE                                                                       19
1930 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN                                                                      (0x1<<20)
1931 	#define CSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN_SIZE                                                                 20
1932 	#define CSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN                                                                           (0x1<<21)
1933 	#define CSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN_SIZE                                                                      21
1934 	#define CSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN                                                                       (0x1<<22)
1935 	#define CSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN_SIZE                                                                  22
1936 	#define CSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN                                                                             (0x1<<23)
1937 	#define CSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN_SIZE                                                                        23
1938 	#define CSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN                                                                        (0x1<<24)
1939 	#define CSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN_SIZE                                                                   24
1940 	#define CSDM_ENABLE_OUT1_REG_PB_OUT_EN                                                                                 (0x1<<25)
1941 	#define CSDM_ENABLE_OUT1_REG_PB_OUT_EN_SIZE                                                                            25
1942 	#define CSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN                                                                         (0x1<<26)
1943 	#define CSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN_SIZE                                                                    26
1944 #define CSDM_REG_ENABLE_OUT2                                                                                               0xc2244UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
1945 	#define CSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN                                                                          (0x1<<0)
1946 	#define CSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN_SIZE                                                                     0
1947 	#define CSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN                                                                          (0x1<<1)
1948 	#define CSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN_SIZE                                                                     1
1949 	#define CSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN                                                                          (0x1<<2)
1950 	#define CSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN_SIZE                                                                     2
1951 	#define CSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN                                                                         (0x1<<3)
1952 	#define CSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN_SIZE                                                                    3
1953 	#define CSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN                                                                           (0x1<<4)
1954 	#define CSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN_SIZE                                                                      4
1955 	#define CSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN                                                                      (0x1<<5)
1956 	#define CSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN_SIZE                                                                 5
1957 #define CSDM_REG_NUM_OF_Q0_CMD                                                                                             0xc2248UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 0
1958 #define CSDM_REG_NUM_OF_Q1_CMD                                                                                             0xc224cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 1
1959 #define CSDM_REG_NUM_OF_Q3_CMD                                                                                             0xc2250UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 3
1960 #define CSDM_REG_NUM_OF_Q4_CMD                                                                                             0xc2254UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 4
1961 #define CSDM_REG_NUM_OF_Q5_CMD                                                                                             0xc2258UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 5
1962 #define CSDM_REG_NUM_OF_Q6_CMD                                                                                             0xc225cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 6
1963 #define CSDM_REG_NUM_OF_Q7_CMD                                                                                             0xc2260UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 7
1964 #define CSDM_REG_NUM_OF_Q8_CMD                                                                                             0xc2264UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 8
1965 #define CSDM_REG_NUM_OF_Q9_CMD                                                                                             0xc2268UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 9
1966 #define CSDM_REG_NUM_OF_Q10_CMD                                                                                            0xc226cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 10
1967 #define CSDM_REG_NUM_OF_Q11_CMD                                                                                            0xc2270UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 11
1968 #define CSDM_REG_NUM_OF_PKT_END_MSG                                                                                        0xc2274UL //ACCESS:ST  DataWidth:0x20  Description: The number of packet end messages received from the parser
1969 #define CSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                                      0xc2278UL //ACCESS:ST  DataWidth:0x20  Description: The number of requests received from the pxp async if
1970 #define CSDM_REG_NUM_OF_ACK_AFTER_PLACE                                                                                    0xc227cUL //ACCESS:ST  DataWidth:0x20  Description: The number of ACK after placement messages received
1971 #define CSDM_REG_STATISTICS_TM                                                                                             0xc2280UL //ACCESS:RW  DataWidth:0x4  Description: TM bits for statistics sram
1972 #define CSDM_REG_DBG_SELECT                                                                                                0xc2284UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from CSDM to the DBG block) - for selecting a line to output to the DBG block
1973 #define CSDM_REG_DBG_BYTE_ENABLE                                                                                           0xc2288UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from CSDM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
1974 #define CSDM_REG_DBG_SHIFT                                                                                                 0xc228cUL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from CSDM to the DBG block) - for circular right shifting of the selected line (after the enabling).
1975 #define CSDM_REG_CSDM_INT_STS_0                                                                                            0xc2290UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
1976 	#define CSDM_CSDM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
1977 	#define CSDM_CSDM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
1978 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE0_ERROR                                                                       (0x1<<1)
1979 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE0_ERROR_SIZE                                                                  1
1980 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE1_ERROR                                                                       (0x1<<2)
1981 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE1_ERROR_SIZE                                                                  2
1982 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE2_ERROR                                                                       (0x1<<3)
1983 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE2_ERROR_SIZE                                                                  3
1984 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE3_ERROR                                                                       (0x1<<4)
1985 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE3_ERROR_SIZE                                                                  4
1986 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE4_ERROR                                                                       (0x1<<5)
1987 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE4_ERROR_SIZE                                                                  5
1988 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE5_ERROR                                                                       (0x1<<6)
1989 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE5_ERROR_SIZE                                                                  6
1990 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE6_ERROR                                                                       (0x1<<7)
1991 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE6_ERROR_SIZE                                                                  7
1992 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE7_ERROR                                                                       (0x1<<8)
1993 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE7_ERROR_SIZE                                                                  8
1994 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE8_ERROR                                                                       (0x1<<9)
1995 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE8_ERROR_SIZE                                                                  9
1996 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE9_ERROR                                                                       (0x1<<10)
1997 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE9_ERROR_SIZE                                                                  10
1998 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE10_ERROR                                                                      (0x1<<11)
1999 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE10_ERROR_SIZE                                                                 11
2000 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE11_ERROR                                                                      (0x1<<12)
2001 	#define CSDM_CSDM_INT_STS_0_REG_INP_QUEUE11_ERROR_SIZE                                                                 12
2002 	#define CSDM_CSDM_INT_STS_0_REG_DELAY_FIFO_ERROR                                                                       (0x1<<13)
2003 	#define CSDM_CSDM_INT_STS_0_REG_DELAY_FIFO_ERROR_SIZE                                                                  13
2004 	#define CSDM_CSDM_INT_STS_0_REG_ASYNC_HOST_ERROR                                                                       (0x1<<14)
2005 	#define CSDM_CSDM_INT_STS_0_REG_ASYNC_HOST_ERROR_SIZE                                                                  14
2006 	#define CSDM_CSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR                                                                    (0x1<<15)
2007 	#define CSDM_CSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                               15
2008 	#define CSDM_CSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR                                                                    (0x1<<16)
2009 	#define CSDM_CSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                               16
2010 	#define CSDM_CSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR                                                                     (0x1<<17)
2011 	#define CSDM_CSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                                17
2012 	#define CSDM_CSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR                                                                    (0x1<<18)
2013 	#define CSDM_CSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                               18
2014 	#define CSDM_CSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR                                                                 (0x1<<19)
2015 	#define CSDM_CSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                            19
2016 	#define CSDM_CSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                 (0x1<<20)
2017 	#define CSDM_CSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                            20
2018 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                               (0x1<<21)
2019 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                          21
2020 	#define CSDM_CSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR                                                                     (0x1<<22)
2021 	#define CSDM_CSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR_SIZE                                                                22
2022 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                            (0x1<<23)
2023 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                       23
2024 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                              (0x1<<24)
2025 	#define CSDM_CSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                         24
2026 	#define CSDM_CSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR                                                                (0x1<<25)
2027 	#define CSDM_CSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                           25
2028 	#define CSDM_CSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                                (0x1<<26)
2029 	#define CSDM_CSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                           26
2030 	#define CSDM_CSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                             (0x1<<27)
2031 	#define CSDM_CSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                        27
2032 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                               (0x1<<28)
2033 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                          28
2034 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                 (0x1<<29)
2035 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                            29
2036 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR                                                                  (0x1<<30)
2037 	#define CSDM_CSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                             30
2038 	#define CSDM_CSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR                                                                 (0x1<<31)
2039 	#define CSDM_CSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                            31
2040 #define CSDM_REG_CSDM_INT_STS_CLR_0                                                                                        0xc2294UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
2041 	#define CSDM_CSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
2042 	#define CSDM_CSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
2043 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR                                                                   (0x1<<1)
2044 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR_SIZE                                                              1
2045 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR                                                                   (0x1<<2)
2046 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR_SIZE                                                              2
2047 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR                                                                   (0x1<<3)
2048 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR_SIZE                                                              3
2049 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR                                                                   (0x1<<4)
2050 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR_SIZE                                                              4
2051 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR                                                                   (0x1<<5)
2052 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR_SIZE                                                              5
2053 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR                                                                   (0x1<<6)
2054 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR_SIZE                                                              6
2055 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR                                                                   (0x1<<7)
2056 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR_SIZE                                                              7
2057 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR                                                                   (0x1<<8)
2058 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR_SIZE                                                              8
2059 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR                                                                   (0x1<<9)
2060 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR_SIZE                                                              9
2061 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR                                                                   (0x1<<10)
2062 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR_SIZE                                                              10
2063 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR                                                                  (0x1<<11)
2064 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR_SIZE                                                             11
2065 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR                                                                  (0x1<<12)
2066 	#define CSDM_CSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR_SIZE                                                             12
2067 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR                                                                   (0x1<<13)
2068 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR_SIZE                                                              13
2069 	#define CSDM_CSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR                                                                   (0x1<<14)
2070 	#define CSDM_CSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR_SIZE                                                              14
2071 	#define CSDM_CSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR                                                                (0x1<<15)
2072 	#define CSDM_CSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                           15
2073 	#define CSDM_CSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR                                                                (0x1<<16)
2074 	#define CSDM_CSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                           16
2075 	#define CSDM_CSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR                                                                 (0x1<<17)
2076 	#define CSDM_CSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                            17
2077 	#define CSDM_CSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR                                                                (0x1<<18)
2078 	#define CSDM_CSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                           18
2079 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR                                                             (0x1<<19)
2080 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                        19
2081 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                             (0x1<<20)
2082 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                        20
2083 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                           (0x1<<21)
2084 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                      21
2085 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR                                                                 (0x1<<22)
2086 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                            22
2087 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                        (0x1<<23)
2088 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                   23
2089 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                          (0x1<<24)
2090 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                     24
2091 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                            (0x1<<25)
2092 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                       25
2093 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                            (0x1<<26)
2094 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                       26
2095 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                         (0x1<<27)
2096 	#define CSDM_CSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                    27
2097 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                           (0x1<<28)
2098 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                      28
2099 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                             (0x1<<29)
2100 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                        29
2101 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR                                                              (0x1<<30)
2102 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                         30
2103 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR                                                             (0x1<<31)
2104 	#define CSDM_CSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                        31
2105 #define CSDM_REG_CSDM_INT_STS_WR_0                                                                                         0xc2298UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
2106 	#define CSDM_CSDM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
2107 	#define CSDM_CSDM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
2108 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR                                                                    (0x1<<1)
2109 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR_SIZE                                                               1
2110 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR                                                                    (0x1<<2)
2111 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR_SIZE                                                               2
2112 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR                                                                    (0x1<<3)
2113 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR_SIZE                                                               3
2114 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR                                                                    (0x1<<4)
2115 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR_SIZE                                                               4
2116 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR                                                                    (0x1<<5)
2117 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR_SIZE                                                               5
2118 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR                                                                    (0x1<<6)
2119 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR_SIZE                                                               6
2120 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR                                                                    (0x1<<7)
2121 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR_SIZE                                                               7
2122 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR                                                                    (0x1<<8)
2123 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR_SIZE                                                               8
2124 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR                                                                    (0x1<<9)
2125 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR_SIZE                                                               9
2126 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR                                                                    (0x1<<10)
2127 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR_SIZE                                                               10
2128 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR                                                                   (0x1<<11)
2129 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR_SIZE                                                              11
2130 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR                                                                   (0x1<<12)
2131 	#define CSDM_CSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR_SIZE                                                              12
2132 	#define CSDM_CSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR                                                                    (0x1<<13)
2133 	#define CSDM_CSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR_SIZE                                                               13
2134 	#define CSDM_CSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR                                                                    (0x1<<14)
2135 	#define CSDM_CSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR_SIZE                                                               14
2136 	#define CSDM_CSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR                                                                 (0x1<<15)
2137 	#define CSDM_CSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                            15
2138 	#define CSDM_CSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR                                                                 (0x1<<16)
2139 	#define CSDM_CSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                            16
2140 	#define CSDM_CSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR                                                                  (0x1<<17)
2141 	#define CSDM_CSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                             17
2142 	#define CSDM_CSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR                                                                 (0x1<<18)
2143 	#define CSDM_CSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                            18
2144 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR                                                              (0x1<<19)
2145 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                         19
2146 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                              (0x1<<20)
2147 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                         20
2148 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                            (0x1<<21)
2149 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                       21
2150 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR                                                                  (0x1<<22)
2151 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                             22
2152 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                         (0x1<<23)
2153 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                    23
2154 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                           (0x1<<24)
2155 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                      24
2156 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                             (0x1<<25)
2157 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                        25
2158 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                             (0x1<<26)
2159 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                        26
2160 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                          (0x1<<27)
2161 	#define CSDM_CSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                     27
2162 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                            (0x1<<28)
2163 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                       28
2164 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                              (0x1<<29)
2165 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                         29
2166 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR                                                               (0x1<<30)
2167 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                          30
2168 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR                                                              (0x1<<31)
2169 	#define CSDM_CSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                         31
2170 #define CSDM_REG_CSDM_INT_MASK_0                                                                                           0xc229cUL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
2171 	#define CSDM_CSDM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
2172 	#define CSDM_CSDM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
2173 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR                                                                      (0x1<<1)
2174 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR_SIZE                                                                 1
2175 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR                                                                      (0x1<<2)
2176 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR_SIZE                                                                 2
2177 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR                                                                      (0x1<<3)
2178 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR_SIZE                                                                 3
2179 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR                                                                      (0x1<<4)
2180 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR_SIZE                                                                 4
2181 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR                                                                      (0x1<<5)
2182 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR_SIZE                                                                 5
2183 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR                                                                      (0x1<<6)
2184 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR_SIZE                                                                 6
2185 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR                                                                      (0x1<<7)
2186 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR_SIZE                                                                 7
2187 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR                                                                      (0x1<<8)
2188 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR_SIZE                                                                 8
2189 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR                                                                      (0x1<<9)
2190 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR_SIZE                                                                 9
2191 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR                                                                      (0x1<<10)
2192 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR_SIZE                                                                 10
2193 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR                                                                     (0x1<<11)
2194 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR_SIZE                                                                11
2195 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR                                                                     (0x1<<12)
2196 	#define CSDM_CSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR_SIZE                                                                12
2197 	#define CSDM_CSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR                                                                      (0x1<<13)
2198 	#define CSDM_CSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR_SIZE                                                                 13
2199 	#define CSDM_CSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR                                                                      (0x1<<14)
2200 	#define CSDM_CSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR_SIZE                                                                 14
2201 	#define CSDM_CSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR                                                                   (0x1<<15)
2202 	#define CSDM_CSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                              15
2203 	#define CSDM_CSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR                                                                   (0x1<<16)
2204 	#define CSDM_CSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                              16
2205 	#define CSDM_CSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR                                                                    (0x1<<17)
2206 	#define CSDM_CSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                               17
2207 	#define CSDM_CSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR                                                                   (0x1<<18)
2208 	#define CSDM_CSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                              18
2209 	#define CSDM_CSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR                                                                (0x1<<19)
2210 	#define CSDM_CSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                           19
2211 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                (0x1<<20)
2212 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                           20
2213 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                              (0x1<<21)
2214 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                         21
2215 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR                                                                    (0x1<<22)
2216 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR_SIZE                                                               22
2217 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                           (0x1<<23)
2218 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                      23
2219 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                             (0x1<<24)
2220 	#define CSDM_CSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                        24
2221 	#define CSDM_CSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR                                                               (0x1<<25)
2222 	#define CSDM_CSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                          25
2223 	#define CSDM_CSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                               (0x1<<26)
2224 	#define CSDM_CSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                          26
2225 	#define CSDM_CSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                            (0x1<<27)
2226 	#define CSDM_CSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                       27
2227 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                              (0x1<<28)
2228 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                         28
2229 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                (0x1<<29)
2230 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                           29
2231 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR                                                                 (0x1<<30)
2232 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                            30
2233 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR                                                                (0x1<<31)
2234 	#define CSDM_CSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                           31
2235 #define CSDM_REG_CSDM_INT_STS_1                                                                                            0xc22a0UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #1 read
2236 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR                                                                      (0x1<<0)
2237 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                 0
2238 	#define CSDM_CSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                            (0x1<<1)
2239 	#define CSDM_CSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                       1
2240 	#define CSDM_CSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                              (0x1<<2)
2241 	#define CSDM_CSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                         2
2242 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR                                                                   (0x1<<3)
2243 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                              3
2244 	#define CSDM_CSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                              (0x1<<4)
2245 	#define CSDM_CSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                         4
2246 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                             (0x1<<5)
2247 	#define CSDM_CSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                        5
2248 	#define CSDM_CSDM_INT_STS_1_REG_CM_DELAY_ERROR                                                                         (0x1<<6)
2249 	#define CSDM_CSDM_INT_STS_1_REG_CM_DELAY_ERROR_SIZE                                                                    6
2250 	#define CSDM_CSDM_INT_STS_1_REG_PXP_DELAY_ERROR                                                                        (0x1<<7)
2251 	#define CSDM_CSDM_INT_STS_1_REG_PXP_DELAY_ERROR_SIZE                                                                   7
2252 	#define CSDM_CSDM_INT_STS_1_REG_TIMER_ADDR_ERROR                                                                       (0x1<<8)
2253 	#define CSDM_CSDM_INT_STS_1_REG_TIMER_ADDR_ERROR_SIZE                                                                  8
2254 	#define CSDM_CSDM_INT_STS_1_REG_TIMER_PEND_ERROR                                                                       (0x1<<9)
2255 	#define CSDM_CSDM_INT_STS_1_REG_TIMER_PEND_ERROR_SIZE                                                                  9
2256 	#define CSDM_CSDM_INT_STS_1_REG_DORQ_DPM_ERROR                                                                         (0x1<<10)
2257 	#define CSDM_CSDM_INT_STS_1_REG_DORQ_DPM_ERROR_SIZE                                                                    10
2258 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                              (0x1<<11)
2259 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                         11
2260 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                              (0x1<<12)
2261 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                         12
2262 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR                                                                (0x1<<13)
2263 	#define CSDM_CSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                           13
2264 #define CSDM_REG_CSDM_INT_STS_CLR_1                                                                                        0xc22a4UL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #1 read clear
2265 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR                                                                  (0x1<<0)
2266 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                             0
2267 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                        (0x1<<1)
2268 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                   1
2269 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                          (0x1<<2)
2270 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                     2
2271 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR                                                               (0x1<<3)
2272 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                          3
2273 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                          (0x1<<4)
2274 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                     4
2275 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                         (0x1<<5)
2276 	#define CSDM_CSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                    5
2277 	#define CSDM_CSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR                                                                     (0x1<<6)
2278 	#define CSDM_CSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR_SIZE                                                                6
2279 	#define CSDM_CSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR                                                                    (0x1<<7)
2280 	#define CSDM_CSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR_SIZE                                                               7
2281 	#define CSDM_CSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR                                                                   (0x1<<8)
2282 	#define CSDM_CSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR_SIZE                                                              8
2283 	#define CSDM_CSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR                                                                   (0x1<<9)
2284 	#define CSDM_CSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR_SIZE                                                              9
2285 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR                                                                     (0x1<<10)
2286 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR_SIZE                                                                10
2287 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                          (0x1<<11)
2288 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                     11
2289 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                          (0x1<<12)
2290 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                     12
2291 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                            (0x1<<13)
2292 	#define CSDM_CSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                       13
2293 #define CSDM_REG_CSDM_INT_STS_WR_1                                                                                         0xc22a8UL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #1 bit set or clear
2294 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR                                                                   (0x1<<0)
2295 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                              0
2296 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                         (0x1<<1)
2297 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                    1
2298 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                           (0x1<<2)
2299 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                      2
2300 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR                                                                (0x1<<3)
2301 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                           3
2302 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                           (0x1<<4)
2303 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                      4
2304 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                          (0x1<<5)
2305 	#define CSDM_CSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                     5
2306 	#define CSDM_CSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR                                                                      (0x1<<6)
2307 	#define CSDM_CSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR_SIZE                                                                 6
2308 	#define CSDM_CSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR                                                                     (0x1<<7)
2309 	#define CSDM_CSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR_SIZE                                                                7
2310 	#define CSDM_CSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR                                                                    (0x1<<8)
2311 	#define CSDM_CSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR_SIZE                                                               8
2312 	#define CSDM_CSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR                                                                    (0x1<<9)
2313 	#define CSDM_CSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR_SIZE                                                               9
2314 	#define CSDM_CSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR                                                                      (0x1<<10)
2315 	#define CSDM_CSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR_SIZE                                                                 10
2316 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                           (0x1<<11)
2317 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                      11
2318 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                           (0x1<<12)
2319 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                      12
2320 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                             (0x1<<13)
2321 	#define CSDM_CSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                        13
2322 #define CSDM_REG_CSDM_INT_MASK_1                                                                                           0xc22acUL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #1 read/write
2323 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR                                                                     (0x1<<0)
2324 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                0
2325 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                           (0x1<<1)
2326 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                      1
2327 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                             (0x1<<2)
2328 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                        2
2329 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR                                                                  (0x1<<3)
2330 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                             3
2331 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                             (0x1<<4)
2332 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                        4
2333 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                            (0x1<<5)
2334 	#define CSDM_CSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                       5
2335 	#define CSDM_CSDM_INT_MASK_1_REG_CM_DELAY_ERROR                                                                        (0x1<<6)
2336 	#define CSDM_CSDM_INT_MASK_1_REG_CM_DELAY_ERROR_SIZE                                                                   6
2337 	#define CSDM_CSDM_INT_MASK_1_REG_PXP_DELAY_ERROR                                                                       (0x1<<7)
2338 	#define CSDM_CSDM_INT_MASK_1_REG_PXP_DELAY_ERROR_SIZE                                                                  7
2339 	#define CSDM_CSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR                                                                      (0x1<<8)
2340 	#define CSDM_CSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR_SIZE                                                                 8
2341 	#define CSDM_CSDM_INT_MASK_1_REG_TIMER_PEND_ERROR                                                                      (0x1<<9)
2342 	#define CSDM_CSDM_INT_MASK_1_REG_TIMER_PEND_ERROR_SIZE                                                                 9
2343 	#define CSDM_CSDM_INT_MASK_1_REG_DORQ_DPM_ERROR                                                                        (0x1<<10)
2344 	#define CSDM_CSDM_INT_MASK_1_REG_DORQ_DPM_ERROR_SIZE                                                                   10
2345 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                             (0x1<<11)
2346 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                        11
2347 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                             (0x1<<12)
2348 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                        12
2349 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR                                                               (0x1<<13)
2350 	#define CSDM_CSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                          13
2351 #define CSDM_REG_CSDM_PRTY_STS                                                                                             0xc22b0UL //ACCESS:R  DataWidth:0xb  Description: Parity register #0 read
2352 	#define CSDM_CSDM_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
2353 	#define CSDM_CSDM_PRTY_STS_REG_PARITY_SIZE                                                                             0
2354 	#define CSDM_CSDM_PRTY_STS_REG_TIMERS                                                                                  (0x1<<1)
2355 	#define CSDM_CSDM_PRTY_STS_REG_TIMERS_SIZE                                                                             1
2356 	#define CSDM_CSDM_PRTY_STS_REG_INP_QUEUE                                                                               (0x1<<2)
2357 	#define CSDM_CSDM_PRTY_STS_REG_INP_QUEUE_SIZE                                                                          2
2358 	#define CSDM_CSDM_PRTY_STS_REG_ASYNC_RD_DATA                                                                           (0x1<<3)
2359 	#define CSDM_CSDM_PRTY_STS_REG_ASYNC_RD_DATA_SIZE                                                                      3
2360 	#define CSDM_CSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA                                                                       (0x1<<4)
2361 	#define CSDM_CSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA_SIZE                                                                  4
2362 	#define CSDM_CSDM_PRTY_STS_REG_BRB1_DP_RD_DATA                                                                         (0x1<<5)
2363 	#define CSDM_CSDM_PRTY_STS_REG_BRB1_DP_RD_DATA_SIZE                                                                    5
2364 	#define CSDM_CSDM_PRTY_STS_REG_PB_RD_DATA                                                                              (0x1<<6)
2365 	#define CSDM_CSDM_PRTY_STS_REG_PB_RD_DATA_SIZE                                                                         6
2366 	#define CSDM_CSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA                                                                        (0x1<<7)
2367 	#define CSDM_CSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA_SIZE                                                                   7
2368 	#define CSDM_CSDM_PRTY_STS_REG_INT_RAM_RD_DATA                                                                         (0x1<<8)
2369 	#define CSDM_CSDM_PRTY_STS_REG_INT_RAM_RD_DATA_SIZE                                                                    8
2370 	#define CSDM_CSDM_PRTY_STS_REG_STAT_RD_DATA                                                                            (0x1<<9)
2371 	#define CSDM_CSDM_PRTY_STS_REG_STAT_RD_DATA_SIZE                                                                       9
2372 	#define CSDM_CSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA                                                                        (0x1<<10)
2373 	#define CSDM_CSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA_SIZE                                                                   10
2374 #define CSDM_REG_CSDM_PRTY_STS_CLR                                                                                         0xc22b4UL //ACCESS:RC  DataWidth:0xb  Description: Parity register #0 read clear
2375 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
2376 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
2377 	#define CSDM_CSDM_PRTY_STS_CLR_REG_TIMERS                                                                              (0x1<<1)
2378 	#define CSDM_CSDM_PRTY_STS_CLR_REG_TIMERS_SIZE                                                                         1
2379 	#define CSDM_CSDM_PRTY_STS_CLR_REG_INP_QUEUE                                                                           (0x1<<2)
2380 	#define CSDM_CSDM_PRTY_STS_CLR_REG_INP_QUEUE_SIZE                                                                      2
2381 	#define CSDM_CSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA                                                                       (0x1<<3)
2382 	#define CSDM_CSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA_SIZE                                                                  3
2383 	#define CSDM_CSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA                                                                   (0x1<<4)
2384 	#define CSDM_CSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA_SIZE                                                              4
2385 	#define CSDM_CSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA                                                                     (0x1<<5)
2386 	#define CSDM_CSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA_SIZE                                                                5
2387 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PB_RD_DATA                                                                          (0x1<<6)
2388 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PB_RD_DATA_SIZE                                                                     6
2389 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA                                                                    (0x1<<7)
2390 	#define CSDM_CSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA_SIZE                                                               7
2391 	#define CSDM_CSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA                                                                     (0x1<<8)
2392 	#define CSDM_CSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA_SIZE                                                                8
2393 	#define CSDM_CSDM_PRTY_STS_CLR_REG_STAT_RD_DATA                                                                        (0x1<<9)
2394 	#define CSDM_CSDM_PRTY_STS_CLR_REG_STAT_RD_DATA_SIZE                                                                   9
2395 	#define CSDM_CSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA                                                                    (0x1<<10)
2396 	#define CSDM_CSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA_SIZE                                                               10
2397 #define CSDM_REG_CSDM_PRTY_STS_WR                                                                                          0xc22b8UL //ACCESS:WR  DataWidth:0xb  Description: Parity register #0 bit set or clear
2398 	#define CSDM_CSDM_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
2399 	#define CSDM_CSDM_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
2400 	#define CSDM_CSDM_PRTY_STS_WR_REG_TIMERS                                                                               (0x1<<1)
2401 	#define CSDM_CSDM_PRTY_STS_WR_REG_TIMERS_SIZE                                                                          1
2402 	#define CSDM_CSDM_PRTY_STS_WR_REG_INP_QUEUE                                                                            (0x1<<2)
2403 	#define CSDM_CSDM_PRTY_STS_WR_REG_INP_QUEUE_SIZE                                                                       2
2404 	#define CSDM_CSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA                                                                        (0x1<<3)
2405 	#define CSDM_CSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA_SIZE                                                                   3
2406 	#define CSDM_CSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA                                                                    (0x1<<4)
2407 	#define CSDM_CSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA_SIZE                                                               4
2408 	#define CSDM_CSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA                                                                      (0x1<<5)
2409 	#define CSDM_CSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA_SIZE                                                                 5
2410 	#define CSDM_CSDM_PRTY_STS_WR_REG_PB_RD_DATA                                                                           (0x1<<6)
2411 	#define CSDM_CSDM_PRTY_STS_WR_REG_PB_RD_DATA_SIZE                                                                      6
2412 	#define CSDM_CSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA                                                                     (0x1<<7)
2413 	#define CSDM_CSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA_SIZE                                                                7
2414 	#define CSDM_CSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA                                                                      (0x1<<8)
2415 	#define CSDM_CSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA_SIZE                                                                 8
2416 	#define CSDM_CSDM_PRTY_STS_WR_REG_STAT_RD_DATA                                                                         (0x1<<9)
2417 	#define CSDM_CSDM_PRTY_STS_WR_REG_STAT_RD_DATA_SIZE                                                                    9
2418 	#define CSDM_CSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA                                                                     (0x1<<10)
2419 	#define CSDM_CSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA_SIZE                                                                10
2420 #define CSDM_REG_CSDM_PRTY_MASK                                                                                            0xc22bcUL //ACCESS:RW  DataWidth:0xb  Description: Parity mask register #0 read/write
2421 	#define CSDM_CSDM_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
2422 	#define CSDM_CSDM_PRTY_MASK_REG_PARITY_SIZE                                                                            0
2423 	#define CSDM_CSDM_PRTY_MASK_REG_TIMERS                                                                                 (0x1<<1)
2424 	#define CSDM_CSDM_PRTY_MASK_REG_TIMERS_SIZE                                                                            1
2425 	#define CSDM_CSDM_PRTY_MASK_REG_INP_QUEUE                                                                              (0x1<<2)
2426 	#define CSDM_CSDM_PRTY_MASK_REG_INP_QUEUE_SIZE                                                                         2
2427 	#define CSDM_CSDM_PRTY_MASK_REG_ASYNC_RD_DATA                                                                          (0x1<<3)
2428 	#define CSDM_CSDM_PRTY_MASK_REG_ASYNC_RD_DATA_SIZE                                                                     3
2429 	#define CSDM_CSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA                                                                      (0x1<<4)
2430 	#define CSDM_CSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA_SIZE                                                                 4
2431 	#define CSDM_CSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA                                                                        (0x1<<5)
2432 	#define CSDM_CSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA_SIZE                                                                   5
2433 	#define CSDM_CSDM_PRTY_MASK_REG_PB_RD_DATA                                                                             (0x1<<6)
2434 	#define CSDM_CSDM_PRTY_MASK_REG_PB_RD_DATA_SIZE                                                                        6
2435 	#define CSDM_CSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA                                                                       (0x1<<7)
2436 	#define CSDM_CSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA_SIZE                                                                  7
2437 	#define CSDM_CSDM_PRTY_MASK_REG_INT_RAM_RD_DATA                                                                        (0x1<<8)
2438 	#define CSDM_CSDM_PRTY_MASK_REG_INT_RAM_RD_DATA_SIZE                                                                   8
2439 	#define CSDM_CSDM_PRTY_MASK_REG_STAT_RD_DATA                                                                           (0x1<<9)
2440 	#define CSDM_CSDM_PRTY_MASK_REG_STAT_RD_DATA_SIZE                                                                      9
2441 	#define CSDM_CSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA                                                                       (0x1<<10)
2442 	#define CSDM_CSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA_SIZE                                                                  10
2443 #define CSDM_REG_CM_QUEUE_TM                                                                                               0xc22c0UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  CM_QUEUE
2444 #define CSDM_REG_INP_QUEUE_TM                                                                                              0xc22c4UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  INP_QUEUE
2445 #define CSDM_REG_FIFOS_TM                                                                                                  0xc22c8UL //ACCESS:RW  DataWidth:0x2  Description: TM bits  fifos: PXP_CTRL[1:0]
2446 #define CSDM_REG_TIMERS_TM                                                                                                 0xc22ccUL //ACCESS:RW  DataWidth:0x5  Description: TM bits for timers sram
2447 #define CSDM_REG_ECO_RESERVED                                                                                              0xc22d0UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
2448 #define CSDM_REG_CMP_COUNTER_MAX4                                                                                          0xc22d8UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #4
2449 #define CSDM_REG_CMP_COUNTER_MAX5                                                                                          0xc22dcUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #5
2450 #define CSDM_REG_CMP_COUNTER_MAX6                                                                                          0xc22e0UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #6
2451 #define CSDM_REG_CMP_COUNTER_MAX7                                                                                          0xc22e4UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #7
2452 #define CSDM_REG_AGGREG_INTERRUPT_LSB                                                                                      0xc2400UL //ACCESS:R  DataWidth:0x20  Description: lsb register of aggregated interrupt in sdm_cm block
2453 #define CSDM_REG_AGGREG_INTERRUPT_LSB_SIZE                                                                                 1
2454 #define CSDM_REG_AGGREG_INTERRUPT_MSB                                                                                      0xc2404UL //ACCESS:R  DataWidth:0x20  Description: msb register of aggregated interrupt  in sdm_cm block
2455 #define CSDM_REG_AGGREG_INTERRUPT_MSB_SIZE                                                                                 1
2456 #define CSDM_REG_ASYNC_HOST_EMPTY                                                                                          0xc2408UL //ACCESS:R  DataWidth:0x1  Description: async fifo empty in sdm_async block
2457 #define CSDM_REG_ASYNC_HOST_EMPTY_SIZE                                                                                     1
2458 #define CSDM_REG_ASYNC_HOST_FULL                                                                                           0xc240cUL //ACCESS:R  DataWidth:0x1  Description: async fifo full in sdm_async block
2459 #define CSDM_REG_ASYNC_HOST_FULL_SIZE                                                                                      1
2460 #define CSDM_REG_CFC_LOAD_PEND_EMPTY                                                                                       0xc2410UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo empty in sdm_dma_dst block
2461 #define CSDM_REG_CFC_LOAD_PEND_EMPTY_SIZE                                                                                  1
2462 #define CSDM_REG_CFC_LOAD_PEND_FULL                                                                                        0xc2414UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo full in sdm_cfc block
2463 #define CSDM_REG_CFC_LOAD_PEND_FULL_SIZE                                                                                   1
2464 #define CSDM_REG_CFC_LOAD_RSP_EMPTY                                                                                        0xc2418UL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo empty in sdm_dma_dst block
2465 #define CSDM_REG_CFC_LOAD_RSP_EMPTY_SIZE                                                                                   1
2466 #define CSDM_REG_CFC_LOAD_RSP_FULL                                                                                         0xc241cUL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo full in sdm_cfcblock
2467 #define CSDM_REG_CFC_LOAD_RSP_FULL_SIZE                                                                                    1
2468 #define CSDM_REG_CM_DELAY_EMPTY                                                                                            0xc2420UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo empty in sdm_dma_dst block
2469 #define CSDM_REG_CM_DELAY_EMPTY_SIZE                                                                                       1
2470 #define CSDM_REG_CM_DELAY_FULL                                                                                             0xc2424UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo full in sdm_cm block
2471 #define CSDM_REG_CM_DELAY_FULL_SIZE                                                                                        1
2472 #define CSDM_REG_CM_QUEUE_EMPTY                                                                                            0xc2428UL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo empty in sdm_dma_dst block
2473 #define CSDM_REG_CM_QUEUE_EMPTY_SIZE                                                                                       1
2474 #define CSDM_REG_CM_QUEUE_FULL                                                                                             0xc242cUL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo full in sdm_cm block
2475 #define CSDM_REG_CM_QUEUE_FULL_SIZE                                                                                        1
2476 #define CSDM_REG_DELAY_FIFO_EMPTY                                                                                          0xc2430UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  empty in sdm_inp block
2477 #define CSDM_REG_DELAY_FIFO_EMPTY_SIZE                                                                                     1
2478 #define CSDM_REG_DELAY_FIFO_FULL                                                                                           0xc2434UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  full in sdm_inp block
2479 #define CSDM_REG_DELAY_FIFO_FULL_SIZE                                                                                      1
2480 #define CSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY                                                                              0xc2438UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo empty in sdm_dma_dst block
2481 #define CSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY_SIZE                                                                         1
2482 #define CSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL                                                                               0xc243cUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo full in sdm_dma_dst block
2483 #define CSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL_SIZE                                                                          1
2484 #define CSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY                                                                              0xc2440UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo empty in sdm_dma_dst block
2485 #define CSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY_SIZE                                                                         1
2486 #define CSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL                                                                               0xc2444UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo full in sdm_dma_dst block
2487 #define CSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL_SIZE                                                                          1
2488 #define CSDM_REG_DST_INT_RAM_IF_FULL                                                                                       0xc2448UL //ACCESS:R  DataWidth:0x1  Description: int_ram if full in sdm_dma_dst block
2489 #define CSDM_REG_DST_INT_RAM_IF_FULL_SIZE                                                                                  1
2490 #define CSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                                    0xc244cUL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo empty in sdm_dma_dst block
2491 #define CSDM_REG_DST_INT_RAM_WAIT_EMPTY_SIZE                                                                               1
2492 #define CSDM_REG_DST_INT_RAM_WAIT_FULL                                                                                     0xc2450UL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo full in sdm_dma_dst block
2493 #define CSDM_REG_DST_INT_RAM_WAIT_FULL_SIZE                                                                                1
2494 #define CSDM_REG_DST_NONE_PEND_EMPTY                                                                                       0xc2454UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo empty in sdm_dma_dst block
2495 #define CSDM_REG_DST_NONE_PEND_EMPTY_SIZE                                                                                  1
2496 #define CSDM_REG_DST_NONE_PEND_FULL                                                                                        0xc2458UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo full in sdm_dma_dst block
2497 #define CSDM_REG_DST_NONE_PEND_FULL_SIZE                                                                                   1
2498 #define CSDM_REG_DST_PAS_BUF_IF_FULL                                                                                       0xc245cUL //ACCESS:R  DataWidth:0x1  Description: pas_buf if full in sdm_dma_dst block
2499 #define CSDM_REG_DST_PAS_BUF_IF_FULL_SIZE                                                                                  1
2500 #define CSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                                    0xc2460UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo empty in sdm_dma_dst block
2501 #define CSDM_REG_DST_PAS_BUF_WAIT_EMPTY_SIZE                                                                               1
2502 #define CSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                                     0xc2464UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo full in sdm_dma_dst block
2503 #define CSDM_REG_DST_PAS_BUF_WAIT_FULL_SIZE                                                                                1
2504 #define CSDM_REG_DST_PB_IF_FULL                                                                                            0xc2468UL //ACCESS:R  DataWidth:0x1  Description: pb if full in sdm_dma_dst block
2505 #define CSDM_REG_DST_PB_IF_FULL_SIZE                                                                                       1
2506 #define CSDM_REG_DST_PB_IMMED_EMPTY                                                                                        0xc246cUL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo empty in sdm_dma_dst block
2507 #define CSDM_REG_DST_PB_IMMED_EMPTY_SIZE                                                                                   1
2508 #define CSDM_REG_DST_PB_IMMED_FULL                                                                                         0xc2470UL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo full in sdm_dma_dst block
2509 #define CSDM_REG_DST_PB_IMMED_FULL_SIZE                                                                                    1
2510 #define CSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY                                                                               0xc2474UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo empty in sdm_dma_dst block
2511 #define CSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY_SIZE                                                                          1
2512 #define CSDM_REG_DST_PXP_CTRL_DST_PEND_FULL                                                                                0xc2478UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo full in sdm_dma_dst block
2513 #define CSDM_REG_DST_PXP_CTRL_DST_PEND_FULL_SIZE                                                                           1
2514 #define CSDM_REG_DST_PXP_CTRL_IF_FULL                                                                                      0xc247cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl if full in sdm_dma_dst block
2515 #define CSDM_REG_DST_PXP_CTRL_IF_FULL_SIZE                                                                                 1
2516 #define CSDM_REG_DST_PXP_CTRL_IMMED_EMPTY                                                                                  0xc2480UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo empty in sdm_dma_dst block
2517 #define CSDM_REG_DST_PXP_CTRL_IMMED_EMPTY_SIZE                                                                             1
2518 #define CSDM_REG_DST_PXP_CTRL_IMMED_FULL                                                                                   0xc2484UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo full in sdm_dma_dst block
2519 #define CSDM_REG_DST_PXP_CTRL_IMMED_FULL_SIZE                                                                              1
2520 #define CSDM_REG_DST_PXP_CTRL_LINK_EMPTY                                                                                   0xc2488UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list empty in sdm_dma_dst block
2521 #define CSDM_REG_DST_PXP_CTRL_LINK_EMPTY_SIZE                                                                              1
2522 #define CSDM_REG_DST_PXP_CTRL_LINK_FULL                                                                                    0xc248cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list full in sdm_dma_dst block
2523 #define CSDM_REG_DST_PXP_CTRL_LINK_FULL_SIZE                                                                               1
2524 #define CSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY                                                                               0xc2490UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo empty in sdm_dma_dst block
2525 #define CSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY_SIZE                                                                          1
2526 #define CSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL                                                                                0xc2494UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo full in sdm_dma_dst block
2527 #define CSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL_SIZE                                                                           1
2528 #define CSDM_REG_DST_PXP_DP_DST_PEND_EMPTY                                                                                 0xc2498UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo empty in sdm_dma_dst block
2529 #define CSDM_REG_DST_PXP_DP_DST_PEND_EMPTY_SIZE                                                                            1
2530 #define CSDM_REG_DST_PXP_DP_DST_PEND_FULL                                                                                  0xc249cUL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo full in sdm_dma_dst block
2531 #define CSDM_REG_DST_PXP_DP_DST_PEND_FULL_SIZE                                                                             1
2532 #define CSDM_REG_DST_PXP_DP_IF_FULL                                                                                        0xc24a0UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp if full in sdm_dma_dst block
2533 #define CSDM_REG_DST_PXP_DP_IF_FULL_SIZE                                                                                   1
2534 #define CSDM_REG_DST_PXP_DP_LINK_EMPTY                                                                                     0xc24a4UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list empty in sdm_dma_dst block
2535 #define CSDM_REG_DST_PXP_DP_LINK_EMPTY_SIZE                                                                                1
2536 #define CSDM_REG_DST_PXP_DP_LINK_FULL                                                                                      0xc24a8UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list full in sdm_dma_dst block
2537 #define CSDM_REG_DST_PXP_DP_LINK_FULL_SIZE                                                                                 1
2538 #define CSDM_REG_INIT_CREDIT_CFC_ACDEC                                                                                     0xc24acUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK
2539 #define CSDM_REG_INIT_CREDIT_CFC_ACDEC_SIZE                                                                                1
2540 #define CSDM_REG_INIT_CREDIT_CFC_ACINC                                                                                     0xc24b0UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK.
2541 #define CSDM_REG_INIT_CREDIT_CFC_ACINC_SIZE                                                                                1
2542 #define CSDM_REG_INIT_CREDIT_CFC_LOAD                                                                                      0xc24b4UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC load interface without receiving any ACK.
2543 #define CSDM_REG_INIT_CREDIT_CFC_LOAD_SIZE                                                                                 1
2544 #define CSDM_REG_INIT_CREDIT_CM                                                                                            0xc24b8UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of cycles that can be sent to the CM  interface without receiving any ACK in CM block
2545 #define CSDM_REG_INIT_CREDIT_CM_SIZE                                                                                       1
2546 #define CSDM_REG_INIT_CREDIT_PXP_CTRL                                                                                      0xc24bcUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the pxp control interface without receiving any ACK.
2547 #define CSDM_REG_INIT_CREDIT_PXP_CTRL_SIZE                                                                                 1
2548 #define CSDM_REG_INT_RAM_RR_REQ                                                                                            0xc24c0UL //ACCESS:R  DataWidth:0x6  Description: round robin for int_ram arbiter: b0-pas_buf; b1-int_ram;b2-pxp_dp;b3-pxp_ctrl;b4-brb1_ctrl;b5-brb1_dp;
2549 #define CSDM_REG_INT_RAM_RR_REQ_SIZE                                                                                       1
2550 #define CSDM_REG_OPERATION_GEN                                                                                             0xc24c4UL //ACCESS:W  DataWidth:0x11  Description: Generate an operation after completion; bit-16 is AggVectIdx_valid; bits 15:8 are AggVectIdx; bits 7:5 are the TRIG and bits 4:0 are the T124Param[4:0]
2551 #define CSDM_REG_OPERATION_GEN_SIZE                                                                                        1
2552 #define CSDM_REG_PB_FULL                                                                                                   0xc24c8UL //ACCESS:R  DataWidth:0x1  Description: UPB IF  full in sdm_inp block
2553 #define CSDM_REG_PB_FULL_SIZE                                                                                              1
2554 #define CSDM_REG_PBF_FULL                                                                                                  0xc24ccUL //ACCESS:R  DataWidth:0x1  Description: PBF if  full in sdm_inp block
2555 #define CSDM_REG_PBF_FULL_SIZE                                                                                             1
2556 #define CSDM_REG_PXP_DELAY_EMPTY                                                                                           0xc24d0UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo empty in sdm_dma_dst block
2557 #define CSDM_REG_PXP_DELAY_EMPTY_SIZE                                                                                      1
2558 #define CSDM_REG_PXP_DELAY_FULL                                                                                            0xc24d4UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo full in sdm_cm block
2559 #define CSDM_REG_PXP_DELAY_FULL_SIZE                                                                                       1
2560 #define CSDM_REG_QM_FULL                                                                                                   0xc24d8UL //ACCESS:R  DataWidth:0x1  Description: QM IF  full in sdm_inp block
2561 #define CSDM_REG_QM_FULL_SIZE                                                                                              1
2562 #define CSDM_REG_QUEUE_EMPTY                                                                                               0xc24dcUL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo empty in sdm_inp block
2563 #define CSDM_REG_QUEUE_EMPTY_SIZE                                                                                          1
2564 #define CSDM_REG_QUEUE_FULL                                                                                                0xc24e0UL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo full in sdm_inp block
2565 #define CSDM_REG_QUEUE_FULL_SIZE                                                                                           1
2566 #define CSDM_REG_RR_CNT_COUNTERS_STATUS                                                                                    0xc24e4UL //ACCESS:R  DataWidth:0x15  Description: round robin for all completion counters
2567 #define CSDM_REG_RR_CNT_COUNTERS_STATUS_SIZE                                                                               1
2568 #define CSDM_REG_RR_COMPLETE_REQ                                                                                           0xc24e8UL //ACCESS:R  DataWidth:0x7  Description: round robin for all completion requests  in sdm_cm block: b0-async b1-nop;b2-pxp_int; b3-timers;b4-dma;b5-grc;b6-rbc
2569 #define CSDM_REG_RR_COMPLETE_REQ_SIZE                                                                                      1
2570 #define CSDM_REG_RR_PTR_REQ                                                                                                0xc24ecUL //ACCESS:R  DataWidth:0x7  Description: round robin for cm pointer: b0-async; b1-dma_dp; b2 - dma_ctrl; b3-cfc; b4-nop; b5-timers; b6-pxp_int
2571 #define CSDM_REG_RR_PTR_REQ_SIZE                                                                                           1
2572 #define CSDM_REG_RSP_BRB1_CTRL_IF_FULL                                                                                     0xc24f0UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl if is  full in sdm_dma_rsp block
2573 #define CSDM_REG_RSP_BRB1_CTRL_IF_FULL_SIZE                                                                                1
2574 #define CSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY                                                                                  0xc24f4UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  empty in sdm_dma_rsp block
2575 #define CSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY_SIZE                                                                             1
2576 #define CSDM_REG_RSP_BRB1_CTRL_PEND_FULL                                                                                   0xc24f8UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  full in sdm_dma_rsp block
2577 #define CSDM_REG_RSP_BRB1_CTRL_PEND_FULL_SIZE                                                                              1
2578 #define CSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY                                                                                 0xc24fcUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  empty in sdm_dma_rsp block
2579 #define CSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY_SIZE                                                                            1
2580 #define CSDM_REG_RSP_BRB1_CTRL_RDATA_FULL                                                                                  0xc2500UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  full in sdm_dma_rsp block
2581 #define CSDM_REG_RSP_BRB1_CTRL_RDATA_FULL_SIZE                                                                             1
2582 #define CSDM_REG_RSP_BRB1_DP_DST_EMPTY                                                                                     0xc2504UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  empty in sdm_dma_rsp block
2583 #define CSDM_REG_RSP_BRB1_DP_DST_EMPTY_SIZE                                                                                1
2584 #define CSDM_REG_RSP_BRB1_DP_DST_FULL                                                                                      0xc2508UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  full in sdm_dma_rsp block
2585 #define CSDM_REG_RSP_BRB1_DP_DST_FULL_SIZE                                                                                 1
2586 #define CSDM_REG_RSP_BRB1_DP_IF_FULL                                                                                       0xc250cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp if is  full in sdm_dma_rsp block
2587 #define CSDM_REG_RSP_BRB1_DP_IF_FULL_SIZE                                                                                  1
2588 #define CSDM_REG_RSP_BRB1_DP_PEND_EMPTY                                                                                    0xc2510UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  empty in sdm_dma_rsp block
2589 #define CSDM_REG_RSP_BRB1_DP_PEND_EMPTY_SIZE                                                                               1
2590 #define CSDM_REG_RSP_BRB1_DP_PEND_FULL                                                                                     0xc2514UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  full in sdm_dma_rsp block
2591 #define CSDM_REG_RSP_BRB1_DP_PEND_FULL_SIZE                                                                                1
2592 #define CSDM_REG_RSP_BRB1_DP_RDATA_EMPTY                                                                                   0xc2518UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  empty in sdm_dma_rsp block
2593 #define CSDM_REG_RSP_BRB1_DP_RDATA_EMPTY_SIZE                                                                              1
2594 #define CSDM_REG_RSP_BRB1_DP_RDATA_FULL                                                                                    0xc251cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  full in sdm_dma_rsp block
2595 #define CSDM_REG_RSP_BRB1_DP_RDATA_FULL_SIZE                                                                               1
2596 #define CSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                                    0xc2520UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  empty in sdm_dma_rsp block
2597 #define CSDM_REG_RSP_INT_RAM_PEND_EMPTY_SIZE                                                                               1
2598 #define CSDM_REG_RSP_INT_RAM_PEND_FULL                                                                                     0xc2524UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  full in sdm_dma_rsp block
2599 #define CSDM_REG_RSP_INT_RAM_PEND_FULL_SIZE                                                                                1
2600 #define CSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                                   0xc2528UL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  empty in sdm_dma_rsp block
2601 #define CSDM_REG_RSP_INT_RAM_RDATA_EMPTY_SIZE                                                                              1
2602 #define CSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                                    0xc252cUL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  full in sdm_dma_rsp block
2603 #define CSDM_REG_RSP_INT_RAM_RDATA_FULL_SIZE                                                                               1
2604 #define CSDM_REG_RSP_PB_IF_FULL                                                                                            0xc2530UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
2605 #define CSDM_REG_RSP_PB_IF_FULL_SIZE                                                                                       1
2606 #define CSDM_REG_RSP_PB_PEND_EMPTY                                                                                         0xc2534UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  empty in sdm_dma_rsp block
2607 #define CSDM_REG_RSP_PB_PEND_EMPTY_SIZE                                                                                    1
2608 #define CSDM_REG_RSP_PB_PEND_FULL                                                                                          0xc2538UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  full in sdm_dma_rsp block
2609 #define CSDM_REG_RSP_PB_PEND_FULL_SIZE                                                                                     1
2610 #define CSDM_REG_RSP_PB_RDATA_EMPTY                                                                                        0xc253cUL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  empty in sdm_dma_rsp block
2611 #define CSDM_REG_RSP_PB_RDATA_EMPTY_SIZE                                                                                   1
2612 #define CSDM_REG_RSP_PB_RDATA_FULL                                                                                         0xc2540UL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  full in sdm_dma_rsp block
2613 #define CSDM_REG_RSP_PB_RDATA_FULL_SIZE                                                                                    1
2614 #define CSDM_REG_RSP_PXP_CTRL_IF_FULL                                                                                      0xc2544UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
2615 #define CSDM_REG_RSP_PXP_CTRL_IF_FULL_SIZE                                                                                 1
2616 #define CSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY                                                                                  0xc2548UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  empty in sdm_dma_rsp block
2617 #define CSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY_SIZE                                                                             1
2618 #define CSDM_REG_RSP_PXP_CTRL_RDATA_FULL                                                                                   0xc254cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  full in sdm_dma_rsp block
2619 #define CSDM_REG_RSP_PXP_CTRL_RDATA_FULL_SIZE                                                                              1
2620 #define CSDM_REG_SYNC_PARSER_EMPTY                                                                                         0xc2550UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  empty in sdm_sync block
2621 #define CSDM_REG_SYNC_PARSER_EMPTY_SIZE                                                                                    1
2622 #define CSDM_REG_SYNC_PARSER_FULL                                                                                          0xc2554UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  full in sdm_sync block
2623 #define CSDM_REG_SYNC_PARSER_FULL_SIZE                                                                                     1
2624 #define CSDM_REG_SYNC_SYNC_EMPTY                                                                                           0xc2558UL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  empty in sdm_sync block
2625 #define CSDM_REG_SYNC_SYNC_EMPTY_SIZE                                                                                      1
2626 #define CSDM_REG_SYNC_SYNC_FULL                                                                                            0xc255cUL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  full in sdm_sync block
2627 #define CSDM_REG_SYNC_SYNC_FULL_SIZE                                                                                       1
2628 #define CSDM_REG_TIMERS_ADDR_EMPTY                                                                                         0xc2560UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  empty in sdm_timers block
2629 #define CSDM_REG_TIMERS_ADDR_EMPTY_SIZE                                                                                    1
2630 #define CSDM_REG_TIMERS_ADDR_FULL                                                                                          0xc2564UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  full in sdm_timers block
2631 #define CSDM_REG_TIMERS_ADDR_FULL_SIZE                                                                                     1
2632 #define CSDM_REG_TIMERS_PEND_EMPTY                                                                                         0xc2568UL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  empty in sdm_timers block
2633 #define CSDM_REG_TIMERS_PEND_EMPTY_SIZE                                                                                    1
2634 #define CSDM_REG_TIMERS_PEND_FULL                                                                                          0xc256cUL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  full in sdm_timers block
2635 #define CSDM_REG_TIMERS_PEND_FULL_SIZE                                                                                     1
2636 #define CSDM_REG_STATISTICS                                                                                                0xc2600UL //ACCESS:RW  DataWidth:0x20  Description: Statistics memory. Each read from RBC resets the corresponding statistic counter
2637 #define CSDM_REG_STATISTICS_SIZE                                                                                           48
2638 #define CSDM_REG_TIMERS                                                                                                    0xc2800UL //ACCESS:WB  DataWidth:0x34  Description: Debug only. Timers memory.
2639 #define CSDM_REG_TIMERS_SIZE                                                                                               380
2640 #define CSDM_REG_CM_QUEUE                                                                                                  0xc3000UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. CM queue memory.
2641 #define CSDM_REG_CM_QUEUE_SIZE                                                                                             512
2642 #define CSDM_REG_INP_QUEUE                                                                                                 0xc3800UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. Input queue memory.
2643 #define CSDM_REG_INP_QUEUE_SIZE                                                                                            352
2644 #define CSDM_REG_CSDM_UNUSED_EMPTY_0                                                                                       0xc22d4UL //ACCESS:R  DataWidth:0x20  Unused empty space
2645 #define CSDM_REG_CSDM_UNUSED_EMPTY_0_SIZE                                                                                  1
2646 #define CSDM_REG_CSDM_UNUSED_EMPTY_1                                                                                       0xc22e8UL //ACCESS:R  DataWidth:0x20  Unused empty space
2647 #define CSDM_REG_CSDM_UNUSED_EMPTY_1_SIZE                                                                                  70
2648 #define CSDM_REG_CSDM_UNUSED_EMPTY_2                                                                                       0xc2570UL //ACCESS:R  DataWidth:0x20  Unused empty space
2649 #define CSDM_REG_CSDM_UNUSED_EMPTY_2_SIZE                                                                                  36
2650 #define CSDM_REG_CSDM_UNUSED_EMPTY_3                                                                                       0xc2700UL //ACCESS:R  DataWidth:0x20  Unused empty space
2651 #define CSDM_REG_CSDM_UNUSED_EMPTY_3_SIZE                                                                                  64
2652 #define CSEM_REG_MSG_NUM_FIC0                                                                                              0x200000UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC0
2653 #define CSEM_REG_MSG_NUM_FIC1                                                                                              0x200004UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC1
2654 #define CSEM_REG_MSG_NUM_FOC0                                                                                              0x200008UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC0
2655 #define CSEM_REG_MSG_NUM_FOC1                                                                                              0x20000cUL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC1
2656 #define CSEM_REG_MSG_NUM_FOC2                                                                                              0x200010UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC2
2657 #define CSEM_REG_MSG_NUM_FOC3                                                                                              0x200014UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC3
2658 #define CSEM_REG_THREAD_INTER_CNT_ENABLE                                                                                   0x200018UL //ACCESS:RW  DataWidth:0x1  Description: Enable for start count of counter ~csem_registers_thread_inter_cnt.thread_inter_cnt
2659 #define CSEM_REG_THREAD_INTER_CNT                                                                                          0x20001cUL //ACCESS:RW  DataWidth:0x10  Description: Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter. This register may be used only when ~csem_registers_thread_inter_cnt_enable.thread_inter_cnt_enable =1
2660 #define CSEM_REG_ARB_ELEMENT0                                                                                              0x200020UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 0. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2
2661 #define CSEM_REG_ARB_ELEMENT1                                                                                              0x200024UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 1. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~csem_registers_arb_element0.arb_element0
2662 #define CSEM_REG_ARB_ELEMENT2                                                                                              0x200028UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 2. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~csem_registers_arb_element0.arb_element0 and ~csem_registers_arb_element1.arb_element1
2663 #define CSEM_REG_ARB_ELEMENT3                                                                                              0x20002cUL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 3. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2.Could not be equal to register ~csem_registers_arb_element0.arb_element0 and ~csem_registers_arb_element1.arb_element1 and ~csem_registers_arb_element2.arb_element2
2664 #define CSEM_REG_ARB_ELEMENT4                                                                                              0x200030UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 4. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~csem_registers_arb_element0.arb_element0 and ~csem_registers_arb_element1.arb_element1 and ~csem_registers_arb_element2.arb_element2 and ~csem_registers_arb_element3.arb_element3
2665 #define CSEM_REG_ARB_CYCLE_SIZE                                                                                            0x200034UL //ACCESS:RW  DataWidth:0x5  Description: The number of time_slots in the arbitration cycle
2666 #define CSEM_REG_TS_0_AS                                                                                                   0x200038UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 0
2667 #define CSEM_REG_TS_1_AS                                                                                                   0x20003cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 1
2668 #define CSEM_REG_TS_2_AS                                                                                                   0x200040UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 2
2669 #define CSEM_REG_TS_3_AS                                                                                                   0x200044UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 3
2670 #define CSEM_REG_TS_4_AS                                                                                                   0x200048UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 4
2671 #define CSEM_REG_TS_5_AS                                                                                                   0x20004cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 5
2672 #define CSEM_REG_TS_6_AS                                                                                                   0x200050UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 6
2673 #define CSEM_REG_TS_7_AS                                                                                                   0x200054UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 7
2674 #define CSEM_REG_TS_8_AS                                                                                                   0x200058UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 8
2675 #define CSEM_REG_TS_9_AS                                                                                                   0x20005cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 9
2676 #define CSEM_REG_TS_10_AS                                                                                                  0x200060UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 10
2677 #define CSEM_REG_TS_11_AS                                                                                                  0x200064UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 11
2678 #define CSEM_REG_TS_12_AS                                                                                                  0x200068UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 12
2679 #define CSEM_REG_TS_13_AS                                                                                                  0x20006cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 13
2680 #define CSEM_REG_TS_14_AS                                                                                                  0x200070UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 14
2681 #define CSEM_REG_TS_15_AS                                                                                                  0x200074UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 15
2682 #define CSEM_REG_TS_16_AS                                                                                                  0x200078UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 16
2683 #define CSEM_REG_TS_17_AS                                                                                                  0x20007cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 17
2684 #define CSEM_REG_TS_18_AS                                                                                                  0x200080UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 18
2685 #define CSEM_REG_TS_19_AS                                                                                                  0x200084UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 19
2686 #define CSEM_REG_FIC0_MIN_MSG_LINES                                                                                        0x200088UL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC0 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
2687 #define CSEM_REG_FIC1_MIN_MSG_LINES                                                                                        0x20008cUL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC1 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
2688 #define CSEM_REG_PASSIVE_ALM_FULL                                                                                          0x200090UL //ACCESS:RW  DataWidth:0x5  Description: The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted
2689 #define CSEM_REG_SYNC_DRA_WR_ALM_FULL                                                                                      0x200094UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for sync dra_wr fifo (data from DRA to STORM)
2690 #define CSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                                      0x200098UL //ACCESS:RW  DataWidth:0x6  Description: Almost full for sync ram_wr fifo (data from EXT_IF to STORM)
2691 #define CSEM_REG_DBG_ALM_FULL                                                                                              0x20009cUL //ACCESS:RW  DataWidth:0x6  Description: Almost full for slow debug fifo
2692 #define CSEM_REG_EXCEPTION_INT                                                                                             0x2000a0UL //ACCESS:RW  DataWidth:0xf  Description: The PRAM address for the interrupt in a case the event ID is bigger then the INT table size. This register is always NA; because this feature is removed
2693 #define CSEM_REG_ENABLE_IN                                                                                                 0x2000a4UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
2694 	#define CSEM_ENABLE_IN_REG_FIC0_ENABLE_IN                                                                              (0x1<<0)
2695 	#define CSEM_ENABLE_IN_REG_FIC0_ENABLE_IN_SIZE                                                                         0
2696 	#define CSEM_ENABLE_IN_REG_FIC1_ENABLE_IN                                                                              (0x1<<1)
2697 	#define CSEM_ENABLE_IN_REG_FIC1_ENABLE_IN_SIZE                                                                         1
2698 	#define CSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN                                                                           (0x1<<2)
2699 	#define CSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN_SIZE                                                                      2
2700 	#define CSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN                                                                           (0x1<<3)
2701 	#define CSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN_SIZE                                                                      3
2702 	#define CSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN                                                                        (0x1<<4)
2703 	#define CSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN_SIZE                                                                   4
2704 	#define CSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN                                                                       (0x1<<5)
2705 	#define CSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN_SIZE                                                                  5
2706 	#define CSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN                                                                          (0x1<<6)
2707 	#define CSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN_SIZE                                                                     6
2708 	#define CSEM_ENABLE_IN_REG_RAM0_ENABLE_IN                                                                              (0x1<<7)
2709 	#define CSEM_ENABLE_IN_REG_RAM0_ENABLE_IN_SIZE                                                                         7
2710 	#define CSEM_ENABLE_IN_REG_RAM1_ENABLE_IN                                                                              (0x1<<8)
2711 	#define CSEM_ENABLE_IN_REG_RAM1_ENABLE_IN_SIZE                                                                         8
2712 	#define CSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN                                                                          (0x1<<9)
2713 	#define CSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN_SIZE                                                                     9
2714 	#define CSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN                                                                          (0x1<<10)
2715 	#define CSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN_SIZE                                                                     10
2716 	#define CSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN                                                                          (0x1<<11)
2717 	#define CSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN_SIZE                                                                     11
2718 	#define CSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN                                                                          (0x1<<12)
2719 	#define CSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN_SIZE                                                                     12
2720 	#define CSEM_ENABLE_IN_REG_WAITP_ENABLE_IN                                                                             (0x1<<13)
2721 	#define CSEM_ENABLE_IN_REG_WAITP_ENABLE_IN_SIZE                                                                        13
2722 	#define CSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN                                                                        (0x1<<14)
2723 	#define CSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN_SIZE                                                                   14
2724 #define CSEM_REG_ENABLE_OUT                                                                                                0x2000a8UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
2725 	#define CSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT                                                                      (0x1<<0)
2726 	#define CSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT_SIZE                                                                 0
2727 	#define CSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT                                                                      (0x1<<1)
2728 	#define CSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT_SIZE                                                                 1
2729 	#define CSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT                                                                            (0x1<<2)
2730 	#define CSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT_SIZE                                                                       2
2731 	#define CSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT                                                                            (0x1<<3)
2732 	#define CSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT_SIZE                                                                       3
2733 	#define CSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT                                                                            (0x1<<4)
2734 	#define CSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT_SIZE                                                                       4
2735 	#define CSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT                                                                            (0x1<<5)
2736 	#define CSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT_SIZE                                                                       5
2737 	#define CSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT                                                                         (0x1<<6)
2738 	#define CSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT_SIZE                                                                    6
2739 	#define CSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT                                                                            (0x1<<7)
2740 	#define CSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT_SIZE                                                                       7
2741 	#define CSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT                                                                            (0x1<<8)
2742 	#define CSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT_SIZE                                                                       8
2743 	#define CSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT                                                                           (0x1<<9)
2744 	#define CSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT_SIZE                                                                      9
2745 #define CSEM_REG_STORM0_H_TM                                                                                               0x2000acUL //ACCESS:RW  DataWidth:0x5  Description: TM bits for storm0_h memory instance
2746 #define CSEM_REG_STORM1_H_TM                                                                                               0x2000b0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_h memory instance
2747 #define CSEM_REG_STORM0_L_TM                                                                                               0x2000b4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_l memory instance
2748 #define CSEM_REG_STORM1_L_TM                                                                                               0x2000b8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_l memory instance
2749 #define CSEM_REG_CAM_TM                                                                                                    0x2000bcUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for cam
2750 #define CSEM_REG_RAM0_TM                                                                                                   0x2000c0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_0
2751 #define CSEM_REG_PAS_BUF_LSB_TMA                                                                                           0x2000c4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
2752 #define CSEM_REG_PAS_BUF_LSB_TMB                                                                                           0x2000c8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
2753 #define CSEM_REG_PAS_BUF_MSB_TMA                                                                                           0x2000ccUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
2754 #define CSEM_REG_PAS_BUF_MSB_TMB                                                                                           0x2000d0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
2755 #define CSEM_REG_INT_TABLE_TM                                                                                              0x2000d4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory int_table
2756 #define CSEM_REG_CLEAR_WAITP                                                                                               0x2000d8UL //ACCESS:RW  DataWidth:0x1  Description: Write 1 to this register will disable waitp from this storm to other storms
2757 #define CSEM_REG_SLOW_DBG_MODE                                                                                             0x2000dcUL //ACCESS:RW  DataWidth:0x3  Description: debug mode for slow debug bus. Applicable only when ~csem_registers_slow_dbg_active.slow_dbg_active =1. If mode =0 thread number; pram address and DRA WR data selected; if mode =1 fin command and DRA RD ; if mode =2 pram address and thread number and fin command and released thread from STORM; if mode =3 STORE data to SDM
2758 #define CSEM_REG_SLOW_DBG_ACTIVE                                                                                           0x2000e0UL //ACCESS:RW  DataWidth:0x1  Description: debug mode is active
2759 #define CSEM_REG_DBG_MSG_SRC                                                                                               0x2000e4UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~csem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0only FIC-s output to debug bus; 1=both FIC-s and passive buffer.
2760 #define CSEM_REG_DBG_MODE0_CFG                                                                                             0x2000e8UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~csem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0 all the message output to debug bus; 1=partial message.
2761 #define CSEM_REG_DBG_MODE0_CFG_CYCLE                                                                                       0x2000ecUL //ACCESS:RW  DataWidth:0x5  Description: Applicable only when ~csem_registers_dbg_mode0_cfg.dbg_mode0_cfg =1. If =1 the additional cycles to extract to the debug bus.
2762 #define CSEM_REG_DBG_MODE1_CFG                                                                                             0x2000f0UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~csem_registers_slow_dbg_mode.slow_dbg_mode =1. If=0 output to debug bus without the data; 1=with the data.
2763 #define CSEM_REG_DBG_EACH_CYLE                                                                                             0x2000f4UL //ACCESS:RW  DataWidth:0x1  Description: If=0 output every cycle full indication or thread status; 1= output only when there is a change.
2764 #define CSEM_REG_DBG_SELECT                                                                                                0x2000f8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USEMI to the DBG block) - for selecting a line to output to the DBG block
2765 #define CSEM_REG_DBG_BYTE_ENABLE                                                                                           0x2000fcUL //ACCESS:RW  DataWidth:0x8  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
2766 #define CSEM_REG_DBG_SHIFT                                                                                                 0x200100UL //ACCESS:RW  DataWidth:0x3  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for circular right shifting of the selected line (after the enabling).
2767 #define CSEM_REG_CSEM_INT_STS_0                                                                                            0x200104UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
2768 	#define CSEM_CSEM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
2769 	#define CSEM_CSEM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
2770 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_LAST_ERROR                                                                        (0x1<<1)
2771 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_LAST_ERROR_SIZE                                                                   1
2772 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_LAST_ERROR                                                                        (0x1<<2)
2773 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_LAST_ERROR_SIZE                                                                   2
2774 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR                                                                      (0x1<<3)
2775 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                 3
2776 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR                                                                      (0x1<<4)
2777 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                 4
2778 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_FIFO_ERROR                                                                        (0x1<<5)
2779 	#define CSEM_CSEM_INT_STS_0_REG_FIC0_FIFO_ERROR_SIZE                                                                   5
2780 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_FIFO_ERROR                                                                        (0x1<<6)
2781 	#define CSEM_CSEM_INT_STS_0_REG_FIC1_FIFO_ERROR_SIZE                                                                   6
2782 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR                                                                    (0x1<<7)
2783 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                               7
2784 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR                                                                     (0x1<<8)
2785 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR_SIZE                                                                8
2786 	#define CSEM_CSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR                                                                     (0x1<<9)
2787 	#define CSEM_CSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                                9
2788 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR                                                                     (0x1<<10)
2789 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                                10
2790 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                 (0x1<<11)
2791 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                            11
2792 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR                                                                  (0x1<<12)
2793 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                             12
2794 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                 (0x1<<13)
2795 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                            13
2796 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR                                                                  (0x1<<14)
2797 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                             14
2798 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR                                                                    (0x1<<15)
2799 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                               15
2800 	#define CSEM_CSEM_INT_STS_0_REG_MAX_HANDLER_ERROR                                                                      (0x1<<16)
2801 	#define CSEM_CSEM_INT_STS_0_REG_MAX_HANDLER_ERROR_SIZE                                                                 16
2802 	#define CSEM_CSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR                                                                      (0x1<<17)
2803 	#define CSEM_CSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                 17
2804 	#define CSEM_CSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO                                                                     (0x1<<18)
2805 	#define CSEM_CSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                                18
2806 	#define CSEM_CSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO                                                                      (0x1<<19)
2807 	#define CSEM_CSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                 19
2808 	#define CSEM_CSEM_INT_STS_0_REG_RD_EMPTY_CAM                                                                           (0x1<<20)
2809 	#define CSEM_CSEM_INT_STS_0_REG_RD_EMPTY_CAM_SIZE                                                                      20
2810 	#define CSEM_CSEM_INT_STS_0_REG_WR_FULL_CAM                                                                            (0x1<<21)
2811 	#define CSEM_CSEM_INT_STS_0_REG_WR_FULL_CAM_SIZE                                                                       21
2812 	#define CSEM_CSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO                                                                       (0x1<<22)
2813 	#define CSEM_CSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                  22
2814 	#define CSEM_CSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO                                                                       (0x1<<23)
2815 	#define CSEM_CSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                  23
2816 	#define CSEM_CSEM_INT_STS_0_REG_CAM_OUT_FIFO                                                                           (0x1<<24)
2817 	#define CSEM_CSEM_INT_STS_0_REG_CAM_OUT_FIFO_SIZE                                                                      24
2818 	#define CSEM_CSEM_INT_STS_0_REG_FIN_FIFO                                                                               (0x1<<25)
2819 	#define CSEM_CSEM_INT_STS_0_REG_FIN_FIFO_SIZE                                                                          25
2820 	#define CSEM_CSEM_INT_STS_0_REG_SET0_THREAD_ERROR                                                                      (0x1<<26)
2821 	#define CSEM_CSEM_INT_STS_0_REG_SET0_THREAD_ERROR_SIZE                                                                 26
2822 	#define CSEM_CSEM_INT_STS_0_REG_SET1_THREAD_ERROR                                                                      (0x1<<27)
2823 	#define CSEM_CSEM_INT_STS_0_REG_SET1_THREAD_ERROR_SIZE                                                                 27
2824 	#define CSEM_CSEM_INT_STS_0_REG_THREAD_OVERRUN                                                                         (0x1<<28)
2825 	#define CSEM_CSEM_INT_STS_0_REG_THREAD_OVERRUN_SIZE                                                                    28
2826 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                              (0x1<<29)
2827 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                         29
2828 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR                                                               (0x1<<30)
2829 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                          30
2830 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                                (0x1<<31)
2831 	#define CSEM_CSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                           31
2832 #define CSEM_REG_CSEM_INT_STS_CLR_0                                                                                        0x200108UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
2833 	#define CSEM_CSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
2834 	#define CSEM_CSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
2835 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR                                                                    (0x1<<1)
2836 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR_SIZE                                                               1
2837 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR                                                                    (0x1<<2)
2838 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR_SIZE                                                               2
2839 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR                                                                  (0x1<<3)
2840 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                             3
2841 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR                                                                  (0x1<<4)
2842 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                             4
2843 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR                                                                    (0x1<<5)
2844 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR_SIZE                                                               5
2845 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR                                                                    (0x1<<6)
2846 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR_SIZE                                                               6
2847 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR                                                                (0x1<<7)
2848 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                           7
2849 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR                                                                 (0x1<<8)
2850 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                            8
2851 	#define CSEM_CSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR                                                                 (0x1<<9)
2852 	#define CSEM_CSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                            9
2853 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR                                                                 (0x1<<10)
2854 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                            10
2855 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                             (0x1<<11)
2856 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                        11
2857 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR                                                              (0x1<<12)
2858 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                         12
2859 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                             (0x1<<13)
2860 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                        13
2861 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR                                                              (0x1<<14)
2862 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                         14
2863 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR                                                                (0x1<<15)
2864 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                           15
2865 	#define CSEM_CSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR                                                                  (0x1<<16)
2866 	#define CSEM_CSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR_SIZE                                                             16
2867 	#define CSEM_CSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR                                                                  (0x1<<17)
2868 	#define CSEM_CSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                             17
2869 	#define CSEM_CSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO                                                                 (0x1<<18)
2870 	#define CSEM_CSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                            18
2871 	#define CSEM_CSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO                                                                  (0x1<<19)
2872 	#define CSEM_CSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                             19
2873 	#define CSEM_CSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM                                                                       (0x1<<20)
2874 	#define CSEM_CSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM_SIZE                                                                  20
2875 	#define CSEM_CSEM_INT_STS_CLR_0_REG_WR_FULL_CAM                                                                        (0x1<<21)
2876 	#define CSEM_CSEM_INT_STS_CLR_0_REG_WR_FULL_CAM_SIZE                                                                   21
2877 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO                                                                   (0x1<<22)
2878 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                              22
2879 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO                                                                   (0x1<<23)
2880 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                              23
2881 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO                                                                       (0x1<<24)
2882 	#define CSEM_CSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO_SIZE                                                                  24
2883 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIN_FIFO                                                                           (0x1<<25)
2884 	#define CSEM_CSEM_INT_STS_CLR_0_REG_FIN_FIFO_SIZE                                                                      25
2885 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR                                                                  (0x1<<26)
2886 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR_SIZE                                                             26
2887 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR                                                                  (0x1<<27)
2888 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR_SIZE                                                             27
2889 	#define CSEM_CSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN                                                                     (0x1<<28)
2890 	#define CSEM_CSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN_SIZE                                                                28
2891 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                          (0x1<<29)
2892 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                     29
2893 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                           (0x1<<30)
2894 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                      30
2895 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                            (0x1<<31)
2896 	#define CSEM_CSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                       31
2897 #define CSEM_REG_CSEM_INT_STS_WR_0                                                                                         0x20010cUL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
2898 	#define CSEM_CSEM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
2899 	#define CSEM_CSEM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
2900 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR                                                                     (0x1<<1)
2901 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR_SIZE                                                                1
2902 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR                                                                     (0x1<<2)
2903 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR_SIZE                                                                2
2904 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR                                                                   (0x1<<3)
2905 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                              3
2906 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR                                                                   (0x1<<4)
2907 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                              4
2908 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR                                                                     (0x1<<5)
2909 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR_SIZE                                                                5
2910 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR                                                                     (0x1<<6)
2911 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR_SIZE                                                                6
2912 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR                                                                 (0x1<<7)
2913 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                            7
2914 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR                                                                  (0x1<<8)
2915 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                             8
2916 	#define CSEM_CSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR                                                                  (0x1<<9)
2917 	#define CSEM_CSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                             9
2918 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR                                                                  (0x1<<10)
2919 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                             10
2920 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                              (0x1<<11)
2921 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                         11
2922 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR                                                               (0x1<<12)
2923 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                          12
2924 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                              (0x1<<13)
2925 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                         13
2926 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR                                                               (0x1<<14)
2927 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                          14
2928 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR                                                                 (0x1<<15)
2929 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                            15
2930 	#define CSEM_CSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR                                                                   (0x1<<16)
2931 	#define CSEM_CSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR_SIZE                                                              16
2932 	#define CSEM_CSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR                                                                   (0x1<<17)
2933 	#define CSEM_CSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                              17
2934 	#define CSEM_CSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO                                                                  (0x1<<18)
2935 	#define CSEM_CSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                             18
2936 	#define CSEM_CSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO                                                                   (0x1<<19)
2937 	#define CSEM_CSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                              19
2938 	#define CSEM_CSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM                                                                        (0x1<<20)
2939 	#define CSEM_CSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM_SIZE                                                                   20
2940 	#define CSEM_CSEM_INT_STS_WR_0_REG_WR_FULL_CAM                                                                         (0x1<<21)
2941 	#define CSEM_CSEM_INT_STS_WR_0_REG_WR_FULL_CAM_SIZE                                                                    21
2942 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO                                                                    (0x1<<22)
2943 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                               22
2944 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO                                                                    (0x1<<23)
2945 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                               23
2946 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO                                                                        (0x1<<24)
2947 	#define CSEM_CSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO_SIZE                                                                   24
2948 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIN_FIFO                                                                            (0x1<<25)
2949 	#define CSEM_CSEM_INT_STS_WR_0_REG_FIN_FIFO_SIZE                                                                       25
2950 	#define CSEM_CSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR                                                                   (0x1<<26)
2951 	#define CSEM_CSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR_SIZE                                                              26
2952 	#define CSEM_CSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR                                                                   (0x1<<27)
2953 	#define CSEM_CSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR_SIZE                                                              27
2954 	#define CSEM_CSEM_INT_STS_WR_0_REG_THREAD_OVERRUN                                                                      (0x1<<28)
2955 	#define CSEM_CSEM_INT_STS_WR_0_REG_THREAD_OVERRUN_SIZE                                                                 28
2956 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                           (0x1<<29)
2957 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                      29
2958 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                            (0x1<<30)
2959 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                       30
2960 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                             (0x1<<31)
2961 	#define CSEM_CSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                        31
2962 #define CSEM_REG_CSEM_INT_MASK_0                                                                                           0x200110UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
2963 	#define CSEM_CSEM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
2964 	#define CSEM_CSEM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
2965 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_LAST_ERROR                                                                       (0x1<<1)
2966 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_LAST_ERROR_SIZE                                                                  1
2967 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_LAST_ERROR                                                                       (0x1<<2)
2968 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_LAST_ERROR_SIZE                                                                  2
2969 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR                                                                     (0x1<<3)
2970 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                3
2971 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR                                                                     (0x1<<4)
2972 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                4
2973 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR                                                                       (0x1<<5)
2974 	#define CSEM_CSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR_SIZE                                                                  5
2975 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR                                                                       (0x1<<6)
2976 	#define CSEM_CSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR_SIZE                                                                  6
2977 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR                                                                   (0x1<<7)
2978 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                              7
2979 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR                                                                    (0x1<<8)
2980 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR_SIZE                                                               8
2981 	#define CSEM_CSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR                                                                    (0x1<<9)
2982 	#define CSEM_CSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                               9
2983 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR                                                                    (0x1<<10)
2984 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                               10
2985 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                (0x1<<11)
2986 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                           11
2987 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR                                                                 (0x1<<12)
2988 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                            12
2989 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                (0x1<<13)
2990 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                           13
2991 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR                                                                 (0x1<<14)
2992 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                            14
2993 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR                                                                   (0x1<<15)
2994 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                              15
2995 	#define CSEM_CSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR                                                                     (0x1<<16)
2996 	#define CSEM_CSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR_SIZE                                                                16
2997 	#define CSEM_CSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR                                                                     (0x1<<17)
2998 	#define CSEM_CSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                17
2999 	#define CSEM_CSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO                                                                    (0x1<<18)
3000 	#define CSEM_CSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                               18
3001 	#define CSEM_CSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO                                                                     (0x1<<19)
3002 	#define CSEM_CSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                19
3003 	#define CSEM_CSEM_INT_MASK_0_REG_RD_EMPTY_CAM                                                                          (0x1<<20)
3004 	#define CSEM_CSEM_INT_MASK_0_REG_RD_EMPTY_CAM_SIZE                                                                     20
3005 	#define CSEM_CSEM_INT_MASK_0_REG_WR_FULL_CAM                                                                           (0x1<<21)
3006 	#define CSEM_CSEM_INT_MASK_0_REG_WR_FULL_CAM_SIZE                                                                      21
3007 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO                                                                      (0x1<<22)
3008 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                 22
3009 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO                                                                      (0x1<<23)
3010 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                 23
3011 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_OUT_FIFO                                                                          (0x1<<24)
3012 	#define CSEM_CSEM_INT_MASK_0_REG_CAM_OUT_FIFO_SIZE                                                                     24
3013 	#define CSEM_CSEM_INT_MASK_0_REG_FIN_FIFO                                                                              (0x1<<25)
3014 	#define CSEM_CSEM_INT_MASK_0_REG_FIN_FIFO_SIZE                                                                         25
3015 	#define CSEM_CSEM_INT_MASK_0_REG_SET0_THREAD_ERROR                                                                     (0x1<<26)
3016 	#define CSEM_CSEM_INT_MASK_0_REG_SET0_THREAD_ERROR_SIZE                                                                26
3017 	#define CSEM_CSEM_INT_MASK_0_REG_SET1_THREAD_ERROR                                                                     (0x1<<27)
3018 	#define CSEM_CSEM_INT_MASK_0_REG_SET1_THREAD_ERROR_SIZE                                                                27
3019 	#define CSEM_CSEM_INT_MASK_0_REG_THREAD_OVERRUN                                                                        (0x1<<28)
3020 	#define CSEM_CSEM_INT_MASK_0_REG_THREAD_OVERRUN_SIZE                                                                   28
3021 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                             (0x1<<29)
3022 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                        29
3023 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR                                                              (0x1<<30)
3024 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                         30
3025 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                               (0x1<<31)
3026 	#define CSEM_CSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                          31
3027 #define CSEM_REG_CSEM_INT_STS_1                                                                                            0x200114UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #1 read
3028 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                                (0x1<<0)
3029 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                           0
3030 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                 (0x1<<1)
3031 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                            1
3032 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                 (0x1<<2)
3033 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                            2
3034 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                 (0x1<<3)
3035 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                            3
3036 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                 (0x1<<4)
3037 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                            4
3038 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                                (0x1<<5)
3039 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                           5
3040 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                                (0x1<<6)
3041 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                           6
3042 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR                                                                    (0x1<<7)
3043 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                               7
3044 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR                                                                     (0x1<<8)
3045 	#define CSEM_CSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                                8
3046 	#define CSEM_CSEM_INT_STS_1_REG_DBG_FIFO_ERROR                                                                         (0x1<<9)
3047 	#define CSEM_CSEM_INT_STS_1_REG_DBG_FIFO_ERROR_SIZE                                                                    9
3048 	#define CSEM_CSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO                                                                      (0x1<<10)
3049 	#define CSEM_CSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                 10
3050 #define CSEM_REG_CSEM_INT_STS_CLR_1                                                                                        0x200118UL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #1 read clear
3051 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                            (0x1<<0)
3052 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                       0
3053 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                             (0x1<<1)
3054 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                        1
3055 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                             (0x1<<2)
3056 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                        2
3057 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                             (0x1<<3)
3058 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                        3
3059 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                             (0x1<<4)
3060 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                        4
3061 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                            (0x1<<5)
3062 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                       5
3063 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                            (0x1<<6)
3064 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                       6
3065 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR                                                                (0x1<<7)
3066 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                           7
3067 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR                                                                 (0x1<<8)
3068 	#define CSEM_CSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                            8
3069 	#define CSEM_CSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR                                                                     (0x1<<9)
3070 	#define CSEM_CSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR_SIZE                                                                9
3071 	#define CSEM_CSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO                                                                  (0x1<<10)
3072 	#define CSEM_CSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                             10
3073 #define CSEM_REG_CSEM_INT_STS_WR_1                                                                                         0x20011cUL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #1 bit set or clear
3074 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                             (0x1<<0)
3075 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                        0
3076 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                              (0x1<<1)
3077 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                         1
3078 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                              (0x1<<2)
3079 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                         2
3080 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                              (0x1<<3)
3081 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                         3
3082 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                              (0x1<<4)
3083 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                         4
3084 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                             (0x1<<5)
3085 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                        5
3086 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                             (0x1<<6)
3087 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                        6
3088 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR                                                                 (0x1<<7)
3089 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                            7
3090 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR                                                                  (0x1<<8)
3091 	#define CSEM_CSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                             8
3092 	#define CSEM_CSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR                                                                      (0x1<<9)
3093 	#define CSEM_CSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR_SIZE                                                                 9
3094 	#define CSEM_CSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO                                                                   (0x1<<10)
3095 	#define CSEM_CSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                              10
3096 #define CSEM_REG_CSEM_INT_MASK_1                                                                                           0x200120UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #1 read/write
3097 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                               (0x1<<0)
3098 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                          0
3099 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                (0x1<<1)
3100 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                           1
3101 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                (0x1<<2)
3102 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                           2
3103 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                (0x1<<3)
3104 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                           3
3105 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                (0x1<<4)
3106 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                           4
3107 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                               (0x1<<5)
3108 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                          5
3109 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                               (0x1<<6)
3110 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                          6
3111 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR                                                                   (0x1<<7)
3112 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                              7
3113 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR                                                                    (0x1<<8)
3114 	#define CSEM_CSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                               8
3115 	#define CSEM_CSEM_INT_MASK_1_REG_DBG_FIFO_ERROR                                                                        (0x1<<9)
3116 	#define CSEM_CSEM_INT_MASK_1_REG_DBG_FIFO_ERROR_SIZE                                                                   9
3117 	#define CSEM_CSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO                                                                     (0x1<<10)
3118 	#define CSEM_CSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                10
3119 #define CSEM_REG_CSEM_PRTY_STS_0                                                                                           0x200124UL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
3120 	#define CSEM_CSEM_PRTY_STS_0_REG_PARITY                                                                                (0x1<<0)
3121 	#define CSEM_CSEM_PRTY_STS_0_REG_PARITY_SIZE                                                                           0
3122 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                               (0x1<<1)
3123 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                          1
3124 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                               (0x1<<2)
3125 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                          2
3126 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                              (0x1<<3)
3127 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                         3
3128 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                              (0x1<<4)
3129 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                         4
3130 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                              (0x1<<5)
3131 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                         5
3132 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                              (0x1<<6)
3133 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                         6
3134 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY                                                                  (0x1<<7)
3135 	#define CSEM_CSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                             7
3136 	#define CSEM_CSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY                                                                      (0x1<<8)
3137 	#define CSEM_CSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY_SIZE                                                                 8
3138 	#define CSEM_CSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY                                                                      (0x1<<9)
3139 	#define CSEM_CSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY_SIZE                                                                 9
3140 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY                                                                       (0x1<<10)
3141 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY_SIZE                                                                  10
3142 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_PARITY0                                                                           (0x1<<11)
3143 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_PARITY0_SIZE                                                                      11
3144 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_PARITY1                                                                           (0x1<<12)
3145 	#define CSEM_CSEM_PRTY_STS_0_REG_PAS_PARITY1_SIZE                                                                      12
3146 	#define CSEM_CSEM_PRTY_STS_0_REG_INT_TABLE_PARITY                                                                      (0x1<<13)
3147 	#define CSEM_CSEM_PRTY_STS_0_REG_INT_TABLE_PARITY_SIZE                                                                 13
3148 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY0                                                                          (0x1<<14)
3149 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY0_SIZE                                                                     14
3150 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY1                                                                          (0x1<<15)
3151 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY1_SIZE                                                                     15
3152 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY2                                                                          (0x1<<16)
3153 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY2_SIZE                                                                     16
3154 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY3                                                                          (0x1<<17)
3155 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY3_SIZE                                                                     17
3156 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY4                                                                          (0x1<<18)
3157 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY4_SIZE                                                                     18
3158 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY5                                                                          (0x1<<19)
3159 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY5_SIZE                                                                     19
3160 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY6                                                                          (0x1<<20)
3161 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY6_SIZE                                                                     20
3162 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY7                                                                          (0x1<<21)
3163 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM0_PARITY7_SIZE                                                                     21
3164 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY0                                                                          (0x1<<22)
3165 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY0_SIZE                                                                     22
3166 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY1                                                                          (0x1<<23)
3167 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY1_SIZE                                                                     23
3168 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY2                                                                          (0x1<<24)
3169 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY2_SIZE                                                                     24
3170 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY3                                                                          (0x1<<25)
3171 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY3_SIZE                                                                     25
3172 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY4                                                                          (0x1<<26)
3173 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY4_SIZE                                                                     26
3174 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY5                                                                          (0x1<<27)
3175 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY5_SIZE                                                                     27
3176 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY6                                                                          (0x1<<28)
3177 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY6_SIZE                                                                     28
3178 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY7                                                                          (0x1<<29)
3179 	#define CSEM_CSEM_PRTY_STS_0_REG_RAM1_PARITY7_SIZE                                                                     29
3180 	#define CSEM_CSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY                                                                       (0x1<<30)
3181 	#define CSEM_CSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY_SIZE                                                                  30
3182 	#define CSEM_CSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY                                                                      (0x1<<31)
3183 	#define CSEM_CSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY_SIZE                                                                 31
3184 #define CSEM_REG_CSEM_PRTY_STS_CLR_0                                                                                       0x200128UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
3185 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PARITY                                                                            (0x1<<0)
3186 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                       0
3187 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                           (0x1<<1)
3188 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                      1
3189 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                           (0x1<<2)
3190 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                      2
3191 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                          (0x1<<3)
3192 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                     3
3193 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                          (0x1<<4)
3194 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                     4
3195 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                          (0x1<<5)
3196 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                     5
3197 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                          (0x1<<6)
3198 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                     6
3199 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY                                                              (0x1<<7)
3200 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                         7
3201 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY                                                                  (0x1<<8)
3202 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY_SIZE                                                             8
3203 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY                                                                  (0x1<<9)
3204 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY_SIZE                                                             9
3205 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY                                                                   (0x1<<10)
3206 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY_SIZE                                                              10
3207 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0                                                                       (0x1<<11)
3208 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0_SIZE                                                                  11
3209 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1                                                                       (0x1<<12)
3210 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1_SIZE                                                                  12
3211 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY                                                                  (0x1<<13)
3212 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY_SIZE                                                             13
3213 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0                                                                      (0x1<<14)
3214 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0_SIZE                                                                 14
3215 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1                                                                      (0x1<<15)
3216 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1_SIZE                                                                 15
3217 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2                                                                      (0x1<<16)
3218 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2_SIZE                                                                 16
3219 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3                                                                      (0x1<<17)
3220 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3_SIZE                                                                 17
3221 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4                                                                      (0x1<<18)
3222 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4_SIZE                                                                 18
3223 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5                                                                      (0x1<<19)
3224 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5_SIZE                                                                 19
3225 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6                                                                      (0x1<<20)
3226 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6_SIZE                                                                 20
3227 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7                                                                      (0x1<<21)
3228 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7_SIZE                                                                 21
3229 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0                                                                      (0x1<<22)
3230 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0_SIZE                                                                 22
3231 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1                                                                      (0x1<<23)
3232 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1_SIZE                                                                 23
3233 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2                                                                      (0x1<<24)
3234 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2_SIZE                                                                 24
3235 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3                                                                      (0x1<<25)
3236 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3_SIZE                                                                 25
3237 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4                                                                      (0x1<<26)
3238 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4_SIZE                                                                 26
3239 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5                                                                      (0x1<<27)
3240 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5_SIZE                                                                 27
3241 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6                                                                      (0x1<<28)
3242 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6_SIZE                                                                 28
3243 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7                                                                      (0x1<<29)
3244 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7_SIZE                                                                 29
3245 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY                                                                   (0x1<<30)
3246 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY_SIZE                                                              30
3247 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY                                                                  (0x1<<31)
3248 	#define CSEM_CSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY_SIZE                                                             31
3249 #define CSEM_REG_CSEM_PRTY_STS_WR_0                                                                                        0x20012cUL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
3250 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PARITY                                                                             (0x1<<0)
3251 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                        0
3252 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                            (0x1<<1)
3253 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                       1
3254 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                            (0x1<<2)
3255 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                       2
3256 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                           (0x1<<3)
3257 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                      3
3258 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                           (0x1<<4)
3259 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                      4
3260 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                           (0x1<<5)
3261 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                      5
3262 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                           (0x1<<6)
3263 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                      6
3264 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY                                                               (0x1<<7)
3265 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                          7
3266 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY                                                                   (0x1<<8)
3267 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY_SIZE                                                              8
3268 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY                                                                   (0x1<<9)
3269 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY_SIZE                                                              9
3270 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY                                                                    (0x1<<10)
3271 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY_SIZE                                                               10
3272 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_PARITY0                                                                        (0x1<<11)
3273 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_PARITY0_SIZE                                                                   11
3274 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_PARITY1                                                                        (0x1<<12)
3275 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PAS_PARITY1_SIZE                                                                   12
3276 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY                                                                   (0x1<<13)
3277 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY_SIZE                                                              13
3278 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0                                                                       (0x1<<14)
3279 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0_SIZE                                                                  14
3280 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1                                                                       (0x1<<15)
3281 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1_SIZE                                                                  15
3282 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2                                                                       (0x1<<16)
3283 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2_SIZE                                                                  16
3284 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3                                                                       (0x1<<17)
3285 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3_SIZE                                                                  17
3286 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4                                                                       (0x1<<18)
3287 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4_SIZE                                                                  18
3288 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5                                                                       (0x1<<19)
3289 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5_SIZE                                                                  19
3290 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6                                                                       (0x1<<20)
3291 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6_SIZE                                                                  20
3292 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7                                                                       (0x1<<21)
3293 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7_SIZE                                                                  21
3294 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0                                                                       (0x1<<22)
3295 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0_SIZE                                                                  22
3296 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1                                                                       (0x1<<23)
3297 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1_SIZE                                                                  23
3298 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2                                                                       (0x1<<24)
3299 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2_SIZE                                                                  24
3300 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3                                                                       (0x1<<25)
3301 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3_SIZE                                                                  25
3302 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4                                                                       (0x1<<26)
3303 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4_SIZE                                                                  26
3304 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5                                                                       (0x1<<27)
3305 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5_SIZE                                                                  27
3306 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6                                                                       (0x1<<28)
3307 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6_SIZE                                                                  28
3308 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7                                                                       (0x1<<29)
3309 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7_SIZE                                                                  29
3310 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY                                                                    (0x1<<30)
3311 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY_SIZE                                                               30
3312 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY                                                                   (0x1<<31)
3313 	#define CSEM_CSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY_SIZE                                                              31
3314 #define CSEM_REG_CSEM_PRTY_MASK_0                                                                                          0x200130UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
3315 	#define CSEM_CSEM_PRTY_MASK_0_REG_PARITY                                                                               (0x1<<0)
3316 	#define CSEM_CSEM_PRTY_MASK_0_REG_PARITY_SIZE                                                                          0
3317 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                              (0x1<<1)
3318 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                         1
3319 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                              (0x1<<2)
3320 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                         2
3321 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                             (0x1<<3)
3322 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                        3
3323 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                             (0x1<<4)
3324 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                        4
3325 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                             (0x1<<5)
3326 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                        5
3327 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                             (0x1<<6)
3328 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                        6
3329 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY                                                                 (0x1<<7)
3330 	#define CSEM_CSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                            7
3331 	#define CSEM_CSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY                                                                     (0x1<<8)
3332 	#define CSEM_CSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY_SIZE                                                                8
3333 	#define CSEM_CSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY                                                                     (0x1<<9)
3334 	#define CSEM_CSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY_SIZE                                                                9
3335 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY                                                                      (0x1<<10)
3336 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY_SIZE                                                                 10
3337 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_PARITY0                                                                          (0x1<<11)
3338 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_PARITY0_SIZE                                                                     11
3339 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_PARITY1                                                                          (0x1<<12)
3340 	#define CSEM_CSEM_PRTY_MASK_0_REG_PAS_PARITY1_SIZE                                                                     12
3341 	#define CSEM_CSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY                                                                     (0x1<<13)
3342 	#define CSEM_CSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY_SIZE                                                                13
3343 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY0                                                                         (0x1<<14)
3344 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY0_SIZE                                                                    14
3345 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY1                                                                         (0x1<<15)
3346 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY1_SIZE                                                                    15
3347 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY2                                                                         (0x1<<16)
3348 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY2_SIZE                                                                    16
3349 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY3                                                                         (0x1<<17)
3350 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY3_SIZE                                                                    17
3351 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY4                                                                         (0x1<<18)
3352 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY4_SIZE                                                                    18
3353 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY5                                                                         (0x1<<19)
3354 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY5_SIZE                                                                    19
3355 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY6                                                                         (0x1<<20)
3356 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY6_SIZE                                                                    20
3357 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY7                                                                         (0x1<<21)
3358 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM0_PARITY7_SIZE                                                                    21
3359 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY0                                                                         (0x1<<22)
3360 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY0_SIZE                                                                    22
3361 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY1                                                                         (0x1<<23)
3362 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY1_SIZE                                                                    23
3363 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY2                                                                         (0x1<<24)
3364 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY2_SIZE                                                                    24
3365 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY3                                                                         (0x1<<25)
3366 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY3_SIZE                                                                    25
3367 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY4                                                                         (0x1<<26)
3368 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY4_SIZE                                                                    26
3369 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY5                                                                         (0x1<<27)
3370 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY5_SIZE                                                                    27
3371 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY6                                                                         (0x1<<28)
3372 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY6_SIZE                                                                    28
3373 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY7                                                                         (0x1<<29)
3374 	#define CSEM_CSEM_PRTY_MASK_0_REG_RAM1_PARITY7_SIZE                                                                    29
3375 	#define CSEM_CSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY                                                                      (0x1<<30)
3376 	#define CSEM_CSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY_SIZE                                                                 30
3377 	#define CSEM_CSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY                                                                     (0x1<<31)
3378 	#define CSEM_CSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY_SIZE                                                                31
3379 #define CSEM_REG_CSEM_PRTY_STS_1                                                                                           0x200134UL //ACCESS:R  DataWidth:0x5  Description: Parity register #1 read
3380 	#define CSEM_CSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY                                                                       (0x1<<0)
3381 	#define CSEM_CSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY_SIZE                                                                  0
3382 	#define CSEM_CSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY                                                                       (0x1<<1)
3383 	#define CSEM_CSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY_SIZE                                                                  1
3384 	#define CSEM_CSEM_PRTY_STS_1_REG_CAM_PARITY                                                                            (0x1<<2)
3385 	#define CSEM_CSEM_PRTY_STS_1_REG_CAM_PARITY_SIZE                                                                       2
3386 	#define CSEM_CSEM_PRTY_STS_1_REG_STORM_RF0_PARITY                                                                      (0x1<<3)
3387 	#define CSEM_CSEM_PRTY_STS_1_REG_STORM_RF0_PARITY_SIZE                                                                 3
3388 	#define CSEM_CSEM_PRTY_STS_1_REG_STORM_RF1_PARITY                                                                      (0x1<<4)
3389 	#define CSEM_CSEM_PRTY_STS_1_REG_STORM_RF1_PARITY_SIZE                                                                 4
3390 #define CSEM_REG_CSEM_PRTY_STS_CLR_1                                                                                       0x200138UL //ACCESS:RC  DataWidth:0x5  Description: Parity register #1 read clear
3391 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY                                                                   (0x1<<0)
3392 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY_SIZE                                                              0
3393 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY                                                                   (0x1<<1)
3394 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY_SIZE                                                              1
3395 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_CAM_PARITY                                                                        (0x1<<2)
3396 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_CAM_PARITY_SIZE                                                                   2
3397 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY                                                                  (0x1<<3)
3398 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY_SIZE                                                             3
3399 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY                                                                  (0x1<<4)
3400 	#define CSEM_CSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY_SIZE                                                             4
3401 #define CSEM_REG_CSEM_PRTY_STS_WR_1                                                                                        0x20013cUL //ACCESS:WR  DataWidth:0x5  Description: Parity register #1 bit set or clear
3402 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY                                                                    (0x1<<0)
3403 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY_SIZE                                                               0
3404 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY                                                                    (0x1<<1)
3405 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY_SIZE                                                               1
3406 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_CAM_PARITY                                                                         (0x1<<2)
3407 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_CAM_PARITY_SIZE                                                                    2
3408 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY                                                                   (0x1<<3)
3409 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY_SIZE                                                              3
3410 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY                                                                   (0x1<<4)
3411 	#define CSEM_CSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY_SIZE                                                              4
3412 #define CSEM_REG_CSEM_PRTY_MASK_1                                                                                          0x200140UL //ACCESS:RW  DataWidth:0x5  Description: Parity mask register #1 read/write
3413 	#define CSEM_CSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY                                                                      (0x1<<0)
3414 	#define CSEM_CSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY_SIZE                                                                 0
3415 	#define CSEM_CSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY                                                                      (0x1<<1)
3416 	#define CSEM_CSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY_SIZE                                                                 1
3417 	#define CSEM_CSEM_PRTY_MASK_1_REG_CAM_PARITY                                                                           (0x1<<2)
3418 	#define CSEM_CSEM_PRTY_MASK_1_REG_CAM_PARITY_SIZE                                                                      2
3419 	#define CSEM_CSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY                                                                     (0x1<<3)
3420 	#define CSEM_CSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY_SIZE                                                                3
3421 	#define CSEM_CSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY                                                                     (0x1<<4)
3422 	#define CSEM_CSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY_SIZE                                                                4
3423 #define CSEM_REG_RAM0_TM1                                                                                                  0x20014cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_1
3424 #define CSEM_REG_RAM0_TM2                                                                                                  0x200150UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_2
3425 #define CSEM_REG_ECO_RESERVED                                                                                              0x2003a8UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
3426 #define CSEM_REG_FIFOS_TM                                                                                                  0x2003acUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for  FIC0_LSB [1:0]; FIC0_MSB[3:2]; FIC1_LSB[5:4]; FIC1_MSB[7:6]; DBG_LSB[9:8];DBG_MSB[11:10]; EXT_PAS[13:12]
3427 #define CSEM_REG_ARBITER_REQUEST                                                                                           0x200200UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
3428 #define CSEM_REG_ARBITER_REQUEST_SIZE                                                                                      1
3429 #define CSEM_REG_ARBITER_SELECT                                                                                            0x200204UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
3430 #define CSEM_REG_ARBITER_SELECT_SIZE                                                                                       1
3431 #define CSEM_REG_ARBITER_SLOT                                                                                              0x200208UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last slot
3432 #define CSEM_REG_ARBITER_SLOT_SIZE                                                                                         1
3433 #define CSEM_REG_DBG_IF_FULL                                                                                               0x20020cUL //ACCESS:R  DataWidth:0x1  Description: DBG IF is full in sem_slow_ls_dbg
3434 #define CSEM_REG_DBG_IF_FULL_SIZE                                                                                          1
3435 #define CSEM_REG_DRA_EMPTY                                                                                                 0x200210UL //ACCESS:R  DataWidth:0x1  Description: This register is active when FIN FIO  is empty and DRA RD FIFO is empty
3436 #define CSEM_REG_DRA_EMPTY_SIZE                                                                                            1
3437 #define CSEM_REG_EXT_PAS_EMPTY                                                                                             0x200214UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO empty in sem_slow
3438 #define CSEM_REG_EXT_PAS_EMPTY_SIZE                                                                                        1
3439 #define CSEM_REG_EXT_PAS_FULL                                                                                              0x200218UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO Full in sem_slow
3440 #define CSEM_REG_EXT_PAS_FULL_SIZE                                                                                         1
3441 #define CSEM_REG_EXT_STORE_FREE_ENTRIES                                                                                    0x20021cUL //ACCESS:R  DataWidth:0x6  Description: Number of free entries in the external STORE sync FIFO.
3442 #define CSEM_REG_EXT_STORE_FREE_ENTRIES_SIZE                                                                               1
3443 #define CSEM_REG_EXT_STORE_IF_FULL                                                                                         0x200220UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE IF is full in sem_slow_ls_ext
3444 #define CSEM_REG_EXT_STORE_IF_FULL_SIZE                                                                                    1
3445 #define CSEM_REG_FIC0_DISABLE                                                                                              0x200224UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC0  May be updated during run_time by the microcode
3446 #define CSEM_REG_FIC0_DISABLE_SIZE                                                                                         1
3447 #define CSEM_REG_FIC0_EMPTY                                                                                                0x200228UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
3448 #define CSEM_REG_FIC0_EMPTY_SIZE                                                                                           1
3449 #define CSEM_REG_FIC0_FULL                                                                                                 0x20022cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
3450 #define CSEM_REG_FIC0_FULL_SIZE                                                                                            1
3451 #define CSEM_REG_FIC0_LENGTH                                                                                               0x200230UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC0. Active only with ~csem_registers_fic0_length_error.fic0_length_error interrupt
3452 #define CSEM_REG_FIC0_LENGTH_SIZE                                                                                          1
3453 #define CSEM_REG_FIC1_DISABLE                                                                                              0x200234UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC1  May be updated during run_time by the microcode
3454 #define CSEM_REG_FIC1_DISABLE_SIZE                                                                                         1
3455 #define CSEM_REG_FIC1_EMPTY                                                                                                0x200238UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
3456 #define CSEM_REG_FIC1_EMPTY_SIZE                                                                                           1
3457 #define CSEM_REG_FIC1_FULL                                                                                                 0x20023cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
3458 #define CSEM_REG_FIC1_FULL_SIZE                                                                                            1
3459 #define CSEM_REG_FIC1_LENGTH                                                                                               0x200240UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC1. Active only with ~csem_registers_fic1_length_error.fic1_length_error interrupt
3460 #define CSEM_REG_FIC1_LENGTH_SIZE                                                                                          1
3461 #define CSEM_REG_GPI_DATA                                                                                                  0x200244UL //ACCESS:R  DataWidth:0x18  Description: GPI signals that are inputs to SEMI
3462 #define CSEM_REG_GPI_DATA_SIZE                                                                                             1
3463 #define CSEM_REG_NUM_OF_THREADS                                                                                            0x200248UL //ACCESS:R  DataWidth:0x6  Description: The number of threads currently active
3464 #define CSEM_REG_NUM_OF_THREADS_SIZE                                                                                       1
3465 #define CSEM_REG_PAS_DISABLE                                                                                               0x20024cUL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from the passive buffer  May be updated during run_time by the microcode
3466 #define CSEM_REG_PAS_DISABLE_SIZE                                                                                          1
3467 #define CSEM_REG_PAS_IF_FULL                                                                                               0x200250UL //ACCESS:R  DataWidth:0x1  Description: Full from passive buffer asserted toward SDM
3468 #define CSEM_REG_PAS_IF_FULL_SIZE                                                                                          1
3469 #define CSEM_REG_RAM0_IF_FULL                                                                                              0x200254UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM0 IF is full in sem_slow_ls_ram
3470 #define CSEM_REG_RAM0_IF_FULL_SIZE                                                                                         1
3471 #define CSEM_REG_RAM1_IF_FULL                                                                                              0x200258UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM1 IF is full in sem_slow_ls_ram
3472 #define CSEM_REG_RAM1_IF_FULL_SIZE                                                                                         1
3473 #define CSEM_REG_SET0_THREAD_EMPTY                                                                                         0x20025cUL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is empty in sem_slow_dra_wr
3474 #define CSEM_REG_SET0_THREAD_EMPTY_SIZE                                                                                    1
3475 #define CSEM_REG_SET0_THREAD_FULL                                                                                          0x200260UL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is full in sem_slow_dra_wr
3476 #define CSEM_REG_SET0_THREAD_FULL_SIZE                                                                                     1
3477 #define CSEM_REG_SET1_THREAD_EMPTY                                                                                         0x200264UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is empty in sem_slow_dra_wr
3478 #define CSEM_REG_SET1_THREAD_EMPTY_SIZE                                                                                    1
3479 #define CSEM_REG_SET1_THREAD_FULL                                                                                          0x200268UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is full in sem_slow_dra_wr
3480 #define CSEM_REG_SET1_THREAD_FULL_SIZE                                                                                     1
3481 #define CSEM_REG_SLEEP_THREADS_VALID                                                                                       0x20026cUL //ACCESS:R  DataWidth:0x14  Description: Valid sleeping threads indication have bit per thread
3482 #define CSEM_REG_SLEEP_THREADS_VALID_SIZE                                                                                  1
3483 #define CSEM_REG_SLOW_DBG_ALM_EMPTY                                                                                        0x200270UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg (31 entry inside fifo)
3484 #define CSEM_REG_SLOW_DBG_ALM_EMPTY_SIZE                                                                                   1
3485 #define CSEM_REG_SLOW_DBG_ALM_FULL                                                                                         0x200274UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg according to configuration
3486 #define CSEM_REG_SLOW_DBG_ALM_FULL_SIZE                                                                                    1
3487 #define CSEM_REG_SLOW_DBG_EMPTY                                                                                            0x200278UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is empty in sem_slow_ls_dbg
3488 #define CSEM_REG_SLOW_DBG_EMPTY_SIZE                                                                                       1
3489 #define CSEM_REG_SLOW_DBG_FULL                                                                                             0x20027cUL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is full in sem_slow_ls_dbg
3490 #define CSEM_REG_SLOW_DBG_FULL_SIZE                                                                                        1
3491 #define CSEM_REG_SLOW_DRA_FIN_EMPTY                                                                                        0x200280UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is empty in sem_slow_dra_sync
3492 #define CSEM_REG_SLOW_DRA_FIN_EMPTY_SIZE                                                                                   1
3493 #define CSEM_REG_SLOW_DRA_FIN_FULL                                                                                         0x200284UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is full in sem_slow_dra_sync (never may be active)
3494 #define CSEM_REG_SLOW_DRA_FIN_FULL_SIZE                                                                                    1
3495 #define CSEM_REG_SLOW_DRA_INT_EMPTY                                                                                        0x200288UL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is empty in sem_slow_dra_sync
3496 #define CSEM_REG_SLOW_DRA_INT_EMPTY_SIZE                                                                                   1
3497 #define CSEM_REG_SLOW_DRA_INT_FULL                                                                                         0x20028cUL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is full in sem_slow_dra_int
3498 #define CSEM_REG_SLOW_DRA_INT_FULL_SIZE                                                                                    1
3499 #define CSEM_REG_SLOW_DRA_RD_EMPTY                                                                                         0x200290UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is empty in sem_slow_dra_sync
3500 #define CSEM_REG_SLOW_DRA_RD_EMPTY_SIZE                                                                                    1
3501 #define CSEM_REG_SLOW_DRA_RD_FULL                                                                                          0x200294UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is full in sem_slow_dra_sync
3502 #define CSEM_REG_SLOW_DRA_RD_FULL_SIZE                                                                                     1
3503 #define CSEM_REG_SLOW_DRA_WR_EMPTY                                                                                         0x200298UL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is empty in sem_slow_dra_sync
3504 #define CSEM_REG_SLOW_DRA_WR_EMPTY_SIZE                                                                                    1
3505 #define CSEM_REG_SLOW_DRA_WR_FULL                                                                                          0x20029cUL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is full in sem_slow_dra_sync
3506 #define CSEM_REG_SLOW_DRA_WR_FULL_SIZE                                                                                     1
3507 #define CSEM_REG_SLOW_EXT_STORE_EMPTY                                                                                      0x2002a0UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is empty in sem_slow_ls_ext
3508 #define CSEM_REG_SLOW_EXT_STORE_EMPTY_SIZE                                                                                 1
3509 #define CSEM_REG_SLOW_EXT_STORE_FULL                                                                                       0x2002a4UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is full in sem_slow_ls_ext
3510 #define CSEM_REG_SLOW_EXT_STORE_FULL_SIZE                                                                                  1
3511 #define CSEM_REG_SLOW_RAM0_RD_EMPTY                                                                                        0x2002a8UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is empty in sem_slow_ls_ext
3512 #define CSEM_REG_SLOW_RAM0_RD_EMPTY_SIZE                                                                                   1
3513 #define CSEM_REG_SLOW_RAM0_RD_FULL                                                                                         0x2002acUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is full in sem_slow_ls_ext
3514 #define CSEM_REG_SLOW_RAM0_RD_FULL_SIZE                                                                                    1
3515 #define CSEM_REG_SLOW_RAM0_WR_ALM_FULL                                                                                     0x2002b0UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
3516 #define CSEM_REG_SLOW_RAM0_WR_ALM_FULL_SIZE                                                                                1
3517 #define CSEM_REG_SLOW_RAM0_WR_EMPTY                                                                                        0x2002b4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is empty in sem_slow_ls_ext
3518 #define CSEM_REG_SLOW_RAM0_WR_EMPTY_SIZE                                                                                   1
3519 #define CSEM_REG_SLOW_RAM0_WR_FULL                                                                                         0x2002b8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is full in sem_slow_ls_ext
3520 #define CSEM_REG_SLOW_RAM0_WR_FULL_SIZE                                                                                    1
3521 #define CSEM_REG_SLOW_RAM1_RD_EMPTY                                                                                        0x2002bcUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is empty in sem_slow_ls_ext
3522 #define CSEM_REG_SLOW_RAM1_RD_EMPTY_SIZE                                                                                   1
3523 #define CSEM_REG_SLOW_RAM1_RD_FULL                                                                                         0x2002c0UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is full in sem_slow_ls_ext
3524 #define CSEM_REG_SLOW_RAM1_RD_FULL_SIZE                                                                                    1
3525 #define CSEM_REG_SLOW_RAM1_WR_ALM_FULL                                                                                     0x2002c4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
3526 #define CSEM_REG_SLOW_RAM1_WR_ALM_FULL_SIZE                                                                                1
3527 #define CSEM_REG_SLOW_RAM1_WR_EMPTY                                                                                        0x2002c8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is empty in sem_slow_ls_ext
3528 #define CSEM_REG_SLOW_RAM1_WR_EMPTY_SIZE                                                                                   1
3529 #define CSEM_REG_SLOW_RAM1_WR_FULL                                                                                         0x2002ccUL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is full in sem_slow_ls_ext
3530 #define CSEM_REG_SLOW_RAM1_WR_FULL_SIZE                                                                                    1
3531 #define CSEM_REG_SYNC_DBG_EMPTY                                                                                            0x2002d0UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is empty in sem_slow_ls_sync
3532 #define CSEM_REG_SYNC_DBG_EMPTY_SIZE                                                                                       1
3533 #define CSEM_REG_SYNC_DBG_FULL                                                                                             0x2002d4UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is full in sem_slow_ls_sync
3534 #define CSEM_REG_SYNC_DBG_FULL_SIZE                                                                                        1
3535 #define CSEM_REG_THREAD_ERROR                                                                                              0x2002d8UL //ACCESS:R  DataWidth:0x14  Description: Thread error indication have bit per thread
3536 #define CSEM_REG_THREAD_ERROR_SIZE                                                                                         1
3537 #define CSEM_REG_THREAD_OVERRUN_NUM                                                                                        0x2002dcUL //ACCESS:R  DataWidth:0x14  Description: Threads are sleeping in passive buffer more than ~csem_registers_thread_inter_cnt.thread_inter_cnt number of cycles
3538 #define CSEM_REG_THREAD_OVERRUN_NUM_SIZE                                                                                   1
3539 #define CSEM_REG_THREAD_RDY                                                                                                0x2002e0UL //ACCESS:R  DataWidth:0x14  Description: Thread ready indication have bit per thread
3540 #define CSEM_REG_THREAD_RDY_SIZE                                                                                           1
3541 #define CSEM_REG_THREADS_LIST                                                                                              0x2002e4UL //ACCESS:RW  DataWidth:0x14  Description: List of free threads . There is a bit per thread.
3542 #define CSEM_REG_THREADS_LIST_SIZE                                                                                         1
3543 #define CSEM_REG_WB_MSB                                                                                                    0x2002e8UL //ACCESS:R  DataWidth:0x2  Description: Reset value of this register is right when was not read to ~csem_registers_fic0_fifo.fic0_fifo or ~csem_registers_fic1_fifo.fic1_fifo or ~csem_registers_passive_buffer.passive_buffer. For read from ~csem_registers_passive_buffer.passive_buffer :b0- parity0; b1 parity1. For  read from ~csem_registers_fic0_fifo.fic0_fifo and ~csem_registers_fic1_fifo.fic1_fifo :b1=0 data from ~csem_registers_fic0_fifo.fic0_fifo and ~csem_registers_fic1_fifo.fic1_fifo is valid; b1 =1 ~csem_registers_fic0_fifo.fic0_fifo and ~csem_registers_fic1_fifo.fic1_fifo is empty and data from it must be equal to 0; b0 - parity from ~csem_registers_fic0_fifo.fic0_fifo and ~csem_registers_fic1_fifo.fic1_fifo
3544 #define CSEM_REG_WB_MSB_SIZE                                                                                               1
3545 #define CSEM_REG_FIC0_FIFO                                                                                                 0x200300UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC0_fifo: b[127:0] data; b128-parity;b129=1- fifo empty;b129=0-data is valid
3546 #define CSEM_REG_FIC0_FIFO_SIZE                                                                                            4
3547 #define CSEM_REG_FIC1_FIFO                                                                                                 0x200320UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC1_fifo read for debugging mode; b[127:0] data; b128-parity;
3548 #define CSEM_REG_FIC1_FIFO_SIZE                                                                                            4
3549 #define CSEM_REG_FIN_COMMAND                                                                                               0x200340UL //ACCESS:WB_R  DataWidth:0x6d  Description: last fin command that was read from fifo. Its spelling in ~csem_registers_fin_fifo.fin_fifo register
3550 #define CSEM_REG_FIN_COMMAND_SIZE                                                                                          4
3551 #define CSEM_REG_FIN_FIFO                                                                                                  0x200360UL //ACCESS:WB_R  DataWidth:0x6d  Description: Debug only. FIn FIFO.  [5:0]   start_rp_foc3; [11:6]    start_rp_foc2;  [17:12]   start_rp_foc1; [23:18]   start_rp_foc0;  [29:24]   end_rp_foc3; [35:30]   end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid
3552 #define CSEM_REG_FIN_FIFO_SIZE                                                                                             4
3553 #define CSEM_REG_VFPF_ERR_NUM                                                                                              0x200380UL //ACCESS:W  DataWidth:0x7  Description: VF or PF ID for reset error bit. Values 0-63 reset error bit for 64 VF; values 64-67 reset error for 4 PF; values 68-127 are not valid.
3554 #define CSEM_REG_VFPF_ERR_NUM_SIZE                                                                                         1
3555 #define CSEM_REG_VF_ERR_VECTOR_LSB                                                                                         0x200388UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [0-31]
3556 #define CSEM_REG_VF_ERR_VECTOR_LSB_SIZE                                                                                    1
3557 #define CSEM_REG_VF_ERR_VECTOR_MSB                                                                                         0x200390UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [32-63]
3558 #define CSEM_REG_VF_ERR_VECTOR_MSB_SIZE                                                                                    1
3559 #define CSEM_REG_PF_ERR_VECTOR                                                                                             0x200398UL //ACCESS:R  DataWidth:0x8  Description: VF/PF error bitmap vector [0-7]
3560 #define CSEM_REG_PF_ERR_VECTOR_SIZE                                                                                        1
3561 #define CSEM_REG_THREAD_SET_NUM                                                                                            0x2003a0UL //ACCESS:W  DataWidth:0x5  Description: Thread ID. Write thread ID will set ready indication for this thread ID
3562 #define CSEM_REG_THREAD_SET_NUM_SIZE                                                                                       1
3563 #define CSEM_REG_INT_TABLE                                                                                                 0x200400UL //ACCESS:RW  DataWidth:0xf  Description: Interrupt table  Read and write access to it is not possible in the middle of the work
3564 #define CSEM_REG_INT_TABLE_SIZE                                                                                            256
3565 #define CSEM_REG_PASSIVE_BUFFER                                                                                            0x202000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory
3566 #define CSEM_REG_PASSIVE_BUFFER_SIZE                                                                                       2048
3567 #define CSEM_REG_PASSIVE_BUFFER_MSB                                                                                        0x204000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory MSB that starts from row 512 of passive buffer till row 639
3568 #define CSEM_REG_PASSIVE_BUFFER_MSB_SIZE                                                                                   512
3569 #define CSEM_REG_FAST_MEMORY                                                                                               0x220000UL //ACCESS:RW  DataWidth:0x20  Description: This address space contains all registers and memories that are placed in SEM_FAST block. The SEM_FAST registers are described in appendix B. In order to access the SEM_FAST registers the base address CSEM_REGISTERS_FAST_MEMORY (Offset: 0x220000) should be added to each SEM_FAST register offset.
3570 #define CSEM_REG_FAST_MEMORY_SIZE                                                                                          32768
3571 #define CSEM_REG_PRAM                                                                                                      0x240000UL //ACCESS:WB  DataWidth:0x2e  Description: pram memory. B45 is parity; b[44:0] - data.
3572 #define CSEM_REG_PRAM_SIZE                                                                                                 65536
3573 #define CSEM_REG_CSEM_UNUSED_EMPTY_0                                                                                       0x200144UL //ACCESS:R  DataWidth:0x20  Unused empty space
3574 #define CSEM_REG_CSEM_UNUSED_EMPTY_0_SIZE                                                                                  2
3575 #define CSEM_REG_CSEM_UNUSED_EMPTY_1                                                                                       0x200154UL //ACCESS:R  DataWidth:0x20  Unused empty space
3576 #define CSEM_REG_CSEM_UNUSED_EMPTY_1_SIZE                                                                                  43
3577 #define CSEM_REG_CSEM_UNUSED_EMPTY_2                                                                                       0x2002ecUL //ACCESS:R  DataWidth:0x20  Unused empty space
3578 #define CSEM_REG_CSEM_UNUSED_EMPTY_2_SIZE                                                                                  5
3579 #define CSEM_REG_CSEM_UNUSED_EMPTY_3                                                                                       0x200384UL //ACCESS:R  DataWidth:0x20  Unused empty space
3580 #define CSEM_REG_CSEM_UNUSED_EMPTY_3_SIZE                                                                                  1
3581 #define CSEM_REG_CSEM_UNUSED_EMPTY_4                                                                                       0x20038cUL //ACCESS:R  DataWidth:0x20  Unused empty space
3582 #define CSEM_REG_CSEM_UNUSED_EMPTY_4_SIZE                                                                                  1
3583 #define CSEM_REG_CSEM_UNUSED_EMPTY_5                                                                                       0x200394UL //ACCESS:R  DataWidth:0x20  Unused empty space
3584 #define CSEM_REG_CSEM_UNUSED_EMPTY_5_SIZE                                                                                  1
3585 #define CSEM_REG_CSEM_UNUSED_EMPTY_6                                                                                       0x20039cUL //ACCESS:R  DataWidth:0x20  Unused empty space
3586 #define CSEM_REG_CSEM_UNUSED_EMPTY_6_SIZE                                                                                  1
3587 #define CSEM_REG_CSEM_UNUSED_EMPTY_7                                                                                       0x2003a4UL //ACCESS:R  DataWidth:0x20  Unused empty space
3588 #define CSEM_REG_CSEM_UNUSED_EMPTY_7_SIZE                                                                                  1
3589 #define CSEM_REG_CSEM_UNUSED_EMPTY_8                                                                                       0x2003b0UL //ACCESS:R  DataWidth:0x20  Unused empty space
3590 #define CSEM_REG_CSEM_UNUSED_EMPTY_8_SIZE                                                                                  20
3591 #define CSEM_REG_CSEM_UNUSED_EMPTY_9                                                                                       0x200800UL //ACCESS:R  DataWidth:0x20  Unused empty space
3592 #define CSEM_REG_CSEM_UNUSED_EMPTY_9_SIZE                                                                                  1536
3593 #define CSEM_REG_CSEM_UNUSED_EMPTY_10                                                                                      0x204800UL //ACCESS:R  DataWidth:0x20  Unused empty space
3594 #define CSEM_REG_CSEM_UNUSED_EMPTY_10_SIZE                                                                                 28160
3595 #define DBG_REG_CLIENT_ENABLE                                                                                              0xc000UL //ACCESS:RW  DataWidth:0x9  Description: debug only:                            These bits are enables to client interfaces as follows: 0b000000001 - rx; 0b000000010 - nm; 0b000000100 - ulp; 0b000001000 - tx; 0b000010000 - cpt; 0b000100000 - usem; 0b001000000 - xsem; 0b010000000 - tsem; 0b100000000 - csem;
3596 #define DBG_REG_OUTPUT_ENABLE                                                                                              0xc004UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
3597 	#define DBG_OUTPUT_ENABLE_REG_PCI_REQ_ENABLE                                                                           (0x1<<0)
3598 	#define DBG_OUTPUT_ENABLE_REG_PCI_REQ_ENABLE_SIZE                                                                      0
3599 	#define DBG_OUTPUT_ENABLE_REG_PCI_DATA_ENABLE                                                                          (0x1<<1)
3600 	#define DBG_OUTPUT_ENABLE_REG_PCI_DATA_ENABLE_SIZE                                                                     1
3601 	#define DBG_OUTPUT_ENABLE_REG_NIG_ENABLE                                                                               (0x1<<2)
3602 	#define DBG_OUTPUT_ENABLE_REG_NIG_ENABLE_SIZE                                                                          2
3603 #define DBG_REG_CALENDAR_SLOT0                                                                                             0xc008UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 0 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3604 #define DBG_REG_CALENDAR_SLOT1                                                                                             0xc00cUL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 1 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3605 #define DBG_REG_CALENDAR_SLOT2                                                                                             0xc010UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 2 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3606 #define DBG_REG_CALENDAR_SLOT3                                                                                             0xc014UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 3 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3607 #define DBG_REG_CALENDAR_SLOT4                                                                                             0xc018UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 4 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3608 #define DBG_REG_CALENDAR_SLOT5                                                                                             0xc01cUL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 5 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3609 #define DBG_REG_CALENDAR_SLOT6                                                                                             0xc020UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 6 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3610 #define DBG_REG_CALENDAR_SLOT7                                                                                             0xc024UL //ACCESS:RW  DataWidth:0x4  Description: debug only:                            These bits are a client index for slot 7 in calendar as follows: 0b0000      -     rx;          0b0001      -     nm;          0b0010      -     ulp;          0b0011      -     tx;          0b0100      -     cpt;          0b0101      -     usem;          0b0110      -     xsem;          0b0111      -     tsem;          0b1000      -     csem;     0b1001      -     cpu;       0b1010      -     joint HW;      0b1111      -     None;
3611 #define DBG_REG_CALENDAR_PACE                                                                                              0xc028UL //ACCESS:RW  DataWidth:0x8  Description: debug only:                            This bit indicates the calendar pacing which is the number of cycles the calendar stays on the same slot before moving to the next slot to support lower rates (During the number of cycles configured in the #dbg_registers_calendar_pace only one cycle can be valid)
3612 #define DBG_REG_FRAMING_MODE                                                                                               0xc02cUL //ACCESS:RW  DataWidth:0x2  Description: debug only:                            These bits indicate the framing mode:                           0  -  tdm (32/64) mode;            1  -  64 bits mode;                   2  -  24 bits mode;
3613 #define DBG_REG_DEBUG_TARGET                                                                                               0xc030UL //ACCESS:RW  DataWidth:0x2  Description: debug only:                            These bits indicates the target of the debug data:                    0 - internal buffer;                    1 - NIG;                                  2 - PCI;
3614 #define DBG_REG_FULL_MODE                                                                                                  0xc034UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicates whether data will be wrapped (oldest data is thrown) or overflowed-one shot (newest data is thrown) as follows:                                (a) When ~dbg_registers_debug_target=2/0 (PCI/internal buffer):              1 - wrap;                                 0 - One Shot;                       (b) When ~dbg_registers_debug_target=1 (NIG):                                     1 - constant send;                   0 - One Shot;
3615 #define DBG_REG_ETHERNET_HDR0                                                                                              0xc038UL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            These bits indicate the value of the ethernet header: bytes 0:3; The ethernet header is 14 bytes length which are being added at the beginning of the packet in network order
3616 #define DBG_REG_ETHERNET_HDR1                                                                                              0xc03cUL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            These bits indicate the value of the ethernet header: bytes 4:7; The ethernet header is 14 bytes length which are being added at the beginning of the packet in network order
3617 #define DBG_REG_ETHERNET_HDR2                                                                                              0xc040UL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            These bits indicate the value of the ethernet header: bytes 8:11; The ethernet header is 14 bytes length which are being added at the beginning of the packet in network order
3618 #define DBG_REG_ETHERNET_HDR3                                                                                              0xc044UL //ACCESS:RW  DataWidth:0x10  Description: debug only:                            These bits indicate the value of the ethernet header: bytes 12:13; The ethernet header is 14 bytes length which are being added at the beginning of the packet in network order
3619 #define DBG_REG_PCI_EXT_BUFFER_STRT_ADDR_LSB                                                                               0xc048UL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            LSB of external PCI buffer start address; MUST be configured BEFORE pci_req_credit is configured
3620 #define DBG_REG_PCI_EXT_BUFFER_STRT_ADDR_MSB                                                                               0xc04cUL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            MSB of external PCI buffer start address; MUST be configured BEFORE pci_req_credit is configured
3621 #define DBG_REG_PCI_EXT_BUFFER_SIZE                                                                                        0xc050UL //ACCESS:RW  DataWidth:0x18  Description: debug only:                            These bits indicate the value of the external PCI buffer size in 256 Byte chunks (The reset value is for 128 Mbyte buffer)
3622 #define DBG_REG_NIG_DATA_LIMIT_SIZE                                                                                        0xc054UL //ACCESS:RW  DataWidth:0x16  Description: debug only:                            These bits indicate the max value of 1024 Byte data chunks sent through the NIG (The reset value is for 4M chunks of 1024 data byte each); Relevant only when debug_target=1 (NIG) & full_mode=0 (one-shot)
3623 #define DBG_REG_PCI_VQ_ID                                                                                                  0xc058UL //ACCESS:RW  DataWidth:0x5  Description: debug only:                            This bit is a handle given to the PCI block to refer to this request
3624 #define DBG_REG_CPU_DEBUG_FRAME                                                                                            0xc05cUL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicate the frame signal of the debug data that arrives from the CPU
3625 #define DBG_REG_CPU_TIMEOUT                                                                                                0xc060UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            Timeout operation initiated by the CPU; prior to initiating a timeout event all inputs must be disabled; Timeout signal must stay high until all data was fully sent to nig or pci and the internal buffer is empty
3626 #define DBG_REG_DBG_BLOCK_ON                                                                                               0xc064UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit enables the operation of the debug block; This bit should be set upon completion of all required configuration for the dbg block and shouldn't be reset during all operational phase of the block;
3627 #define DBG_REG_NUM_OF_QWORDS_SENT0                                                                                        0xc068UL //ACCESS:ST  DataWidth:0x20  Description: debug only:                            These bits represent the total number of qwords sent from the dbg block to output interface (NIG/PCI)
3628 #define DBG_REG_TDM64_ENABLE                                                                                               0xc06cUL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicates tdm working mode as follows:                     (a) 1 -  enables tdm64 mechanism which allows 64 bit of data. In this case the 32 lsb are chosen by the tdm mechanism using slots 0..6 and the 32 msb are taken from the joint HW and are marked as slot number 7;                 (b) 0 - disables the tdm64 mechanism hence allowing 32 bits of data only; the tdm operation mode allows only the 32 lsb of data. In this case the data is chosen by the tdm mechanism using slots 0..7
3629 #define DBG_REG_IMMEDIATE_ACK                                                                                              0xc070UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicates that an immediate ack should be sent to the CPU upon writing to ~dbg_registers_cpu_debug_data and an interrupt will be sent when a new write can be issued (after the data was actually taken); If 0 then the ack will be delayed until a new write can be issued by the CPU (after the data was actually taken)
3630 #define DBG_REG_NO_GRANT_ON_FULL                                                                                           0xc074UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicate whether grant will be issued by the dbg block towards the storms in case the internal buffer is almost full as follows:                                   (a) 1 -  no grants will be made to the storms when the internal buffer is almost full. When the buffer will be partialy freed (enough for a complete data chunk) then grant is resumed;  (b) 0 - grant is supplied every time the matching storms's slot is chosen disregarding the volume status of the internal buffer.
3631 #define DBG_REG_FULL_BUFFER_THR                                                                                            0xc078UL //ACCESS:RW  DataWidth:0x7  Description: debug only:                            These bits indicate the value of the internal buffer almost full threshold used for deciding when ~dbg_registers_dbg_buffer_full output should go high/low; holds the number of 128 bit free lines in the internal buffer under which the full would go high; not applicable when ~dbg_registers_debug_target=0 (internal buffer) and ~dbg_registers_full_mode=1 (wrap);
3632 #define DBG_REG_PCI_LOGIC_ADDR                                                                                             0xc07cUL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            This bit indicates logical/physical address in PCI request as follows:                 (a) 1 - logical address;           (b) 0 - physical address;
3633 #define DBG_REG_PATTERN_RECOGNITION_DISABLE                                                                                0xc080UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            For pattern recognition usage: This bit indicates whether the pattern recognition feature is disabled/enabled as follows:   (a) 1 - disabled;                     (b) 0 - enabled;
3634 #define DBG_REG_PATTERN_RECOGNITION_STORAGE_MODE                                                                           0xc084UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            For pattern recognition usage: This bit indicates the trigger behavior of the pattern recognition feature as follows:  (a) 1 - stop debug data storgae when the expected pattern is initially recognized;                (b) 0 - start debug data storage when the expected pattern is initially recognized
3635 #define DBG_REG_PATTERN_RECOGNITION_FILTER                                                                                 0xc088UL //ACCESS:RW  DataWidth:0x1  Description: debug only:                            For pattern recognition usage:  This bit indicates whether data is continously stored in the dbg block until/from pattern recognition initial event; or stored only in cycles of a pattern recognition event occurence as follows:             (a) 1 - enable continuously data storage after/before first occurence of pattern recognition;                           (b) 0 - enable data storage only in cycles of a pttern recognition event occurence
3636 #define DBG_REG_DBG_INT_STS                                                                                                0xc08cUL //ACCESS:R  DataWidth:0x2  Description: Interrupt register #0 read
3637 	#define DBG_DBG_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
3638 	#define DBG_DBG_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
3639 	#define DBG_DBG_INT_STS_REG_CPU_DATA_TAKEN_INTR                                                                        (0x1<<1)
3640 	#define DBG_DBG_INT_STS_REG_CPU_DATA_TAKEN_INTR_SIZE                                                                   1
3641 #define DBG_REG_DBG_INT_STS_CLR                                                                                            0xc090UL //ACCESS:RC  DataWidth:0x2  Description: Interrupt register #0 read clear
3642 	#define DBG_DBG_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
3643 	#define DBG_DBG_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
3644 	#define DBG_DBG_INT_STS_CLR_REG_CPU_DATA_TAKEN_INTR                                                                    (0x1<<1)
3645 	#define DBG_DBG_INT_STS_CLR_REG_CPU_DATA_TAKEN_INTR_SIZE                                                               1
3646 #define DBG_REG_DBG_INT_STS_WR                                                                                             0xc094UL //ACCESS:WR  DataWidth:0x2  Description: Interrupt register #0 bit set or clear
3647 	#define DBG_DBG_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
3648 	#define DBG_DBG_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
3649 	#define DBG_DBG_INT_STS_WR_REG_CPU_DATA_TAKEN_INTR                                                                     (0x1<<1)
3650 	#define DBG_DBG_INT_STS_WR_REG_CPU_DATA_TAKEN_INTR_SIZE                                                                1
3651 #define DBG_REG_DBG_INT_MASK                                                                                               0xc098UL //ACCESS:RW  DataWidth:0x2  Description: Interrupt mask register #0 read/write
3652 	#define DBG_DBG_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
3653 	#define DBG_DBG_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
3654 	#define DBG_DBG_INT_MASK_REG_CPU_DATA_TAKEN_INTR                                                                       (0x1<<1)
3655 	#define DBG_DBG_INT_MASK_REG_CPU_DATA_TAKEN_INTR_SIZE                                                                  1
3656 #define DBG_REG_DBG_PRTY_STS                                                                                               0xc09cUL //ACCESS:R  DataWidth:0x1  Description: Parity register #0 read
3657 	#define DBG_DBG_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
3658 	#define DBG_DBG_PRTY_STS_REG_PARITY_SIZE                                                                               0
3659 #define DBG_REG_DBG_PRTY_STS_CLR                                                                                           0xc0a0UL //ACCESS:RC  DataWidth:0x1  Description: Parity register #0 read clear
3660 	#define DBG_DBG_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
3661 	#define DBG_DBG_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
3662 #define DBG_REG_DBG_PRTY_STS_WR                                                                                            0xc0a4UL //ACCESS:WR  DataWidth:0x1  Description: Parity register #0 bit set or clear
3663 	#define DBG_DBG_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
3664 	#define DBG_DBG_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
3665 #define DBG_REG_DBG_PRTY_MASK                                                                                              0xc0a8UL //ACCESS:RW  DataWidth:0x1  Description: Parity mask register #0 read/write
3666 	#define DBG_DBG_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
3667 	#define DBG_DBG_PRTY_MASK_REG_PARITY_SIZE                                                                              0
3668 #define DBG_REG_TRIGGER_ENABLE                                                                                             0xd010UL //ACCESS:RW  DataWidth:0x1  Description: (a) 0 - trigger machine is off (all data will bypass the triggering machine) in this mode trigger_event is never asserted. (b) 1 - trigger machine is on; before AND/OR upon trigger_event assertion data will be recorded according to the configuration of the recording mode before/upon triggering event: rcrd_on_window_pre_trgr_evnt_mode  & rcrd_on_window_post_trgr_evnt_mode
3669 #define DBG_REG_TRIGGER_INTERLEAVED_ENABLE                                                                                 0xd014UL //ACCESS:RW  DataWidth:0x1  Description: (a) 0 - triggering interleaved messages is disbaled.             (b) 1 - triggering interleaved messages is enabled; will be used for triggering on recorded handler messages.                  NOTE: triggering is possible on one level depth of interleaved messages; i.e. if message B is interleaved within message A then it is ok; However if message C is interleaved within message B and message B is interleaved within message A this scenario is NOT supported
3670 #define DBG_REG_TRIGGER_STATE_SLOTS_0                                                                                      0xd018UL //ACCESS:RW  DataWidth:0x8  Description: Valid slots for triggering machine in relevant state. Data from clients which are not in those slots will be dropped (not compared). b0 - slot0; b1 - slot1;. . .;b7 - slot7;         NOTE:  1. NA when framing mode is tdm64 and trigger_state_valid_seli=1; in that case the only client is the JointHW (upper 32 bits of the calendar) and hence the value of trigger_state_slotsi  is disregarded. Each valid cycle will be compared.                    2. all set bits MUST contain the same client
3671 #define DBG_REG_TRIGGER_STATE_SLOTS_1                                                                                      0xd01cUL //ACCESS:RW  DataWidth:0x8  Description: Valid slots for triggering machine in relevant state. Data from clients which are not in those slots will be dropped (not compared). b0 - slot0; b1 - slot1;. . .;b7 - slot7;         NOTE:  1. NA when framing mode is tdm64 and trigger_state_valid_seli=1; in that case the only client is the JointHW (upper 32 bits of the calendar) and hence the value of trigger_state_slotsi  is disregarded. Each valid cycle will be compared.                    2. all set bits MUST contain the same client
3672 #define DBG_REG_TRIGGER_STATE_SLOTS_2                                                                                      0xd020UL //ACCESS:RW  DataWidth:0x8  Description: Valid slots for triggering machine in relevant state. Data from clients which are not in those slots will be dropped (not compared). b0 - slot0; b1 - slot1;. . .;b7 - slot7;         NOTE:  1. NA when framing mode is tdm64 and trigger_state_valid_seli=1; in that case the only client is the JointHW (upper 32 bits of the calendar) and hence the value of trigger_state_slotsi  is disregarded. Each valid cycle will be compared.                    2. all set bits MUST contain the same client
3673 #define DBG_REG_TRIGGER_STATE_VALID_SEL_0                                                                                  0xd024UL //ACCESS:RW  DataWidth:0x1  Description: When working in tdm64 mode there are 2 valid signals as follows:               (1) Valid[3] - validates data[63:32]              (2) Valid[0] - validates data[31:0]          (a) 1 - use valid[3] (compared data is data[63:32] in that case);    (b) 0 - use valid[0] (compared data is data[31:0] in that case).      NOTE:                               1. in each state the triggering machine compares the constraints to single data source only (which means that only data[31:0] / data[63:32] will be compared in each state)               2. if 64 bit framing mode OR tdm32 framing mode then this bit is not relevant; in that case only valid[0] & data[31:0]/data[63:0] are referred.
3674 #define DBG_REG_TRIGGER_STATE_VALID_SEL_1                                                                                  0xd028UL //ACCESS:RW  DataWidth:0x1  Description: When working in tdm64 mode there are 2 valid signals as follows:               (1) Valid[3] - validates data[63:32]              (2) Valid[0] - validates data[31:0]          (a) 1 - use valid[3] (compared data is data[63:32] in that case);    (b) 0 - use valid[0] (compared data is data[31:0] in that case).      NOTE:                               1. in each state the triggering machine compares the constraints to single data source only (which means that only data[31:0] / data[63:32] will be compared in each state)               2. if 64 bit framing mode OR tdm32 framing mode then this bit is not relevant; in that case only valid[0] & data[31:0]/data[63:0] are referred.
3675 #define DBG_REG_TRIGGER_STATE_VALID_SEL_2                                                                                  0xd02cUL //ACCESS:RW  DataWidth:0x1  Description: When working in tdm64 mode there are 2 valid signals as follows:               (1) Valid[3] - validates data[63:32]              (2) Valid[0] - validates data[31:0]          (a) 1 - use valid[3] (compared data is data[63:32] in that case);    (b) 0 - use valid[0] (compared data is data[31:0] in that case).      NOTE:                               1. in each state the triggering machine compares the constraints to single data source only (which means that only data[31:0] / data[63:32] will be compared in each state)               2. if 64 bit framing mode OR tdm32 framing mode then this bit is not relevant; in that case only valid[0] & data[31:0]/data[63:0] are referred.
3676 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_0                                                                              0xd030UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - use both constraint set0 and constraint set1 in relevant state.                                   (b) 0 - use only constraint set0 in relevant state.
3677 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_1                                                                              0xd034UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - use both constraint set0 and constraint set1 in relevant state.                                   (b) 0 - use only constraint set0 in relevant state.
3678 #define DBG_REG_TRIGGER_STATE_USE_BOTH_SETS_2                                                                              0xd038UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - use both constraint set0 and constraint set1 in relevant state.                                   (b) 0 - use only constraint set0 in relevant state.
3679 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_0                                                                              0xd03cUL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3680 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_1                                                                              0xd040UL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3681 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_2                                                                              0xd044UL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3682 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_3                                                                              0xd048UL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3683 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_4                                                                              0xd04cUL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3684 #define DBG_REG_TRIGGER_STATE_SET_NXT_STATE_5                                                                              0xd050UL //ACCESS:RW  DataWidth:0x2  Description: Next state in the fsm triggering machine if the referred constraints set in the specified state are met.
3685 #define DBG_REG_TRIGGER_STATE_SET_COUNT_0                                                                                  0xd054UL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3686 #define DBG_REG_TRIGGER_STATE_SET_COUNT_1                                                                                  0xd058UL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3687 #define DBG_REG_TRIGGER_STATE_SET_COUNT_2                                                                                  0xd05cUL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3688 #define DBG_REG_TRIGGER_STATE_SET_COUNT_3                                                                                  0xd060UL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3689 #define DBG_REG_TRIGGER_STATE_SET_COUNT_4                                                                                  0xd064UL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3690 #define DBG_REG_TRIGGER_STATE_SET_COUNT_5                                                                                  0xd068UL //ACCESS:RW  DataWidth:0x10  Description: Number of times that the referred constraints set should be met prior to recognition (moving to next state).           NOTE: value of 0 is NA
3691 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_0                                                                             0xd06cUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3692 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_1                                                                             0xd070UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3693 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_2                                                                             0xd074UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3694 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_3                                                                             0xd078UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3695 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_4                                                                             0xd07cUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3696 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_5                                                                             0xd080UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3697 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_6                                                                             0xd084UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3698 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_7                                                                             0xd088UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3699 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_8                                                                             0xd08cUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3700 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_9                                                                             0xd090UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3701 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_10                                                                            0xd094UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3702 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_11                                                                            0xd098UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3703 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_12                                                                            0xd09cUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3704 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_13                                                                            0xd0a0UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3705 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_14                                                                            0xd0a4UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3706 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_15                                                                            0xd0a8UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3707 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_16                                                                            0xd0acUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3708 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_17                                                                            0xd0b0UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3709 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_18                                                                            0xd0b4UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3710 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_19                                                                            0xd0b8UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3711 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_20                                                                            0xd0bcUL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3712 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_21                                                                            0xd0c0UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3713 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_22                                                                            0xd0c4UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3714 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_23                                                                            0xd0c8UL //ACCESS:RW  DataWidth:0x20  Description: The data that need to be compared. The 32 bit vector is determined as follows:                        (a) data[31:0] - if trigger_state_set_cnstr_offseti[0] = 0                         OR                       (b) data[63:32] - if trigger_state_set_cnstr_offseti[0] = 1
3715 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_0                                                                            0xd0ccUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3716 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_1                                                                            0xd0d0UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3717 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_2                                                                            0xd0d4UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3718 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_3                                                                            0xd0d8UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3719 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_4                                                                            0xd0dcUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3720 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_5                                                                            0xd0e0UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3721 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_6                                                                            0xd0e4UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3722 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_7                                                                            0xd0e8UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3723 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_8                                                                            0xd0ecUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3724 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_9                                                                            0xd0f0UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3725 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_10                                                                           0xd0f4UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3726 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_11                                                                           0xd0f8UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3727 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_12                                                                           0xd0fcUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3728 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_13                                                                           0xd100UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3729 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_14                                                                           0xd104UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3730 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_15                                                                           0xd108UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3731 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_16                                                                           0xd10cUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3732 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_17                                                                           0xd110UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3733 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_18                                                                           0xd114UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3734 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_19                                                                           0xd118UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3735 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_20                                                                           0xd11cUL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3736 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_21                                                                           0xd120UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3737 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_22                                                                           0xd124UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3738 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_23                                                                           0xd128UL //ACCESS:RW  DataWidth:0x1  Description: The frame that need to be compared. The 1 bit vector is determined as follows:                    (a) frame[0] - if trigger_state_set_cnstr_offseti[0] = 0                OR                  (b) frame[3] - if trigger_state_set_cnstr_offseti[0] = 1
3739 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_0                                                                        0xd12cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3740 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_1                                                                        0xd130UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3741 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_2                                                                        0xd134UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3742 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_3                                                                        0xd138UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3743 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_4                                                                        0xd13cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3744 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_5                                                                        0xd140UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3745 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_6                                                                        0xd144UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3746 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_7                                                                        0xd148UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3747 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_8                                                                        0xd14cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3748 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_9                                                                        0xd150UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3749 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_10                                                                       0xd154UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3750 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_11                                                                       0xd158UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3751 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_12                                                                       0xd15cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3752 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_13                                                                       0xd160UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3753 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_14                                                                       0xd164UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3754 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_15                                                                       0xd168UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3755 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_16                                                                       0xd16cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3756 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_17                                                                       0xd170UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3757 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_18                                                                       0xd174UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3758 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_19                                                                       0xd178UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3759 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_20                                                                       0xd17cUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3760 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_21                                                                       0xd180UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3761 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_22                                                                       0xd184UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3762 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_DATA_MASK_23                                                                       0xd188UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3763 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_0                                                                       0xd18cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3764 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_1                                                                       0xd190UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3765 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_2                                                                       0xd194UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3766 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_3                                                                       0xd198UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3767 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_4                                                                       0xd19cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3768 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_5                                                                       0xd1a0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3769 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_6                                                                       0xd1a4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3770 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_7                                                                       0xd1a8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3771 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_8                                                                       0xd1acUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3772 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_9                                                                       0xd1b0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3773 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_10                                                                      0xd1b4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3774 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_11                                                                      0xd1b8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3775 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_12                                                                      0xd1bcUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3776 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_13                                                                      0xd1c0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3777 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_14                                                                      0xd1c4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3778 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_15                                                                      0xd1c8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3779 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_16                                                                      0xd1ccUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3780 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_17                                                                      0xd1d0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3781 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_18                                                                      0xd1d4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3782 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_19                                                                      0xd1d8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3783 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_20                                                                      0xd1dcUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3784 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_21                                                                      0xd1e0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3785 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_22                                                                      0xd1e4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3786 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_FRAME_MASK_23                                                                      0xd1e8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 - the frame is compared; the mask is valid only for the equal operation (trigger_state_set_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
3787 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_0                                                                            0xd1ecUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3788 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_1                                                                            0xd1f0UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3789 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_2                                                                            0xd1f4UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3790 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_3                                                                            0xd1f8UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3791 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_4                                                                            0xd1fcUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3792 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_5                                                                            0xd200UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3793 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_6                                                                            0xd204UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3794 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_7                                                                            0xd208UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3795 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_8                                                                            0xd20cUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3796 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_9                                                                            0xd210UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3797 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_10                                                                           0xd214UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3798 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_11                                                                           0xd218UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3799 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_12                                                                           0xd21cUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3800 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_13                                                                           0xd220UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3801 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_14                                                                           0xd224UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3802 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_15                                                                           0xd228UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3803 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_16                                                                           0xd22cUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3804 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_17                                                                           0xd230UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3805 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_18                                                                           0xd234UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3806 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_19                                                                           0xd238UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3807 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_20                                                                           0xd23cUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3808 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_21                                                                           0xd240UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3809 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_22                                                                           0xd244UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3810 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OPRTN_23                                                                           0xd248UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between trigger_state_set_cnstr_datai and the actual data as follows: (a) 000 - equal;     (b) 001 - smaller than (<);     (c) 010 - smaller or equal (<=);     (d) 011 greater or equal (>=);     (e) 100 = greater than (>);
3811 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_0                                                                            0xd24cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3812 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_0_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_0                                  (0x1f<<0)
3813 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_0_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_0_SIZE                             0
3814 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_0_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_0                                    (0x1f<<5)
3815 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_0_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_0_SIZE                               5
3816 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_1                                                                            0xd250UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3817 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_1_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_1                                  (0x1f<<0)
3818 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_1_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_1_SIZE                             0
3819 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_1_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_1                                    (0x1f<<5)
3820 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_1_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_1_SIZE                               5
3821 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_2                                                                            0xd254UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3822 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_2_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_2                                  (0x1f<<0)
3823 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_2_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_2_SIZE                             0
3824 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_2_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_2                                    (0x1f<<5)
3825 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_2_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_2_SIZE                               5
3826 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_3                                                                            0xd258UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3827 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_3_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_3                                  (0x1f<<0)
3828 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_3_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_3_SIZE                             0
3829 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_3_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_3                                    (0x1f<<5)
3830 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_3_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_3_SIZE                               5
3831 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_4                                                                            0xd25cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3832 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_4_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_4                                  (0x1f<<0)
3833 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_4_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_4_SIZE                             0
3834 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_4_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_4                                    (0x1f<<5)
3835 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_4_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_4_SIZE                               5
3836 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_5                                                                            0xd260UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3837 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_5_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_5                                  (0x1f<<0)
3838 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_5_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_5_SIZE                             0
3839 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_5_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_5                                    (0x1f<<5)
3840 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_5_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_5_SIZE                               5
3841 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_6                                                                            0xd264UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3842 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_6_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_6                                  (0x1f<<0)
3843 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_6_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_6_SIZE                             0
3844 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_6_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_6                                    (0x1f<<5)
3845 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_6_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_6_SIZE                               5
3846 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_7                                                                            0xd268UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3847 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_7_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_7                                  (0x1f<<0)
3848 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_7_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_7_SIZE                             0
3849 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_7_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_7                                    (0x1f<<5)
3850 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_7_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_7_SIZE                               5
3851 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_8                                                                            0xd26cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3852 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_8_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_8                                  (0x1f<<0)
3853 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_8_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_8_SIZE                             0
3854 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_8_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_8                                    (0x1f<<5)
3855 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_8_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_8_SIZE                               5
3856 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_9                                                                            0xd270UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3857 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_9_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_9                                  (0x1f<<0)
3858 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_9_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_9_SIZE                             0
3859 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_9_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_9                                    (0x1f<<5)
3860 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_9_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_9_SIZE                               5
3861 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_10                                                                           0xd274UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3862 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_10_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_10                                (0x1f<<0)
3863 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_10_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_10_SIZE                           0
3864 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_10_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_10                                  (0x1f<<5)
3865 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_10_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_10_SIZE                             5
3866 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_11                                                                           0xd278UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3867 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_11_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_11                                (0x1f<<0)
3868 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_11_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_11_SIZE                           0
3869 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_11_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_11                                  (0x1f<<5)
3870 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_11_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_11_SIZE                             5
3871 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_12                                                                           0xd27cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3872 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_12_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_12                                (0x1f<<0)
3873 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_12_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_12_SIZE                           0
3874 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_12_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_12                                  (0x1f<<5)
3875 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_12_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_12_SIZE                             5
3876 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_13                                                                           0xd280UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3877 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_13_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_13                                (0x1f<<0)
3878 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_13_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_13_SIZE                           0
3879 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_13_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_13                                  (0x1f<<5)
3880 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_13_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_13_SIZE                             5
3881 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_14                                                                           0xd284UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3882 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_14_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_14                                (0x1f<<0)
3883 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_14_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_14_SIZE                           0
3884 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_14_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_14                                  (0x1f<<5)
3885 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_14_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_14_SIZE                             5
3886 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_15                                                                           0xd288UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3887 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_15_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_15                                (0x1f<<0)
3888 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_15_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_15_SIZE                           0
3889 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_15_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_15                                  (0x1f<<5)
3890 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_15_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_15_SIZE                             5
3891 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_16                                                                           0xd28cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3892 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_16_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_16                                (0x1f<<0)
3893 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_16_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_16_SIZE                           0
3894 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_16_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_16                                  (0x1f<<5)
3895 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_16_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_16_SIZE                             5
3896 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_17                                                                           0xd290UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3897 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_17_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_17                                (0x1f<<0)
3898 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_17_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_17_SIZE                           0
3899 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_17_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_17                                  (0x1f<<5)
3900 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_17_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_17_SIZE                             5
3901 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_18                                                                           0xd294UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3902 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_18_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_18                                (0x1f<<0)
3903 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_18_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_18_SIZE                           0
3904 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_18_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_18                                  (0x1f<<5)
3905 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_18_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_18_SIZE                             5
3906 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_19                                                                           0xd298UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3907 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_19_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_19                                (0x1f<<0)
3908 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_19_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_19_SIZE                           0
3909 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_19_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_19                                  (0x1f<<5)
3910 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_19_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_19_SIZE                             5
3911 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_20                                                                           0xd29cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3912 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_20_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_20                                (0x1f<<0)
3913 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_20_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_20_SIZE                           0
3914 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_20_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_20                                  (0x1f<<5)
3915 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_20_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_20_SIZE                             5
3916 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_21                                                                           0xd2a0UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3917 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_21_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_21                                (0x1f<<0)
3918 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_21_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_21_SIZE                           0
3919 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_21_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_21                                  (0x1f<<5)
3920 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_21_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_21_SIZE                             5
3921 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_22                                                                           0xd2a4UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3922 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_22_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_22                                (0x1f<<0)
3923 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_22_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_22_SIZE                           0
3924 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_22_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_22                                  (0x1f<<5)
3925 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_22_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_22_SIZE                             5
3926 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_RANGE_23                                                                           0xd2a8UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
3927 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_23_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_23                                (0x1f<<0)
3928 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_23_REG_TRIGGER_STATE_SET_CNSTR_RANGE_WIDTH_23_SIZE                           0
3929 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_23_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_23                                  (0x1f<<5)
3930 	#define DBG_TRIGGER_STATE_SET_CNSTR_RANGE_23_REG_TRIGGER_STATE_SET_CNSTR_RANGE_LSB_23_SIZE                             5
3931 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_0                                                                           0xd2acUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3932 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_1                                                                           0xd2b0UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3933 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_2                                                                           0xd2b4UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3934 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_3                                                                           0xd2b8UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3935 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_4                                                                           0xd2bcUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3936 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_5                                                                           0xd2c0UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3937 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_6                                                                           0xd2c4UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3938 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_7                                                                           0xd2c8UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3939 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_8                                                                           0xd2ccUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3940 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_9                                                                           0xd2d0UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3941 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_10                                                                          0xd2d4UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3942 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_11                                                                          0xd2d8UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3943 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_12                                                                          0xd2dcUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3944 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_13                                                                          0xd2e0UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3945 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_14                                                                          0xd2e4UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3946 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_15                                                                          0xd2e8UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3947 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_16                                                                          0xd2ecUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3948 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_17                                                                          0xd2f0UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3949 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_18                                                                          0xd2f4UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3950 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_19                                                                          0xd2f8UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3951 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_20                                                                          0xd2fcUL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3952 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_21                                                                          0xd300UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3953 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_22                                                                          0xd304UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3954 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_OFFSET_23                                                                          0xd308UL //ACCESS:RW  DataWidth:0x8  Description: The above value vector (data & frame) should be compared trigger_state_set_cnstr_offseti / 2 cycles after start of message.
3955 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_0                                                                             0xd30cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3956 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_1                                                                             0xd310UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3957 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_2                                                                             0xd314UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3958 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_3                                                                             0xd318UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3959 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_4                                                                             0xd31cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3960 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_5                                                                             0xd320UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3961 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_6                                                                             0xd324UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3962 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_7                                                                             0xd328UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3963 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_8                                                                             0xd32cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3964 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_9                                                                             0xd330UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3965 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_10                                                                            0xd334UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3966 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_11                                                                            0xd338UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3967 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_12                                                                            0xd33cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3968 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_13                                                                            0xd340UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3969 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_14                                                                            0xd344UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3970 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_15                                                                            0xd348UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3971 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_16                                                                            0xd34cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3972 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_17                                                                            0xd350UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3973 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_18                                                                            0xd354UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3974 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_19                                                                            0xd358UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3975 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_20                                                                            0xd35cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3976 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_21                                                                            0xd360UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3977 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_22                                                                            0xd364UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3978 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_MUST_23                                                                            0xd368UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector must exist as part of the message.                             (b) 0: the above value vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
3979 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_0                                                                           0xd36cUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3980 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_1                                                                           0xd370UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3981 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_2                                                                           0xd374UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3982 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_3                                                                           0xd378UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3983 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_4                                                                           0xd37cUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3984 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_5                                                                           0xd380UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3985 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_6                                                                           0xd384UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3986 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_7                                                                           0xd388UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3987 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_8                                                                           0xd38cUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3988 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_9                                                                           0xd390UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3989 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_10                                                                          0xd394UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3990 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_11                                                                          0xd398UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3991 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_12                                                                          0xd39cUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3992 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_13                                                                          0xd3a0UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3993 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_14                                                                          0xd3a4UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3994 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_15                                                                          0xd3a8UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3995 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_16                                                                          0xd3acUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3996 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_17                                                                          0xd3b0UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3997 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_18                                                                          0xd3b4UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3998 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_19                                                                          0xd3b8UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
3999 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_20                                                                          0xd3bcUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
4000 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_21                                                                          0xd3c0UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
4001 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_22                                                                          0xd3c4UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
4002 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_INDRCT_23                                                                          0xd3c8UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the trigger_state_set_cnstr_datai.               (b) 01: indirect: use the recorded value from of fsm triggering machine (trigger_indirect0_recorded_data).          (c) 10: indirect: use the recorded value from of fsm triggering machine (trigger_indirect1_recorded_data).
4003 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_0                                                                           0xd3ccUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4004 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_1                                                                           0xd3d0UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4005 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_2                                                                           0xd3d4UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4006 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_3                                                                           0xd3d8UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4007 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_4                                                                           0xd3dcUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4008 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_5                                                                           0xd3e0UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4009 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_6                                                                           0xd3e4UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4010 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_7                                                                           0xd3e8UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4011 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_8                                                                           0xd3ecUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4012 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_9                                                                           0xd3f0UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4013 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_10                                                                          0xd3f4UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4014 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_11                                                                          0xd3f8UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4015 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_12                                                                          0xd3fcUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4016 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_13                                                                          0xd400UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4017 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_14                                                                          0xd404UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4018 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_15                                                                          0xd408UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4019 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_16                                                                          0xd40cUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4020 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_17                                                                          0xd410UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4021 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_18                                                                          0xd414UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4022 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_19                                                                          0xd418UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4023 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_20                                                                          0xd41cUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4024 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_21                                                                          0xd420UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4025 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_22                                                                          0xd424UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4026 #define DBG_REG_TRIGGER_STATE_SET_CNSTR_CYCLIC_23                                                                          0xd428UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (trigger_state_set_cnstr_oprtni > 0)                                        (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4027 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_0                                                                          0xd42cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: use trigger_state_msg_lengthi  to determine message boundary.   (b) 0: use trigger_state_valid_seli to determine which frame (frame[0]/frame[3]) signals message boundary (end of message)
4028 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_1                                                                          0xd430UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: use trigger_state_msg_lengthi  to determine message boundary.   (b) 0: use trigger_state_valid_seli to determine which frame (frame[0]/frame[3]) signals message boundary (end of message)
4029 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_ENABLE_2                                                                          0xd434UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: use trigger_state_msg_lengthi  to determine message boundary.   (b) 0: use trigger_state_valid_seli to determine which frame (frame[0]/frame[3]) signals message boundary (end of message)
4030 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_0                                                                                 0xd438UL //ACCESS:RW  DataWidth:0x7  Description: Message length-1  in terms of numbers of cycles.                  NOTE:                                     (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.                               (c) Applicable only when trigger_state_msg_length_eni = 1
4031 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_1                                                                                 0xd43cUL //ACCESS:RW  DataWidth:0x7  Description: Message length-1  in terms of numbers of cycles.                  NOTE:                                     (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.                               (c) Applicable only when trigger_state_msg_length_eni = 1
4032 #define DBG_REG_TRIGGER_STATE_MSG_LENGTH_2                                                                                 0xd440UL //ACCESS:RW  DataWidth:0x7  Description: Message length-1  in terms of numbers of cycles.                  NOTE:                                     (a) if for example trigger_state_msg_lengthi=0 then Message length = 1 cycle. (b) if for example trigger_state_msg_lengthi=1 then Message length = 2 cycles. etc.                               (c) Applicable only when trigger_state_msg_length_eni = 1
4033 #define DBG_REG_TRIGGER_INDIRECT0_STATE                                                                                    0xd444UL //ACCESS:RW  DataWidth:0x3  Description: If set then record data in relevant state;       If clear then do not record data in relevant state;          b0: state0; b1: state1; b2: state2;
4034 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_0                                                                                 0xd448UL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect0_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4035 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_1                                                                                 0xd44cUL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect0_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4036 #define DBG_REG_TRIGGER_INDIRECT0_OFFSET_2                                                                                 0xd450UL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect0_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4037 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_0                                                                                  0xd454UL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4038 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_1                                                                                  0xd458UL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4039 #define DBG_REG_TRIGGER_INDIRECT0_SHIFT_2                                                                                  0xd45cUL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect0_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4040 #define DBG_REG_TRIGGER_INDIRECT0_MASK_0                                                                                   0xd460UL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4041 #define DBG_REG_TRIGGER_INDIRECT0_MASK_1                                                                                   0xd464UL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4042 #define DBG_REG_TRIGGER_INDIRECT0_MASK_2                                                                                   0xd468UL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect0_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4043 #define DBG_REG_TRIGGER_INDIRECT1_STATE                                                                                    0xd46cUL //ACCESS:RW  DataWidth:0x3  Description: If set then record data in relevant state;       If clear then do not record data in relevant state;          b0: state0; b1: state1; b2: state2;
4044 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_0                                                                                 0xd470UL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect1_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4045 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_1                                                                                 0xd474UL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect1_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4046 #define DBG_REG_TRIGGER_INDIRECT1_OFFSET_2                                                                                 0xd478UL //ACCESS:RW  DataWidth:0x8  Description: The offset in relevant state (fsm triggering machine) from beginning of message to the data that should be recorded for indirect value usage.               If set of constraints appear more than once (trigger_state_set_counti >1) then cycle trigger_indirect1_offseti from the last message will be recorded.                                 NOTE: even offsets are for the 32 lsb as uneven offsets are for the 32 msb. For example offset=0 is for cycle 0 for the 32 lsb; offset=1 is for cycle 0 for the 32 msb; offset=2N is for cycle N for the 32 lsb; offset=2N+1 is for cycle N for the 32 msb;
4047 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_0                                                                                  0xd47cUL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4048 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_1                                                                                  0xd480UL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4049 #define DBG_REG_TRIGGER_INDIRECT1_SHIFT_2                                                                                  0xd484UL //ACCESS:RW  DataWidth:0x2  Description: Shift vector (byte resolution) for the data trigger_indirect1_recorded_data  The shift is implemented after the recording (after the registering) of the indirect register is implemented.      The comparison with the actual coming data is implemented on the shifted data.
4050 #define DBG_REG_TRIGGER_INDIRECT1_MASK_0                                                                                   0xd488UL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4051 #define DBG_REG_TRIGGER_INDIRECT1_MASK_1                                                                                   0xd48cUL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4052 #define DBG_REG_TRIGGER_INDIRECT1_MASK_2                                                                                   0xd490UL //ACCESS:RW  DataWidth:0x4  Description: If set then the relevant byte will be zeroed; if clear then the relevant byte will be registered with its exact data.                   NOTE:                                    (a) Mask is implemented prior to registering the recorded data to trigger_indirect1_recorded_data;                                             (b) The mask is implemented in byte resolution.                     (c) b0: byte0; b1: byte1; b2: byte2; b3: byte2                  (d) useful when trigger_state_set_cnstr_oprtni > 0 (>/</=</=>)
4053 #define DBG_REG_FILTER_ENABLE                                                                                              0xd494UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00 - Filter off; in that case all data should be transmitted to the internal buffer without any filtering implemented (data should bypass filtering machine).                            (b) 01 - Filter on prior (in time domain) to trigger_event (asserted by the triggering machine block) only; When off (after trigger event) - data should be transmitted to the internal buffer without any filtering. in this mode trigger_enable must be set.                         (c) 10 - Filter on upon trigger_event (asserted by the triggering machine) only. When off (before trigger event) - data should be transmitted to the internal buffer without any filtering.  in this mode trigger_enable must be set.                    (d) 11 - Filter on - constant filtering; in this case the triggering event (asserted by the triggering machine) is irrelevant.
4054 #define DBG_REG_FILTER_SLOTS                                                                                               0xd498UL //ACCESS:RW  DataWidth:0x8  Description: Valid slots for filtering machine. Data from clients which are not in those slots will be dropped (not compared).    b0 - slot0; b1 - slot1;. . .;b7 - slot7;              NOTE:                                 (1) NA when framing mode is tdm64 and filter_valid_sel=1; in that case the only client is the JointHW (upper 32 bits of the calendar) and hence the value of filter_slots is disregarded. Each valid cycle will be compared.                             (2) all set bits MUST contain the same client
4055 #define DBG_REG_FILTER_VALID_SEL                                                                                           0xd49cUL //ACCESS:RW  DataWidth:0x1  Description: When working in tdm64 mode there are 2 valid signals as follows:                                 (1) Valid[3] - validates data[63:32]                           (2) Valid[0] - validates data[31:0]                               Description:                            (a) 1 - use valid[3] (compared data is data[63:32] in that case)                                   (b) 0 - use valid[0] (compared data is data[31:0] in that case).                                            NOTE:                                   (1) The filtering machine compares the constraints to single data source only (which means that only data[31:0] / data[63:32] will be compared in each state)                            (2) if 64 bit framing mode OR tdm32 framing mode then this bit is not relevant; in that case only valid[0] & data[31:0]/data[63:0] are referred.
4056 #define DBG_REG_FILTER_CNSTR_DATA_0                                                                                        0xd4a0UL //ACCESS:RW  DataWidth:0x20  Description: The value that need to be compared.                            (a) data[31:0] - if filter_cnstr_offseti[0] = 0;      OR                                        (b) data[63:32] - if filter_cnstr_offseti[0] = 1
4057 #define DBG_REG_FILTER_CNSTR_DATA_1                                                                                        0xd4a4UL //ACCESS:RW  DataWidth:0x20  Description: The value that need to be compared.                            (a) data[31:0] - if filter_cnstr_offseti[0] = 0;      OR                                        (b) data[63:32] - if filter_cnstr_offseti[0] = 1
4058 #define DBG_REG_FILTER_CNSTR_DATA_2                                                                                        0xd4a8UL //ACCESS:RW  DataWidth:0x20  Description: The value that need to be compared.                            (a) data[31:0] - if filter_cnstr_offseti[0] = 0;      OR                                        (b) data[63:32] - if filter_cnstr_offseti[0] = 1
4059 #define DBG_REG_FILTER_CNSTR_DATA_3                                                                                        0xd4acUL //ACCESS:RW  DataWidth:0x20  Description: The value that need to be compared.                            (a) data[31:0] - if filter_cnstr_offseti[0] = 0;      OR                                        (b) data[63:32] - if filter_cnstr_offseti[0] = 1
4060 #define DBG_REG_FILTER_CNSTR_FRAME_0                                                                                       0xd4b0UL //ACCESS:RW  DataWidth:0x1  Description: The value that need to be compared.                            (a) frame[0] - if filter_cnstr_offseti[0] = 0;          OR                                       (b) frame[3] - if filter_cnstr_offseti[0] = 1
4061 #define DBG_REG_FILTER_CNSTR_FRAME_1                                                                                       0xd4b4UL //ACCESS:RW  DataWidth:0x1  Description: The value that need to be compared.                            (a) frame[0] - if filter_cnstr_offseti[0] = 0;          OR                                       (b) frame[3] - if filter_cnstr_offseti[0] = 1
4062 #define DBG_REG_FILTER_CNSTR_FRAME_2                                                                                       0xd4b8UL //ACCESS:RW  DataWidth:0x1  Description: The value that need to be compared.                            (a) frame[0] - if filter_cnstr_offseti[0] = 0;          OR                                       (b) frame[3] - if filter_cnstr_offseti[0] = 1
4063 #define DBG_REG_FILTER_CNSTR_FRAME_3                                                                                       0xd4bcUL //ACCESS:RW  DataWidth:0x1  Description: The value that need to be compared.                            (a) frame[0] - if filter_cnstr_offseti[0] = 0;          OR                                       (b) frame[3] - if filter_cnstr_offseti[0] = 1
4064 #define DBG_REG_FILTER_CNSTR_DATA_MASK_0                                                                                   0xd4c0UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (filter_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4065 #define DBG_REG_FILTER_CNSTR_DATA_MASK_1                                                                                   0xd4c4UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (filter_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4066 #define DBG_REG_FILTER_CNSTR_DATA_MASK_2                                                                                   0xd4c8UL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (filter_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4067 #define DBG_REG_FILTER_CNSTR_DATA_MASK_3                                                                                   0xd4ccUL //ACCESS:RW  DataWidth:0x20  Description: If specific bit is 1 then the matched bit in the above data vector is masked (not compared); the mask is valid only for the equal operation (filter_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4068 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_0                                                                                  0xd4d0UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 -  the frame is compared;  NOTE:                                The mask is valid only for the equal operation (trigger_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4069 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_1                                                                                  0xd4d4UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 -  the frame is compared;  NOTE:                                The mask is valid only for the equal operation (trigger_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4070 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_2                                                                                  0xd4d8UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 -  the frame is compared;  NOTE:                                The mask is valid only for the equal operation (trigger_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4071 #define DBG_REG_FILTER_CNSTR_FRAME_MASK_3                                                                                  0xd4dcUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1 - the frame is masked (not compared);                            (b) 0 -  the frame is compared;  NOTE:                                The mask is valid only for the equal operation (trigger_cnstr_oprtni=000); i.e. not valid for </<=/>=/>.
4072 #define DBG_REG_FILTER_CNSTR_OFFSET_0                                                                                      0xd4e0UL //ACCESS:RW  DataWidth:0x3  Description: The above value vector (data & frame) should be compared filter_cnstr_offseti / 2  cycles after start of message (0..3 cycles --> valid values: 0..7; The filtering is implemented according to the data on the first 4 cycles only)                   NOTE:                                   (a) even though the comparison is for the first 4 cycles only; the messages length is up to 128 cycles.
4073 #define DBG_REG_FILTER_CNSTR_OFFSET_1                                                                                      0xd4e4UL //ACCESS:RW  DataWidth:0x3  Description: The above value vector (data & frame) should be compared filter_cnstr_offseti / 2  cycles after start of message (0..3 cycles --> valid values: 0..7; The filtering is implemented according to the data on the first 4 cycles only)                   NOTE:                                   (a) even though the comparison is for the first 4 cycles only; the messages length is up to 128 cycles.
4074 #define DBG_REG_FILTER_CNSTR_OFFSET_2                                                                                      0xd4e8UL //ACCESS:RW  DataWidth:0x3  Description: The above value vector (data & frame) should be compared filter_cnstr_offseti / 2  cycles after start of message (0..3 cycles --> valid values: 0..7; The filtering is implemented according to the data on the first 4 cycles only)                   NOTE:                                   (a) even though the comparison is for the first 4 cycles only; the messages length is up to 128 cycles.
4075 #define DBG_REG_FILTER_CNSTR_OFFSET_3                                                                                      0xd4ecUL //ACCESS:RW  DataWidth:0x3  Description: The above value vector (data & frame) should be compared filter_cnstr_offseti / 2  cycles after start of message (0..3 cycles --> valid values: 0..7; The filtering is implemented according to the data on the first 4 cycles only)                   NOTE:                                   (a) even though the comparison is for the first 4 cycles only; the messages length is up to 128 cycles.
4076 #define DBG_REG_FILTER_CNSTR_OPRTN_0                                                                                       0xd4f0UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between fliter_cnstr_datai and the actual data as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>);
4077 #define DBG_REG_FILTER_CNSTR_OPRTN_1                                                                                       0xd4f4UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between fliter_cnstr_datai and the actual data as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>);
4078 #define DBG_REG_FILTER_CNSTR_OPRTN_2                                                                                       0xd4f8UL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between fliter_cnstr_datai and the actual data as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>);
4079 #define DBG_REG_FILTER_CNSTR_OPRTN_3                                                                                       0xd4fcUL //ACCESS:RW  DataWidth:0x3  Description: The comparison operation that should be implemented between fliter_cnstr_datai and the actual data as follows: (a) 000 - equal; (b) 001 - smaller than (<); (c)010 - smaller or equal (<=); (d) 011 greater or equal (>=); (e) 100 = greater than (>);
4080 #define DBG_REG_FILTER_CNSTR_RANGE_0                                                                                       0xd500UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
4081 	#define DBG_FILTER_CNSTR_RANGE_0_REG_FILTER_CNSTR_RANGE_WIDTH_0                                                        (0x1f<<0)
4082 	#define DBG_FILTER_CNSTR_RANGE_0_REG_FILTER_CNSTR_RANGE_WIDTH_0_SIZE                                                   0
4083 	#define DBG_FILTER_CNSTR_RANGE_0_REG_FILTER_CNSTR_RANGE_LSB_0                                                          (0x1f<<5)
4084 	#define DBG_FILTER_CNSTR_RANGE_0_REG_FILTER_CNSTR_RANGE_LSB_0_SIZE                                                     5
4085 #define DBG_REG_FILTER_CNSTR_RANGE_1                                                                                       0xd504UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
4086 	#define DBG_FILTER_CNSTR_RANGE_1_REG_FILTER_CNSTR_RANGE_WIDTH_1                                                        (0x1f<<0)
4087 	#define DBG_FILTER_CNSTR_RANGE_1_REG_FILTER_CNSTR_RANGE_WIDTH_1_SIZE                                                   0
4088 	#define DBG_FILTER_CNSTR_RANGE_1_REG_FILTER_CNSTR_RANGE_LSB_1                                                          (0x1f<<5)
4089 	#define DBG_FILTER_CNSTR_RANGE_1_REG_FILTER_CNSTR_RANGE_LSB_1_SIZE                                                     5
4090 #define DBG_REG_FILTER_CNSTR_RANGE_2                                                                                       0xd508UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
4091 	#define DBG_FILTER_CNSTR_RANGE_2_REG_FILTER_CNSTR_RANGE_WIDTH_2                                                        (0x1f<<0)
4092 	#define DBG_FILTER_CNSTR_RANGE_2_REG_FILTER_CNSTR_RANGE_WIDTH_2_SIZE                                                   0
4093 	#define DBG_FILTER_CNSTR_RANGE_2_REG_FILTER_CNSTR_RANGE_LSB_2                                                          (0x1f<<5)
4094 	#define DBG_FILTER_CNSTR_RANGE_2_REG_FILTER_CNSTR_RANGE_LSB_2_SIZE                                                     5
4095 #define DBG_REG_FILTER_CNSTR_RANGE_3                                                                                       0xd50cUL //ACCESS:RW  DataWidth:0xa  Multi Field Register
4096 	#define DBG_FILTER_CNSTR_RANGE_3_REG_FILTER_CNSTR_RANGE_WIDTH_3                                                        (0x1f<<0)
4097 	#define DBG_FILTER_CNSTR_RANGE_3_REG_FILTER_CNSTR_RANGE_WIDTH_3_SIZE                                                   0
4098 	#define DBG_FILTER_CNSTR_RANGE_3_REG_FILTER_CNSTR_RANGE_LSB_3                                                          (0x1f<<5)
4099 	#define DBG_FILTER_CNSTR_RANGE_3_REG_FILTER_CNSTR_RANGE_LSB_3_SIZE                                                     5
4100 #define DBG_REG_FILTER_CNSTR_MUST_0                                                                                        0xd510UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector & frame must exist as part of the message.                               (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
4101 #define DBG_REG_FILTER_CNSTR_MUST_1                                                                                        0xd514UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector & frame must exist as part of the message.                               (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
4102 #define DBG_REG_FILTER_CNSTR_MUST_2                                                                                        0xd518UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector & frame must exist as part of the message.                               (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
4103 #define DBG_REG_FILTER_CNSTR_MUST_3                                                                                        0xd51cUL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: the above data vector & frame must exist as part of the message.                               (b) 0: the above data vector & vector is not mandatory for the message; However at least one of those (low) constraints must exist as part of the message.
4104 #define DBG_REG_FILTER_CNSTR_INDIRECT_0                                                                                    0xd520UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the filter_cnstr_datai.                     (b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).                                          (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data).                                          NOTE: if  filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine)
4105 #define DBG_REG_FILTER_CNSTR_INDIRECT_1                                                                                    0xd524UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the filter_cnstr_datai.                     (b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).                                          (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data).                                          NOTE: if  filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine)
4106 #define DBG_REG_FILTER_CNSTR_INDIRECT_2                                                                                    0xd528UL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the filter_cnstr_datai.                     (b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).                                          (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data).                                          NOTE: if  filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine)
4107 #define DBG_REG_FILTER_CNSTR_INDIRECT_3                                                                                    0xd52cUL //ACCESS:RW  DataWidth:0x2  Description: (a) 00: direct: use the value which was configured in the filter_cnstr_datai.                     (b) 01: indirect: use the recorded value 0 from of fsm triggering machine (trigger_indirect0_recorded_data).                                          (c) 10: indirect: use the recorded value 1 from of fsm triggering machine (trigger_indirect1_recorded_data).                                          NOTE: if  filter_enable=11 OR filter_enable=01 then filter_cnstr_indirecti MUST be all 0 (need to filter prior to triggering machine event and hence cannot use the recorded data from state 0 in triggering machine)
4108 #define DBG_REG_FILTER_CNSTR_CYCLIC_0                                                                                      0xd530UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (filter_cnstr_oprtni > 0)             (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4109 #define DBG_REG_FILTER_CNSTR_CYCLIC_1                                                                                      0xd534UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (filter_cnstr_oprtni > 0)             (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4110 #define DBG_REG_FILTER_CNSTR_CYCLIC_2                                                                                      0xd538UL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (filter_cnstr_oprtni > 0)             (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4111 #define DBG_REG_FILTER_CNSTR_CYCLIC_3                                                                                      0xd53cUL //ACCESS:RW  DataWidth:0x1  Description: refers the comparison which is implemented in case the operation is NOT equal (filter_cnstr_oprtni > 0)             (a) 0 - regular comparsion (not cyclic): a>b if a-b >0                (b) 1 - cyclic comparison: a>b if a-b<2^31-1 (half the range of 32 bit)
4112 #define DBG_REG_FILTER_MSG_LENGTH_ENABLE                                                                                   0xd540UL //ACCESS:RW  DataWidth:0x1  Description: (a) 1: use filter_msg_length  to determine message boundary. (b) 0: use filter_valid_sel           to determine which frame (frame[0]/frame[3]) signals message boundary (end of message)
4113 #define DBG_REG_FILTER_MSG_LENGTH                                                                                          0xd544UL //ACCESS:RW  DataWidth:0x7  Description: Message length-1  in terms of numbers of cycles.                  NOTE:                                     (a) if for example filter_msg_length=0 then Message length = 1 cycle.        (b) if for example filter_msg_lengthi=1 then Message length = 2 cycles. etc.   (c) Applicable only when filter_msg_length_en = 1
4114 #define DBG_REG_RCRD_ON_WINDOW_PRE_TRGR_EVNT_MODE                                                                          0xd548UL //ACCESS:RW  DataWidth:0x2  Description: Recording mode prior to trigger event:                                    (a) 00 - record from time=0;     (b) 01 - record rcrd_on_window_pre_num_chunks chunks (16 lines chunks within the internal buffer) to internal buffer prior to triggering event;                                    (c) 10 - Don't record prior to triggering event (drop data).     NOTE: applicable only if trigger_enable=1
4115 #define DBG_REG_RCRD_ON_WINDOW_POST_TRGR_EVNT_MODE                                                                         0xd54cUL //ACCESS:RW  DataWidth:0x1  Description: Recording mode upon trigger event:                                   (a) 0- enable recording data upon triggering event; in that case record for rcrd_on_window_post_num_cycles valid cycles upon the event;                                   (b) 1 - disable recording data upon triggering event.             NOTE:                                  applicable only if trigger_enable=1
4116 #define DBG_REG_RCRD_ON_WINDOW_PRE_NUM_CHUNKS                                                                              0xd550UL //ACCESS:RW  DataWidth:0x3  Description: Number of chunks (chunk = 16 lines of 128 bit each within the internal buffer) that should be recorded to the internal buffer prior to triggering event.         NOTE:                                  (1) applicable only when rcrd_on_window_pre_trgr_evnt_mode=01;                              (2) valid values are 1..7;          (3) the data that will be stored in the internal buffer is the most recent data prior to the triggering event.                      (4) rcrd_on_window_pre_num_chunks represents the maximum number of chunks that will be written to the internal buffer; if from since time=0 until triggering event the amount of driven data is smaller then the amount of the above value the amount of data stored in the internal buffer will be smaller then the above value.
4117 #define DBG_REG_RCRD_ON_WINDOW_POST_NUM_CYCLES                                                                             0xd554UL //ACCESS:RW  DataWidth:0x20  Description: Number of valid cycles that should be recorded upon triggering event.                      NOTE:                                   (1) applicable only when rcrd_on_window_post_trgr_evnt_mode=0;                              (2) value of 0xffffffff (maximum value) result in recording of unlimited amount of cycles (infinite amount of cycles).
4118 #define DBG_REG_PCI_FUNC_NUM                                                                                               0xd558UL //ACCESS:RW  DataWidth:0x3  Description: pci function number; for pci request interface
4119 #define DBG_REG_DBG_NM_MBIST1_CNTRL_CMD                                                                                    0xd55cUL //ACCESS:RW  DataWidth:0x5  Description: NA
4120 #define DBG_REG_NM_CLK_MBIST1_CNTRL_DBG_STATUS_0                                                                           0xd560UL //ACCESS:R  DataWidth:0x20  Description: NA
4121 #define DBG_REG_NM_CLK_MBIST1_CNTRL_DBG_STATUS_1                                                                           0xd564UL //ACCESS:R  DataWidth:0x20  Description: NA
4122 #define DBG_REG_NM_CLK_CP_MBIST1_CNTRL_DBG_STATUS_0                                                                        0xd568UL //ACCESS:R  DataWidth:0x20  Description: NA
4123 #define DBG_REG_INTERNAL_BUFFER_LSB_TM                                                                                     0xd56cUL //ACCESS:RW  DataWidth:0x8  Description: tm port for the internal buffer lsb memory instance
4124 #define DBG_REG_INTERNAL_BUFFER_MSB_TM                                                                                     0xd570UL //ACCESS:RW  DataWidth:0x8  Description: tm port for the internal buffer msb memory instance
4125 #define DBG_REG_ECO_RESERVED                                                                                               0xd574UL //ACCESS:RW  DataWidth:0x8  Description: eco reserved register
4126 #define DBG_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                              0xd578UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4127 #define DBG_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                              0xd57cUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4128 #define DBG_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                              0xd580UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4129 #define DBG_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD                                                                              0xd584UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4130 #define DBG_REG_CPU_MBIST_MEMCTRL_4_CNTRL_CMD                                                                              0xd588UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4131 #define DBG_REG_CPU_MBIST_MEMCTRL_5_CNTRL_CMD                                                                              0xd58cUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4132 #define DBG_REG_CPU_MBIST_MEMCTRL_6_CNTRL_CMD                                                                              0xd590UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4133 #define DBG_REG_CPU_MBIST_MEMCTRL_7_CNTRL_CMD                                                                              0xd594UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4134 #define DBG_REG_CPU_MBIST_MEMCTRL_8_CNTRL_CMD                                                                              0xd598UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4135 #define DBG_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                               0xd59cUL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4136 #define DBG_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                               0xd5a0UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4137 #define DBG_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                               0xd5a4UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4138 #define DBG_REG_CPU_MBIST_MEMCTRL_3_STATUS_0                                                                               0xd5a8UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4139 #define DBG_REG_CPU_MBIST_MEMCTRL_4_STATUS_0                                                                               0xd5acUL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4140 #define DBG_REG_CPU_MBIST_MEMCTRL_5_STATUS_0                                                                               0xd5b0UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4141 #define DBG_REG_CPU_MBIST_MEMCTRL_6_STATUS_0                                                                               0xd5b4UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4142 #define DBG_REG_CPU_MBIST_MEMCTRL_7_STATUS_0                                                                               0xd5b8UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4143 #define DBG_REG_CPU_MBIST_MEMCTRL_8_STATUS_0                                                                               0xd5bcUL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4144 #define DBG_REG_CPU_MBIST_MEMCTRL_9_CNTRL_CMD                                                                              0xd5c0UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4145 #define DBG_REG_CPU_MBIST_MEMCTRL_9_STATUS_0                                                                               0xd5c4UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4146 #define DBG_REG_CPU_MBIST_MEMCTRL_10_CNTRL_CMD                                                                             0xd5c8UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4147 #define DBG_REG_CPU_MBIST_MEMCTRL_11_CNTRL_CMD                                                                             0xd5ccUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
4148 #define DBG_REG_CPU_MBIST_MEMCTRL_10_STATUS_0                                                                              0xd5d0UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4149 #define DBG_REG_CPU_MBIST_MEMCTRL_11_STATUS_0                                                                              0xd5d4UL //ACCESS:R  DataWidth:0x19  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4150 #define DBG_REG_CALENDAR_OUT_DATA_LOW                                                                                      0xc100UL //ACCESS:R  DataWidth:0x20  Description: debug only:                            These bits indicate the value of the lower 32 bits of the data output of the calendar
4151 #define DBG_REG_CALENDAR_OUT_DATA_LOW_SIZE                                                                                 1
4152 #define DBG_REG_CPU_DEBUG_DATA                                                                                             0xc104UL //ACCESS:RW  DataWidth:0x20  Description: debug only:                            These bits indicate debug data that arrives from the CPU client; if ~dbg_registers_immediate_ack=1 then ack is returned upon the following cycle of write command. In this case ~dbg_registers_cpu_data_taken_intr interrupt anounce that the data slot was taken; If ~dbg_registers_immediate_ack=0 then ack is returned only after the data slot was taken. in this case if the CPU is not configured in the slots then an ack signal will never be returned by the calendar.
4153 #define DBG_REG_CPU_DEBUG_DATA_SIZE                                                                                        1
4154 #define DBG_REG_FULL_ON_EXT_BUFFER                                                                                         0xc108UL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates that the external buffer was filled; Relevant only when ~dbg_registers_full_mode=0 (one shot)
4155 #define DBG_REG_FULL_ON_EXT_BUFFER_SIZE                                                                                    1
4156 #define DBG_REG_FULL_ON_INT_BUFFER                                                                                         0xc10cUL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates that the internal buffer was filled
4157 #define DBG_REG_FULL_ON_INT_BUFFER_SIZE                                                                                    1
4158 #define DBG_REG_INTR_BUFFER_RD_PTR                                                                                         0xc110UL //ACCESS:R  DataWidth:0x7  Description: debug only:                            These bits indicate the value of the read pointer for the internal buffer; The read pointer describes the next address to be read from the internal buffer
4159 #define DBG_REG_INTR_BUFFER_RD_PTR_SIZE                                                                                    1
4160 #define DBG_REG_INTR_BUFFER_WR_PTR                                                                                         0xc114UL //ACCESS:R  DataWidth:0x7  Description: debug only:                            These bits indicate the value of the write pointer for the internal buffer; The write pointer describes the last address that was written to the internal buffer. An exception exists after reset when #dbg_registers_intr_buffer_wr_ptr is 0 until first data is written
4161 #define DBG_REG_INTR_BUFFER_WR_PTR_SIZE                                                                                    1
4162 #define DBG_REG_OVL_ON_EXT_BUFFER                                                                                          0xc118UL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates that the external buffer was overflowed (newest data was thrown); Relevant only for                   (a) ~dbg_registers_debug_target=2 (PCI) & ~dbg_registers_full_mode=0 (one shot); or   (b) ~dbg_registers_debug_target=1 (NIG) & ~dbg_registers_full_mode=0 (one shot)
4163 #define DBG_REG_OVL_ON_EXT_BUFFER_SIZE                                                                                     1
4164 #define DBG_REG_OVL_ON_INT_BUFFER                                                                                          0xc11cUL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates that the internal buffer was overflowed (newest data was thrown); Not relevant if ~dbg_registers_debug_target=0 (internal buffer) & ~dbg_registers_full_mode=1 (wrap);
4165 #define DBG_REG_OVL_ON_INT_BUFFER_SIZE                                                                                     1
4166 #define DBG_REG_PCI_REQ_CREDIT                                                                                             0xc120UL //ACCESS:RW  DataWidth:0x2  Description: debug only:                            These bits indicate the credit  for PCI request type 4 interface; MUST be configured AFTER pci_ext_buffer_strt_addr_lsb/msb are configured
4167 #define DBG_REG_PCI_REQ_CREDIT_SIZE                                                                                        1
4168 #define DBG_REG_WRAP_ON_EXT_BUFFER                                                                                         0xc124UL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates wheter  indicates that external buffer was wrapped (oldest data was thrown); Relevant only when ~dbg_registers_debug_target=2 (PCI) & ~dbg_registers_full_mode=1 (wrap);
4169 #define DBG_REG_WRAP_ON_EXT_BUFFER_SIZE                                                                                    1
4170 #define DBG_REG_WRAP_ON_INT_BUFFER                                                                                         0xc128UL //ACCESS:R  DataWidth:0x1  Description: debug only:                            This bit indicates wheter the internal buffer was wrapped (oldest data was thrown) Relevant only when ~dbg_registers_debug_target=0 (internal buffer)
4171 #define DBG_REG_WRAP_ON_INT_BUFFER_SIZE                                                                                    1
4172 #define DBG_REG_EXT_BUFFER_RD_PTR                                                                                          0xc130UL //ACCESS:WB_R  DataWidth:0x40  Description: debug only:                            These bits indicate the value of the read pointer for the external pci buffer; relevant only when ~dbg_registers_debug_target=2 (PCI); The read pointer describes the next address to be read from the external buffer; WB Read Only (write request will not be acknowledged);
4173 #define DBG_REG_EXT_BUFFER_RD_PTR_SIZE                                                                                     2
4174 #define DBG_REG_EXT_BUFFER_WR_PTR                                                                                          0xc140UL //ACCESS:WB_R  DataWidth:0x40  Description: debug only:                            These bits indicate the value of the write pointer for the external pci buffer when ~dbg_registers_debug_target=2 (PCI). It describes the next address to write to the external buffer; 1024 Byte Chunks counter when ~dbg_registers_debug_target=1 (NIG) and ~dbg_registers_full_mode=0 (one-shot); WB Read Only (write request will not be acknowledged);
4175 #define DBG_REG_EXT_BUFFER_WR_PTR_SIZE                                                                                     2
4176 #define DBG_REG_CALENDAR_OUT_DATA                                                                                          0xc160UL //ACCESS:WB_R  DataWidth:0x47  Description: debug only:                            These bits indicate the value of the data frame and valid output of the calendar; The concatenation is done as follows: bits 63:0 - data; bits 66:64 - frame; bits 70:68 - valid. The reference for the valid/frame is according to the ~dbg_registers_framing_mode as follows:                            (a) tdm32 mode - bit 68 for valid bit 64 for frame for data bits 31:0;                                   (b) tdm64 mode - bit 68 for valid bit 64 for frame for data bits 31:0; bit 69 for valid; bit 65 for frame for data bits 63:32;       (c) 64 bit mode - bit 68 for valid bit 64 for frame for data bits 63:0;                                    (d) 24 bit mode - bit 68 for valid bit 64 for frame for data bits 7:0; bit 69 for valid bit 65 for frame for data bits 15:8; bit 70 for valid bit 66 for frame for data bits 23:16;                          WB Read Only (write request will not be acknowledged);
4177 #define DBG_REG_CALENDAR_OUT_DATA_SIZE                                                                                     3
4178 #define DBG_REG_EXPECTED_PATTERN                                                                                           0xc180UL //ACCESS:WB  DataWidth:0x46  Description: debug only:                            For pattern recognition usage:  These bits represent the pattern to be compared with the vector {slot_num[2:0]; frame[2:0]; data[63:0]}; This vector represent the debug data it's slot number and it's frame signals that are going to stored in the internal buffer;
4179 #define DBG_REG_EXPECTED_PATTERN_SIZE                                                                                      3
4180 #define DBG_REG_EXPECTED_PATTERN_BIT_MASK                                                                                  0xc1a0UL //ACCESS:WB  DataWidth:0x46  Description: debug only:                            For pattern recognition usage: These bits represent a mask bit vector that refers to the ~dbg_registers_expected_pattern vector as follows:                  (a) 1 - bit is masked. This bit won't be compared with the ~dbg_registers_expected_pattern referred bit;                          (b) 0 - bit is enabled. This bit will be compared with the ~dbg_registers_expected_pattern reffered bit;
4181 #define DBG_REG_EXPECTED_PATTERN_BIT_MASK_SIZE                                                                             3
4182 #define DBG_REG_INTR_BUFFER                                                                                                0xc800UL //ACCESS:WB  DataWidth:0x80  Description: debug only:                            Internal buffer of 2KByte buffer
4183 #define DBG_REG_INTR_BUFFER_SIZE                                                                                           512
4184 #define DBG_REG_INT_BUFFER_WRAP_COUNTER                                                                                    0xd000UL //ACCESS:R  DataWidth:0x20  Description: Number of wraps on internal buffer;                                NOTE: valid only when debug_target=0 (internal buffer) and full_mode=1 (wrap)
4185 #define DBG_REG_INT_BUFFER_WRAP_COUNTER_SIZE                                                                               1
4186 #define DBG_REG_TRIGGER_EVENT                                                                                              0xd004UL //ACCESS:R  DataWidth:0x1  Description: Configured messages sequencing was identified.
4187 #define DBG_REG_TRIGGER_EVENT_SIZE                                                                                         1
4188 #define DBG_REG_TRIGGER_INDIRECT0_RECORDED_DATA                                                                            0xd008UL //ACCESS:R  DataWidth:0x20  Description: The data that was recorded trigger_indirect0_offset cycles after start of message (during triggering machine operation in state trigger_indirect0_state); NOTE: CID recording for filtering purpose within the sem must use this register (and NOT trigger_indirect1_recorded_data register)
4189 #define DBG_REG_TRIGGER_INDIRECT0_RECORDED_DATA_SIZE                                                                       1
4190 #define DBG_REG_TRIGGER_INDIRECT1_RECORDED_DATA                                                                            0xd00cUL //ACCESS:R  DataWidth:0x20  Description: The data that was recorded trigger_indirect1_offset cycles after start of message (during triggering machine operation in state trigger_indirect0_state);
4191 #define DBG_REG_TRIGGER_INDIRECT1_RECORDED_DATA_SIZE                                                                       1
4192 #define DBG_REG_DBG_UNUSED_EMPTY_0                                                                                         0xc0acUL //ACCESS:R  DataWidth:0x20  Unused empty space
4193 #define DBG_REG_DBG_UNUSED_EMPTY_0_SIZE                                                                                    21
4194 #define DBG_REG_DBG_UNUSED_EMPTY_1                                                                                         0xc12cUL //ACCESS:R  DataWidth:0x20  Unused empty space
4195 #define DBG_REG_DBG_UNUSED_EMPTY_1_SIZE                                                                                    1
4196 #define DBG_REG_DBG_UNUSED_EMPTY_2                                                                                         0xc150UL //ACCESS:R  DataWidth:0x20  Unused empty space
4197 #define DBG_REG_DBG_UNUSED_EMPTY_2_SIZE                                                                                    4
4198 #define DBG_REG_DBG_UNUSED_EMPTY_3                                                                                         0xc1c0UL //ACCESS:R  DataWidth:0x20  Unused empty space
4199 #define DBG_REG_DBG_UNUSED_EMPTY_3_SIZE                                                                                    400
4200 #define DBG_REG_DBG_UNUSED_EMPTY_4                                                                                         0xd5d8UL //ACCESS:R  DataWidth:0x20  Unused empty space
4201 #define DBG_REG_DBG_UNUSED_EMPTY_4_SIZE                                                                                    2698
4202 #define DMAE_REG_INIT                                                                                                      0x102000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
4203 #define DMAE_REG_PCI_IFEN                                                                                                  0x102004UL //ACCESS:RW  DataWidth:0x1  Description: DMAE PCI Interface (Request;Read;Write) enable. If 0 - the acknowledge input is disregarded; valid is deasserted; full is asserted; all other signals are treated as usual; if 1 - normal activity.
4204 #define DMAE_REG_GRC_IFEN                                                                                                  0x102008UL //ACCESS:RW  DataWidth:0x1  Description: DMAE GRC Interface (Target;Master) enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
4205 #define DMAE_REG_RLXD_ORDR                                                                                                 0x10200cUL //ACCESS:RW  DataWidth:0x1  Description: Relaxed ordering. 0-strict PCI ordering is used;1-PCI-X relaxed ordering is enabled.
4206 #define DMAE_REG_NO_SNOOP                                                                                                  0x102010UL //ACCESS:RW  DataWidth:0x1  Description: 0-PCI type cache snoop protection is required;1-system isn't required to cause processor cache snoop for coherency.
4207 #define DMAE_REG_CRC16I_INIT                                                                                               0x102014UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-16 initial value is all zeroes; if 1 - the CRC-16 initial value is all ones.
4208 #define DMAE_REG_CRC16_BSWAP                                                                                               0x102018UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-16 final calculation result isn't byte swapped; if 1 - the CRC-16 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
4209 #define DMAE_REG_CRC16C_INIT                                                                                               0x10201cUL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-16c initial value is all zeroes; if 1 - the CRC-16c initial value is all ones.
4210 #define DMAE_REG_CRC16T10_INIT                                                                                             0x102020UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-16 T10 initial value is all zeroes; if 1 - the CRC-16 T10 initial value is all ones.
4211 #define DMAE_REG_CRC32I_INIT                                                                                               0x102024UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-32 initial value is all zeroes; if 1 - the CRC-32 initial value is all ones.
4212 #define DMAE_REG_CRC32I_BSWAP                                                                                              0x102028UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-32 final calculation result isn't byte swapped; if 1 - the CRC-32 final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
4213 #define DMAE_REG_CRC32C_INIT                                                                                               0x10202cUL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-32c initial value is all zeroes; if 1 - the CRC-32c initial value is all ones.
4214 #define DMAE_REG_CRC32C_BSWAP                                                                                              0x102030UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the CRC-32c final calculation result isn't byte swapped; if 1 - the CRC-32c final calculation result is byte swapped (byte [7:0] goes to location [31:24];etc).
4215 #define DMAE_REG_CHKSUM0_FIX                                                                                               0x102034UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - the final checksum equal 0 won't be changed;if 1 - the final checksum equal 0 will be fixed to all ones.
4216 #define DMAE_REG_CMD_TM                                                                                                    0x102038UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Command memory.
4217 #define DMAE_REG_DBG_SELECT                                                                                                0x10203cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from DMAE to the DBG block) - for selecting a line to output to the DBG block.
4218 #define DMAE_REG_DBG_BYTE_ENABLE                                                                                           0x102040UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from DMAE to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
4219 #define DMAE_REG_DBG_SHIFT                                                                                                 0x102044UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from DMAE to the DBG block) - for circular right shifting of the selected line (after the enabling).
4220 #define DMAE_REG_DMAE_INT_STS                                                                                              0x102048UL //ACCESS:R  DataWidth:0x2  Description: Interrupt register #0 read
4221 	#define DMAE_DMAE_INT_STS_REG_ADDRESS_ERROR                                                                            (0x1<<0)
4222 	#define DMAE_DMAE_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                       0
4223 	#define DMAE_DMAE_INT_STS_REG_PCI_RD_BUF_ERR                                                                           (0x1<<1)
4224 	#define DMAE_DMAE_INT_STS_REG_PCI_RD_BUF_ERR_SIZE                                                                      1
4225 #define DMAE_REG_DMAE_INT_STS_CLR                                                                                          0x10204cUL //ACCESS:RC  DataWidth:0x2  Description: Interrupt register #0 read clear
4226 	#define DMAE_DMAE_INT_STS_CLR_REG_ADDRESS_ERROR                                                                        (0x1<<0)
4227 	#define DMAE_DMAE_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                   0
4228 	#define DMAE_DMAE_INT_STS_CLR_REG_PCI_RD_BUF_ERR                                                                       (0x1<<1)
4229 	#define DMAE_DMAE_INT_STS_CLR_REG_PCI_RD_BUF_ERR_SIZE                                                                  1
4230 #define DMAE_REG_DMAE_INT_STS_WR                                                                                           0x102050UL //ACCESS:WR  DataWidth:0x2  Description: Interrupt register #0 bit set or clear
4231 	#define DMAE_DMAE_INT_STS_WR_REG_ADDRESS_ERROR                                                                         (0x1<<0)
4232 	#define DMAE_DMAE_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                    0
4233 	#define DMAE_DMAE_INT_STS_WR_REG_PCI_RD_BUF_ERR                                                                        (0x1<<1)
4234 	#define DMAE_DMAE_INT_STS_WR_REG_PCI_RD_BUF_ERR_SIZE                                                                   1
4235 #define DMAE_REG_DMAE_INT_MASK                                                                                             0x102054UL //ACCESS:RW  DataWidth:0x2  Description: Interrupt mask register #0 read/write
4236 	#define DMAE_DMAE_INT_MASK_REG_ADDRESS_ERROR                                                                           (0x1<<0)
4237 	#define DMAE_DMAE_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                      0
4238 	#define DMAE_DMAE_INT_MASK_REG_PCI_RD_BUF_ERR                                                                          (0x1<<1)
4239 	#define DMAE_DMAE_INT_MASK_REG_PCI_RD_BUF_ERR_SIZE                                                                     1
4240 #define DMAE_REG_DMAE_PRTY_STS                                                                                             0x102058UL //ACCESS:R  DataWidth:0x4  Description: Parity register #0 read
4241 	#define DMAE_DMAE_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
4242 	#define DMAE_DMAE_PRTY_STS_REG_PARITY_SIZE                                                                             0
4243 	#define DMAE_DMAE_PRTY_STS_REG_PCI_BUF_LOW_PRTY_ERR                                                                    (0x1<<1)
4244 	#define DMAE_DMAE_PRTY_STS_REG_PCI_BUF_LOW_PRTY_ERR_SIZE                                                               1
4245 	#define DMAE_DMAE_PRTY_STS_REG_PCI_BUF_HIGH_PRTY_ERR                                                                   (0x1<<2)
4246 	#define DMAE_DMAE_PRTY_STS_REG_PCI_BUF_HIGH_PRTY_ERR_SIZE                                                              2
4247 	#define DMAE_DMAE_PRTY_STS_REG_CMD_MEM_PRTY_ERR                                                                        (0x1<<3)
4248 	#define DMAE_DMAE_PRTY_STS_REG_CMD_MEM_PRTY_ERR_SIZE                                                                   3
4249 #define DMAE_REG_DMAE_PRTY_STS_CLR                                                                                         0x10205cUL //ACCESS:RC  DataWidth:0x4  Description: Parity register #0 read clear
4250 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
4251 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
4252 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PCI_BUF_LOW_PRTY_ERR                                                                (0x1<<1)
4253 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PCI_BUF_LOW_PRTY_ERR_SIZE                                                           1
4254 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PCI_BUF_HIGH_PRTY_ERR                                                               (0x1<<2)
4255 	#define DMAE_DMAE_PRTY_STS_CLR_REG_PCI_BUF_HIGH_PRTY_ERR_SIZE                                                          2
4256 	#define DMAE_DMAE_PRTY_STS_CLR_REG_CMD_MEM_PRTY_ERR                                                                    (0x1<<3)
4257 	#define DMAE_DMAE_PRTY_STS_CLR_REG_CMD_MEM_PRTY_ERR_SIZE                                                               3
4258 #define DMAE_REG_DMAE_PRTY_STS_WR                                                                                          0x102060UL //ACCESS:WR  DataWidth:0x4  Description: Parity register #0 bit set or clear
4259 	#define DMAE_DMAE_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
4260 	#define DMAE_DMAE_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
4261 	#define DMAE_DMAE_PRTY_STS_WR_REG_PCI_BUF_LOW_PRTY_ERR                                                                 (0x1<<1)
4262 	#define DMAE_DMAE_PRTY_STS_WR_REG_PCI_BUF_LOW_PRTY_ERR_SIZE                                                            1
4263 	#define DMAE_DMAE_PRTY_STS_WR_REG_PCI_BUF_HIGH_PRTY_ERR                                                                (0x1<<2)
4264 	#define DMAE_DMAE_PRTY_STS_WR_REG_PCI_BUF_HIGH_PRTY_ERR_SIZE                                                           2
4265 	#define DMAE_DMAE_PRTY_STS_WR_REG_CMD_MEM_PRTY_ERR                                                                     (0x1<<3)
4266 	#define DMAE_DMAE_PRTY_STS_WR_REG_CMD_MEM_PRTY_ERR_SIZE                                                                3
4267 #define DMAE_REG_DMAE_PRTY_MASK                                                                                            0x102064UL //ACCESS:RW  DataWidth:0x4  Description: Parity mask register #0 read/write
4268 	#define DMAE_DMAE_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
4269 	#define DMAE_DMAE_PRTY_MASK_REG_PARITY_SIZE                                                                            0
4270 	#define DMAE_DMAE_PRTY_MASK_REG_PCI_BUF_LOW_PRTY_ERR                                                                   (0x1<<1)
4271 	#define DMAE_DMAE_PRTY_MASK_REG_PCI_BUF_LOW_PRTY_ERR_SIZE                                                              1
4272 	#define DMAE_DMAE_PRTY_MASK_REG_PCI_BUF_HIGH_PRTY_ERR                                                                  (0x1<<2)
4273 	#define DMAE_DMAE_PRTY_MASK_REG_PCI_BUF_HIGH_PRTY_ERR_SIZE                                                             2
4274 	#define DMAE_DMAE_PRTY_MASK_REG_CMD_MEM_PRTY_ERR                                                                       (0x1<<3)
4275 	#define DMAE_DMAE_PRTY_MASK_REG_CMD_MEM_PRTY_ERR_SIZE                                                                  3
4276 #define DMAE_REG_ECO_RESERVED                                                                                              0x102068UL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
4277 #define DMAE_REG_RD_ATC_FLAGS                                                                                              0x10206cUL //ACCESS:RW  DataWidth:0x3  Description: Read request ATC Flags[1:0]: 00 - Do nothing; 01 - Search only; 10 - Search & Cache; 11 - Search & Release; ATC Flags[2]:0 - Low Priority;  - High Priority
4278 #define DMAE_REG_WR_ATC_FLAGS                                                                                              0x102070UL //ACCESS:RW  DataWidth:0x3  Description: Write request ATC Flags[1:0]: 00 - Do nothing; 01 - Search only; 10 - Search & Cache; 11 - Search & Release; ATC Flags[2]:0 - Low Priority;  - High Priority
4279 #define DMAE_REG_PCI_ERR_DISCARD_EN                                                                                        0x102074UL //ACCESS:RW  DataWidth:0x1  Description: When set discards 1- or 2-Dword PCI transaction read in case there is PCI error.
4280 #define DMAE_REG_PCI_ERR_DISCARD_ADDR                                                                                      0x102078UL //ACCESS:RW  DataWidth:0x14  Description: GRC address in case 1- or 2-Dword PCI transaction is discardd due to PCI error and dmae.pci_err_discard set.
4281 #define DMAE_REG_BACKWARD_COMP_EN                                                                                          0x10207cUL //ACCESS:RW  DataWidth:0x1  Description: When set the DMAE will process the commands as in E1.5. 1.The function that is used is always SRC-PCI; 2.VF_Valid = 0; 3.VFID=0; 4.Completion function=0; 5.Error handling=0
4282 #define DMAE_REG_DMAE_CPT_MBIST1_CNTRL_CMD                                                                                 0x1020c8UL //ACCESS:RW  DataWidth:0x5  Description: N/A
4283 #define DMAE_REG_CPT_CLK_MBIST1_CNTRL_DMAE_STATUS_0                                                                        0x1020ccUL //ACCESS:R  DataWidth:0x20  Description: N/A
4284 #define DMAE_REG_CPT_CLK_MBIST1_CNTRL_DMAE_STATUS_1                                                                        0x1020d0UL //ACCESS:R  DataWidth:0x20  Description: N/A
4285 #define DMAE_REG_CPT_CLK_PCI_MBIST1_CNTRL_DMAE_STATUS_0                                                                    0x1020d4UL //ACCESS:R  DataWidth:0x20  Description: N/A
4286 #define DMAE_REG_CPT_CLK_PCI_MBIST1_CNTRL_DMAE_STATUS_1                                                                    0x1020d8UL //ACCESS:R  DataWidth:0x20  Description: N/A
4287 #define DMAE_REG_CPT_CLK_PCI_MBIST1_CNTRL_DMAE_STATUS_2                                                                    0x1020dcUL //ACCESS:R  DataWidth:0x20  Description: N/A
4288 #define DMAE_REG_CPT_CLK_CAM_CID_CAM_MBIST1_CNTRL_DMAE_STATUS_0                                                            0x1020e0UL //ACCESS:R  DataWidth:0x20  Description: N/A
4289 #define DMAE_REG_CPT_CLK_CAM_STRING_CAM_MBIST1_CNTRL_DMAE_STATUS_0                                                         0x1020e4UL //ACCESS:R  DataWidth:0x20  Description: N/A
4290 #define DMAE_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                             0x1020e8UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4291 #define DMAE_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                             0x1020ecUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4292 #define DMAE_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                             0x1020f0UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4293 #define DMAE_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD                                                                             0x1020f4UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4294 #define DMAE_REG_CPU_MBIST_MEMCTRL_4_CNTRL_CMD                                                                             0x1020f8UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4295 #define DMAE_REG_CPU_MBIST_MEMCTRL_5_CNTRL_CMD                                                                             0x1020fcUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4296 #define DMAE_REG_CPU_MBIST_MEMCTRL_6_CNTRL_CMD                                                                             0x102100UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4297 #define DMAE_REG_CPU_MBIST_MEMCTRL_7_CNTRL_CMD                                                                             0x102104UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4298 #define DMAE_REG_CPU_MBIST_MEMCTRL_8_CNTRL_CMD                                                                             0x102108UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
4299 #define DMAE_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                              0x10210cUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4300 #define DMAE_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                              0x102110UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4301 #define DMAE_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                              0x102114UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4302 #define DMAE_REG_CPU_MBIST_MEMCTRL_3_STATUS_0                                                                              0x102118UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4303 #define DMAE_REG_CPU_MBIST_MEMCTRL_4_STATUS_0                                                                              0x10211cUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4304 #define DMAE_REG_CPU_MBIST_MEMCTRL_5_STATUS_0                                                                              0x102120UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4305 #define DMAE_REG_CPU_MBIST_MEMCTRL_6_STATUS_0                                                                              0x102124UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4306 #define DMAE_REG_CPU_MBIST_MEMCTRL_7_STATUS_0                                                                              0x102128UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4307 #define DMAE_REG_CPU_MBIST_MEMCTRL_8_STATUS_0                                                                              0x10212cUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
4308 #define DMAE_REG_GO_C0                                                                                                     0x102080UL //ACCESS:RW  DataWidth:0x1  Description: Command 0 go.
4309 #define DMAE_REG_GO_C0_SIZE                                                                                                1
4310 #define DMAE_REG_GO_C1                                                                                                     0x102084UL //ACCESS:RW  DataWidth:0x1  Description: Command 1 go.
4311 #define DMAE_REG_GO_C1_SIZE                                                                                                1
4312 #define DMAE_REG_GO_C10                                                                                                    0x102088UL //ACCESS:RW  DataWidth:0x1  Description: Command 10 go.
4313 #define DMAE_REG_GO_C10_SIZE                                                                                               1
4314 #define DMAE_REG_GO_C11                                                                                                    0x10208cUL //ACCESS:RW  DataWidth:0x1  Description: Command 11 go.
4315 #define DMAE_REG_GO_C11_SIZE                                                                                               1
4316 #define DMAE_REG_GO_C12                                                                                                    0x102090UL //ACCESS:RW  DataWidth:0x1  Description: Command 12 go.
4317 #define DMAE_REG_GO_C12_SIZE                                                                                               1
4318 #define DMAE_REG_GO_C13                                                                                                    0x102094UL //ACCESS:RW  DataWidth:0x1  Description: Command 13 go.
4319 #define DMAE_REG_GO_C13_SIZE                                                                                               1
4320 #define DMAE_REG_GO_C14                                                                                                    0x102098UL //ACCESS:RW  DataWidth:0x1  Description: Command 14 go.
4321 #define DMAE_REG_GO_C14_SIZE                                                                                               1
4322 #define DMAE_REG_GO_C15                                                                                                    0x10209cUL //ACCESS:RW  DataWidth:0x1  Description: Command 15 go.
4323 #define DMAE_REG_GO_C15_SIZE                                                                                               1
4324 #define DMAE_REG_GO_C2                                                                                                     0x1020a0UL //ACCESS:RW  DataWidth:0x1  Description: Command 2 go.
4325 #define DMAE_REG_GO_C2_SIZE                                                                                                1
4326 #define DMAE_REG_GO_C3                                                                                                     0x1020a4UL //ACCESS:RW  DataWidth:0x1  Description: Command 3 go.
4327 #define DMAE_REG_GO_C3_SIZE                                                                                                1
4328 #define DMAE_REG_GO_C4                                                                                                     0x1020a8UL //ACCESS:RW  DataWidth:0x1  Description: Command 4 go.
4329 #define DMAE_REG_GO_C4_SIZE                                                                                                1
4330 #define DMAE_REG_GO_C5                                                                                                     0x1020acUL //ACCESS:RW  DataWidth:0x1  Description: Command 5 go.
4331 #define DMAE_REG_GO_C5_SIZE                                                                                                1
4332 #define DMAE_REG_GO_C6                                                                                                     0x1020b0UL //ACCESS:RW  DataWidth:0x1  Description: Command 6 go.
4333 #define DMAE_REG_GO_C6_SIZE                                                                                                1
4334 #define DMAE_REG_GO_C7                                                                                                     0x1020b4UL //ACCESS:RW  DataWidth:0x1  Description: Command 7 go.
4335 #define DMAE_REG_GO_C7_SIZE                                                                                                1
4336 #define DMAE_REG_GO_C8                                                                                                     0x1020b8UL //ACCESS:RW  DataWidth:0x1  Description: Command 8 go.
4337 #define DMAE_REG_GO_C8_SIZE                                                                                                1
4338 #define DMAE_REG_GO_C9                                                                                                     0x1020bcUL //ACCESS:RW  DataWidth:0x1  Description: Command 9 go.
4339 #define DMAE_REG_GO_C9_SIZE                                                                                                1
4340 #define DMAE_REG_PXP_REQ_INIT_CRD                                                                                          0x1020c0UL //ACCESS:RW  DataWidth:0x4  Description: DMAE- PCI Request Interface initial credit. Write writes the initial value to the credit counter; related to the address. Read returns the current value of the counter.
4341 #define DMAE_REG_PXP_REQ_INIT_CRD_SIZE                                                                                     1
4342 #define DMAE_REG_CMD_MEM                                                                                                   0x102400UL //ACCESS:RW  DataWidth:0x20  Description: Commands memory. The address to command X; row Y is to calculated as 14*X+Y.
4343 #define DMAE_REG_CMD_MEM_SIZE                                                                                              224
4344 #define DMAE_REG_DMAE_UNUSED_EMPTY_0                                                                                       0x1020c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
4345 #define DMAE_REG_DMAE_UNUSED_EMPTY_0_SIZE                                                                                  1
4346 #define DMAE_REG_DMAE_UNUSED_EMPTY_1                                                                                       0x102130UL //ACCESS:R  DataWidth:0x20  Unused empty space
4347 #define DMAE_REG_DMAE_UNUSED_EMPTY_1_SIZE                                                                                  180
4348 #define DMAE_REG_DMAE_UNUSED_EMPTY_2                                                                                       0x102800UL //ACCESS:R  DataWidth:0x20  Unused empty space
4349 #define DMAE_REG_DMAE_UNUSED_EMPTY_2_SIZE                                                                                  512
4350 #define DORQ_REG_INIT                                                                                                      0x170000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
4351 #define DORQ_REG_IF_EN                                                                                                     0x170004UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
4352 	#define DORQ_IF_EN_REG_RQ_IFEN                                                                                         (0x1<<0)
4353 	#define DORQ_IF_EN_REG_RQ_IFEN_SIZE                                                                                    0
4354 	#define DORQ_IF_EN_REG_CF_IFEN                                                                                         (0x1<<1)
4355 	#define DORQ_IF_EN_REG_CF_IFEN_SIZE                                                                                    1
4356 	#define DORQ_IF_EN_REG_RSP_IFEN                                                                                        (0x1<<2)
4357 	#define DORQ_IF_EN_REG_RSP_IFEN_SIZE                                                                                   2
4358 	#define DORQ_IF_EN_REG_DPM_IFEN                                                                                        (0x1<<3)
4359 	#define DORQ_IF_EN_REG_DPM_IFEN_SIZE                                                                                   3
4360 #define DORQ_REG_MODE_ACT                                                                                                  0x170008UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
4361 	#define DORQ_MODE_ACT_REG_NORM_MODE_ACT                                                                                (0x1<<0)
4362 	#define DORQ_MODE_ACT_REG_NORM_MODE_ACT_SIZE                                                                           0
4363 	#define DORQ_MODE_ACT_REG_DPM_MODE_ACT                                                                                 (0x1<<1)
4364 	#define DORQ_MODE_ACT_REG_DPM_MODE_ACT_SIZE                                                                            1
4365 #define DORQ_REG_NORM_ADDR_MASK                                                                                            0x17000cUL //ACCESS:RW  DataWidth:0x20  Description: The normal mode address mask. Filters a certain amount of MSBits of the address to distinguish the normal mode.
4366 #define DORQ_REG_DPM_ADDR_MASK                                                                                             0x170010UL //ACCESS:RW  DataWidth:0x20  Description: The DPM mode address mask. Filters a certain amount of MSBits of the address to distinguish the DPM mode.
4367 #define DORQ_REG_NORM_ADDR_BASE                                                                                            0x170014UL //ACCESS:RW  DataWidth:0x20  Description: The normal mode base address.
4368 #define DORQ_REG_DPM_ADDR_BASE                                                                                             0x170018UL //ACCESS:RW  DataWidth:0x20  Description: The DPM mode base address.
4369 #define DORQ_REG_NORM_CID_MASK                                                                                             0x17001cUL //ACCESS:RW  DataWidth:0x17  Description: The normal mode CID extraction mask.
4370 #define DORQ_REG_DPM_CID_MASK                                                                                              0x170020UL //ACCESS:RW  DataWidth:0x17  Description: The DPM mode CID extraction mask.
4371 #define DORQ_REG_NORM_CID_BASE                                                                                             0x170024UL //ACCESS:RW  DataWidth:0x17  Description: The normal mode CID base.
4372 #define DORQ_REG_DPM_CID_BASE                                                                                              0x170028UL //ACCESS:RW  DataWidth:0x17  Description: The DPM mode CID base.
4373 #define DORQ_REG_NORM_CID_OFST                                                                                             0x17002cUL //ACCESS:RW  DataWidth:0x5  Description: The normal mode CID extraction offset.
4374 #define DORQ_REG_DPM_CID_OFST                                                                                              0x170030UL //ACCESS:RW  DataWidth:0x5  Description: The DPM mode CID extraction offset.
4375 #define DORQ_REG_QM_AEMPTY_EN                                                                                              0x170034UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - QM almost empty is disregarded; if 1 - QM almost empty is taken into consideration.
4376 #define DORQ_REG_REGN                                                                                                      0x170038UL //ACCESS:RW  DataWidth:0x18  Multi Field Register
4377 	#define DORQ_REGN_REG_NORM_REGN_TX                                                                                     (0xff<<0)
4378 	#define DORQ_REGN_REG_NORM_REGN_TX_SIZE                                                                                0
4379 	#define DORQ_REGN_REG_REGN_RX                                                                                          (0xff<<8)
4380 	#define DORQ_REGN_REG_REGN_RX_SIZE                                                                                     8
4381 	#define DORQ_REGN_REG_SHRT_REGN_TX                                                                                     (0xff<<16)
4382 	#define DORQ_REGN_REG_SHRT_REGN_TX_SIZE                                                                                16
4383 #define DORQ_REG_OUTST_REQ                                                                                                 0x17003cUL //ACCESS:RW  DataWidth:0x4  Description: The number of simultaneous outstanding requests to Context Fetch Interface.
4384 #define DORQ_REG_DPM_WR_TYPE_LOC                                                                                           0x170040UL //ACCESS:RW  DataWidth:0x5  Description: DPM write type location. Selects one of bits of address to differentiate between DPM data and DPM trigger types.
4385 #define DORQ_REG_DPM_CID_ADDR                                                                                              0x170044UL //ACCESS:RW  DataWidth:0x8  Description: The address to write the DPM CID to STORM.
4386 #define DORQ_REG_RSP_INIT_CRD                                                                                              0x170048UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit at the Doorbell Response Interface. The write writes the same initial credit to the rspa_crd_cnt and rspb_crd_cnt. The read reads this written value.
4387 #define DORQ_REG_NORM_CMHEAD_TX                                                                                            0x17004cUL //ACCESS:RW  DataWidth:0x1c  Description: TCM Header when only TCP context is loaded.
4388 #define DORQ_REG_CMHEAD_RX                                                                                                 0x170050UL //ACCESS:RW  DataWidth:0x1c  Description: UCM Header.
4389 #define DORQ_REG_SHRT_CMHEAD                                                                                               0x170054UL //ACCESS:RW  DataWidth:0x1c  Description: TCM Header when both ULP and TCP context is loaded.
4390 #define DORQ_REG_ERR_CMHEAD                                                                                                0x170058UL //ACCESS:RW  DataWidth:0x1c  Description: The value sent to CM header in the case of CFC load error.
4391 #define DORQ_REG_ERR_EVENT_ID                                                                                              0x17005cUL //ACCESS:RW  DataWidth:0x8  Description: Event ID sent to TCM/UCM.
4392 #define DORQ_REG_SHRT_ACT_CNT                                                                                              0x170070UL //ACCESS:RW  DataWidth:0x4  Description: Initial activity counter value on the load request; when the shortcut is done.
4393 #define DORQ_REG_M_SP_RAM_TM                                                                                               0x170074UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of DORQ memory.
4394 #define DORQ_REG_DQ_FIFO_FULL_TH                                                                                           0x170078UL //ACCESS:RW  DataWidth:0xc  Description: The threshold of the DQ FIFO to send the full interrupt.
4395 #define DORQ_REG_DQ_FIFO_AFULL_TH                                                                                          0x17007cUL //ACCESS:RW  DataWidth:0xc  Description: The threshold of the DQ FIFO to send the almost full interrupt.
4396 #define DORQ_REG_DQ_FREEZE                                                                                                 0x170080UL //ACCESS:RW  DataWidth:0x1  Description: When set; the DQ will serve the doorbells; already existing in the queue and will block the Response interface.
4397 #define DORQ_REG_AUTO_FREEZE_EN                                                                                            0x170084UL //ACCESS:RW  DataWidth:0x1  Description: When set; the DQ will automatically stop sending CFC load requests when a doorbell discard interrupt is generated. The freeze mode will remain until the auto_freeze_rel register is set.
4398 #define DORQ_REG_AUTO_DISCARD_EN                                                                                           0x170088UL //ACCESS:RW  DataWidth:0x1  Description: If this register is equal to 1 then the DQ will enter auto discard mode when a doorbell discard interrupt is generated. In this mode all incoming doorbells will be dropped even if the FIFO is not full anymore.
4399 #define DORQ_REG_DB_ADDR0                                                                                                  0x17008cUL //ACCESS:RW  DataWidth:0x20  Description: Doorbell address for RBC doorbells (function 0).
4400 #define DORQ_REG_DB_ADDR1                                                                                                  0x170090UL //ACCESS:RW  DataWidth:0x20  Description: Doorbell address for RBC doorbells (function 1).
4401 #define DORQ_REG_DBG_SELECT                                                                                                0x170094UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from DORQ to the DBG block) - for selecting a line to output to the DBG block.
4402 #define DORQ_REG_DBG_BYTE_ENABLE                                                                                           0x170098UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from DORQ to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
4403 #define DORQ_REG_DBG_SHIFT                                                                                                 0x17009cUL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from DORQ to the DBG block) - for circular right shifting of the selected line (after the enabling).
4404 #define DORQ_REG_DQ_FILL_LVLL                                                                                              0x1700a0UL //ACCESS:R  DataWidth:0xd  Description: Current value of the  DQ FIFO fill level according to leading pointer. The range is 0 - 256 FIFO rows; where each row stands for the doorbell.
4405 #define DORQ_REG_DQ_FILL_LVLF                                                                                              0x1700a4UL //ACCESS:R  DataWidth:0xd  Description: Current value of the  DQ FIFO fill level according to following pointer. The range is 0 - 256 FIFO rows; where each row stands for the doorbell.
4406 #define DORQ_REG_OUTST_REQ_CNT                                                                                             0x1700a8UL //ACCESS:R  DataWidth:0x4  Description: Current value of outstanding requests counter credit.
4407 #define DORQ_REG_RSPA_CRD_CNT                                                                                              0x1700acUL //ACCESS:R  DataWidth:0x4  Description: Current value of response A counter credit. Initial credit is configured through write to ~dorq_registers_rsp_init_crd.rsp_init_crd register.
4408 #define DORQ_REG_RSPB_CRD_CNT                                                                                              0x1700b0UL //ACCESS:R  DataWidth:0x4  Description: Current value of response B counter credit.  Initial credit is configured through write to ~dorq_registers_rsp_init_crd.rsp_init_crd register.
4409 #define DORQ_REG_DQ_FIFO_RDL_PTR                                                                                           0x1700b4UL //ACCESS:R  DataWidth:0xc  Description: DQ FIFO read leading pointer.
4410 #define DORQ_REG_DQ_FIFO_RDF_PTR                                                                                           0x1700b8UL //ACCESS:R  DataWidth:0xc  Description: DQ FIFO read following pointer.
4411 #define DORQ_REG_DQ_FIFO_WR_PTR                                                                                            0x1700bcUL //ACCESS:R  DataWidth:0xc  Description: DQ FIFO write pointer.
4412 #define DORQ_REG_DQ_FULL_ST                                                                                                0x1700c0UL //ACCESS:R  DataWidth:0x1  Description: DQ FIFO full status. Is set; when FIFO filling level is more or equal to full threshold; reset on full clear.
4413 #define DORQ_REG_DB_CNTR                                                                                                   0x1700c4UL //ACCESS:ST  DataWidth:0x20  Description: Counts the total number of received doorbells.
4414 #define DORQ_REG_DB_MIS_CNTR                                                                                               0x1700c8UL //ACCESS:ST  DataWidth:0x8  Description: Counts the total number of discarded doorbells in PF mode due to mode or range mismatch
4415 #define DORQ_REG_CFC_ERR_CNTR                                                                                              0x1700ccUL //ACCESS:ST  DataWidth:0x8  Description: Counts the number of CFC load errors.
4416 #define DORQ_REG_DPM_FULL_CNTR                                                                                             0x1700d0UL //ACCESS:ST  DataWidth:0x8  Description: Counts the number DPM tried to wite to STORM when it was full.
4417 #define DORQ_REG_DB_DIS_CNTR0                                                                                              0x1700d4UL //ACCESS:ST  DataWidth:0x10  Description: Doorbell disable counter (function 0).
4418 #define DORQ_REG_DB_DIS_CNTR1                                                                                              0x1700d8UL //ACCESS:ST  DataWidth:0x10  Description: Doorbell disable counter (function 1).
4419 #define DORQ_REG_TYPE_VAL_ERR_ADDR                                                                                         0x1700dcUL //ACCESS:RC  DataWidth:0x20  Description: Keeps the address of the first doorbell; caused the type validation error.
4420 #define DORQ_REG_PRIV_MIN_ADDR0                                                                                            0x1700e0UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0.
4421 #define DORQ_REG_PRIV_MIN_ADDR1                                                                                            0x1700e4UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1.
4422 #define DORQ_REG_PRIV_MAX_ADDR0                                                                                            0x1700e8UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0.
4423 #define DORQ_REG_PRIV_MAX_ADDR1                                                                                            0x1700ecUL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1.
4424 #define DORQ_REG_TYPE_MIN_ADDR00                                                                                           0x1700f0UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 0.
4425 #define DORQ_REG_TYPE_MIN_ADDR01                                                                                           0x1700f4UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 1.
4426 #define DORQ_REG_TYPE_MIN_ADDR02                                                                                           0x1700f8UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 2.
4427 #define DORQ_REG_TYPE_MIN_ADDR03                                                                                           0x1700fcUL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 3.
4428 #define DORQ_REG_TYPE_MIN_ADDR04                                                                                           0x170100UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 4.
4429 #define DORQ_REG_TYPE_MIN_ADDR05                                                                                           0x170104UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 5.
4430 #define DORQ_REG_TYPE_MIN_ADDR06                                                                                           0x170108UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 6.
4431 #define DORQ_REG_TYPE_MIN_ADDR07                                                                                           0x17010cUL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 0 conection type 7.
4432 #define DORQ_REG_TYPE_MIN_ADDR10                                                                                           0x170110UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 0.
4433 #define DORQ_REG_TYPE_MIN_ADDR11                                                                                           0x170114UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 1.
4434 #define DORQ_REG_TYPE_MIN_ADDR12                                                                                           0x170118UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 2.
4435 #define DORQ_REG_TYPE_MIN_ADDR13                                                                                           0x17011cUL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 3.
4436 #define DORQ_REG_TYPE_MIN_ADDR14                                                                                           0x170120UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 4.
4437 #define DORQ_REG_TYPE_MIN_ADDR15                                                                                           0x170124UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 5.
4438 #define DORQ_REG_TYPE_MIN_ADDR16                                                                                           0x170128UL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 6.
4439 #define DORQ_REG_TYPE_MIN_ADDR17                                                                                           0x17012cUL //ACCESS:RW  DataWidth:0x20  Description: The minimum level for the type address validation function 1 conection type 7.
4440 #define DORQ_REG_TYPE_MAX_ADDR00                                                                                           0x170130UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 0.
4441 #define DORQ_REG_TYPE_MAX_ADDR01                                                                                           0x170134UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 1.
4442 #define DORQ_REG_TYPE_MAX_ADDR02                                                                                           0x170138UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 2.
4443 #define DORQ_REG_TYPE_MAX_ADDR03                                                                                           0x17013cUL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 3.
4444 #define DORQ_REG_TYPE_MAX_ADDR04                                                                                           0x170140UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 4.
4445 #define DORQ_REG_TYPE_MAX_ADDR05                                                                                           0x170144UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 5.
4446 #define DORQ_REG_TYPE_MAX_ADDR06                                                                                           0x170148UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 6.
4447 #define DORQ_REG_TYPE_MAX_ADDR07                                                                                           0x17014cUL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 0 connection type 7.
4448 #define DORQ_REG_TYPE_MAX_ADDR10                                                                                           0x170150UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 0.
4449 #define DORQ_REG_TYPE_MAX_ADDR11                                                                                           0x170154UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 1.
4450 #define DORQ_REG_TYPE_MAX_ADDR12                                                                                           0x170158UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 2.
4451 #define DORQ_REG_TYPE_MAX_ADDR13                                                                                           0x17015cUL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 3.
4452 #define DORQ_REG_TYPE_MAX_ADDR14                                                                                           0x170160UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 4.
4453 #define DORQ_REG_TYPE_MAX_ADDR15                                                                                           0x170164UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 5.
4454 #define DORQ_REG_TYPE_MAX_ADDR16                                                                                           0x170168UL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 6.
4455 #define DORQ_REG_TYPE_MAX_ADDR17                                                                                           0x17016cUL //ACCESS:RW  DataWidth:0x20  Description: The maximum level for the type address validation function 1 connection type 7.
4456 #define DORQ_REG_TYPE_VAL_ERR_CNTR                                                                                         0x170170UL //ACCESS:ST  DataWidth:0x8  Description: The number of doorbells which failed the PF type validation.
4457 #define DORQ_REG_DORQ_INT_STS                                                                                              0x170174UL //ACCESS:R  DataWidth:0x6  Description: Interrupt register #0 read
4458 	#define DORQ_DORQ_INT_STS_REG_ADDRESS_ERROR                                                                            (0x1<<0)
4459 	#define DORQ_DORQ_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                       0
4460 	#define DORQ_DORQ_INT_STS_REG_DB_DISCARD                                                                               (0x1<<1)
4461 	#define DORQ_DORQ_INT_STS_REG_DB_DISCARD_SIZE                                                                          1
4462 	#define DORQ_DORQ_INT_STS_REG_TYPE_VAL_ERR                                                                             (0x1<<2)
4463 	#define DORQ_DORQ_INT_STS_REG_TYPE_VAL_ERR_SIZE                                                                        2
4464 	#define DORQ_DORQ_INT_STS_REG_DB_COLLISION                                                                             (0x1<<3)
4465 	#define DORQ_DORQ_INT_STS_REG_DB_COLLISION_SIZE                                                                        3
4466 	#define DORQ_DORQ_INT_STS_REG_DQ_AFULL                                                                                 (0x1<<4)
4467 	#define DORQ_DORQ_INT_STS_REG_DQ_AFULL_SIZE                                                                            4
4468 	#define DORQ_DORQ_INT_STS_REG_VF_TYPE_VAL_ERR                                                                          (0x1<<5)
4469 	#define DORQ_DORQ_INT_STS_REG_VF_TYPE_VAL_ERR_SIZE                                                                     5
4470 #define DORQ_REG_DORQ_INT_STS_CLR                                                                                          0x170178UL //ACCESS:RC  DataWidth:0x6  Description: Interrupt register #0 read clear
4471 	#define DORQ_DORQ_INT_STS_CLR_REG_ADDRESS_ERROR                                                                        (0x1<<0)
4472 	#define DORQ_DORQ_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                   0
4473 	#define DORQ_DORQ_INT_STS_CLR_REG_DB_DISCARD                                                                           (0x1<<1)
4474 	#define DORQ_DORQ_INT_STS_CLR_REG_DB_DISCARD_SIZE                                                                      1
4475 	#define DORQ_DORQ_INT_STS_CLR_REG_TYPE_VAL_ERR                                                                         (0x1<<2)
4476 	#define DORQ_DORQ_INT_STS_CLR_REG_TYPE_VAL_ERR_SIZE                                                                    2
4477 	#define DORQ_DORQ_INT_STS_CLR_REG_DB_COLLISION                                                                         (0x1<<3)
4478 	#define DORQ_DORQ_INT_STS_CLR_REG_DB_COLLISION_SIZE                                                                    3
4479 	#define DORQ_DORQ_INT_STS_CLR_REG_DQ_AFULL                                                                             (0x1<<4)
4480 	#define DORQ_DORQ_INT_STS_CLR_REG_DQ_AFULL_SIZE                                                                        4
4481 	#define DORQ_DORQ_INT_STS_CLR_REG_VF_TYPE_VAL_ERR                                                                      (0x1<<5)
4482 	#define DORQ_DORQ_INT_STS_CLR_REG_VF_TYPE_VAL_ERR_SIZE                                                                 5
4483 #define DORQ_REG_DORQ_INT_STS_WR                                                                                           0x17017cUL //ACCESS:WR  DataWidth:0x6  Description: Interrupt register #0 bit set or clear
4484 	#define DORQ_DORQ_INT_STS_WR_REG_ADDRESS_ERROR                                                                         (0x1<<0)
4485 	#define DORQ_DORQ_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                    0
4486 	#define DORQ_DORQ_INT_STS_WR_REG_DB_DISCARD                                                                            (0x1<<1)
4487 	#define DORQ_DORQ_INT_STS_WR_REG_DB_DISCARD_SIZE                                                                       1
4488 	#define DORQ_DORQ_INT_STS_WR_REG_TYPE_VAL_ERR                                                                          (0x1<<2)
4489 	#define DORQ_DORQ_INT_STS_WR_REG_TYPE_VAL_ERR_SIZE                                                                     2
4490 	#define DORQ_DORQ_INT_STS_WR_REG_DB_COLLISION                                                                          (0x1<<3)
4491 	#define DORQ_DORQ_INT_STS_WR_REG_DB_COLLISION_SIZE                                                                     3
4492 	#define DORQ_DORQ_INT_STS_WR_REG_DQ_AFULL                                                                              (0x1<<4)
4493 	#define DORQ_DORQ_INT_STS_WR_REG_DQ_AFULL_SIZE                                                                         4
4494 	#define DORQ_DORQ_INT_STS_WR_REG_VF_TYPE_VAL_ERR                                                                       (0x1<<5)
4495 	#define DORQ_DORQ_INT_STS_WR_REG_VF_TYPE_VAL_ERR_SIZE                                                                  5
4496 #define DORQ_REG_DORQ_INT_MASK                                                                                             0x170180UL //ACCESS:RW  DataWidth:0x6  Description: Interrupt mask register #0 read/write
4497 	#define DORQ_DORQ_INT_MASK_REG_ADDRESS_ERROR                                                                           (0x1<<0)
4498 	#define DORQ_DORQ_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                      0
4499 	#define DORQ_DORQ_INT_MASK_REG_DB_DISCARD                                                                              (0x1<<1)
4500 	#define DORQ_DORQ_INT_MASK_REG_DB_DISCARD_SIZE                                                                         1
4501 	#define DORQ_DORQ_INT_MASK_REG_TYPE_VAL_ERR                                                                            (0x1<<2)
4502 	#define DORQ_DORQ_INT_MASK_REG_TYPE_VAL_ERR_SIZE                                                                       2
4503 	#define DORQ_DORQ_INT_MASK_REG_DB_COLLISION                                                                            (0x1<<3)
4504 	#define DORQ_DORQ_INT_MASK_REG_DB_COLLISION_SIZE                                                                       3
4505 	#define DORQ_DORQ_INT_MASK_REG_DQ_AFULL                                                                                (0x1<<4)
4506 	#define DORQ_DORQ_INT_MASK_REG_DQ_AFULL_SIZE                                                                           4
4507 	#define DORQ_DORQ_INT_MASK_REG_VF_TYPE_VAL_ERR                                                                         (0x1<<5)
4508 	#define DORQ_DORQ_INT_MASK_REG_VF_TYPE_VAL_ERR_SIZE                                                                    5
4509 #define DORQ_REG_DORQ_PRTY_STS                                                                                             0x170184UL //ACCESS:R  DataWidth:0x2  Description: Parity register #0 read
4510 	#define DORQ_DORQ_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
4511 	#define DORQ_DORQ_PRTY_STS_REG_PARITY_SIZE                                                                             0
4512 	#define DORQ_DORQ_PRTY_STS_REG_DORQ_PRTY                                                                               (0x1<<1)
4513 	#define DORQ_DORQ_PRTY_STS_REG_DORQ_PRTY_SIZE                                                                          1
4514 #define DORQ_REG_DORQ_PRTY_STS_CLR                                                                                         0x170188UL //ACCESS:RC  DataWidth:0x2  Description: Parity register #0 read clear
4515 	#define DORQ_DORQ_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
4516 	#define DORQ_DORQ_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
4517 	#define DORQ_DORQ_PRTY_STS_CLR_REG_DORQ_PRTY                                                                           (0x1<<1)
4518 	#define DORQ_DORQ_PRTY_STS_CLR_REG_DORQ_PRTY_SIZE                                                                      1
4519 #define DORQ_REG_DORQ_PRTY_STS_WR                                                                                          0x17018cUL //ACCESS:WR  DataWidth:0x2  Description: Parity register #0 bit set or clear
4520 	#define DORQ_DORQ_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
4521 	#define DORQ_DORQ_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
4522 	#define DORQ_DORQ_PRTY_STS_WR_REG_DORQ_PRTY                                                                            (0x1<<1)
4523 	#define DORQ_DORQ_PRTY_STS_WR_REG_DORQ_PRTY_SIZE                                                                       1
4524 #define DORQ_REG_DORQ_PRTY_MASK                                                                                            0x170190UL //ACCESS:RW  DataWidth:0x2  Description: Parity mask register #0 read/write
4525 	#define DORQ_DORQ_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
4526 	#define DORQ_DORQ_PRTY_MASK_REG_PARITY_SIZE                                                                            0
4527 	#define DORQ_DORQ_PRTY_MASK_REG_DORQ_PRTY                                                                              (0x1<<1)
4528 	#define DORQ_DORQ_PRTY_MASK_REG_DORQ_PRTY_SIZE                                                                         1
4529 #define DORQ_REG_ECO_RESERVED                                                                                              0x170194UL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
4530 #define DORQ_REG_DB_RSP_CNTR                                                                                               0x1701acUL //ACCESS:R  DataWidth:0x20  Description: Counts the number of doorbells sent to XCM or UCM on the response interface.
4531 #define DORQ_REG_DB_FID0                                                                                                   0x1701b0UL //ACCESS:RW  DataWidth:0xa  Description: FID for RBC doorbells (function 0).
4532 #define DORQ_REG_DB_FID1                                                                                                   0x1701b4UL //ACCESS:RW  DataWidth:0xa  Description: FID for RBC doorbells (function 1).
4533 #define DORQ_REG_CANCEL_CMHEAD                                                                                             0x1701c4UL //ACCESS:RW  DataWidth:0x1c  Description: The value sent to CM header in the case of CFC load cancellation.
4534 #define DORQ_REG_CFC_CANCEL_CNTR                                                                                           0x1701ccUL //ACCESS:ST  DataWidth:0x8  Description: Counts the number of CFC load cancellations.
4535 #define DORQ_REG_VF_DB_MIS_CNTR                                                                                            0x1701d4UL //ACCESS:ST  DataWidth:0x8  Description: Counts the total number of discarded doorbells in VF mode due to range mismatch
4536 #define DORQ_REG_VF_TYPE_VAL_ERR_FID                                                                                       0x1701d8UL //ACCESS:RC  DataWidth:0xa  Description: Keeps the FID of the first doorbell that caused a VF type validation error.
4537 #define DORQ_REG_VF_TYPE_VAL_ERR_MCID                                                                                      0x1701dcUL //ACCESS:RC  DataWidth:0x11  Description: Keeps the MCID of the first doorbell that caused a VF type validation error.
4538 #define DORQ_REG_VF_TYPE_VAL_ERR_CNTR                                                                                      0x1701e0UL //ACCESS:ST  DataWidth:0x8  Description: The number of doorbells which failed the VF type validation.
4539 #define DORQ_REG_VF_INDEX_FIX_EN                                                                                           0x1701e8UL //ACCESS:RW  DataWidth:0x1  Description: Chicken bit for VF index fix. If high rf_dorq_func[9:4] maps to VF registers.  Otherwise rf_dorq_func[5:0] maps to VF registers.
4540 #define DORQ_REG_VF_TYPE_MASK_0                                                                                            0x170218UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4541 #define DORQ_REG_VF_TYPE_MASK_1                                                                                            0x17021cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4542 #define DORQ_REG_VF_TYPE_MASK_2                                                                                            0x170220UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4543 #define DORQ_REG_VF_TYPE_MASK_3                                                                                            0x170224UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4544 #define DORQ_REG_VF_TYPE_MASK_4                                                                                            0x170228UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4545 #define DORQ_REG_VF_TYPE_MASK_5                                                                                            0x17022cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4546 #define DORQ_REG_VF_TYPE_MASK_6                                                                                            0x170230UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4547 #define DORQ_REG_VF_TYPE_MASK_7                                                                                            0x170234UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4548 #define DORQ_REG_VF_TYPE_MASK_8                                                                                            0x170238UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4549 #define DORQ_REG_VF_TYPE_MASK_9                                                                                            0x17023cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4550 #define DORQ_REG_VF_TYPE_MASK_10                                                                                           0x170240UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4551 #define DORQ_REG_VF_TYPE_MASK_11                                                                                           0x170244UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4552 #define DORQ_REG_VF_TYPE_MASK_12                                                                                           0x170248UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4553 #define DORQ_REG_VF_TYPE_MASK_13                                                                                           0x17024cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4554 #define DORQ_REG_VF_TYPE_MASK_14                                                                                           0x170250UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4555 #define DORQ_REG_VF_TYPE_MASK_15                                                                                           0x170254UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation mask value
4556 #define DORQ_REG_VF_TYPE_VALUE_0                                                                                           0x170258UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4557 #define DORQ_REG_VF_TYPE_VALUE_1                                                                                           0x17025cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4558 #define DORQ_REG_VF_TYPE_VALUE_2                                                                                           0x170260UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4559 #define DORQ_REG_VF_TYPE_VALUE_3                                                                                           0x170264UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4560 #define DORQ_REG_VF_TYPE_VALUE_4                                                                                           0x170268UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4561 #define DORQ_REG_VF_TYPE_VALUE_5                                                                                           0x17026cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4562 #define DORQ_REG_VF_TYPE_VALUE_6                                                                                           0x170270UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4563 #define DORQ_REG_VF_TYPE_VALUE_7                                                                                           0x170274UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4564 #define DORQ_REG_VF_TYPE_VALUE_8                                                                                           0x170278UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4565 #define DORQ_REG_VF_TYPE_VALUE_9                                                                                           0x17027cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4566 #define DORQ_REG_VF_TYPE_VALUE_10                                                                                          0x170280UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4567 #define DORQ_REG_VF_TYPE_VALUE_11                                                                                          0x170284UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4568 #define DORQ_REG_VF_TYPE_VALUE_12                                                                                          0x170288UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4569 #define DORQ_REG_VF_TYPE_VALUE_13                                                                                          0x17028cUL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4570 #define DORQ_REG_VF_TYPE_VALUE_14                                                                                          0x170290UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4571 #define DORQ_REG_VF_TYPE_VALUE_15                                                                                          0x170294UL //ACCESS:RW  DataWidth:0xa  Description: VF type validation comp value
4572 #define DORQ_REG_VF_TYPE_MIN_MCID_0                                                                                        0x170298UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4573 #define DORQ_REG_VF_TYPE_MIN_MCID_1                                                                                        0x17029cUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4574 #define DORQ_REG_VF_TYPE_MIN_MCID_2                                                                                        0x1702a0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4575 #define DORQ_REG_VF_TYPE_MIN_MCID_3                                                                                        0x1702a4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4576 #define DORQ_REG_VF_TYPE_MIN_MCID_4                                                                                        0x1702a8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4577 #define DORQ_REG_VF_TYPE_MIN_MCID_5                                                                                        0x1702acUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4578 #define DORQ_REG_VF_TYPE_MIN_MCID_6                                                                                        0x1702b0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4579 #define DORQ_REG_VF_TYPE_MIN_MCID_7                                                                                        0x1702b4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4580 #define DORQ_REG_VF_TYPE_MIN_MCID_8                                                                                        0x1702b8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4581 #define DORQ_REG_VF_TYPE_MIN_MCID_9                                                                                        0x1702bcUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4582 #define DORQ_REG_VF_TYPE_MIN_MCID_10                                                                                       0x1702c0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4583 #define DORQ_REG_VF_TYPE_MIN_MCID_11                                                                                       0x1702c4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4584 #define DORQ_REG_VF_TYPE_MIN_MCID_12                                                                                       0x1702c8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4585 #define DORQ_REG_VF_TYPE_MIN_MCID_13                                                                                       0x1702ccUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4586 #define DORQ_REG_VF_TYPE_MIN_MCID_14                                                                                       0x1702d0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4587 #define DORQ_REG_VF_TYPE_MIN_MCID_15                                                                                       0x1702d4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Max MCID value
4588 #define DORQ_REG_VF_TYPE_MAX_MCID_0                                                                                        0x1702d8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4589 #define DORQ_REG_VF_TYPE_MAX_MCID_1                                                                                        0x1702dcUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4590 #define DORQ_REG_VF_TYPE_MAX_MCID_2                                                                                        0x1702e0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4591 #define DORQ_REG_VF_TYPE_MAX_MCID_3                                                                                        0x1702e4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4592 #define DORQ_REG_VF_TYPE_MAX_MCID_4                                                                                        0x1702e8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4593 #define DORQ_REG_VF_TYPE_MAX_MCID_5                                                                                        0x1702ecUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4594 #define DORQ_REG_VF_TYPE_MAX_MCID_6                                                                                        0x1702f0UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4595 #define DORQ_REG_VF_TYPE_MAX_MCID_7                                                                                        0x1702f4UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4596 #define DORQ_REG_VF_TYPE_MAX_MCID_8                                                                                        0x1702f8UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4597 #define DORQ_REG_VF_TYPE_MAX_MCID_9                                                                                        0x1702fcUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4598 #define DORQ_REG_VF_TYPE_MAX_MCID_10                                                                                       0x170300UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4599 #define DORQ_REG_VF_TYPE_MAX_MCID_11                                                                                       0x170304UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4600 #define DORQ_REG_VF_TYPE_MAX_MCID_12                                                                                       0x170308UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4601 #define DORQ_REG_VF_TYPE_MAX_MCID_13                                                                                       0x17030cUL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4602 #define DORQ_REG_VF_TYPE_MAX_MCID_14                                                                                       0x170310UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4603 #define DORQ_REG_VF_TYPE_MAX_MCID_15                                                                                       0x170314UL //ACCESS:RW  DataWidth:0x11  Description: VF type validation Min MCID value
4604 #define DORQ_REG_AUTO_FREEZE_ST                                                                                            0x170318UL //ACCESS:R  DataWidth:0x1  Description: When high auto freeze is active and doorbells are not being drained from the FIFO.  Cleared when auto_freeze_rel is written.
4605 #define DORQ_REG_AUTO_DISCARD_ST                                                                                           0x17031cUL //ACCESS:R  DataWidth:0x1  Description: When high auto discard is active and all doorbells are dropped before going into the FIFO.  Cleared when auto_discard_rel is written.
4606 #define DORQ_REG_PF_DISCARD_STAT_POLL                                                                                      0x17032cUL //ACCESS:R  DataWidth:0x8  Description: Allows all the pf_discard_status bits to be read at once.
4607 #define DORQ_REG_VF_DISCARD_STAT_POLL0                                                                                     0x170338UL //ACCESS:R  DataWidth:0x20  Description: Allows the upper 32 bits of the vf_discard_status bits to be read at once.
4608 #define DORQ_REG_VF_DISCARD_STAT_POLL1                                                                                     0x17033cUL //ACCESS:R  DataWidth:0x20  Description: Allows the lower 32 bits of the vf_discard_status bits to be read at once.
4609 #define DORQ_REG_CM_T_FLAG                                                                                                 0x170344UL //ACCESS:RW  DataWidth:0x1  Description: Thread Required bit for error indicating CM messages
4610 #define DORQ_REG_AGG_CMD_0                                                                                                 0x170400UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4611 #define DORQ_REG_AGG_CMD_1                                                                                                 0x170404UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4612 #define DORQ_REG_AGG_CMD_2                                                                                                 0x170408UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4613 #define DORQ_REG_AGG_CMD_3                                                                                                 0x17040cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4614 #define DORQ_REG_AGG_CMD_4                                                                                                 0x170410UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4615 #define DORQ_REG_AGG_CMD_5                                                                                                 0x170414UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4616 #define DORQ_REG_AGG_CMD_6                                                                                                 0x170418UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4617 #define DORQ_REG_AGG_CMD_7                                                                                                 0x17041cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4618 #define DORQ_REG_AGG_CMD_8                                                                                                 0x170420UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4619 #define DORQ_REG_AGG_CMD_9                                                                                                 0x170424UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4620 #define DORQ_REG_AGG_CMD_10                                                                                                0x170428UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4621 #define DORQ_REG_AGG_CMD_11                                                                                                0x17042cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4622 #define DORQ_REG_AGG_CMD_12                                                                                                0x170430UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4623 #define DORQ_REG_AGG_CMD_13                                                                                                0x170434UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4624 #define DORQ_REG_AGG_CMD_14                                                                                                0x170438UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4625 #define DORQ_REG_AGG_CMD_15                                                                                                0x17043cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4626 #define DORQ_REG_AGG_CMD_16                                                                                                0x170440UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4627 #define DORQ_REG_AGG_CMD_17                                                                                                0x170444UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4628 #define DORQ_REG_AGG_CMD_18                                                                                                0x170448UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4629 #define DORQ_REG_AGG_CMD_19                                                                                                0x17044cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4630 #define DORQ_REG_AGG_CMD_20                                                                                                0x170450UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4631 #define DORQ_REG_AGG_CMD_21                                                                                                0x170454UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4632 #define DORQ_REG_AGG_CMD_22                                                                                                0x170458UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4633 #define DORQ_REG_AGG_CMD_23                                                                                                0x17045cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4634 #define DORQ_REG_AGG_CMD_24                                                                                                0x170460UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4635 #define DORQ_REG_AGG_CMD_25                                                                                                0x170464UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4636 #define DORQ_REG_AGG_CMD_26                                                                                                0x170468UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4637 #define DORQ_REG_AGG_CMD_27                                                                                                0x17046cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4638 #define DORQ_REG_AGG_CMD_28                                                                                                0x170470UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4639 #define DORQ_REG_AGG_CMD_29                                                                                                0x170474UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4640 #define DORQ_REG_AGG_CMD_30                                                                                                0x170478UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4641 #define DORQ_REG_AGG_CMD_31                                                                                                0x17047cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4642 #define DORQ_REG_AGG_CMD_32                                                                                                0x170480UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4643 #define DORQ_REG_AGG_CMD_33                                                                                                0x170484UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4644 #define DORQ_REG_AGG_CMD_34                                                                                                0x170488UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4645 #define DORQ_REG_AGG_CMD_35                                                                                                0x17048cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4646 #define DORQ_REG_AGG_CMD_36                                                                                                0x170490UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4647 #define DORQ_REG_AGG_CMD_37                                                                                                0x170494UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4648 #define DORQ_REG_AGG_CMD_38                                                                                                0x170498UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4649 #define DORQ_REG_AGG_CMD_39                                                                                                0x17049cUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4650 #define DORQ_REG_AGG_CMD_40                                                                                                0x1704a0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4651 #define DORQ_REG_AGG_CMD_41                                                                                                0x1704a4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4652 #define DORQ_REG_AGG_CMD_42                                                                                                0x1704a8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4653 #define DORQ_REG_AGG_CMD_43                                                                                                0x1704acUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4654 #define DORQ_REG_AGG_CMD_44                                                                                                0x1704b0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4655 #define DORQ_REG_AGG_CMD_45                                                                                                0x1704b4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4656 #define DORQ_REG_AGG_CMD_46                                                                                                0x1704b8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4657 #define DORQ_REG_AGG_CMD_47                                                                                                0x1704bcUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4658 #define DORQ_REG_AGG_CMD_48                                                                                                0x1704c0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4659 #define DORQ_REG_AGG_CMD_49                                                                                                0x1704c4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4660 #define DORQ_REG_AGG_CMD_50                                                                                                0x1704c8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4661 #define DORQ_REG_AGG_CMD_51                                                                                                0x1704ccUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4662 #define DORQ_REG_AGG_CMD_52                                                                                                0x1704d0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4663 #define DORQ_REG_AGG_CMD_53                                                                                                0x1704d4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4664 #define DORQ_REG_AGG_CMD_54                                                                                                0x1704d8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4665 #define DORQ_REG_AGG_CMD_55                                                                                                0x1704dcUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4666 #define DORQ_REG_AGG_CMD_56                                                                                                0x1704e0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4667 #define DORQ_REG_AGG_CMD_57                                                                                                0x1704e4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4668 #define DORQ_REG_AGG_CMD_58                                                                                                0x1704e8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4669 #define DORQ_REG_AGG_CMD_59                                                                                                0x1704ecUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4670 #define DORQ_REG_AGG_CMD_60                                                                                                0x1704f0UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4671 #define DORQ_REG_AGG_CMD_61                                                                                                0x1704f4UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4672 #define DORQ_REG_AGG_CMD_62                                                                                                0x1704f8UL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4673 #define DORQ_REG_AGG_CMD_63                                                                                                0x1704fcUL //ACCESS:RW  DataWidth:0x8  Description: Aggregation cmd per  {vf_valid; conn type; A; R}
4674 #define DORQ_REG_VF_NORM_ADDR_MASK                                                                                         0x170198UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: The normal mode address mask for VF doorbells. Filters a certain amount of MSBits of the address to distinguish the normal mode.
4675 #define DORQ_REG_VF_NORM_ADDR_MASK_SIZE                                                                                    1
4676 #define DORQ_REG_VF_NORM_ADDR_BASE                                                                                         0x17019cUL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: The normal mode base address for VF doorbells.
4677 #define DORQ_REG_VF_NORM_ADDR_BASE_SIZE                                                                                    1
4678 #define DORQ_REG_VF_NORM_CID_BASE                                                                                          0x1701a0UL //ACCESS:RW  DataWidth:0x11  SPLIT:8  Description: The per-VNIC normal mode CID base for VF doorbells.
4679 #define DORQ_REG_VF_NORM_CID_BASE_SIZE                                                                                     1
4680 #define DORQ_REG_VF_NORM_CID_WND_SIZE                                                                                      0x1701a4UL //ACCESS:RW  DataWidth:0x5  SPLIT:8  Description: The per-VNIC normal CID window size for VF doorbells.
4681 #define DORQ_REG_VF_NORM_CID_WND_SIZE_SIZE                                                                                 1
4682 #define DORQ_REG_VF_NORM_VF_BASE                                                                                           0x1701a8UL //ACCESS:RW  DataWidth:0x3  SPLIT:8  Description: Starting absolute VFID for each PF
4683 #define DORQ_REG_VF_NORM_VF_BASE_SIZE                                                                                      1
4684 #define DORQ_REG_DPM_MAX_CID_COUNT                                                                                         0x1701b8UL //ACCESS:RW  DataWidth:0x12  SPLIT:8  Description: Maximum number of PF CID values allowed for DPM mode
4685 #define DORQ_REG_DPM_MAX_CID_COUNT_SIZE                                                                                    1
4686 #define DORQ_REG_NORM_MAX_CID_COUNT                                                                                        0x1701bcUL //ACCESS:RW  DataWidth:0x12  SPLIT:8  Description: Maximum number of PF CID values allowed for normal mode
4687 #define DORQ_REG_NORM_MAX_CID_COUNT_SIZE                                                                                   1
4688 #define DORQ_REG_PF_USAGE_CNT                                                                                              0x1701d0UL //ACCESS:R  DataWidth:0xc  SPLIT:8  Description: Per-PF usage count.
4689 #define DORQ_REG_PF_USAGE_CNT_SIZE                                                                                         1
4690 #define DORQ_REG_VF_NORM_MAX_CID_COUNT                                                                                     0x1701e4UL //ACCESS:RW  DataWidth:0x12  SPLIT:8  Description: Maximum number of VF CID values allowed
4691 #define DORQ_REG_VF_NORM_MAX_CID_COUNT_SIZE                                                                                1
4692 #define DORQ_REG_MAX_RVFID_SIZE                                                                                            0x1701ecUL //ACCESS:RW  DataWidth:0x3  SPLIT:8  Description: Bit width of largest relative VFID.
4693 #define DORQ_REG_MAX_RVFID_SIZE_SIZE                                                                                       1
4694 #define DORQ_REG_VF_NORM_CID_OFST                                                                                          0x1701f4UL //ACCESS:RW  DataWidth:0x5  SPLIT:8  Description: The normal mode CID extraction offset for VF doorbells.
4695 #define DORQ_REG_VF_NORM_CID_OFST_SIZE                                                                                     1
4696 #define DORQ_REG_AUTO_DISCARD_REL                                                                                          0x170200UL //ACCESS:W  DataWidth:0x1  Description: Release the discard mode. Write only.
4697 #define DORQ_REG_AUTO_DISCARD_REL_SIZE                                                                                     1
4698 #define DORQ_REG_AUTO_FREEZE_REL                                                                                           0x170204UL //ACCESS:W  DataWidth:0x1  Description: Release the freeze mode set by auto freeze. Write only.
4699 #define DORQ_REG_AUTO_FREEZE_REL_SIZE                                                                                      1
4700 #define DORQ_REG_DB_DATA0                                                                                                  0x170208UL //ACCESS:RW  DataWidth:0x20  Description: Doorbell data for RBC doorbells (function 0).
4701 #define DORQ_REG_DB_DATA0_SIZE                                                                                             1
4702 #define DORQ_REG_DB_DATA1                                                                                                  0x17020cUL //ACCESS:RW  DataWidth:0x20  Description: Doorbell data for RBC doorbells (function 1).
4703 #define DORQ_REG_DB_DATA1_SIZE                                                                                             1
4704 #define DORQ_REG_DQ_FIFO_FULL_CLR                                                                                          0x170210UL //ACCESS:W  DataWidth:0x1  Description: Clears the full interrupt. Functionally write only. The read access is allowed with don't care data.
4705 #define DORQ_REG_DQ_FIFO_FULL_CLR_SIZE                                                                                     1
4706 #define DORQ_REG_DQ_FILL_LVL_MAX                                                                                           0x170214UL //ACCESS:RW  DataWidth:0xd  Description: Sticky value of the maximal DQ FIFO fill level. The range is 0 - 2560 FIFO rows; where each row stands for the doorbell.
4707 #define DORQ_REG_DQ_FILL_LVL_MAX_SIZE                                                                                      1
4708 #define DORQ_REG_VF_USAGE_CNT                                                                                              0x170320UL //ACCESS:R  DataWidth:0x7  SPLIT:64  Description: Per-VF usage count
4709 #define DORQ_REG_VF_USAGE_CNT_SIZE                                                                                         1
4710 #define DORQ_REG_PF_DISCARD_STATUS                                                                                         0x170324UL //ACCESS:R  DataWidth:0x1  SPLIT:8  Description: Per-PF register indicating that a doorbell has been dropped for this PF.  Cleared when corresponding pf_discard_rel register is written.
4711 #define DORQ_REG_PF_DISCARD_STATUS_SIZE                                                                                    1
4712 #define DORQ_REG_PF_DISCARD_REL                                                                                            0x170328UL //ACCESS:W  DataWidth:0x1  SPLIT:8  Description: When this register is written the corresponding pf_discard_status register is cleared.
4713 #define DORQ_REG_PF_DISCARD_REL_SIZE                                                                                       1
4714 #define DORQ_REG_VF_DISCARD_STATUS                                                                                         0x170330UL //ACCESS:R  DataWidth:0x1  SPLIT:64  Description: Per-VF register indicating that a doorbell has been dropped for this VF.  Cleared when corresponding vf_discard_rel register is written.
4715 #define DORQ_REG_VF_DISCARD_STATUS_SIZE                                                                                    1
4716 #define DORQ_REG_VF_DISCARD_REL                                                                                            0x170334UL //ACCESS:W  DataWidth:0x1  SPLIT:64  Description: When this register is written the corresponding vf_discard_status register is cleared.
4717 #define DORQ_REG_VF_DISCARD_REL_SIZE                                                                                       1
4718 #define DORQ_REG_VF_USAGE_CT_LIMIT                                                                                         0x170340UL //ACCESS:RW  DataWidth:0x7  SPLIT:8  Description: Per-PF VF usage count limit
4719 #define DORQ_REG_VF_USAGE_CT_LIMIT_SIZE                                                                                    1
4720 #define DORQ_REG_FIFO_CNTR                                                                                                 0x170348UL //ACCESS:RW  DataWidth:0x20  Description: Counts all doorbells that enter the FIFO.
4721 #define DORQ_REG_FIFO_CNTR_SIZE                                                                                            2
4722 #define DORQ_REG_DQ_FIFO                                                                                                   0x178000UL //ACCESS:R  DataWidth:0x20  Description: Read access to DQ FIFO. The address will be composed of row number; standing for a specific doorbell - 12 Lsbits and 1 Msbit; which will be 1 to read the wait for done and CID  indication and 0 - for all the other indications.
4723 #define DORQ_REG_DQ_FIFO_SIZE                                                                                              5120
4724 #define DORQ_REG_AGG_CMD0                                                                                                  0x170060UL //ACCESS:R  DataWidth:0x8  Description: Aggregation command.
4725 #define DORQ_REG_AGG_CMD0_SIZE                                                                                             1
4726 #define DORQ_REG_AGG_CMD1                                                                                                  0x170064UL //ACCESS:R  DataWidth:0x8  Description: Aggregation command.
4727 #define DORQ_REG_AGG_CMD1_SIZE                                                                                             1
4728 #define DORQ_REG_AGG_CMD2                                                                                                  0x170068UL //ACCESS:R  DataWidth:0x8  Description: Aggregation command.
4729 #define DORQ_REG_AGG_CMD2_SIZE                                                                                             1
4730 #define DORQ_REG_AGG_CMD3                                                                                                  0x17006cUL //ACCESS:R  DataWidth:0x8  Description: Aggregation command.
4731 #define DORQ_REG_AGG_CMD3_SIZE                                                                                             1
4732 #define DORQ_REG_DORQ_UNUSED_EMPTY_0                                                                                       0x1701c0UL //ACCESS:R  DataWidth:0x20  Unused empty space
4733 #define DORQ_REG_DORQ_UNUSED_EMPTY_0_SIZE                                                                                  1
4734 #define DORQ_REG_DORQ_UNUSED_EMPTY_1                                                                                       0x1701c8UL //ACCESS:R  DataWidth:0x20  Unused empty space
4735 #define DORQ_REG_DORQ_UNUSED_EMPTY_1_SIZE                                                                                  1
4736 #define DORQ_REG_DORQ_UNUSED_EMPTY_2                                                                                       0x1701f0UL //ACCESS:R  DataWidth:0x20  Unused empty space
4737 #define DORQ_REG_DORQ_UNUSED_EMPTY_2_SIZE                                                                                  1
4738 #define DORQ_REG_DORQ_UNUSED_EMPTY_3                                                                                       0x1701f8UL //ACCESS:R  DataWidth:0x20  Unused empty space
4739 #define DORQ_REG_DORQ_UNUSED_EMPTY_3_SIZE                                                                                  2
4740 #define DORQ_REG_DORQ_UNUSED_EMPTY_4                                                                                       0x170350UL //ACCESS:R  DataWidth:0x20  Unused empty space
4741 #define DORQ_REG_DORQ_UNUSED_EMPTY_4_SIZE                                                                                  44
4742 #define DORQ_REG_DORQ_UNUSED_EMPTY_5                                                                                       0x170500UL //ACCESS:R  DataWidth:0x20  Unused empty space
4743 #define DORQ_REG_DORQ_UNUSED_EMPTY_5_SIZE                                                                                  7872
4744 #define HC_REG_CONFIG_0                                                                                                    0x108000UL //ACCESS:RW  DataWidth:0xd  SPLIT:4  Multi Field Register
4745 	#define HC_CONFIG_0_REG_BLOCK_DISABLE_0                                                                                (0x1<<0)
4746 	#define HC_CONFIG_0_REG_BLOCK_DISABLE_0_SIZE                                                                           0
4747 	#define HC_CONFIG_0_REG_SINGLE_ISR_EN_0                                                                                (0x1<<1)
4748 	#define HC_CONFIG_0_REG_SINGLE_ISR_EN_0_SIZE                                                                           1
4749 	#define HC_CONFIG_0_REG_MSI_MSIX_INT_EN_0                                                                              (0x1<<2)
4750 	#define HC_CONFIG_0_REG_MSI_MSIX_INT_EN_0_SIZE                                                                         2
4751 	#define HC_CONFIG_0_REG_INT_LINE_EN_0                                                                                  (0x1<<3)
4752 	#define HC_CONFIG_0_REG_INT_LINE_EN_0_SIZE                                                                             3
4753 	#define HC_CONFIG_0_REG_ATTN_BIT_EN_0                                                                                  (0x1<<4)
4754 	#define HC_CONFIG_0_REG_ATTN_BIT_EN_0_SIZE                                                                             4
4755 	#define HC_CONFIG_0_REG_NOT_DURING_INT_EN_0                                                                            (0x1<<5)
4756 	#define HC_CONFIG_0_REG_NOT_DURING_INT_EN_0_SIZE                                                                       5
4757 	#define HC_CONFIG_0_REG_COALESCE_NOW_EN_0                                                                              (0x1<<6)
4758 	#define HC_CONFIG_0_REG_COALESCE_NOW_EN_0_SIZE                                                                         6
4759 	#define HC_CONFIG_0_REG_MSI_ATTN_EN_0                                                                                  (0x1<<7)
4760 	#define HC_CONFIG_0_REG_MSI_ATTN_EN_0_SIZE                                                                             7
4761 	#define HC_CONFIG_0_REG_MSIX_ATTN_EN_0                                                                                 (0x1<<8)
4762 	#define HC_CONFIG_0_REG_MSIX_ATTN_EN_0_SIZE                                                                            8
4763 	#define HC_CONFIG_0_REG_MAILBOX_COUNTER_0                                                                              (0x3<<9)
4764 	#define HC_CONFIG_0_REG_MAILBOX_COUNTER_0_SIZE                                                                         9
4765 	#define HC_CONFIG_0_REG_STATISTIC_COUNTER_EN_0                                                                         (0x1<<11)
4766 	#define HC_CONFIG_0_REG_STATISTIC_COUNTER_EN_0_SIZE                                                                    11
4767 	#define HC_CONFIG_0_REG_MSI_MSIX_MEMORY_EN_0                                                                           (0x1<<12)
4768 	#define HC_CONFIG_0_REG_MSI_MSIX_MEMORY_EN_0_SIZE                                                                      12
4769 #define HC_REG_CONFIG_1                                                                                                    0x108004UL //ACCESS:RW  DataWidth:0xd  SPLIT:4  Multi Field Register
4770 	#define HC_CONFIG_1_REG_BLOCK_DISABLE_1                                                                                (0x1<<0)
4771 	#define HC_CONFIG_1_REG_BLOCK_DISABLE_1_SIZE                                                                           0
4772 	#define HC_CONFIG_1_REG_SINGLE_ISR_EN_1                                                                                (0x1<<1)
4773 	#define HC_CONFIG_1_REG_SINGLE_ISR_EN_1_SIZE                                                                           1
4774 	#define HC_CONFIG_1_REG_MSI_MSIX_INT_EN_1                                                                              (0x1<<2)
4775 	#define HC_CONFIG_1_REG_MSI_MSIX_INT_EN_1_SIZE                                                                         2
4776 	#define HC_CONFIG_1_REG_INT_LINE_EN_1                                                                                  (0x1<<3)
4777 	#define HC_CONFIG_1_REG_INT_LINE_EN_1_SIZE                                                                             3
4778 	#define HC_CONFIG_1_REG_ATTN_BIT_EN_1                                                                                  (0x1<<4)
4779 	#define HC_CONFIG_1_REG_ATTN_BIT_EN_1_SIZE                                                                             4
4780 	#define HC_CONFIG_1_REG_NOT_DURING_INT_EN_1                                                                            (0x1<<5)
4781 	#define HC_CONFIG_1_REG_NOT_DURING_INT_EN_1_SIZE                                                                       5
4782 	#define HC_CONFIG_1_REG_COALESCE_NOW_EN_1                                                                              (0x1<<6)
4783 	#define HC_CONFIG_1_REG_COALESCE_NOW_EN_1_SIZE                                                                         6
4784 	#define HC_CONFIG_1_REG_MSI_ATTN_EN_1                                                                                  (0x1<<7)
4785 	#define HC_CONFIG_1_REG_MSI_ATTN_EN_1_SIZE                                                                             7
4786 	#define HC_CONFIG_1_REG_MSIX_ATTN_EN_1                                                                                 (0x1<<8)
4787 	#define HC_CONFIG_1_REG_MSIX_ATTN_EN_1_SIZE                                                                            8
4788 	#define HC_CONFIG_1_REG_MAILBOX_COUNTER_1                                                                              (0x3<<9)
4789 	#define HC_CONFIG_1_REG_MAILBOX_COUNTER_1_SIZE                                                                         9
4790 	#define HC_CONFIG_1_REG_STATISTIC_COUNTER_EN_1                                                                         (0x1<<11)
4791 	#define HC_CONFIG_1_REG_STATISTIC_COUNTER_EN_1_SIZE                                                                    11
4792 	#define HC_CONFIG_1_REG_MSI_MSIX_MEMORY_EN_1                                                                           (0x1<<12)
4793 	#define HC_CONFIG_1_REG_MSI_MSIX_MEMORY_EN_1_SIZE                                                                      12
4794 #define HC_REG_VQID_0                                                                                                      0x108008UL //ACCESS:RW  DataWidth:0xa  SPLIT:4  Multi Field Register
4795 	#define HC_VQID_0_REG_VQID_MSI_MSIX_0                                                                                  (0x1f<<0)
4796 	#define HC_VQID_0_REG_VQID_MSI_MSIX_0_SIZE                                                                             0
4797 	#define HC_VQID_0_REG_VQID_ATTN_MSG_0                                                                                  (0x1f<<5)
4798 	#define HC_VQID_0_REG_VQID_ATTN_MSG_0_SIZE                                                                             5
4799 #define HC_REG_VQID_1                                                                                                      0x10800cUL //ACCESS:RW  DataWidth:0xa  SPLIT:4  Multi Field Register
4800 	#define HC_VQID_1_REG_VQID_MSI_MSIX_1                                                                                  (0x1f<<0)
4801 	#define HC_VQID_1_REG_VQID_MSI_MSIX_1_SIZE                                                                             0
4802 	#define HC_VQID_1_REG_VQID_ATTN_MSG_1                                                                                  (0x1f<<5)
4803 	#define HC_VQID_1_REG_VQID_ATTN_MSG_1_SIZE                                                                             5
4804 #define HC_REG_PCI_CONFIG_0                                                                                                0x108010UL //ACCESS:RW  DataWidth:0x4  SPLIT:4  Multi Field Register
4805 	#define HC_PCI_CONFIG_0_REG_MSI_RELAX_0                                                                                (0x1<<0)
4806 	#define HC_PCI_CONFIG_0_REG_MSI_RELAX_0_SIZE                                                                           0
4807 	#define HC_PCI_CONFIG_0_REG_MSI_NO_SNOOP_0                                                                             (0x1<<1)
4808 	#define HC_PCI_CONFIG_0_REG_MSI_NO_SNOOP_0_SIZE                                                                        1
4809 	#define HC_PCI_CONFIG_0_REG_ATTN_RELAX_0                                                                               (0x1<<2)
4810 	#define HC_PCI_CONFIG_0_REG_ATTN_RELAX_0_SIZE                                                                          2
4811 	#define HC_PCI_CONFIG_0_REG_ATTN_NO_SNOOP_0                                                                            (0x1<<3)
4812 	#define HC_PCI_CONFIG_0_REG_ATTN_NO_SNOOP_0_SIZE                                                                       3
4813 #define HC_REG_PCI_CONFIG_1                                                                                                0x108014UL //ACCESS:RW  DataWidth:0x4  SPLIT:4  Multi Field Register
4814 	#define HC_PCI_CONFIG_1_REG_MSI_RELAX_1                                                                                (0x1<<0)
4815 	#define HC_PCI_CONFIG_1_REG_MSI_RELAX_1_SIZE                                                                           0
4816 	#define HC_PCI_CONFIG_1_REG_MSI_NO_SNOOP_1                                                                             (0x1<<1)
4817 	#define HC_PCI_CONFIG_1_REG_MSI_NO_SNOOP_1_SIZE                                                                        1
4818 	#define HC_PCI_CONFIG_1_REG_ATTN_RELAX_1                                                                               (0x1<<2)
4819 	#define HC_PCI_CONFIG_1_REG_ATTN_RELAX_1_SIZE                                                                          2
4820 	#define HC_PCI_CONFIG_1_REG_ATTN_NO_SNOOP_1                                                                            (0x1<<3)
4821 	#define HC_PCI_CONFIG_1_REG_ATTN_NO_SNOOP_1_SIZE                                                                       3
4822 #define HC_REG_ATTN_MSG0_ADDR_L                                                                                            0x108018UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: port 0 lower 32 bits address field for attn messag.
4823 #define HC_REG_ATTN_MSG0_ADDR_H                                                                                            0x10801cUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: port 0 higher 32 bits address field for attn messag.
4824 #define HC_REG_ATTN_MSG1_ADDR_L                                                                                            0x108020UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: port 1 lower 32 bits address field for attn messag.
4825 #define HC_REG_ATTN_MSG1_ADDR_H                                                                                            0x108024UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: port 1 higher 32 bits address field for attn messag.
4826 #define HC_REG_UC_RAM_ADDR_0                                                                                               0x108028UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Multi Field Register
4827 	#define HC_UC_RAM_ADDR_0_REG_USTORM_0_ADDR                                                                             (0xffff<<0)
4828 	#define HC_UC_RAM_ADDR_0_REG_USTORM_0_ADDR_SIZE                                                                        0
4829 	#define HC_UC_RAM_ADDR_0_REG_CSTORM_0_ADDR                                                                             (0xffff<<16)
4830 	#define HC_UC_RAM_ADDR_0_REG_CSTORM_0_ADDR_SIZE                                                                        16
4831 #define HC_REG_XT_RAM_ADDR_0                                                                                               0x10802cUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Multi Field Register
4832 	#define HC_XT_RAM_ADDR_0_REG_XSTORM_0_ADDR                                                                             (0xffff<<0)
4833 	#define HC_XT_RAM_ADDR_0_REG_XSTORM_0_ADDR_SIZE                                                                        0
4834 	#define HC_XT_RAM_ADDR_0_REG_TSTORM_0_ADDR                                                                             (0xffff<<16)
4835 	#define HC_XT_RAM_ADDR_0_REG_TSTORM_0_ADDR_SIZE                                                                        16
4836 #define HC_REG_UC_RAM_ADDR_1                                                                                               0x108030UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Multi Field Register
4837 	#define HC_UC_RAM_ADDR_1_REG_USTORM_1_ADDR                                                                             (0xffff<<0)
4838 	#define HC_UC_RAM_ADDR_1_REG_USTORM_1_ADDR_SIZE                                                                        0
4839 	#define HC_UC_RAM_ADDR_1_REG_CSTORM_1_ADDR                                                                             (0xffff<<16)
4840 	#define HC_UC_RAM_ADDR_1_REG_CSTORM_1_ADDR_SIZE                                                                        16
4841 #define HC_REG_XT_RAM_ADDR_1                                                                                               0x108034UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Multi Field Register
4842 	#define HC_XT_RAM_ADDR_1_REG_XSTORM_1_ADDR                                                                             (0xffff<<0)
4843 	#define HC_XT_RAM_ADDR_1_REG_XSTORM_1_ADDR_SIZE                                                                        0
4844 	#define HC_XT_RAM_ADDR_1_REG_TSTORM_1_ADDR                                                                             (0xffff<<16)
4845 	#define HC_XT_RAM_ADDR_1_REG_TSTORM_1_ADDR_SIZE                                                                        16
4846 #define HC_REG_ATTN_NUM_P0                                                                                                 0x108038UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: status block number for attn bit msg - function 0;
4847 #define HC_REG_ATTN_NUM_P1                                                                                                 0x10803cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: status block number for attn bit msg - function 1
4848 #define HC_REG_LEADING_EDGE_0                                                                                              0x108040UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: port 0 attn bit condition monitoring; each bit that is set will lock a change fron 0 to 1 in the corresponding attention signals that comes from the AEU
4849 #define HC_REG_TRAILING_EDGE_0                                                                                             0x108044UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: port 0 attn bit condition monitoring; each bit that is set will lock a change fron 1 to 0 in the corresponding attention signals that comes from the AEU
4850 #define HC_REG_LEADING_EDGE_1                                                                                              0x108048UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: port 1 attn bit condition monitoring; each bit that is set will lock a change fron 0 to 1 in the corresponding attention signals that comes from the AEU
4851 #define HC_REG_TRAILING_EDGE_1                                                                                             0x10804cUL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: port 1 attn bit condition monitoring; each bit that is set will lock a change fron 1 to 0 in the corresponding attention signals that comes from the AEU
4852 #define HC_REG_AGG_INT_0                                                                                                   0x108050UL //ACCESS:RW  DataWidth:0xa  SPLIT:4  Multi Field Register
4853 	#define HC_AGG_INT_0_REG_AGG_INT_COALESCE_NOW_0                                                                        (0x1f<<0)
4854 	#define HC_AGG_INT_0_REG_AGG_INT_COALESCE_NOW_0_SIZE                                                                   0
4855 	#define HC_AGG_INT_0_REG_AGG_INT_CONSUMER_UPD_0                                                                        (0x1f<<5)
4856 	#define HC_AGG_INT_0_REG_AGG_INT_CONSUMER_UPD_0_SIZE                                                                   5
4857 #define HC_REG_AGG_INT_1                                                                                                   0x108054UL //ACCESS:RW  DataWidth:0xa  SPLIT:4  Multi Field Register
4858 	#define HC_AGG_INT_1_REG_AGG_INT_COALESCE_NOW_1                                                                        (0x1f<<0)
4859 	#define HC_AGG_INT_1_REG_AGG_INT_COALESCE_NOW_1_SIZE                                                                   0
4860 	#define HC_AGG_INT_1_REG_AGG_INT_CONSUMER_UPD_1                                                                        (0x1f<<5)
4861 	#define HC_AGG_INT_1_REG_AGG_INT_CONSUMER_UPD_1_SIZE                                                                   5
4862 #define HC_REG_INTERRUPT_A                                                                                                 0x108058UL //ACCESS:R  DataWidth:0x1  SPLIT:4  Description: read the interrupt b line value; 0 = asserted; 1= deasserted
4863 #define HC_REG_INTERRUPT_B                                                                                                 0x10805cUL //ACCESS:R  DataWidth:0x1  SPLIT:4  Description: read the interrupt a line value; 0 = asserted; 1= deasserted
4864 #define HC_REG_STATISTIC_DIVIDER                                                                                           0x108060UL //ACCESS:RW  DataWidth:0x14  SPLIT:4  Description: Define the time statistic counter timer resolution (period rate of HW and SW intack counters update); minimuv value = 2500
4865 #define HC_REG_COUNERTS_MEM_TM                                                                                             0x108064UL //ACCESS:RW  DataWidth:0x4  SPLIT:4  Description: tm bits for statistic counters memory
4866 #define HC_REG_USTORM_ADDR_FOR_COALESCE                                                                                    0x108068UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: UNUSED
4867 #define HC_REG_CSTORM_ADDR_FOR_COALESCE                                                                                    0x10806cUL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: UNUSED
4868 #define HC_REG_XSTORM_ADDR_FOR_COALESCE                                                                                    0x108070UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: UNUSED
4869 #define HC_REG_TSTORM_ADDR_FOR_COALESCE                                                                                    0x108074UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: UNUSED
4870 #define HC_REG_DBG_SELECT                                                                                                  0x108078UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for selecting a line to output to the DBG block.
4871 #define HC_REG_DBG_BYTE_ENABLE                                                                                             0x10807cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
4872 #define HC_REG_DBG_SHIFT                                                                                                   0x108080UL //ACCESS:RW  DataWidth:0x3  SPLIT:4  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for circular right shifting of the selected line (after the enabling).
4873 #define HC_REG_HC_INT_STS                                                                                                  0x108084UL //ACCESS:R  DataWidth:0x7  Description: Interrupt register #0 read
4874 	#define HC_HC_INT_STS_REG_ADDRESS_ERROR                                                                                (0x1<<0)
4875 	#define HC_HC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                           0
4876 	#define HC_HC_INT_STS_REG_FIFO_ERROR                                                                                   (0x1<<1)
4877 	#define HC_HC_INT_STS_REG_FIFO_ERROR_SIZE                                                                              1
4878 	#define HC_HC_INT_STS_REG_MME_IS_BIGGER_THEN_5                                                                         (0x1<<2)
4879 	#define HC_HC_INT_STS_REG_MME_IS_BIGGER_THEN_5_SIZE                                                                    2
4880 	#define HC_HC_INT_STS_REG_TMP_STORM_ID_NOT_MATCH                                                                       (0x1<<3)
4881 	#define HC_HC_INT_STS_REG_TMP_STORM_ID_NOT_MATCH_SIZE                                                                  3
4882 	#define HC_HC_INT_STS_REG_MAIN_MEMORY                                                                                  (0x1<<4)
4883 	#define HC_HC_INT_STS_REG_MAIN_MEMORY_SIZE                                                                             4
4884 	#define HC_HC_INT_STS_REG_STATISTIC_COUNTER_MEMORY                                                                     (0x1<<5)
4885 	#define HC_HC_INT_STS_REG_STATISTIC_COUNTER_MEMORY_SIZE                                                                5
4886 	#define HC_HC_INT_STS_REG_CONS_OR_PROD_IDX_TOO_BIG                                                                     (0x1<<6)
4887 	#define HC_HC_INT_STS_REG_CONS_OR_PROD_IDX_TOO_BIG_SIZE                                                                6
4888 #define HC_REG_HC_INT_STS_CLR                                                                                              0x108088UL //ACCESS:RC  DataWidth:0x7  Description: Interrupt register #0 read clear
4889 	#define HC_HC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                            (0x1<<0)
4890 	#define HC_HC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                       0
4891 	#define HC_HC_INT_STS_CLR_REG_FIFO_ERROR                                                                               (0x1<<1)
4892 	#define HC_HC_INT_STS_CLR_REG_FIFO_ERROR_SIZE                                                                          1
4893 	#define HC_HC_INT_STS_CLR_REG_MME_IS_BIGGER_THEN_5                                                                     (0x1<<2)
4894 	#define HC_HC_INT_STS_CLR_REG_MME_IS_BIGGER_THEN_5_SIZE                                                                2
4895 	#define HC_HC_INT_STS_CLR_REG_TMP_STORM_ID_NOT_MATCH                                                                   (0x1<<3)
4896 	#define HC_HC_INT_STS_CLR_REG_TMP_STORM_ID_NOT_MATCH_SIZE                                                              3
4897 	#define HC_HC_INT_STS_CLR_REG_MAIN_MEMORY                                                                              (0x1<<4)
4898 	#define HC_HC_INT_STS_CLR_REG_MAIN_MEMORY_SIZE                                                                         4
4899 	#define HC_HC_INT_STS_CLR_REG_STATISTIC_COUNTER_MEMORY                                                                 (0x1<<5)
4900 	#define HC_HC_INT_STS_CLR_REG_STATISTIC_COUNTER_MEMORY_SIZE                                                            5
4901 	#define HC_HC_INT_STS_CLR_REG_CONS_OR_PROD_IDX_TOO_BIG                                                                 (0x1<<6)
4902 	#define HC_HC_INT_STS_CLR_REG_CONS_OR_PROD_IDX_TOO_BIG_SIZE                                                            6
4903 #define HC_REG_HC_INT_STS_WR                                                                                               0x10808cUL //ACCESS:WR  DataWidth:0x7  Description: Interrupt register #0 bit set or clear
4904 	#define HC_HC_INT_STS_WR_REG_ADDRESS_ERROR                                                                             (0x1<<0)
4905 	#define HC_HC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                        0
4906 	#define HC_HC_INT_STS_WR_REG_FIFO_ERROR                                                                                (0x1<<1)
4907 	#define HC_HC_INT_STS_WR_REG_FIFO_ERROR_SIZE                                                                           1
4908 	#define HC_HC_INT_STS_WR_REG_MME_IS_BIGGER_THEN_5                                                                      (0x1<<2)
4909 	#define HC_HC_INT_STS_WR_REG_MME_IS_BIGGER_THEN_5_SIZE                                                                 2
4910 	#define HC_HC_INT_STS_WR_REG_TMP_STORM_ID_NOT_MATCH                                                                    (0x1<<3)
4911 	#define HC_HC_INT_STS_WR_REG_TMP_STORM_ID_NOT_MATCH_SIZE                                                               3
4912 	#define HC_HC_INT_STS_WR_REG_MAIN_MEMORY                                                                               (0x1<<4)
4913 	#define HC_HC_INT_STS_WR_REG_MAIN_MEMORY_SIZE                                                                          4
4914 	#define HC_HC_INT_STS_WR_REG_STATISTIC_COUNTER_MEMORY                                                                  (0x1<<5)
4915 	#define HC_HC_INT_STS_WR_REG_STATISTIC_COUNTER_MEMORY_SIZE                                                             5
4916 	#define HC_HC_INT_STS_WR_REG_CONS_OR_PROD_IDX_TOO_BIG                                                                  (0x1<<6)
4917 	#define HC_HC_INT_STS_WR_REG_CONS_OR_PROD_IDX_TOO_BIG_SIZE                                                             6
4918 #define HC_REG_HC_INT_MASK                                                                                                 0x108090UL //ACCESS:RW  DataWidth:0x7  Description: Interrupt mask register #0 read/write
4919 	#define HC_HC_INT_MASK_REG_ADDRESS_ERROR                                                                               (0x1<<0)
4920 	#define HC_HC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                          0
4921 	#define HC_HC_INT_MASK_REG_FIFO_ERROR                                                                                  (0x1<<1)
4922 	#define HC_HC_INT_MASK_REG_FIFO_ERROR_SIZE                                                                             1
4923 	#define HC_HC_INT_MASK_REG_MME_IS_BIGGER_THEN_5                                                                        (0x1<<2)
4924 	#define HC_HC_INT_MASK_REG_MME_IS_BIGGER_THEN_5_SIZE                                                                   2
4925 	#define HC_HC_INT_MASK_REG_TMP_STORM_ID_NOT_MATCH                                                                      (0x1<<3)
4926 	#define HC_HC_INT_MASK_REG_TMP_STORM_ID_NOT_MATCH_SIZE                                                                 3
4927 	#define HC_HC_INT_MASK_REG_MAIN_MEMORY                                                                                 (0x1<<4)
4928 	#define HC_HC_INT_MASK_REG_MAIN_MEMORY_SIZE                                                                            4
4929 	#define HC_HC_INT_MASK_REG_STATISTIC_COUNTER_MEMORY                                                                    (0x1<<5)
4930 	#define HC_HC_INT_MASK_REG_STATISTIC_COUNTER_MEMORY_SIZE                                                               5
4931 	#define HC_HC_INT_MASK_REG_CONS_OR_PROD_IDX_TOO_BIG                                                                    (0x1<<6)
4932 	#define HC_HC_INT_MASK_REG_CONS_OR_PROD_IDX_TOO_BIG_SIZE                                                               6
4933 #define HC_REG_HC_PRTY_STS                                                                                                 0x108094UL //ACCESS:R  DataWidth:0x3  Description: Parity register #0 read
4934 	#define HC_HC_PRTY_STS_REG_PARITY                                                                                      (0x1<<0)
4935 	#define HC_HC_PRTY_STS_REG_PARITY_SIZE                                                                                 0
4936 	#define HC_HC_PRTY_STS_REG_MAIN_MEMORY                                                                                 (0x1<<1)
4937 	#define HC_HC_PRTY_STS_REG_MAIN_MEMORY_SIZE                                                                            1
4938 	#define HC_HC_PRTY_STS_REG_COUNTERS_MEMORY                                                                             (0x1<<2)
4939 	#define HC_HC_PRTY_STS_REG_COUNTERS_MEMORY_SIZE                                                                        2
4940 #define HC_REG_HC_PRTY_STS_CLR                                                                                             0x108098UL //ACCESS:RC  DataWidth:0x3  Description: Parity register #0 read clear
4941 	#define HC_HC_PRTY_STS_CLR_REG_PARITY                                                                                  (0x1<<0)
4942 	#define HC_HC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                             0
4943 	#define HC_HC_PRTY_STS_CLR_REG_MAIN_MEMORY                                                                             (0x1<<1)
4944 	#define HC_HC_PRTY_STS_CLR_REG_MAIN_MEMORY_SIZE                                                                        1
4945 	#define HC_HC_PRTY_STS_CLR_REG_COUNTERS_MEMORY                                                                         (0x1<<2)
4946 	#define HC_HC_PRTY_STS_CLR_REG_COUNTERS_MEMORY_SIZE                                                                    2
4947 #define HC_REG_HC_PRTY_STS_WR                                                                                              0x10809cUL //ACCESS:WR  DataWidth:0x3  Description: Parity register #0 bit set or clear
4948 	#define HC_HC_PRTY_STS_WR_REG_PARITY                                                                                   (0x1<<0)
4949 	#define HC_HC_PRTY_STS_WR_REG_PARITY_SIZE                                                                              0
4950 	#define HC_HC_PRTY_STS_WR_REG_MAIN_MEMORY                                                                              (0x1<<1)
4951 	#define HC_HC_PRTY_STS_WR_REG_MAIN_MEMORY_SIZE                                                                         1
4952 	#define HC_HC_PRTY_STS_WR_REG_COUNTERS_MEMORY                                                                          (0x1<<2)
4953 	#define HC_HC_PRTY_STS_WR_REG_COUNTERS_MEMORY_SIZE                                                                     2
4954 #define HC_REG_HC_PRTY_MASK                                                                                                0x1080a0UL //ACCESS:RW  DataWidth:0x3  Description: Parity mask register #0 read/write
4955 	#define HC_HC_PRTY_MASK_REG_PARITY                                                                                     (0x1<<0)
4956 	#define HC_HC_PRTY_MASK_REG_PARITY_SIZE                                                                                0
4957 	#define HC_HC_PRTY_MASK_REG_MAIN_MEMORY                                                                                (0x1<<1)
4958 	#define HC_HC_PRTY_MASK_REG_MAIN_MEMORY_SIZE                                                                           1
4959 	#define HC_HC_PRTY_MASK_REG_COUNTERS_MEMORY                                                                            (0x1<<2)
4960 	#define HC_HC_PRTY_MASK_REG_COUNTERS_MEMORY_SIZE                                                                       2
4961 #define HC_REG_FUNC_NUM_P0                                                                                                 0x1080acUL //ACCESS:RW  DataWidth:0x3  SPLIT:4  Description: function number for MSI MSIX & Attn message
4962 #define HC_REG_FUNC_NUM_P1                                                                                                 0x1080b0UL //ACCESS:RW  DataWidth:0x3  SPLIT:4  Description: function number for MSI MSIX & Attn message
4963 #define HC_REG_AEU_MSI_ATTN_P0                                                                                             0x1080b4UL //ACCESS:R  DataWidth:0x4  Description: read hc_misc_aeu_msi_msix_attn_p0 of all the cores. [0] HC_0; [1] HC_1; [2] HC_2; [3] HC_3
4964 #define HC_REG_AEU_MSI_ATTN_P0_SIZE                                                                                        1
4965 #define HC_REG_AEU_MSI_ATTN_P1                                                                                             0x1080b8UL //ACCESS:R  DataWidth:0x4  Description: read hc_misc_aeu_msi_msix_attn_p1 of all the cores. [0] HC_0; [1] HC_1; [2] HC_2; [3] HC_4
4966 #define HC_REG_AEU_MSI_ATTN_P1_SIZE                                                                                        1
4967 #define HC_REG_PXP_REQUESTER_CREDIT                                                                                        0x1080bcUL //ACCESS:RW  DataWidth:0x2  Description: the credit for the PXP requester interface. This register is common for all the HC cores. Only 0ne and two are valid values.
4968 #define HC_REG_PXP_REQUESTER_CREDIT_SIZE                                                                                   1
4969 #define HC_REG_ATTN_IDX                                                                                                    0x108100UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: attn bits status index for attn bit msg; addr 0 - function 0; addr 1 - functin 1
4970 #define HC_REG_ATTN_IDX_SIZE                                                                                               2
4971 #define HC_REG_INT_MASK                                                                                                    0x108108UL //ACCESS:RW  DataWidth:0x11  SPLIT:4  Description: status block interrupt mask; one in each bit means unmask; zerow in each bit means mask; bit 0 - default SB; bit 1 - SB_0; bit 2 - SB_1 to bit 16- SB_15; addr 0 - port 0; addr 1 - port 1
4972 #define HC_REG_INT_MASK_SIZE                                                                                               2
4973 #define HC_REG_PBA_BIT                                                                                                     0x108110UL //ACCESS:RW  DataWidth:0x11  SPLIT:4  Description: PBA 17 bits adress 0 - port0; address 1 - port 1; bit0 = default SB; bit1 = SB_0; bit2 = SB_1 . . . bit16 = SB_15; Each bit in the vector is updated according with scan procedure for MSI/MSI-X message build and posting according to the following rules: If the pending is set AND For the relevant port MSI-X is enabled AND Block is not disabled (per port indication) AND No full indication from the PCI command transmission interface logic AND (relevant MSI-X function mask bit is set OR relevant MSI-X vector mask bit is set) Then the analogous PBA bit is set; The bit is cleared upon posting an MSI-X message for the analogous pending bit.
4974 #define HC_REG_PBA_BIT_SIZE                                                                                                2
4975 #define HC_REG_ATTN_BIT                                                                                                    0x108120UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: attention bit and attention acknowledge bits status for port 0 and 1 according to the following address map: addr 0 - attn_bit_0; addr 1 - attn_ack_bit_0; addr 2 - attn_bit_1; addr 3 - attn_ack_bit_1;
4976 #define HC_REG_ATTN_BIT_SIZE                                                                                               4
4977 #define HC_REG_DEC_CEILING                                                                                                 0x108130UL //ACCESS:W  DataWidth:0x1  SPLIT:4  Description: This command register infuence the MSI configuration state machine. This register is write only and has 4 addresses as follow: 0 = dec port 0; 1 = ceiling port 0; 2 = dec port 1; 3 = ceiling port 1;
4978 #define HC_REG_DEC_CEILING_SIZE                                                                                            4
4979 #define HC_REG_PBA_COMMAND                                                                                                 0x108140UL //ACCESS:W  DataWidth:0x1  SPLIT:4  Description: This register is write only and has 4 addresses as follow: 0 = clear all PBA bits port 0; 1 = clear all pending interrupts request port0; 2 = clear all PBA bits port 1; 3 = clear all pending interrupts request port1;there is no meaning for the data in this register
4980 #define HC_REG_PBA_COMMAND_SIZE                                                                                            4
4981 #define HC_REG_COMMAND_REG                                                                                                 0x108180UL //ACCESS:RW  DataWidth:0x1b  SPLIT:4  Description: This command register has 16 addresses. Write to these registers active command according to the address. For port 0 the address mapped as follow: 0-interrupt acknowledge ; 1-producer update ; 2-attntion bits update; 3-attntion bits set; 4-attntion bits clear; 5-coalesce now; 6-single_isr_multi_dpc with mask; 7-single isr without mask; For port 1 the address mapped as follow: 8-interrupt acknowledge ; 9-producer update ; 10-attntion bits update; 11-attntion bits set; 12-attntion bits clear; 13-coalesce now; 14-single_isr_multi_dpc with mask; 15-single isr without mask; Read from addresses 0-5 and 8-13 is ignored; Write to addresses 6-7 and 14-15 is ignored; the data bits are mapped as follow: tmp_dis_enable_cmd = data[26:25]; tmp_upd_index_cmd = data[24]; tmp_cmd_storm_index = data[23:21] // according to storm table; tmp_cmd_status_id = data[20:16] // according to status block idx table; tmp_index_val = data[15:0]; tmp_function = according to MSB address. if address match interrupt acknowledge {If (tmp_upd_index_cmd == 1) Update consumer index of (tmp_cmd_storm_index; tmp_cmd_status_id) for function(tmp_function) to be tmp_index_val; Check relevant comparator output; If (comparator output is clr (i.e. Prod==Cons) AND tmp_cmd_storm_index &lt; 4 (STORM update) ) set a request for the following command toward the tmp_cmd_storm_index: aggregate_int (according to tmp_function value will be taken from ~agg_int_consumer_upd_0 or agg_int_consumer_upd_1); address (according to tmp_cmd_status_id and tmp_function ~ustorm_0_addr; ~cstorm_0_addr; ~xstorm_0_addr; ~tstorm_0_addr; ~ustorm_1_addr; ~cstorm_1_addr; ~xstorm_1_addr; ~tstorm_1_addr); STORM index (according to tmp_cmd_storm_index); data = consumer index;  If (tmp_dis_enable_cmd == 0) Set bit for SB (tmp_cmd_status_id) for function(tmp_function) Else if (tmp_dis_enable_cmd == 1) Clr bit for SB(tmp_cmd_status_id) for function (tmp_function)} else if address matches producer update { If (tmp_upd_index_cmd == 1) Update producer index of (tmp_cmd_storm_index; tmp_cmd_status_id) for function(tmp_function) to be tmp_index_val; If (tmp_dis_enable_cmd == 0) Set mask bit for SB(tmp_cmd_status_id) for function(tmp_function) Else if (tmp_dis_enable_cmd == 1) Clr mask bit for SB(tmp_cmd_status_id) for function(tmp_function)} else if command address matches attn bit upd register {Attn_bit_ack_reg(tmp_function) = data[15:0]} else if command address matches attn bit set register {attn_bit_ack_reg(tmp_function) |= data[15:0]} else if command address matches attn bit clr register {attn_bit_ack_reg(tmp_function) &= data[31:0]} else if command address matches coalesce now { set a request for the following command toward the tmp_cmd_storm_index: aggregate_int (according to tmp_function value will be taken from ~agg_int_coalesce_now_0 or agg_int_coalesce_now_1); address (according to ~ustorm_addr_for_coalesce; ~cstorm_addr_for_coalesce; ~xstorm_addr_for_coalesce; ~tstorm_addr_for_coalesce); STORM index 4 commands are sent (a command per STORM); data = 0; byte enable = all set} else if command address matches single_isr_multi_dpc with mask register { according to tmp_function ret_value = interrupt vector after mask[16:0]; mask tmp_function interrupt register according to rev_value (every one in ret_value masks relevant interrupt)} else if command address matches single_isr_multi_dpc without mask register {according to tmp_function ret_value = interrupt vector after mask[16:0]}.
4982 #define HC_REG_COMMAND_REG_SIZE                                                                                            16
4983 #define HC_REG_P0_PROD_CONS                                                                                                0x108200UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: all producer and consumer of port 0 according to the following addresses; U_prod: 0-15; C_prod: 16-31; U_cons: 32-47; C_cons:48-63; Defoult_prod: U/C/X/T/Attn-64/65/66/67/68; Defoult_cons: U/C/X/T/Attn-69/70/71/72/73
4984 #define HC_REG_P0_PROD_CONS_SIZE                                                                                           74
4985 #define HC_REG_P1_PROD_CONS                                                                                                0x108400UL //ACCESS:RW  DataWidth:0x10  SPLIT:4  Description: all producer and consumer of port 1according to the following addresses;  U_prod: 0-15; C_prod: 16-31; U_cons: 32-47; C_cons:48-63; Defoult_prod: U/C/X/T/Attn-64/65/66/67/68; Defoult_cons: U/C/X/T/Attn-69/70/71/72/73
4986 #define HC_REG_P1_PROD_CONS_SIZE                                                                                           74
4987 #define HC_REG_MAIN_MEMORY                                                                                                 0x108800UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: The MSI and MSIX memory; each address has 64 bits of data; the address map is as follows; Port 0: addr 0-33 - MSIX_vector (acording to the following distribution: 0 - default SB MSIX addr; 1 - default SB msix data and mask (mask[32];data[31:0]); 2 - SB_0 MSIX addr; 3 - SB_0 msix data and mask (mask[32];data[31:0]); 4 - SB_1 MSIX addr; 5 - SB_1 msix data and mask (mask[32];data[31:0]);... 32 - SB_16 MSIX addr; 33 - SB_16 msix data and mask (mask[32];data[31:0])); addr 34 - MSI_msg_ctrl; addr 35 - MSI_addr_low; addr 36 - MSI_addr_high ; addr 37 - [63:32] - MSI_mask_bit [31:0] - MSI_data. Port 1: addr 38-71 - MSIX_vector (acording to the following distribution: 38 - default SB MSIX addr; 39 - default SB msix data and mask (mask[32];data[31:0]); 40 - SB_0 MSIX addr; 41 - SB_0 msix data and mask (mask[32];data[31:0]); 42 - SB_1 MSIX addr; 43 - SB_1 msix data and mask (mask[32];data[31:0]);... 70 - SB_16 MSIX addr; 71 - SB_16 msix data and mask (mask[32];data[31:0])); addr 72 - MSI_msg_ctrl; addr 73 - MSI_addr_low; addr 74 - MSI_addr_high ; addr 75 - [63:32] - MSI_mask_bit [31:0] - MSI_data.
4988 #define HC_REG_MAIN_MEMORY_SIZE                                                                                            152
4989 #define HC_REG_STATISTIC_COUNTERS                                                                                          0x109000UL //ACCESS:RW  DataWidth:0x18  SPLIT:4  Description: all counters acording to the following address: LSB: 0=read; 1= read_clear; 0-71 = HW counters (the inside order is the same as the interrupt table in the spec); 72-219 = SW counters 1 (stops after first consumer upd) the inside order  is: 72-103 - U_non_default_p0; 104-135 C_non_defaul_p0;136-145 U/C/X/T/Attn_default_p0; 146-177 U_non_default_p1; 178-209 C_non_defaul_p1;210-219 U/C/X/T/Attn_default_p1 ; 220-367 = SW counters 2 (stops when prod=cons) the inside order is: 220-251 - U_non_default_p0; 252-283 C_non_defaul_p0;284-293 U/C/X/T/Attn_default_p0; 294-325 U_non_default_p1; 326-357 C_non_defaul_p1;358-367 U/C/X/T/Attn_default_p1 ; 368-515 = mailbox counters; (the inside order of the mailbox counter is 368-431 U and C non_default_p0; 432-441 U/C//X/T/Attn_default_p0; 442-505 U and C non_default_p1; 506-515 U/C//X/T/Attn_default_p1)
4990 #define HC_REG_STATISTIC_COUNTERS_SIZE                                                                                     516
4991 #define HC_REG_HC_UNUSED_EMPTY_0                                                                                           0x1080a4UL //ACCESS:R  DataWidth:0x20  Unused empty space
4992 #define HC_REG_HC_UNUSED_EMPTY_0_SIZE                                                                                      2
4993 #define HC_REG_HC_UNUSED_EMPTY_1                                                                                           0x1080c0UL //ACCESS:R  DataWidth:0x20  Unused empty space
4994 #define HC_REG_HC_UNUSED_EMPTY_1_SIZE                                                                                      16
4995 #define HC_REG_HC_UNUSED_EMPTY_2                                                                                           0x108118UL //ACCESS:R  DataWidth:0x20  Unused empty space
4996 #define HC_REG_HC_UNUSED_EMPTY_2_SIZE                                                                                      2
4997 #define HC_REG_HC_UNUSED_EMPTY_3                                                                                           0x108150UL //ACCESS:R  DataWidth:0x20  Unused empty space
4998 #define HC_REG_HC_UNUSED_EMPTY_3_SIZE                                                                                      12
4999 #define HC_REG_HC_UNUSED_EMPTY_4                                                                                           0x1081c0UL //ACCESS:R  DataWidth:0x20  Unused empty space
5000 #define HC_REG_HC_UNUSED_EMPTY_4_SIZE                                                                                      16
5001 #define HC_REG_HC_UNUSED_EMPTY_5                                                                                           0x108600UL //ACCESS:R  DataWidth:0x20  Unused empty space
5002 #define HC_REG_HC_UNUSED_EMPTY_5_SIZE                                                                                      128
5003 #define HC_REG_HC_UNUSED_EMPTY_6                                                                                           0x108c00UL //ACCESS:R  DataWidth:0x20  Unused empty space
5004 #define HC_REG_HC_UNUSED_EMPTY_6_SIZE                                                                                      256
5005 #define HC_REG_HC_UNUSED_EMPTY_7                                                                                           0x10a000UL //ACCESS:R  DataWidth:0x20  Unused empty space
5006 #define HC_REG_HC_UNUSED_EMPTY_7_SIZE                                                                                      2048
5007 #define IGU_REG_BLOCK_CONFIGURATION                                                                                        0x130000UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
5008 	#define IGU_BLOCK_CONFIGURATION_REG_BLOCK_ENABLE                                                                       (0x1<<0)
5009 	#define IGU_BLOCK_CONFIGURATION_REG_BLOCK_ENABLE_SIZE                                                                  0
5010 	#define IGU_BLOCK_CONFIGURATION_REG_BACKWARD_COMP_EN                                                                   (0x1<<1)
5011 	#define IGU_BLOCK_CONFIGURATION_REG_BACKWARD_COMP_EN_SIZE                                                              1
5012 	#define IGU_BLOCK_CONFIGURATION_REG_BUS_DWORD_SELECT                                                                   (0x1<<2)
5013 	#define IGU_BLOCK_CONFIGURATION_REG_BUS_DWORD_SELECT_SIZE                                                              2
5014 	#define IGU_BLOCK_CONFIGURATION_REG_PORT4MODE_EN                                                                       (0x1<<3)
5015 	#define IGU_BLOCK_CONFIGURATION_REG_PORT4MODE_EN_SIZE                                                                  3
5016 	#define IGU_BLOCK_CONFIGURATION_REG_TIMER_MASK_EN                                                                      (0x1<<4)
5017 	#define IGU_BLOCK_CONFIGURATION_REG_TIMER_MASK_EN_SIZE                                                                 4
5018 #define IGU_REG_MESSAGE_FIELDS                                                                                             0x130004UL //ACCESS:RW  DataWidth:0x1a  Multi Field Register
5019 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_VQID                                                                           (0x1f<<0)
5020 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_VQID_SIZE                                                                      0
5021 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_ATC                                                                            (0x7<<5)
5022 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_ATC_SIZE                                                                       5
5023 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_RO                                                                             (0x1<<8)
5024 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_RO_SIZE                                                                        8
5025 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_NS                                                                             (0x1<<9)
5026 	#define IGU_MESSAGE_FIELDS_REG_MSI_MSIX_NS_SIZE                                                                        9
5027 	#define IGU_MESSAGE_FIELDS_REG_MSIX_WRITE_DONE_TYPE                                                                    (0x1<<10)
5028 	#define IGU_MESSAGE_FIELDS_REG_MSIX_WRITE_DONE_TYPE_SIZE                                                               10
5029 	#define IGU_MESSAGE_FIELDS_REG_MESSAGE_FIELDS_RESEVED                                                                  (0xf<<11)
5030 	#define IGU_MESSAGE_FIELDS_REG_MESSAGE_FIELDS_RESEVED_SIZE                                                             11
5031 	#define IGU_MESSAGE_FIELDS_REG_ATTN_VQID                                                                               (0x1f<<15)
5032 	#define IGU_MESSAGE_FIELDS_REG_ATTN_VQID_SIZE                                                                          15
5033 	#define IGU_MESSAGE_FIELDS_REG_ATTN_ATC                                                                                (0x7<<20)
5034 	#define IGU_MESSAGE_FIELDS_REG_ATTN_ATC_SIZE                                                                           20
5035 	#define IGU_MESSAGE_FIELDS_REG_ATTN_RO                                                                                 (0x1<<23)
5036 	#define IGU_MESSAGE_FIELDS_REG_ATTN_RO_SIZE                                                                            23
5037 	#define IGU_MESSAGE_FIELDS_REG_ATTN_NS                                                                                 (0x1<<24)
5038 	#define IGU_MESSAGE_FIELDS_REG_ATTN_NS_SIZE                                                                            24
5039 	#define IGU_MESSAGE_FIELDS_REG_ATTN_WRITE_DONE_TYPE                                                                    (0x1<<25)
5040 	#define IGU_MESSAGE_FIELDS_REG_ATTN_WRITE_DONE_TYPE_SIZE                                                               25
5041 #define IGU_REG_FUNC_WITH_MORE_16_SB_0                                                                                     0x130008UL //ACCESS:RW  DataWidth:0x9  Description: The first function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5042 #define IGU_REG_FUNC_WITH_MORE_16_SB_1                                                                                     0x13000cUL //ACCESS:RW  DataWidth:0x9  Description: The second function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5043 #define IGU_REG_FUNC_WITH_MORE_16_SB_2                                                                                     0x130010UL //ACCESS:RW  DataWidth:0x9  Description: The third function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5044 #define IGU_REG_FUNC_WITH_MORE_16_SB_3                                                                                     0x130014UL //ACCESS:RW  DataWidth:0x9  Description: The forth function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5045 #define IGU_REG_FUNC_WITH_MORE_16_SB_4                                                                                     0x130018UL //ACCESS:RW  DataWidth:0x9  Description: The fifth function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5046 #define IGU_REG_FUNC_WITH_MORE_16_SB_5                                                                                     0x13001cUL //ACCESS:RW  DataWidth:0x9  Description: The sixth function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5047 #define IGU_REG_FUNC_WITH_MORE_16_SB_6                                                                                     0x130020UL //ACCESS:RW  DataWidth:0x9  Description: The seventh function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5048 #define IGU_REG_FUNC_WITH_MORE_16_SB_7                                                                                     0x130024UL //ACCESS:RW  DataWidth:0x9  Description: The eight function numbers that has more then 16 SBs. [6:0] - function number (if VF - [6] = 0; [5:0] = VFID if PF - [6] = 1; [5:3] = 0; [2:0] = PFID); . [7] reserved. [8]  - valid bit. In backward compatible mode - not used. The reset value match 2ports mode operation. in 4ports mode it should be reconfigured.
5049 #define IGU_REG_PXP_REQUESTER_INITIAL_CREDIT                                                                               0x130028UL //ACCESS:RW  DataWidth:0x2  Description: PXP req credit. The max number of outstanding messages to the PXP request. The value can be one or two only.
5050 #define IGU_REG_ATTN_MSG_PENDING                                                                                           0x13002cUL //ACCESS:R  DataWidth:0x8  Description: Debug: messages that wait to be sent; but didnt were sent yet. One bit for each PFID.
5051 #define IGU_REG_ATTN_WRITE_DONE_PENDING                                                                                    0x130030UL //ACCESS:R  DataWidth:0x4  Description: Debug: [3] - attention write done message is pending (0-no pending; 1-pending). [2:0] = PFID. Pending means attention message was sent; but write done didnt receive.
5052 #define IGU_REG_COMMAND_DEBUG                                                                                              0x130034UL //ACCESS:RW  DataWidth:0x1  Description: Debug only: 0 - FIFO collects eight first error messages; 1 - FIFO collects eight last incoming command.
5053 #define IGU_REG_STATISTIC_EN                                                                                               0x130038UL //ACCESS:RW  DataWidth:0x1  Description: enabling to collect data in the statistic_num_message_sent memory.
5054 #define IGU_REG_TIMER_MASKING_VALUE                                                                                        0x13003cUL //ACCESS:RW  DataWidth:0x20  Description: Number of cycles the timer mask masking the IGU interrupt when a timer mask command arrives. Value must be bigger than 100.
5055 #define IGU_REG_TIMER_MASK_ACTIVE                                                                                          0x130040UL //ACCESS:R  DataWidth:0x1  Description: when set the timer mask is active and the IGU does not send interrupts. When clear the timer mask is inactive.
5056 #define IGU_REG_ERROR_HANDLING_FILTER                                                                                      0x130044UL //ACCESS:RW  DataWidth:0x9  Multi Field Register
5057 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_FILTER_FID                                                        (0x7f<<0)
5058 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_FILTER_FID_SIZE                                                   0
5059 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_RESERVED                                                          (0x1<<7)
5060 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_RESERVED_SIZE                                                     7
5061 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_FILTER_EN                                                         (0x1<<8)
5062 	#define IGU_ERROR_HANDLING_FILTER_REG_ERROR_HANDLING_FILTER_EN_SIZE                                                    8
5063 #define IGU_REG_MAPPING_FSM                                                                                                0x130048UL //ACCESS:R  DataWidth:0x4  Description: Debug: mapping_fsm
5064 #define IGU_REG_SB_CTRL_FSM                                                                                                0x13004cUL //ACCESS:R  DataWidth:0x4  Description: Debug: sb_ctrl_fsm
5065 #define IGU_REG_INT_HANDLE_FSM                                                                                             0x130050UL //ACCESS:R  DataWidth:0x4  Description: Debug: int_handle_fsm
5066 #define IGU_REG_ATTN_FSM                                                                                                   0x130054UL //ACCESS:R  DataWidth:0x4  Description: Debug: attn_fsm
5067 #define IGU_REG_PBA_FSM                                                                                                    0x130058UL //ACCESS:R  DataWidth:0x4  Description: Debug: pba_fsm
5068 #define IGU_REG_MSIX_MSG_BUILDER_FSM                                                                                       0x13005cUL //ACCESS:R  DataWidth:0x5  Description: Debug: msix_msg_builder_fsm
5069 #define IGU_REG_MSIX_MEM_FSM                                                                                               0x130060UL //ACCESS:R  DataWidth:0x3  Description: Debug: msix_mem_fsm
5070 #define IGU_REG_CTRL_FSM                                                                                                   0x130064UL //ACCESS:R  DataWidth:0x5  Description: Debug: ctrl_fsm
5071 #define IGU_REG_PXP_ARB_FSM                                                                                                0x130068UL //ACCESS:R  DataWidth:0x3  Description: Debug: pxp_arb_fsm
5072 #define IGU_REG_DBG_SELECT                                                                                                 0x13006cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for selecting a line to output to the DBG block.
5073 #define IGU_REG_DBG_BYTE_ENABLE                                                                                            0x130070UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
5074 #define IGU_REG_DBG_SHIFT                                                                                                  0x130074UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from HC to the DBG block) - for circular right shifting of the selected line (after the enabling).
5075 #define IGU_REG_TM                                                                                                         0x130078UL //ACCESS:RW  DataWidth:0x18  Multi Field Register
5076 	#define IGU_TM_REG_CAM_TM                                                                                              (0x3fff<<0)
5077 	#define IGU_TM_REG_CAM_TM_SIZE                                                                                         0
5078 	#define IGU_TM_REG_SB_MEM_TM                                                                                           (0x1f<<14)
5079 	#define IGU_TM_REG_SB_MEM_TM_SIZE                                                                                      14
5080 	#define IGU_TM_REG_MSIX_MEM_TM                                                                                         (0x1f<<19)
5081 	#define IGU_TM_REG_MSIX_MEM_TM_SIZE                                                                                    19
5082 #define IGU_REG_CAM_BIST_BDG_DATA                                                                                          0x13007cUL //ACCESS:RW  DataWidth:0x8  Description: Debug: for CAM bist uses
5083 #define IGU_REG_CAM_BIST_STATUS                                                                                            0x130080UL //ACCESS:R  DataWidth:0x20  Description: Debug: for CAM bist uses
5084 #define IGU_REG_CAM_BIST_EN                                                                                                0x130084UL //ACCESS:RW  DataWidth:0x1  Description: Debug: for CAM bist uses
5085 #define IGU_REG_ECO_RESERVED                                                                                               0x130088UL //ACCESS:RW  DataWidth:0x8  Description: reserved for ECO if needed
5086 #define IGU_REG_IGU_INT_STS                                                                                                0x13008cUL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #0 read
5087 	#define IGU_IGU_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
5088 	#define IGU_IGU_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
5089 	#define IGU_IGU_INT_STS_REG_CTRL_FIFO_ERROR_ERR                                                                        (0x1<<1)
5090 	#define IGU_IGU_INT_STS_REG_CTRL_FIFO_ERROR_ERR_SIZE                                                                   1
5091 	#define IGU_IGU_INT_STS_REG_PXP_REQ_LENGTH_TOO_BIG                                                                     (0x1<<2)
5092 	#define IGU_IGU_INT_STS_REG_PXP_REQ_LENGTH_TOO_BIG_SIZE                                                                2
5093 	#define IGU_IGU_INT_STS_REG_HOST_TRIES2ACCESS_PROD_UPD                                                                 (0x1<<3)
5094 	#define IGU_IGU_INT_STS_REG_HOST_TRIES2ACCESS_PROD_UPD_SIZE                                                            3
5095 	#define IGU_IGU_INT_STS_REG_VF_TRIES2ACC_ATTN_CMD                                                                      (0x1<<4)
5096 	#define IGU_IGU_INT_STS_REG_VF_TRIES2ACC_ATTN_CMD_SIZE                                                                 4
5097 	#define IGU_IGU_INT_STS_REG_MME_BIGGER_THEN_5                                                                          (0x1<<5)
5098 	#define IGU_IGU_INT_STS_REG_MME_BIGGER_THEN_5_SIZE                                                                     5
5099 	#define IGU_IGU_INT_STS_REG_SB_INDEX_IS_NOT_VALID                                                                      (0x1<<6)
5100 	#define IGU_IGU_INT_STS_REG_SB_INDEX_IS_NOT_VALID_SIZE                                                                 6
5101 	#define IGU_IGU_INT_STS_REG_DURIN_INT_READ_WITH_SIMD_DIS                                                               (0x1<<7)
5102 	#define IGU_IGU_INT_STS_REG_DURIN_INT_READ_WITH_SIMD_DIS_SIZE                                                          7
5103 	#define IGU_IGU_INT_STS_REG_CMD_FID_NOT_MATCH                                                                          (0x1<<8)
5104 	#define IGU_IGU_INT_STS_REG_CMD_FID_NOT_MATCH_SIZE                                                                     8
5105 	#define IGU_IGU_INT_STS_REG_SEGMENT_ACCESS_INVALID                                                                     (0x1<<9)
5106 	#define IGU_IGU_INT_STS_REG_SEGMENT_ACCESS_INVALID_SIZE                                                                9
5107 	#define IGU_IGU_INT_STS_REG_ATTN_PROD_ACC                                                                              (0x1<<10)
5108 	#define IGU_IGU_INT_STS_REG_ATTN_PROD_ACC_SIZE                                                                         10
5109 #define IGU_REG_IGU_INT_STS_CLR                                                                                            0x130090UL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #0 read clear
5110 	#define IGU_IGU_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
5111 	#define IGU_IGU_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
5112 	#define IGU_IGU_INT_STS_CLR_REG_CTRL_FIFO_ERROR_ERR                                                                    (0x1<<1)
5113 	#define IGU_IGU_INT_STS_CLR_REG_CTRL_FIFO_ERROR_ERR_SIZE                                                               1
5114 	#define IGU_IGU_INT_STS_CLR_REG_PXP_REQ_LENGTH_TOO_BIG                                                                 (0x1<<2)
5115 	#define IGU_IGU_INT_STS_CLR_REG_PXP_REQ_LENGTH_TOO_BIG_SIZE                                                            2
5116 	#define IGU_IGU_INT_STS_CLR_REG_HOST_TRIES2ACCESS_PROD_UPD                                                             (0x1<<3)
5117 	#define IGU_IGU_INT_STS_CLR_REG_HOST_TRIES2ACCESS_PROD_UPD_SIZE                                                        3
5118 	#define IGU_IGU_INT_STS_CLR_REG_VF_TRIES2ACC_ATTN_CMD                                                                  (0x1<<4)
5119 	#define IGU_IGU_INT_STS_CLR_REG_VF_TRIES2ACC_ATTN_CMD_SIZE                                                             4
5120 	#define IGU_IGU_INT_STS_CLR_REG_MME_BIGGER_THEN_5                                                                      (0x1<<5)
5121 	#define IGU_IGU_INT_STS_CLR_REG_MME_BIGGER_THEN_5_SIZE                                                                 5
5122 	#define IGU_IGU_INT_STS_CLR_REG_SB_INDEX_IS_NOT_VALID                                                                  (0x1<<6)
5123 	#define IGU_IGU_INT_STS_CLR_REG_SB_INDEX_IS_NOT_VALID_SIZE                                                             6
5124 	#define IGU_IGU_INT_STS_CLR_REG_DURIN_INT_READ_WITH_SIMD_DIS                                                           (0x1<<7)
5125 	#define IGU_IGU_INT_STS_CLR_REG_DURIN_INT_READ_WITH_SIMD_DIS_SIZE                                                      7
5126 	#define IGU_IGU_INT_STS_CLR_REG_CMD_FID_NOT_MATCH                                                                      (0x1<<8)
5127 	#define IGU_IGU_INT_STS_CLR_REG_CMD_FID_NOT_MATCH_SIZE                                                                 8
5128 	#define IGU_IGU_INT_STS_CLR_REG_SEGMENT_ACCESS_INVALID                                                                 (0x1<<9)
5129 	#define IGU_IGU_INT_STS_CLR_REG_SEGMENT_ACCESS_INVALID_SIZE                                                            9
5130 	#define IGU_IGU_INT_STS_CLR_REG_ATTN_PROD_ACC                                                                          (0x1<<10)
5131 	#define IGU_IGU_INT_STS_CLR_REG_ATTN_PROD_ACC_SIZE                                                                     10
5132 #define IGU_REG_IGU_INT_STS_WR                                                                                             0x130094UL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #0 bit set or clear
5133 	#define IGU_IGU_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
5134 	#define IGU_IGU_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
5135 	#define IGU_IGU_INT_STS_WR_REG_CTRL_FIFO_ERROR_ERR                                                                     (0x1<<1)
5136 	#define IGU_IGU_INT_STS_WR_REG_CTRL_FIFO_ERROR_ERR_SIZE                                                                1
5137 	#define IGU_IGU_INT_STS_WR_REG_PXP_REQ_LENGTH_TOO_BIG                                                                  (0x1<<2)
5138 	#define IGU_IGU_INT_STS_WR_REG_PXP_REQ_LENGTH_TOO_BIG_SIZE                                                             2
5139 	#define IGU_IGU_INT_STS_WR_REG_HOST_TRIES2ACCESS_PROD_UPD                                                              (0x1<<3)
5140 	#define IGU_IGU_INT_STS_WR_REG_HOST_TRIES2ACCESS_PROD_UPD_SIZE                                                         3
5141 	#define IGU_IGU_INT_STS_WR_REG_VF_TRIES2ACC_ATTN_CMD                                                                   (0x1<<4)
5142 	#define IGU_IGU_INT_STS_WR_REG_VF_TRIES2ACC_ATTN_CMD_SIZE                                                              4
5143 	#define IGU_IGU_INT_STS_WR_REG_MME_BIGGER_THEN_5                                                                       (0x1<<5)
5144 	#define IGU_IGU_INT_STS_WR_REG_MME_BIGGER_THEN_5_SIZE                                                                  5
5145 	#define IGU_IGU_INT_STS_WR_REG_SB_INDEX_IS_NOT_VALID                                                                   (0x1<<6)
5146 	#define IGU_IGU_INT_STS_WR_REG_SB_INDEX_IS_NOT_VALID_SIZE                                                              6
5147 	#define IGU_IGU_INT_STS_WR_REG_DURIN_INT_READ_WITH_SIMD_DIS                                                            (0x1<<7)
5148 	#define IGU_IGU_INT_STS_WR_REG_DURIN_INT_READ_WITH_SIMD_DIS_SIZE                                                       7
5149 	#define IGU_IGU_INT_STS_WR_REG_CMD_FID_NOT_MATCH                                                                       (0x1<<8)
5150 	#define IGU_IGU_INT_STS_WR_REG_CMD_FID_NOT_MATCH_SIZE                                                                  8
5151 	#define IGU_IGU_INT_STS_WR_REG_SEGMENT_ACCESS_INVALID                                                                  (0x1<<9)
5152 	#define IGU_IGU_INT_STS_WR_REG_SEGMENT_ACCESS_INVALID_SIZE                                                             9
5153 	#define IGU_IGU_INT_STS_WR_REG_ATTN_PROD_ACC                                                                           (0x1<<10)
5154 	#define IGU_IGU_INT_STS_WR_REG_ATTN_PROD_ACC_SIZE                                                                      10
5155 #define IGU_REG_IGU_INT_MASK                                                                                               0x130098UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #0 read/write
5156 	#define IGU_IGU_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
5157 	#define IGU_IGU_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
5158 	#define IGU_IGU_INT_MASK_REG_CTRL_FIFO_ERROR_ERR                                                                       (0x1<<1)
5159 	#define IGU_IGU_INT_MASK_REG_CTRL_FIFO_ERROR_ERR_SIZE                                                                  1
5160 	#define IGU_IGU_INT_MASK_REG_PXP_REQ_LENGTH_TOO_BIG                                                                    (0x1<<2)
5161 	#define IGU_IGU_INT_MASK_REG_PXP_REQ_LENGTH_TOO_BIG_SIZE                                                               2
5162 	#define IGU_IGU_INT_MASK_REG_HOST_TRIES2ACCESS_PROD_UPD                                                                (0x1<<3)
5163 	#define IGU_IGU_INT_MASK_REG_HOST_TRIES2ACCESS_PROD_UPD_SIZE                                                           3
5164 	#define IGU_IGU_INT_MASK_REG_VF_TRIES2ACC_ATTN_CMD                                                                     (0x1<<4)
5165 	#define IGU_IGU_INT_MASK_REG_VF_TRIES2ACC_ATTN_CMD_SIZE                                                                4
5166 	#define IGU_IGU_INT_MASK_REG_MME_BIGGER_THEN_5                                                                         (0x1<<5)
5167 	#define IGU_IGU_INT_MASK_REG_MME_BIGGER_THEN_5_SIZE                                                                    5
5168 	#define IGU_IGU_INT_MASK_REG_SB_INDEX_IS_NOT_VALID                                                                     (0x1<<6)
5169 	#define IGU_IGU_INT_MASK_REG_SB_INDEX_IS_NOT_VALID_SIZE                                                                6
5170 	#define IGU_IGU_INT_MASK_REG_DURIN_INT_READ_WITH_SIMD_DIS                                                              (0x1<<7)
5171 	#define IGU_IGU_INT_MASK_REG_DURIN_INT_READ_WITH_SIMD_DIS_SIZE                                                         7
5172 	#define IGU_IGU_INT_MASK_REG_CMD_FID_NOT_MATCH                                                                         (0x1<<8)
5173 	#define IGU_IGU_INT_MASK_REG_CMD_FID_NOT_MATCH_SIZE                                                                    8
5174 	#define IGU_IGU_INT_MASK_REG_SEGMENT_ACCESS_INVALID                                                                    (0x1<<9)
5175 	#define IGU_IGU_INT_MASK_REG_SEGMENT_ACCESS_INVALID_SIZE                                                               9
5176 	#define IGU_IGU_INT_MASK_REG_ATTN_PROD_ACC                                                                             (0x1<<10)
5177 	#define IGU_IGU_INT_MASK_REG_ATTN_PROD_ACC_SIZE                                                                        10
5178 #define IGU_REG_IGU_PRTY_STS                                                                                               0x13009cUL //ACCESS:R  DataWidth:0xb  Description: Parity register #0 read
5179 	#define IGU_IGU_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
5180 	#define IGU_IGU_PRTY_STS_REG_PARITY_SIZE                                                                               0
5181 	#define IGU_IGU_PRTY_STS_REG_CTRL_FIFO_ERROR_PARITY                                                                    (0x1<<1)
5182 	#define IGU_IGU_PRTY_STS_REG_CTRL_FIFO_ERROR_PARITY_SIZE                                                               1
5183 	#define IGU_IGU_PRTY_STS_REG_CAM_PARITY                                                                                (0x1<<2)
5184 	#define IGU_IGU_PRTY_STS_REG_CAM_PARITY_SIZE                                                                           2
5185 	#define IGU_IGU_PRTY_STS_REG_SB_PARITY                                                                                 (0x1<<3)
5186 	#define IGU_IGU_PRTY_STS_REG_SB_PARITY_SIZE                                                                            3
5187 	#define IGU_IGU_PRTY_STS_REG_SB_BEFORE_INT_LOW_PARITY                                                                  (0x1<<4)
5188 	#define IGU_IGU_PRTY_STS_REG_SB_BEFORE_INT_LOW_PARITY_SIZE                                                             4
5189 	#define IGU_IGU_PRTY_STS_REG_MASK_LOW_PARITY                                                                           (0x1<<5)
5190 	#define IGU_IGU_PRTY_STS_REG_MASK_LOW_PARITY_SIZE                                                                      5
5191 	#define IGU_IGU_PRTY_STS_REG_PBA_LOW_PARITY                                                                            (0x1<<6)
5192 	#define IGU_IGU_PRTY_STS_REG_PBA_LOW_PARITY_SIZE                                                                       6
5193 	#define IGU_IGU_PRTY_STS_REG_MSIX_PARITY                                                                               (0x1<<7)
5194 	#define IGU_IGU_PRTY_STS_REG_MSIX_PARITY_SIZE                                                                          7
5195 	#define IGU_IGU_PRTY_STS_REG_MSI_PARITY                                                                                (0x1<<8)
5196 	#define IGU_IGU_PRTY_STS_REG_MSI_PARITY_SIZE                                                                           8
5197 	#define IGU_IGU_PRTY_STS_REG_ATTN_ADDR_PARITY                                                                          (0x1<<9)
5198 	#define IGU_IGU_PRTY_STS_REG_ATTN_ADDR_PARITY_SIZE                                                                     9
5199 	#define IGU_IGU_PRTY_STS_REG_STATISTIC_PARITY                                                                          (0x1<<10)
5200 	#define IGU_IGU_PRTY_STS_REG_STATISTIC_PARITY_SIZE                                                                     10
5201 #define IGU_REG_IGU_PRTY_STS_CLR                                                                                           0x1300a0UL //ACCESS:RC  DataWidth:0xb  Description: Parity register #0 read clear
5202 	#define IGU_IGU_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
5203 	#define IGU_IGU_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
5204 	#define IGU_IGU_PRTY_STS_CLR_REG_CTRL_FIFO_ERROR_PARITY                                                                (0x1<<1)
5205 	#define IGU_IGU_PRTY_STS_CLR_REG_CTRL_FIFO_ERROR_PARITY_SIZE                                                           1
5206 	#define IGU_IGU_PRTY_STS_CLR_REG_CAM_PARITY                                                                            (0x1<<2)
5207 	#define IGU_IGU_PRTY_STS_CLR_REG_CAM_PARITY_SIZE                                                                       2
5208 	#define IGU_IGU_PRTY_STS_CLR_REG_SB_PARITY                                                                             (0x1<<3)
5209 	#define IGU_IGU_PRTY_STS_CLR_REG_SB_PARITY_SIZE                                                                        3
5210 	#define IGU_IGU_PRTY_STS_CLR_REG_SB_BEFORE_INT_LOW_PARITY                                                              (0x1<<4)
5211 	#define IGU_IGU_PRTY_STS_CLR_REG_SB_BEFORE_INT_LOW_PARITY_SIZE                                                         4
5212 	#define IGU_IGU_PRTY_STS_CLR_REG_MASK_LOW_PARITY                                                                       (0x1<<5)
5213 	#define IGU_IGU_PRTY_STS_CLR_REG_MASK_LOW_PARITY_SIZE                                                                  5
5214 	#define IGU_IGU_PRTY_STS_CLR_REG_PBA_LOW_PARITY                                                                        (0x1<<6)
5215 	#define IGU_IGU_PRTY_STS_CLR_REG_PBA_LOW_PARITY_SIZE                                                                   6
5216 	#define IGU_IGU_PRTY_STS_CLR_REG_MSIX_PARITY                                                                           (0x1<<7)
5217 	#define IGU_IGU_PRTY_STS_CLR_REG_MSIX_PARITY_SIZE                                                                      7
5218 	#define IGU_IGU_PRTY_STS_CLR_REG_MSI_PARITY                                                                            (0x1<<8)
5219 	#define IGU_IGU_PRTY_STS_CLR_REG_MSI_PARITY_SIZE                                                                       8
5220 	#define IGU_IGU_PRTY_STS_CLR_REG_ATTN_ADDR_PARITY                                                                      (0x1<<9)
5221 	#define IGU_IGU_PRTY_STS_CLR_REG_ATTN_ADDR_PARITY_SIZE                                                                 9
5222 	#define IGU_IGU_PRTY_STS_CLR_REG_STATISTIC_PARITY                                                                      (0x1<<10)
5223 	#define IGU_IGU_PRTY_STS_CLR_REG_STATISTIC_PARITY_SIZE                                                                 10
5224 #define IGU_REG_IGU_PRTY_STS_WR                                                                                            0x1300a4UL //ACCESS:WR  DataWidth:0xb  Description: Parity register #0 bit set or clear
5225 	#define IGU_IGU_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
5226 	#define IGU_IGU_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
5227 	#define IGU_IGU_PRTY_STS_WR_REG_CTRL_FIFO_ERROR_PARITY                                                                 (0x1<<1)
5228 	#define IGU_IGU_PRTY_STS_WR_REG_CTRL_FIFO_ERROR_PARITY_SIZE                                                            1
5229 	#define IGU_IGU_PRTY_STS_WR_REG_CAM_PARITY                                                                             (0x1<<2)
5230 	#define IGU_IGU_PRTY_STS_WR_REG_CAM_PARITY_SIZE                                                                        2
5231 	#define IGU_IGU_PRTY_STS_WR_REG_SB_PARITY                                                                              (0x1<<3)
5232 	#define IGU_IGU_PRTY_STS_WR_REG_SB_PARITY_SIZE                                                                         3
5233 	#define IGU_IGU_PRTY_STS_WR_REG_SB_BEFORE_INT_LOW_PARITY                                                               (0x1<<4)
5234 	#define IGU_IGU_PRTY_STS_WR_REG_SB_BEFORE_INT_LOW_PARITY_SIZE                                                          4
5235 	#define IGU_IGU_PRTY_STS_WR_REG_MASK_LOW_PARITY                                                                        (0x1<<5)
5236 	#define IGU_IGU_PRTY_STS_WR_REG_MASK_LOW_PARITY_SIZE                                                                   5
5237 	#define IGU_IGU_PRTY_STS_WR_REG_PBA_LOW_PARITY                                                                         (0x1<<6)
5238 	#define IGU_IGU_PRTY_STS_WR_REG_PBA_LOW_PARITY_SIZE                                                                    6
5239 	#define IGU_IGU_PRTY_STS_WR_REG_MSIX_PARITY                                                                            (0x1<<7)
5240 	#define IGU_IGU_PRTY_STS_WR_REG_MSIX_PARITY_SIZE                                                                       7
5241 	#define IGU_IGU_PRTY_STS_WR_REG_MSI_PARITY                                                                             (0x1<<8)
5242 	#define IGU_IGU_PRTY_STS_WR_REG_MSI_PARITY_SIZE                                                                        8
5243 	#define IGU_IGU_PRTY_STS_WR_REG_ATTN_ADDR_PARITY                                                                       (0x1<<9)
5244 	#define IGU_IGU_PRTY_STS_WR_REG_ATTN_ADDR_PARITY_SIZE                                                                  9
5245 	#define IGU_IGU_PRTY_STS_WR_REG_STATISTIC_PARITY                                                                       (0x1<<10)
5246 	#define IGU_IGU_PRTY_STS_WR_REG_STATISTIC_PARITY_SIZE                                                                  10
5247 #define IGU_REG_IGU_PRTY_MASK                                                                                              0x1300a8UL //ACCESS:RW  DataWidth:0xb  Description: Parity mask register #0 read/write
5248 	#define IGU_IGU_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
5249 	#define IGU_IGU_PRTY_MASK_REG_PARITY_SIZE                                                                              0
5250 	#define IGU_IGU_PRTY_MASK_REG_CTRL_FIFO_ERROR_PARITY                                                                   (0x1<<1)
5251 	#define IGU_IGU_PRTY_MASK_REG_CTRL_FIFO_ERROR_PARITY_SIZE                                                              1
5252 	#define IGU_IGU_PRTY_MASK_REG_CAM_PARITY                                                                               (0x1<<2)
5253 	#define IGU_IGU_PRTY_MASK_REG_CAM_PARITY_SIZE                                                                          2
5254 	#define IGU_IGU_PRTY_MASK_REG_SB_PARITY                                                                                (0x1<<3)
5255 	#define IGU_IGU_PRTY_MASK_REG_SB_PARITY_SIZE                                                                           3
5256 	#define IGU_IGU_PRTY_MASK_REG_SB_BEFORE_INT_LOW_PARITY                                                                 (0x1<<4)
5257 	#define IGU_IGU_PRTY_MASK_REG_SB_BEFORE_INT_LOW_PARITY_SIZE                                                            4
5258 	#define IGU_IGU_PRTY_MASK_REG_MASK_LOW_PARITY                                                                          (0x1<<5)
5259 	#define IGU_IGU_PRTY_MASK_REG_MASK_LOW_PARITY_SIZE                                                                     5
5260 	#define IGU_IGU_PRTY_MASK_REG_PBA_LOW_PARITY                                                                           (0x1<<6)
5261 	#define IGU_IGU_PRTY_MASK_REG_PBA_LOW_PARITY_SIZE                                                                      6
5262 	#define IGU_IGU_PRTY_MASK_REG_MSIX_PARITY                                                                              (0x1<<7)
5263 	#define IGU_IGU_PRTY_MASK_REG_MSIX_PARITY_SIZE                                                                         7
5264 	#define IGU_IGU_PRTY_MASK_REG_MSI_PARITY                                                                               (0x1<<8)
5265 	#define IGU_IGU_PRTY_MASK_REG_MSI_PARITY_SIZE                                                                          8
5266 	#define IGU_IGU_PRTY_MASK_REG_ATTN_ADDR_PARITY                                                                         (0x1<<9)
5267 	#define IGU_IGU_PRTY_MASK_REG_ATTN_ADDR_PARITY_SIZE                                                                    9
5268 	#define IGU_IGU_PRTY_MASK_REG_STATISTIC_PARITY                                                                         (0x1<<10)
5269 	#define IGU_IGU_PRTY_MASK_REG_STATISTIC_PARITY_SIZE                                                                    10
5270 #define IGU_REG_INTERRUPT_STATUS                                                                                           0x130100UL //ACCESS:R  DataWidth:0x4  Description: Debug: Interrupt status (active high). PF0 to PF3
5271 #define IGU_REG_INTERRUPT_STATUS_SIZE                                                                                      1
5272 #define IGU_REG_TRAILING_EDGE_LATCH                                                                                        0x130104UL //ACCESS:RW  DataWidth:0x10  SPLIT:8  Description: Attention signals trailing edge. attn bit condition monitoring; each bit that is set will lock a change from 1 to 0 in the corresponding attention signals that comes from the AEU
5273 #define IGU_REG_TRAILING_EDGE_LATCH_SIZE                                                                                   1
5274 #define IGU_REG_ATTENTION_ACK_BITS                                                                                         0x130108UL //ACCESS:RW  DataWidth:0x10  SPLIT:8  Description: 16 bit register with the attention ACK values.These are the same bits as in the attention message.
5275 #define IGU_REG_ATTENTION_ACK_BITS_SIZE                                                                                    1
5276 #define IGU_REG_ATTENTION_BIT_STATUS_INDEX                                                                                 0x13010cUL //ACCESS:RW  DataWidth:0x10  SPLIT:8  Description: Value of attention bit status index (posted toward the driver as attention bit status index). This are the same value as in the attention message.
5277 #define IGU_REG_ATTENTION_BIT_STATUS_INDEX_SIZE                                                                            1
5278 #define IGU_REG_ATTENTION_BITS                                                                                             0x130110UL //ACCESS:RW  DataWidth:0x10  SPLIT:8  Description: 16 bit register with the latched attention values. These are the same bits as in the attention message.
5279 #define IGU_REG_ATTENTION_BITS_SIZE                                                                                        1
5280 #define IGU_REG_ATTENTION_SIGNAL_P0_STATUS                                                                                 0x130114UL //ACCESS:R  DataWidth:0x10  Description: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port0
5281 #define IGU_REG_ATTENTION_SIGNAL_P0_STATUS_SIZE                                                                            1
5282 #define IGU_REG_ATTENTION_SIGNAL_P1_STATUS                                                                                 0x130118UL //ACCESS:R  DataWidth:0x10  Description: attention signal status. Reflects the current value of the attention signals from the MISC-AEU port1
5283 #define IGU_REG_ATTENTION_SIGNAL_P1_STATUS_SIZE                                                                            1
5284 #define IGU_REG_ATTN_MSG_ADDR_H                                                                                            0x13011cUL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: For attention message: Attention bit destination address 32 MSB
5285 #define IGU_REG_ATTN_MSG_ADDR_H_SIZE                                                                                       1
5286 #define IGU_REG_ATTN_MSG_ADDR_L                                                                                            0x130120UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: For attention message: Attention bit destination address 32 LSB. Two Lsbit must be zero.
5287 #define IGU_REG_ATTN_MSG_ADDR_L_SIZE                                                                                       1
5288 #define IGU_REG_COMMAND_REG_32LSB_DATA                                                                                     0x130124UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: If block is disabled this register will return zero. If the last command sent to the command_reg_ctrl the 32LSB read value will be written here. If address is PBA: 32 LSB of PBA register (one in each bit means PBA message wasnt sent due to mask). If address = SIMD with mask 64b/32LSB: 32 LSB of the during interrupt register (one in each bit means the appropriate SB is asserted. Every bit that is set will be masked in the mask bit register). If address = SIMD with mask 32MSB: this register will return zero. If address = SIMD without mask 64b: 32 LSB of the during interrupt register (one in each bit means the appropriate SB is asserted). If the command sent to the command_reg_ctrl is write command the data in this register will be used as follows: If address = interrupt acknowledge register: d31 - d27- Reserved; d26:d25 - enable/disable interrupt for status block (0=Disable interrupt for status block; 1=Enable interrupt for status block; 2 or 3 - NOP); d24 - update/nop status index (0 = NOP; 1 - update); d23:d21 - segment access for PF only  - 0 - regular; 1 - default; 2 - ATTN; 3-7 - reserved. For VF must be zero; d20 - Reserved; d19:d0 - status block consumer index. If address = producer update: d31 - Cleanup bit command (0 - Nop; 1 - cleanup); d30 - cleanup set/clr - 0-clear 1 - set; d29:d28 - Cleanup type (0-ustorm 0; 1-ustorm1; 2-cstorm0; 3-cstorm1); d27- Reserved; d26:d25 - enable/disable interrupt for status block (0=Disable interrupt for status block; 1=Enable interrupt for status block; 2 or 3 - NOP); d24 - update/nop status index (0 = NOP; 1 - update); d23:d21 - segment access for PF only  - 0 - regular; 1 - default; 2 - ATTN; 3-7 - reserved. For VF must be zero; d20 - Reserved; d19:d0 - status block producer index. If address = attention update: d31:d16 - reserved; d15:d0 - new attention ack register value. If address = attention set: d31:d16 - reserved; Attention ack new value = attention ack old value | d15:d0. If address = attention clear: d31:d16 - reserved; Attention ack new value = attention ack old value & d15:d0.
5289 #define IGU_REG_COMMAND_REG_32LSB_DATA_SIZE                                                                                1
5290 #define IGU_REG_COMMAND_REG_32MSB_DATA                                                                                     0x130128UL //ACCESS:WB_R  DataWidth:0x20  SPLIT:8  Description: Read only register. If block is disable this register will return zero. If the last command sent to the command_reg_ctrl the 32MSB read value will be written here. If address is PBA: 32 MSB of PBA register (one in each bit means PBA message wasnt sent due to mask). If address = SIMD with mask 64b/32MSB: 32 MSB of the during interrupt register (one in each bit means the appropriate SB is asserted. Every bit that is set will be masked in the mask bit register). If address = SIMD with mask 32LSB: this register will return zero. If address = SIMD without mask 64b: 32 MSB of the during interrupt register (one in each bit means the appropriate SB is asserted).
5291 #define IGU_REG_COMMAND_REG_32MSB_DATA_SIZE                                                                                1
5292 #define IGU_REG_COMMAND_REG_CTRL                                                                                           0x13012cUL //ACCESS:W  DataWidth:0x15  SPLIT:8  Description: [11:0] - PXP BAR address; [18:12] - FID (if VF - [18] = 0; [17:12] = VF number; if PF - [18] = 1; [17:15] = 0; [14:12] = PFID); [19] - reserved; [20] command type - 0-read; 1-wr. When writing to this register the command will be executed. On write command the 32 LSB command should be written first (to the command_reg_32lsb_data register) and only then this register. PXP BAR address field: 0x000 - 0x1FF - reserved; 0x200 - PBA ; 0x201 - 0x3FF  - reserved; 0x400 - 0x487 - interrupt ack register; 0x488-0x4FF - reserved; 0x500 - 0x587 - producer update; 0x588-0x59F - reserved; 0x5A0 - Attention bits update register; 0x5A1 - Attention bits set register; 0x5A2 - Attention bits clear register; 0x5A3 -  SIMD with mask 64b; 0x5A4 -  SIMD with mask 32 LSB; 0x5A5 -  SIMD with mask 32 MSB; 0x5A6 -  SIMD without mask 64b; 0x5A7 - 0x5FF - reserved. The following addresses are write only: interrupt ack register; producer update; Attention bits update register; Attention bits set register; Attention bits clear register. The following addresses are read only: PBA; SIMD with mask 64b; SIMD with mask 32 LSB; SIMD with mask 32 MSB; SIMD without mask 64b. The read data is copied to command_reg_32lsb_data and command_reg_32msb_data registers. On read from reserved addresses the read data will be 0.
5293 #define IGU_REG_COMMAND_REG_CTRL_SIZE                                                                                      1
5294 #define IGU_REG_ERROR_HANDLING_DATA_VALID                                                                                  0x130130UL //ACCESS:R  DataWidth:0x1  Description: data availble for error memory. If this bit is clear do not red from error_handling_memory.
5295 #define IGU_REG_ERROR_HANDLING_DATA_VALID_SIZE                                                                             1
5296 #define IGU_REG_LEADING_EDGE_LATCH                                                                                         0x130134UL //ACCESS:RW  DataWidth:0x10  SPLIT:8  Description: Attention signals leading edge. attn bit condition monitoring; each bit that is set will lock a change from 0 to 1 in the corresponding attention signals that comes from the AEU
5297 #define IGU_REG_LEADING_EDGE_LATCH_SIZE                                                                                    1
5298 #define IGU_REG_PBA_STATUS_LSB                                                                                             0x130138UL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 lsb of PBA register. 0 - PBA clear 1 - PBA set - the appropriate MSIX message was not set due to mask bit (function or vector). The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB. bits 31:16 are valid only for functions that appears in func_with_more_16_sb_0..7 registers.
5299 #define IGU_REG_PBA_STATUS_LSB_SIZE                                                                                        1
5300 #define IGU_REG_PBA_STATUS_MSB                                                                                             0x13013cUL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 msb of PBA register. 0 - PBA clear 1 - PBA set - the appropriate MSIX message was not set due to mask bit (function or vector). The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB.This register is valid only for functions that appears in func_with_more_16_sb_0..7 registers
5301 #define IGU_REG_PBA_STATUS_MSB_SIZE                                                                                        1
5302 #define IGU_REG_PCI_PF_MSI_EN                                                                                              0x130140UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: PF MSI enable status. shadow of PCI config register
5303 #define IGU_REG_PCI_PF_MSI_EN_SIZE                                                                                         1
5304 #define IGU_REG_PCI_PF_MSIX_EN                                                                                             0x130144UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: PF MSIX enable status. shadow of PCI config register
5305 #define IGU_REG_PCI_PF_MSIX_EN_SIZE                                                                                        1
5306 #define IGU_REG_PCI_PF_MSIX_FUNC_MASK                                                                                      0x130148UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: PF MSIX function mask status. shadow of PCI config register. 0 - unmasked; 1 - masked
5307 #define IGU_REG_PCI_PF_MSIX_FUNC_MASK_SIZE                                                                                 1
5308 #define IGU_REG_PCI_VF_MSIX_EN                                                                                             0x13014cUL //ACCESS:RW  DataWidth:0x1  SPLIT:64  Description: VF MSIX enable status. shadow of PCI config register
5309 #define IGU_REG_PCI_VF_MSIX_EN_SIZE                                                                                        1
5310 #define IGU_REG_PCI_VF_MSIX_FUNC_MASK                                                                                      0x130150UL //ACCESS:RW  DataWidth:0x1  SPLIT:64  Description: VF MSIX function mask status  shadow of PCI config register. 0 - unmasked; 1 - masked
5311 #define IGU_REG_PCI_VF_MSIX_FUNC_MASK_SIZE                                                                                 1
5312 #define IGU_REG_PF_CONFIGURATION                                                                                           0x130154UL //ACCESS:RW  DataWidth:0x6  SPLIT:8  Description: d0 - function enable; d1 - MSI/MSIX enable; d2 - INT enable; d3 - attention enabe; d4 - single ISR mode enable; d5 simd all ones mode - If clear (reset value):If the result of SB_before_mask & ~mask is 0xFFFF_FFFF then the read result will be 0x7FFF_FFFF and the mask will be also 0x7FFF_FFFF. Therefore the interrupt is not de-asserted (the MSB SB is asserted and unmasked). And on the next read from SIMD with mask the result will be 0x8000_0000 and only now the interrupt will be de-asserted. If set: If the result of SB_before_mask & ~mask is 0xFFFF_FFFF then the read result will be 0x7FFF_FFFF but the mask will be 0xFFFF_FFFF. Therefore the interrupt is de-asserted. And on the next read from SIMD with mask the result will be 0x0.
5313 #define IGU_REG_PF_CONFIGURATION_SIZE                                                                                      1
5314 #define IGU_REG_RESET_MEMORIES                                                                                             0x130158UL //ACCESS:RW  DataWidth:0x6  Description: Write one for each bit will reset the appropriate memory. When the memory reset finished the appropriate bit will be clear. Bit 0 - mapping memory; Bit 1 - SB memory; Bit 2 - SB interrupt and mask register; Bit 3 - MSIX memory; Bit 4 - PBA memory; Bit 5 - statistics;
5315 #define IGU_REG_RESET_MEMORIES_SIZE                                                                                        1
5316 #define IGU_REG_SB_INT_BEFORE_MASK_LSB                                                                                     0x13015cUL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 lsb of SB interrupt before mask. 0 - prod equal cons. 1 - prod not equal cons or last command for this SB was prod update. The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB. bits 31:16 are valid only for functions that appears in func_with_more_16_sb_0..7 registers.
5317 #define IGU_REG_SB_INT_BEFORE_MASK_LSB_SIZE                                                                                1
5318 #define IGU_REG_SB_INT_BEFORE_MASK_MSB                                                                                     0x130160UL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 msb of SB interrupt before mask. 0 - prod equal cons. 1 - prod not equal cons or last command for this SB was prod update. The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB. This register is valid only for functions that appears in func_with_more_16_sb_0..7 registers
5319 #define IGU_REG_SB_INT_BEFORE_MASK_MSB_SIZE                                                                                1
5320 #define IGU_REG_SB_MASK_LSB                                                                                                0x130164UL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 lsb of SB mask register. 0 - unmased. 1 - masked. The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB. bits 31:16 are valid only for functions that appears in func_with_more_16_sb_0..7 registers.
5321 #define IGU_REG_SB_MASK_LSB_SIZE                                                                                           1
5322 #define IGU_REG_SB_MASK_MSB                                                                                                0x130168UL //ACCESS:RW  DataWidth:0x20  SPLIT:72  Description: 32 msb of SB mask register.  0 - unmased. 1 - masked. The bits order is according to the vector number of each SB in that function. For PF bit 0 is the default SB. This register is valid only for functions that appears in func_with_more_16_sb_0..7 registers
5323 #define IGU_REG_SB_MASK_MSB_SIZE                                                                                           1
5324 #define IGU_REG_SILENT_DROP                                                                                                0x13016cUL //ACCESS:RW  DataWidth:0x10  Description: Number of command that were dropped without causing an interrupt due to: read access for WO BAR address; or write access for RO BAR address or any access for reserved address or PCI function error is set and address is not MSIX; PBA or cleanup
5325 #define IGU_REG_SILENT_DROP_SIZE                                                                                           1
5326 #define IGU_REG_VF_CONFIGURATION                                                                                           0x130170UL //ACCESS:RW  DataWidth:0x8  SPLIT:64  Description: d0 - function enable; d1 - MSI/MSIX enable; d3:d2 reserved; d4 - single ISR mode enable; d7:d5 parent PF
5327 #define IGU_REG_VF_CONFIGURATION_SIZE                                                                                      1
5328 #define IGU_REG_ERROR_HANDLING_MEMORY                                                                                      0x130178UL //ACCESS:WB_R  DataWidth:0x40  Description: Do not read from this memory if error_handling_data_valid register is zero. The data is collected in according to the command_debug value. if command_debug is clear it holds the first 8 error commands as follows: {wr_data[31:0]; cmd_addr[12:0]; error_type_d[3:0]; cmd_fid[6:0]; cmd_source; error_source[1:0]; cmd_func_err; cmd_length[2:0]; cmd_wr_n_rd} . if command_debug is set it holds the last 8 commands to the IGU (with and without error) as follows: {wr_data[31:0]; cmd_addr[15:0]; 1b0; cmd_fid[6:0]; cmd_source; error_source[1:0]; cmd_func_err; cmd_length[2:0]; cmd_wr_n_rd}. cmd_source - the source field in PXP command. VFID is encoded: PF? {4b1000; PFID} : {1b0; VFID}. error_source[1:0] - pxp - 0; grc - 1; attn - 2. cmd_func_err - func_err field in PXP command. cmd_length[2:0] - length in PXP command. cmd_wr_n_rd: 0 - read; 1 - write. error_type_d[3:0] :1 - length >1; 2 - command to disable function; 3 - VF command to attn bits. 4 - host tries to update prod. 5 - during read from MIMD function; 6 -segment not match; 7 - attn prod upd; 9 - SB index not valid; 10 - FID + vector num not found; 11 - FID not match; 12 - VF tries to access attn command.
5329 #define IGU_REG_ERROR_HANDLING_MEMORY_SIZE                                                                                 2
5330 #define IGU_REG_MSI_MEMORY                                                                                                 0x130180UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: addres 0 - MSI address low (two Lsbit are zero). Address 1 - MSI address high. Address 2 - [15:0] - MSI data; [18:16] MME; [31:19] Reserved
5331 #define IGU_REG_MSI_MEMORY_SIZE                                                                                            3
5332 #define IGU_REG_CSTORM_TYPE_0_SB_CLEANUP                                                                                   0x130200UL //ACCESS:WB_R  DataWidth:0x20  Description: Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer command. Data valid only in addresses 0-4. all the rest are zero.
5333 #define IGU_REG_CSTORM_TYPE_0_SB_CLEANUP_SIZE                                                                              5
5334 #define IGU_REG_CSTORM_TYPE_1_SB_CLEANUP                                                                                   0x130280UL //ACCESS:WB_R  DataWidth:0x20  Description: Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer command. Data valid only in addresses 0-4. all the rest are zero.
5335 #define IGU_REG_CSTORM_TYPE_1_SB_CLEANUP_SIZE                                                                              5
5336 #define IGU_REG_PENDING_BITS_STATUS                                                                                        0x130300UL //ACCESS:WB_R  DataWidth:0x20  Description: Each bit represent the pending bits status for that SB. 0 = no pending; 1 = pending. Pendings means interrupt was asserted; and write done was not received. Data valid only in addresses 0-4. all the rest are zero.
5337 #define IGU_REG_PENDING_BITS_STATUS_SIZE                                                                                   5
5338 #define IGU_REG_USTORM_TYPE_0_SB_CLEANUP                                                                                   0x130380UL //ACCESS:WB_R  DataWidth:0x20  Description: Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer command. Data valid only in addresses 0-4. all the rest are zero.
5339 #define IGU_REG_USTORM_TYPE_0_SB_CLEANUP_SIZE                                                                              5
5340 #define IGU_REG_USTORM_TYPE_1_SB_CLEANUP                                                                                   0x130400UL //ACCESS:WB_R  DataWidth:0x20  Description: Cleanup bit status per SB. 1 = cleanup is set. 0 = cleanup bit is clear. The bits in this registers are set and clear via the producer command. Data valid only in addresses 0-4. all the rest are zero.
5341 #define IGU_REG_USTORM_TYPE_1_SB_CLEANUP_SIZE                                                                              5
5342 #define IGU_REG_WRITE_DONE_PENDING                                                                                         0x130480UL //ACCESS:WB_R  DataWidth:0x20  Description: Each bit represent write done pending bits status for that SB (MSI/MSIX message was sent and write done was not received yet). 0 = clear; 1 = set.  Data valid only in addresses 0-4. all the rest are zero.
5343 #define IGU_REG_WRITE_DONE_PENDING_SIZE                                                                                    5
5344 #define IGU_REG_STATISTIC_NUM_MESSAGE_SENT                                                                                 0x130800UL //ACCESS:RW  DataWidth:0xa  Description: Number of MSI/MSIX/ATTN messages sent for the function: 0-63 - number of MSIX messages per VF; 64-67 - number of MSI/MSIX messages per PF; 68-71 number of ATTN messages per PF
5345 #define IGU_REG_STATISTIC_NUM_MESSAGE_SENT_SIZE                                                                            72
5346 #define IGU_REG_MAPPING_MEMORY                                                                                             0x131000UL //ACCESS:RW  DataWidth:0xe  Description: mapping CAM; relevant for E2 operating mode only.  [0] - valid. [6:1] - vector number; [13:7] - FID (if VF - [13] = 0; [12:7] = VF number; if PF - [13] = 1; [12:10] = 0; [9:7] = PF number);
5347 #define IGU_REG_MAPPING_MEMORY_SIZE                                                                                        136
5348 #define IGU_REG_PROD_CONS_MEMORY                                                                                           0x132000UL //ACCESS:RW  DataWidth:0x14  Description: producers only. E2 mode: address 0-135 match to the mapping memory; 136 - PF0 default prod; 137 PF1 default prod; 138 - PF2 default prod; 139 PF3 default prod; 140 - PF0 - ATTN prod; 141 - PF1 - ATTN prod; 142 - PF2 - ATTN prod; 143 - PF3 - ATTN prod; 144-147 reserved. E1.5 mode - In backward compatible mode; for non default SB; each even line in the memory holds the U producer and each odd line hold the C producer. The first 128 producer are for NDSB (PF0 - 0-31; PF1 - 32-63 and so on). The last 20 producers are for the DSB for each PF. each PF has five segments (the order inside each segment is PF0; PF1; PF2; PF3) - 128-131 U prods; 132-135 C prods; 136-139 X prods; 140-143 T prods; 144-147 ATTN prods;
5349 #define IGU_REG_PROD_CONS_MEMORY_SIZE                                                                                      148
5350 #define IGU_REG_MSIX_MEMORY                                                                                                0x134000UL //ACCESS:WB  DataWidth:0x61  Description: [63:0] - MSIX message address (bit [1:0] are always zero); [95:64] - MSIX message data; [96] - MSIX mask bit (0 - unmasked; 1 - masked).Reset value (after reset_memories was set) is MSIX address = 0; MSIX data = 0; MSIX mask bit=1
5351 #define IGU_REG_MSIX_MEMORY_SIZE                                                                                           544
5352 #define IGU_REG_IGU_UNUSED_EMPTY_0                                                                                         0x1300acUL //ACCESS:R  DataWidth:0x20  Unused empty space
5353 #define IGU_REG_IGU_UNUSED_EMPTY_0_SIZE                                                                                    21
5354 #define IGU_REG_IGU_UNUSED_EMPTY_1                                                                                         0x130174UL //ACCESS:R  DataWidth:0x20  Unused empty space
5355 #define IGU_REG_IGU_UNUSED_EMPTY_1_SIZE                                                                                    1
5356 #define IGU_REG_IGU_UNUSED_EMPTY_2                                                                                         0x130190UL //ACCESS:R  DataWidth:0x20  Unused empty space
5357 #define IGU_REG_IGU_UNUSED_EMPTY_2_SIZE                                                                                    28
5358 #define IGU_REG_IGU_UNUSED_EMPTY_3                                                                                         0x130500UL //ACCESS:R  DataWidth:0x20  Unused empty space
5359 #define IGU_REG_IGU_UNUSED_EMPTY_3_SIZE                                                                                    192
5360 #define IGU_REG_IGU_UNUSED_EMPTY_4                                                                                         0x130c00UL //ACCESS:R  DataWidth:0x20  Unused empty space
5361 #define IGU_REG_IGU_UNUSED_EMPTY_4_SIZE                                                                                    256
5362 #define IGU_REG_IGU_UNUSED_EMPTY_5                                                                                         0x133000UL //ACCESS:R  DataWidth:0x20  Unused empty space
5363 #define IGU_REG_IGU_UNUSED_EMPTY_5_SIZE                                                                                    1024
5364 #define MISC_REG_AEU_GENERAL_ATTN_0                                                                                        0xa000UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 0; this will set/clr bit 94 in the aeu 128 bit vector
5365 #define MISC_REG_AEU_GENERAL_ATTN_1                                                                                        0xa004UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention  1; this will set/clr bit 95 in the aeu 128 bit vector
5366 #define MISC_REG_AEU_GENERAL_ATTN_2                                                                                        0xa008UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention  2; this will set/clr bit 96 in the aeu 128 bit vector
5367 #define MISC_REG_AEU_GENERAL_ATTN_3                                                                                        0xa00cUL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention  3; this will set/clr bit 97 in the aeu 128 bit vector
5368 #define MISC_REG_AEU_GENERAL_ATTN_4                                                                                        0xa010UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 4; this will set/clr bit 98 in the aeu 128 bit vector
5369 #define MISC_REG_AEU_GENERAL_ATTN_5                                                                                        0xa014UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 5; this will set/clr bit 99 in the aeu 128 bit vector
5370 #define MISC_REG_AEU_GENERAL_ATTN_6                                                                                        0xa018UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 6; this will set/clr bit 100 in the aeu 128 bit vector
5371 #define MISC_REG_AEU_GENERAL_ATTN_7                                                                                        0xa01cUL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 7; this will set/clr bit 101 in the aeu 128 bit vector
5372 #define MISC_REG_AEU_GENERAL_ATTN_8                                                                                        0xa020UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 8; this will set/clr bit 102 in the aeu 128 bit vector
5373 #define MISC_REG_AEU_GENERAL_ATTN_9                                                                                        0xa024UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 9; this will set/clr bit 103 in the aeu 128 bit vector
5374 #define MISC_REG_AEU_GENERAL_ATTN_10                                                                                       0xa028UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 10; this will set/clr bit 104 in the aeu 128 bit vector
5375 #define MISC_REG_AEU_GENERAL_ATTN_11                                                                                       0xa02cUL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 11; this will set/clr bit 105 in the aeu 128 bit vector
5376 #define MISC_REG_AEU_GENERAL_ATTN_12                                                                                       0xa030UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 12; this will set/clr bit 106 in the aeu 128 bit vector
5377 #define MISC_REG_AEU_GENERAL_ATTN_13                                                                                       0xa034UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 13; this will set/clr bit 107 in the aeu 128 bit vector
5378 #define MISC_REG_AEU_GENERAL_ATTN_14                                                                                       0xa038UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 14; this will set/clr bit 108 in the aeu 128 bit vector
5379 #define MISC_REG_AEU_GENERAL_ATTN_15                                                                                       0xa03cUL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 15; this will set/clr bit 109 in the aeu 128 bit vector
5380 #define MISC_REG_AEU_GENERAL_ATTN_16                                                                                       0xa040UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 16; this will set/clr bit 110 in the aeu 128 bit vector
5381 #define MISC_REG_AEU_GENERAL_ATTN_17                                                                                       0xa044UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 17; this will set/clr bit 111 in the aeu 128 bit vector
5382 #define MISC_REG_AEU_GENERAL_ATTN_18                                                                                       0xa048UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 18; this will set/clr bit 112 in the aeu 128 bit vector
5383 #define MISC_REG_AEU_GENERAL_ATTN_19                                                                                       0xa04cUL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 19; this will set/clr bit 113 in the aeu 128 bit vector
5384 #define MISC_REG_AEU_GENERAL_ATTN_20                                                                                       0xa050UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 20; this will set/clr bit 114 in the aeu 128 bit vector
5385 #define MISC_REG_AEU_GENERAL_ATTN_21                                                                                       0xa054UL //ACCESS:RW  DataWidth:0x1  Description: set/clr general attention 21; this will set/clr bit 115 in the aeu 128 bit vector
5386 #define MISC_REG_AEU_EVENT_ENABLE                                                                                          0xa058UL //ACCESS:RW  DataWidth:0x1  Description: Event_enable control; when this bit is clear the event enable toward the MCP is masked.
5387 #define MISC_REG_AEU_MASK_ATTN_FUNC_0                                                                                      0xa060UL //ACCESS:RW  DataWidth:0xa  Description: [7:0] = mask 8 attention output signals toward IGU function0; [9:8] = reserved. 0 = mask; 1 = unmask
5388 #define MISC_REG_AEU_MASK_ATTN_FUNC_1                                                                                      0xa064UL //ACCESS:RW  DataWidth:0xa  Description: [7:0] = mask 8 attention output signals toward IGU function1; [9:8] = reserved. 0 = mask; 1 = unmask
5389 #define MISC_REG_AEU_MASK_ATTN_MCP                                                                                         0xa068UL //ACCESS:RW  DataWidth:0x8  Description: Masks 8 attention output signals toward MCP. Zero = mask; one = unmask
5390 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_0                                                                                  0xa06cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output0. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5391 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_0                                                                                  0xa070UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output0. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5392 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_0                                                                                  0xa074UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output0. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5393 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_0                                                                                  0xa078UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output0.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5394 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_1                                                                                  0xa07cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output1. Mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5395 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_1                                                                                  0xa080UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output1. Mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5396 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_1                                                                                  0xa084UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output1. Mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5397 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_1                                                                                  0xa088UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output1.Mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5398 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_2                                                                                  0xa08cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output2. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5399 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_2                                                                                  0xa090UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output2. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5400 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_2                                                                                  0xa094UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output2. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5401 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_2                                                                                  0xa098UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output2.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5402 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_3                                                                                  0xa09cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output3. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5403 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_3                                                                                  0xa0a0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output3. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5404 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_3                                                                                  0xa0a4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output3. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5405 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_3                                                                                  0xa0a8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output3.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5406 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_4                                                                                  0xa0acUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output4. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5407 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_4                                                                                  0xa0b0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output4. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5408 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_4                                                                                  0xa0b4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output4. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5409 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_4                                                                                  0xa0b8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output4.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5410 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_5                                                                                  0xa0bcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output5. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5411 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_5                                                                                  0xa0c0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output5. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5412 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_5                                                                                  0xa0c4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output5. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5413 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_5                                                                                  0xa0c8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output5.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5414 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_6                                                                                  0xa0ccUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output6. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5415 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_6                                                                                  0xa0d0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output6. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5416 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_6                                                                                  0xa0d4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output6. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5417 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_6                                                                                  0xa0d8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output6.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5418 #define MISC_REG_AEU_ENABLE1_FUNC_0_OUT_7                                                                                  0xa0dcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 0 output7. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5419 #define MISC_REG_AEU_ENABLE2_FUNC_0_OUT_7                                                                                  0xa0e0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 0 output7. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5420 #define MISC_REG_AEU_ENABLE3_FUNC_0_OUT_7                                                                                  0xa0e4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 0 output7. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5421 #define MISC_REG_AEU_ENABLE4_FUNC_0_OUT_7                                                                                  0xa0e8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output7.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5422 #define MISC_REG_AEU_ENABLE1_NIG_0                                                                                         0xa0ecUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for close the gate nig. Mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5423 #define MISC_REG_AEU_ENABLE2_NIG_0                                                                                         0xa0f0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for close the gate nig. Mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5424 #define MISC_REG_AEU_ENABLE3_NIG_0                                                                                         0xa0f4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for close the gate nig. Mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5425 #define MISC_REG_AEU_ENABLE4_NIG_0                                                                                         0xa0f8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for close the gate nig. Mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5426 #define MISC_REG_AEU_ENABLE1_PXP_0                                                                                         0xa0fcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for close the gate pxp. Mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5427 #define MISC_REG_AEU_ENABLE2_PXP_0                                                                                         0xa100UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for close the gate pxp. Mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5428 #define MISC_REG_AEU_ENABLE3_PXP_0                                                                                         0xa104UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for close the gate pxp. Mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5429 #define MISC_REG_AEU_ENABLE4_PXP_0                                                                                         0xa108UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for close the gate pxp. Mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5430 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_0                                                                                  0xa10cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output0. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5431 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_0                                                                                  0xa110UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output0. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5432 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_0                                                                                  0xa114UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output0. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5433 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_0                                                                                  0xa118UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output0.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5434 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_1                                                                                  0xa11cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output1. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5435 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_1                                                                                  0xa120UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output1. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5436 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_1                                                                                  0xa124UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output1. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5437 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_1                                                                                  0xa128UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output1.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5438 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_2                                                                                  0xa12cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output2. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5439 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_2                                                                                  0xa130UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output2. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5440 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_2                                                                                  0xa134UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output2. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5441 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_2                                                                                  0xa138UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output2.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5442 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_3                                                                                  0xa13cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output3. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5443 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_3                                                                                  0xa140UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output3. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5444 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_3                                                                                  0xa144UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output3. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5445 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_3                                                                                  0xa148UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output3.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5446 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_4                                                                                  0xa14cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output4. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5447 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_4                                                                                  0xa150UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output4. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5448 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_4                                                                                  0xa154UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output4. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5449 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_4                                                                                  0xa158UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output4.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5450 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_5                                                                                  0xa15cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output5. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5451 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_5                                                                                  0xa160UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output5. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5452 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_5                                                                                  0xa164UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output5. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5453 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_5                                                                                  0xa168UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output5.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5454 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_6                                                                                  0xa16cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output6. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5455 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_6                                                                                  0xa170UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output6. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5456 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_6                                                                                  0xa174UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output6. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5457 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_6                                                                                  0xa178UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 1 output6.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5458 #define MISC_REG_AEU_ENABLE1_FUNC_1_OUT_7                                                                                  0xa17cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for function 1 output7. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 1; [3] GPIO2 function 1; [4] GPIO3 function 1; [5] GPIO4 function 1; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 1; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5459 #define MISC_REG_AEU_ENABLE2_FUNC_1_OUT_7                                                                                  0xa180UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for function 1 output7. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5460 #define MISC_REG_AEU_ENABLE3_FUNC_1_OUT_7                                                                                  0xa184UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for function 1 output7. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5461 #define MISC_REG_AEU_ENABLE4_FUNC_1_OUT_7                                                                                  0xa188UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for function 0 output7.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5462 #define MISC_REG_AEU_ENABLE1_NIG_1                                                                                         0xa18cUL //ACCESS:RW  DataWidth:0x20  Description: unused
5463 #define MISC_REG_AEU_ENABLE2_NIG_1                                                                                         0xa190UL //ACCESS:RW  DataWidth:0x20  Description: unused
5464 #define MISC_REG_AEU_ENABLE3_NIG_1                                                                                         0xa194UL //ACCESS:RW  DataWidth:0x20  Description: unused
5465 #define MISC_REG_AEU_ENABLE4_NIG_1                                                                                         0xa198UL //ACCESS:RW  DataWidth:0x20  Description: unused
5466 #define MISC_REG_AEU_ENABLE1_PXP_1                                                                                         0xa19cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for close the gate system kill. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 function 0; [3] GPIO2 function 0; [4] GPIO3 function 0; [5] GPIO4 function 0; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for function 0; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5467 #define MISC_REG_AEU_ENABLE2_PXP_1                                                                                         0xa1a0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for close the gate system kill. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5468 #define MISC_REG_AEU_ENABLE3_PXP_1                                                                                         0xa1a4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for close the gate system kill. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5469 #define MISC_REG_AEU_ENABLE4_PXP_1                                                                                         0xa1a8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for close the gate system kill.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5470 #define MISC_REG_AEU_ENABLE1_MCP_OUT_0                                                                                     0xa1acUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output0. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5471 #define MISC_REG_AEU_ENABLE2_MCP_OUT_0                                                                                     0xa1b0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output0. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5472 #define MISC_REG_AEU_ENABLE3_MCP_OUT_0                                                                                     0xa1b4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output0. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5473 #define MISC_REG_AEU_ENABLE4_MCP_OUT_0                                                                                     0xa1b8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output0.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5474 #define MISC_REG_AEU_ENABLE1_MCP_OUT_1                                                                                     0xa1bcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output1. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5475 #define MISC_REG_AEU_ENABLE2_MCP_OUT_1                                                                                     0xa1c0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output1. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5476 #define MISC_REG_AEU_ENABLE3_MCP_OUT_1                                                                                     0xa1c4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output1. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5477 #define MISC_REG_AEU_ENABLE4_MCP_OUT_1                                                                                     0xa1c8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output1.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5478 #define MISC_REG_AEU_ENABLE1_MCP_OUT_2                                                                                     0xa1ccUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output2. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5479 #define MISC_REG_AEU_ENABLE2_MCP_OUT_2                                                                                     0xa1d0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output2. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5480 #define MISC_REG_AEU_ENABLE3_MCP_OUT_2                                                                                     0xa1d4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output2. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5481 #define MISC_REG_AEU_ENABLE4_MCP_OUT_2                                                                                     0xa1d8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output2.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5482 #define MISC_REG_AEU_ENABLE1_MCP_OUT_3                                                                                     0xa1dcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output3. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5483 #define MISC_REG_AEU_ENABLE2_MCP_OUT_3                                                                                     0xa1e0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output3. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5484 #define MISC_REG_AEU_ENABLE3_MCP_OUT_3                                                                                     0xa1e4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output3. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5485 #define MISC_REG_AEU_ENABLE4_MCP_OUT_3                                                                                     0xa1e8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output3.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5486 #define MISC_REG_AEU_ENABLE1_MCP_OUT_4                                                                                     0xa1ecUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output4. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5487 #define MISC_REG_AEU_ENABLE2_MCP_OUT_4                                                                                     0xa1f0UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output4. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5488 #define MISC_REG_AEU_ENABLE3_MCP_OUT_4                                                                                     0xa1f4UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output4. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5489 #define MISC_REG_AEU_ENABLE4_MCP_OUT_4                                                                                     0xa1f8UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output4.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5490 #define MISC_REG_AEU_ENABLE1_MCP_OUT_5                                                                                     0xa1fcUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output5. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5491 #define MISC_REG_AEU_ENABLE2_MCP_OUT_5                                                                                     0xa200UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output5. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5492 #define MISC_REG_AEU_ENABLE3_MCP_OUT_5                                                                                     0xa204UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output5. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5493 #define MISC_REG_AEU_ENABLE4_MCP_OUT_5                                                                                     0xa208UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output5.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5494 #define MISC_REG_AEU_ENABLE1_MCP_OUT_6                                                                                     0xa20cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output6. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5495 #define MISC_REG_AEU_ENABLE2_MCP_OUT_6                                                                                     0xa210UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output6. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5496 #define MISC_REG_AEU_ENABLE3_MCP_OUT_6                                                                                     0xa214UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output6. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5497 #define MISC_REG_AEU_ENABLE4_MCP_OUT_6                                                                                     0xa218UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output6.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5498 #define MISC_REG_AEU_ENABLE1_MCP_OUT_7                                                                                     0xa21cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for enabling the output for mcp output7. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5499 #define MISC_REG_AEU_ENABLE2_MCP_OUT_7                                                                                     0xa220UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for enabling the output for mcp output7. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5500 #define MISC_REG_AEU_ENABLE3_MCP_OUT_7                                                                                     0xa224UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for enabling the output for mcp output7. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5501 #define MISC_REG_AEU_ENABLE4_MCP_OUT_7                                                                                     0xa228UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for enabling the output for mcp output7.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5502 #define MISC_REG_AEU_INVERTER_1_FUNC_0                                                                                     0xa22cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for inverting the input for function 0; for each bit: 0= do not invert; 1= invert; mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5503 #define MISC_REG_AEU_INVERTER_2_FUNC_0                                                                                     0xa230UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for inverting the input for function 0; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5504 #define MISC_REG_AEU_INVERTER_3_FUNC_0                                                                                     0xa234UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for inverting the input for function 0; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5505 #define MISC_REG_AEU_INVERTER_4_FUNC_0                                                                                     0xa238UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for inverting the input for function 0; for each bit: 0= do not invert; 1= invert.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5506 #define MISC_REG_AEU_INVERTER_1_FUNC_1                                                                                     0xa23cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for inverting the input for function 1; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5507 #define MISC_REG_AEU_INVERTER_2_FUNC_1                                                                                     0xa240UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for inverting the input for function 1; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5508 #define MISC_REG_AEU_INVERTER_3_FUNC_1                                                                                     0xa244UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for inverting the input for function 1; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5509 #define MISC_REG_AEU_INVERTER_4_FUNC_1                                                                                     0xa248UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for inverting the input for function 1; for each bit: 0= do not invert; 1= invert.mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5510 #define MISC_REG_AEU_INVERTER_1_MCP                                                                                        0xa24cUL //ACCESS:RW  DataWidth:0x20  Description: first 32b for inverting the input for mcp; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5511 #define MISC_REG_AEU_INVERTER_2_MCP                                                                                        0xa250UL //ACCESS:RW  DataWidth:0x20  Description: second 32b for inverting the input for mcp; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5512 #define MISC_REG_AEU_INVERTER_3_MCP                                                                                        0xa254UL //ACCESS:RW  DataWidth:0x20  Description: third 32b for inverting the input for mcp; for each bit: 0= do not invert; 1= invert. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5513 #define MISC_REG_AEU_INVERTER_4_MCP                                                                                        0xa258UL //ACCESS:RW  DataWidth:0x20  Description: fourth 32b for inverting the input for mcp; for each bit: 0= do not invert; 1= invert. mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5514 #define MISC_REG_WAIT_P                                                                                                    0xa25cUL //ACCESS:RW  DataWidth:0x1  Description: when set to one stops all storms
5515 #define MISC_REG_EMAC0                                                                                                     0xa278UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
5516 	#define MISC_EMAC0_REG_EMAC0_SHUTDOWN                                                                                  (0x1<<0)
5517 	#define MISC_EMAC0_REG_EMAC0_SHUTDOWN_SIZE                                                                             0
5518 	#define MISC_EMAC0_REG_EMAC0_PARITY_MODE                                                                               (0x1<<1)
5519 	#define MISC_EMAC0_REG_EMAC0_PARITY_MODE_SIZE                                                                          1
5520 #define MISC_REG_EMAC1                                                                                                     0xa27cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
5521 	#define MISC_EMAC1_REG_EMAC1_SHUTDOWN                                                                                  (0x1<<0)
5522 	#define MISC_EMAC1_REG_EMAC1_SHUTDOWN_SIZE                                                                             0
5523 	#define MISC_EMAC1_REG_EMAC1_PARITY_MODE                                                                               (0x1<<1)
5524 	#define MISC_EMAC1_REG_EMAC1_PARITY_MODE_SIZE                                                                          1
5525 #define MISC_REG_GRC_TIMEOUT_EN                                                                                            0xa280UL //ACCESS:RW  DataWidth:0x1  Description: Setting this bit enables a timer in the GRC block to timeout any access that does not finish within ~misc_registers_grc_timout_val.grc_timeout_val cycles. When this bit is cleared; this timeout is disabled. If this timeout occurs; the GRC shall assert it attention output.
5526 #define MISC_REG_GRC_TIMEOUT_VAL                                                                                           0xa284UL //ACCESS:RW  DataWidth:0xa  Description: The count value for the timer in the GRC block.
5527 #define MISC_REG_GRC_DBG_EN                                                                                                0xa288UL //ACCESS:RW  DataWidth:0x1  Description: Debug only: enable the debug mux
5528 #define MISC_REG_PLL_STORM_CTRL_1                                                                                          0xa294UL //ACCESS:RW  DataWidth:0x20  Description: UNUSED for E65
5529 #define MISC_REG_PLL_STORM_CTRL_2                                                                                          0xa298UL //ACCESS:RW  DataWidth:0x20  Description: UNUSED for E65
5530 #define MISC_REG_PLL_STORM_CTRL_3                                                                                          0xa29cUL //ACCESS:RW  DataWidth:0x20  Multi Field Register
5531 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_N                                                                     (0x1ff<<0)
5532 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_N_SIZE                                                                0
5533 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_M1DIV                                                                 (0xff<<9)
5534 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_M1DIV_SIZE                                                            9
5535 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_M2DIV                                                                 (0xff<<17)
5536 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_M2DIV_SIZE                                                            17
5537 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_3_RESERVE                                                             (0x7f<<25)
5538 	#define MISC_PLL_STORM_CTRL_3_REG_PLL_STORM_CTRL_3_RESERVE_SIZE                                                        25
5539 #define MISC_REG_RINGOSC                                                                                                   0xa2b0UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
5540 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_ENABLE                                                                           (0x1<<0)
5541 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_ENABLE_SIZE                                                                      0
5542 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_SEL0                                                                             (0x1<<1)
5543 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_SEL0_SIZE                                                                        1
5544 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_SEL1                                                                             (0x1<<2)
5545 	#define MISC_RINGOSC_REG_CSEM_RINGOSC_SEL1_SIZE                                                                        2
5546 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_ENABLE                                                                           (0x1<<3)
5547 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_ENABLE_SIZE                                                                      3
5548 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_SEL0                                                                             (0x1<<4)
5549 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_SEL0_SIZE                                                                        4
5550 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_SEL1                                                                             (0x1<<5)
5551 	#define MISC_RINGOSC_REG_XSEM_RINGOSC_SEL1_SIZE                                                                        5
5552 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_ENABLE                                                                           (0x1<<6)
5553 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_ENABLE_SIZE                                                                      6
5554 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_SEL0                                                                             (0x1<<7)
5555 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_SEL0_SIZE                                                                        7
5556 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_SEL1                                                                             (0x1<<8)
5557 	#define MISC_RINGOSC_REG_TSEM_RINGOSC_SEL1_SIZE                                                                        8
5558 	#define MISC_RINGOSC_REG_USEM_RINGOSC_ENABLE                                                                           (0x1<<9)
5559 	#define MISC_RINGOSC_REG_USEM_RINGOSC_ENABLE_SIZE                                                                      9
5560 	#define MISC_RINGOSC_REG_USEM_RINGOSC_SEL0                                                                             (0x1<<10)
5561 	#define MISC_RINGOSC_REG_USEM_RINGOSC_SEL0_SIZE                                                                        10
5562 	#define MISC_RINGOSC_REG_USEM_RINGOSC_SEL1                                                                             (0x1<<11)
5563 	#define MISC_RINGOSC_REG_USEM_RINGOSC_SEL1_SIZE                                                                        11
5564 	#define MISC_RINGOSC_REG_IFMUX_SEM_RINGOSC_MUX_SEL                                                                     (0x3<<12)
5565 	#define MISC_RINGOSC_REG_IFMUX_SEM_RINGOSC_MUX_SEL_SIZE                                                                12
5566 #define MISC_REG_SHARED_MEM_ADDR                                                                                           0xa2b4UL //ACCESS:RW  DataWidth:0x16  Description: 22 bit GRC address where the scratch-pad of the MCP that is shared with the driver resides
5567 #define MISC_REG_OTP_CTRL_REG_0                                                                                            0xa2c8UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
5568 	#define MISC_OTP_CTRL_REG_0_REG_FMODE                                                                                  (0x7<<0)
5569 	#define MISC_OTP_CTRL_REG_0_REG_FMODE_SIZE                                                                             0
5570 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_0                                                                           (0x1<<3)
5571 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_0_SIZE                                                                      3
5572 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_1                                                                           (0x1<<4)
5573 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_1_SIZE                                                                      4
5574 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_2                                                                           (0x1<<5)
5575 	#define MISC_OTP_CTRL_REG_0_REG_ENABLE_OTP_2_SIZE                                                                      5
5576 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_0                                                                               (0x3<<6)
5577 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_0_SIZE                                                                          6
5578 	#define MISC_OTP_CTRL_REG_0_REG_USEPINS                                                                                (0x1<<8)
5579 	#define MISC_OTP_CTRL_REG_0_REG_USEPINS_SIZE                                                                           8
5580 	#define MISC_OTP_CTRL_REG_0_REG_PROGSEL                                                                                (0x1<<9)
5581 	#define MISC_OTP_CTRL_REG_0_REG_PROGSEL_SIZE                                                                           9
5582 	#define MISC_OTP_CTRL_REG_0_REG_PROGSTART                                                                              (0x1<<10)
5583 	#define MISC_OTP_CTRL_REG_0_REG_PROGSTART_SIZE                                                                         10
5584 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_1                                                                               (0x1f<<11)
5585 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_1_SIZE                                                                          11
5586 	#define MISC_OTP_CTRL_REG_0_REG_PCOUNT                                                                                 (0x7<<16)
5587 	#define MISC_OTP_CTRL_REG_0_REG_PCOUNT_SIZE                                                                            16
5588 	#define MISC_OTP_CTRL_REG_0_REG_PBYP                                                                                   (0x1<<19)
5589 	#define MISC_OTP_CTRL_REG_0_REG_PBYP_SIZE                                                                              19
5590 	#define MISC_OTP_CTRL_REG_0_REG_VSEL                                                                                   (0xf<<20)
5591 	#define MISC_OTP_CTRL_REG_0_REG_VSEL_SIZE                                                                              20
5592 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_2                                                                               (0x7<<24)
5593 	#define MISC_OTP_CTRL_REG_0_REG_UNUSED_2_SIZE                                                                          24
5594 	#define MISC_OTP_CTRL_REG_0_REG_TM                                                                                     (0x7<<27)
5595 	#define MISC_OTP_CTRL_REG_0_REG_TM_SIZE                                                                                27
5596 	#define MISC_OTP_CTRL_REG_0_REG_SADBYP                                                                                 (0x1<<30)
5597 	#define MISC_OTP_CTRL_REG_0_REG_SADBYP_SIZE                                                                            30
5598 	#define MISC_OTP_CTRL_REG_0_REG_DEBUG                                                                                  (0x1<<31)
5599 	#define MISC_OTP_CTRL_REG_0_REG_DEBUG_SIZE                                                                             31
5600 #define MISC_REG_OTP_CTRL_REG_1                                                                                            0xa2ccUL //ACCESS:RW  DataWidth:0x20  Multi Field Register
5601 	#define MISC_OTP_CTRL_REG_1_REG_OTP_ADDR                                                                               (0x3ff<<0)
5602 	#define MISC_OTP_CTRL_REG_1_REG_OTP_ADDR_SIZE                                                                          0
5603 	#define MISC_OTP_CTRL_REG_1_REG_UNUSED_3                                                                               (0x3f<<10)
5604 	#define MISC_OTP_CTRL_REG_1_REG_UNUSED_3_SIZE                                                                          10
5605 	#define MISC_OTP_CTRL_REG_1_REG_DOSEL                                                                                  (0x1ff<<16)
5606 	#define MISC_OTP_CTRL_REG_1_REG_DOSEL_SIZE                                                                             16
5607 	#define MISC_OTP_CTRL_REG_1_REG_UNUSED_4                                                                               (0x7f<<25)
5608 	#define MISC_OTP_CTRL_REG_1_REG_UNUSED_4_SIZE                                                                          25
5609 #define MISC_REG_SW_TIMER_CFG_1                                                                                            0xa2d0UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 1 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_1.sw_timer_reload_val_1)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 1 reach zero); bit4-5=resolution (Devices except 578xx: 00-10us; 01-100us; 10-1ms; 11- 1us; Device 578xx: 00-6.6us; 01-66us; 10-0.66ms; 11- 0.66us)
5610 #define MISC_REG_SW_TIMER_CFG_2                                                                                            0xa2d4UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 2 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_2.sw_timer_reload_val_2)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 2 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us
5611 #define MISC_REG_SW_TIMER_CFG_3                                                                                            0xa2d8UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 3 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_3.sw_timer_reload_val_3)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 3 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5612 #define MISC_REG_SW_TIMER_CFG_4                                                                                            0xa2dcUL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 4 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_4.sw_timer_reload_val_4)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 4 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5613 #define MISC_REG_SW_TIMER_CFG_5                                                                                            0xa2e0UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 5 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_5.sw_timer_reload_val_5)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 5 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5614 #define MISC_REG_SW_TIMER_CFG_6                                                                                            0xa2e4UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 6 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_6.sw_timer_reload_val_6)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 6 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5615 #define MISC_REG_SW_TIMER_CFG_7                                                                                            0xa2e8UL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 7 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_7.sw_timer_reload_val_7)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 7 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5616 #define MISC_REG_SW_TIMER_CFG_8                                                                                            0xa2ecUL //ACCESS:RW  DataWidth:0x6  Description: SW timer 1 configuration register. Maped as follows: bit0=en (0-stop counting; 1-counting); bit1=reload (0-no reload; 1-when ~misc_registers_sw_timer_val.sw_timer_val of timer 8 reach zero the register will be reload with ~misc_registers_sw_timer_reload_val_8.sw_timer_reload_val_8)  ; bit2=attn (0-no attention; 1-attention signal will be send to the AEU when the ~misc_registers_sw_timer_val.sw_timer_val of timer 8 reach zero); bit4-5=resolution (00-10us; 01-100us; 10-1ms; 11-1us)
5617 #define MISC_REG_SW_TIMER_RELOAD_VAL_1                                                                                     0xa2f0UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 1 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_1.sw_timer_cfg_1[1] ) is set
5618 #define MISC_REG_SW_TIMER_RELOAD_VAL_2                                                                                     0xa2f4UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 2 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_2.sw_timer_cfg_2[1]  ) is set
5619 #define MISC_REG_SW_TIMER_RELOAD_VAL_3                                                                                     0xa2f8UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 3 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_3.sw_timer_cfg_3[1]  ) is set
5620 #define MISC_REG_SW_TIMER_RELOAD_VAL_4                                                                                     0xa2fcUL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 4 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_4.sw_timer_cfg_4[1]  ) is set
5621 #define MISC_REG_SW_TIMER_RELOAD_VAL_5                                                                                     0xa300UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 5 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_1.sw_timer_cfg_5[1]  ) is set
5622 #define MISC_REG_SW_TIMER_RELOAD_VAL_6                                                                                     0xa304UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 6 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_1.sw_timer_cfg_6[1]  ) is set
5623 #define MISC_REG_SW_TIMER_RELOAD_VAL_7                                                                                     0xa308UL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 1 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_1.sw_timer_cfg_7[1] ) is set
5624 #define MISC_REG_SW_TIMER_RELOAD_VAL_8                                                                                     0xa30cUL //ACCESS:RW  DataWidth:0x20  Description: reload value for counter 8 if reload; the value will be reload if the counter reached zero and the reload bit (~misc_registers_sw_timer_cfg_1.sw_timer_cfg_8[1] ) is set
5625 #define MISC_REG_SW_TIMER_10US_RESOLUTION                                                                                  0xa310UL //ACCESS:RW  DataWidth:0xc  Description: fine tuning for sw 10us timer; max value=3000; min value=2000. the 10us timer is the base counter for all the timers.
5626 #define MISC_REG_GRC_DBG_SELECT                                                                                            0xa314UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from GRC to the DBG block) - for selecting a line to output to the DBG block.
5627 #define MISC_REG_GRC_DBG_BYTE_ENABLE                                                                                       0xa318UL //ACCESS:RW  DataWidth:0x8  Description: Debug Only: For dbgmux usage (debug data that goes from GRC to the DBG block) - for enabling bytes in the selected line (after the select; before the shift)
5628 #define MISC_REG_GRC_DBG_SHIFT                                                                                             0xa31cUL //ACCESS:RW  DataWidth:0x3  Description: Debug Only: For dbgmux usage (debug data that goes from GRC to the DBG block) - for circular right shifting of the selected line (after the enabling)
5629 #define MISC_REG_DBG_SELECT                                                                                                0xa320UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from MISC to the DBG block) - for selecting a line to output to the DBG block.
5630 #define MISC_REG_DBG_BYTE_ENABLE                                                                                           0xa324UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from MISC to the DBG block) - for enabling bytes in the selected line (after the select; before the shift)
5631 #define MISC_REG_DBG_SHIFT                                                                                                 0xa328UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from MISC to the DBG block) - for circular right shifting of the selected line (after the enabling)
5632 #define MISC_REG_MISC_INT_STS                                                                                              0xa37cUL //ACCESS:R  DataWidth:0x8  Description: Interrupt register #0 read
5633 	#define MISC_MISC_INT_STS_REG_ADDRESS_ERROR                                                                            (0x1<<0)
5634 	#define MISC_MISC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                       0
5635 	#define MISC_MISC_INT_STS_REG_RSV_ACCESS_ATTN                                                                          (0x1<<1)
5636 	#define MISC_MISC_INT_STS_REG_RSV_ACCESS_ATTN_SIZE                                                                     1
5637 	#define MISC_MISC_INT_STS_REG_TIMEOUT_ATTN                                                                             (0x1<<2)
5638 	#define MISC_MISC_INT_STS_REG_TIMEOUT_ATTN_SIZE                                                                        2
5639 	#define MISC_MISC_INT_STS_REG_GENERIC_SW                                                                               (0x1<<3)
5640 	#define MISC_MISC_INT_STS_REG_GENERIC_SW_SIZE                                                                          3
5641 	#define MISC_MISC_INT_STS_REG_RX_LPI_P0                                                                                (0x1<<4)
5642 	#define MISC_MISC_INT_STS_REG_RX_LPI_P0_SIZE                                                                           4
5643 	#define MISC_MISC_INT_STS_REG_RX_LPI_P1                                                                                (0x1<<5)
5644 	#define MISC_MISC_INT_STS_REG_RX_LPI_P1_SIZE                                                                           5
5645 	#define MISC_MISC_INT_STS_REG_TX_LPI_REQ_P0                                                                            (0x1<<6)
5646 	#define MISC_MISC_INT_STS_REG_TX_LPI_REQ_P0_SIZE                                                                       6
5647 	#define MISC_MISC_INT_STS_REG_TX_LPI_REQ_P1                                                                            (0x1<<7)
5648 	#define MISC_MISC_INT_STS_REG_TX_LPI_REQ_P1_SIZE                                                                       7
5649 #define MISC_REG_MISC_INT_STS_CLR                                                                                          0xa380UL //ACCESS:RC  DataWidth:0x8  Description: Interrupt register #0 read clear
5650 	#define MISC_MISC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                        (0x1<<0)
5651 	#define MISC_MISC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                   0
5652 	#define MISC_MISC_INT_STS_CLR_REG_RSV_ACCESS_ATTN                                                                      (0x1<<1)
5653 	#define MISC_MISC_INT_STS_CLR_REG_RSV_ACCESS_ATTN_SIZE                                                                 1
5654 	#define MISC_MISC_INT_STS_CLR_REG_TIMEOUT_ATTN                                                                         (0x1<<2)
5655 	#define MISC_MISC_INT_STS_CLR_REG_TIMEOUT_ATTN_SIZE                                                                    2
5656 	#define MISC_MISC_INT_STS_CLR_REG_GENERIC_SW                                                                           (0x1<<3)
5657 	#define MISC_MISC_INT_STS_CLR_REG_GENERIC_SW_SIZE                                                                      3
5658 	#define MISC_MISC_INT_STS_CLR_REG_RX_LPI_P0                                                                            (0x1<<4)
5659 	#define MISC_MISC_INT_STS_CLR_REG_RX_LPI_P0_SIZE                                                                       4
5660 	#define MISC_MISC_INT_STS_CLR_REG_RX_LPI_P1                                                                            (0x1<<5)
5661 	#define MISC_MISC_INT_STS_CLR_REG_RX_LPI_P1_SIZE                                                                       5
5662 	#define MISC_MISC_INT_STS_CLR_REG_TX_LPI_REQ_P0                                                                        (0x1<<6)
5663 	#define MISC_MISC_INT_STS_CLR_REG_TX_LPI_REQ_P0_SIZE                                                                   6
5664 	#define MISC_MISC_INT_STS_CLR_REG_TX_LPI_REQ_P1                                                                        (0x1<<7)
5665 	#define MISC_MISC_INT_STS_CLR_REG_TX_LPI_REQ_P1_SIZE                                                                   7
5666 #define MISC_REG_MISC_INT_STS_WR                                                                                           0xa384UL //ACCESS:WR  DataWidth:0x8  Description: Interrupt register #0 bit set or clear
5667 	#define MISC_MISC_INT_STS_WR_REG_ADDRESS_ERROR                                                                         (0x1<<0)
5668 	#define MISC_MISC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                    0
5669 	#define MISC_MISC_INT_STS_WR_REG_RSV_ACCESS_ATTN                                                                       (0x1<<1)
5670 	#define MISC_MISC_INT_STS_WR_REG_RSV_ACCESS_ATTN_SIZE                                                                  1
5671 	#define MISC_MISC_INT_STS_WR_REG_TIMEOUT_ATTN                                                                          (0x1<<2)
5672 	#define MISC_MISC_INT_STS_WR_REG_TIMEOUT_ATTN_SIZE                                                                     2
5673 	#define MISC_MISC_INT_STS_WR_REG_GENERIC_SW                                                                            (0x1<<3)
5674 	#define MISC_MISC_INT_STS_WR_REG_GENERIC_SW_SIZE                                                                       3
5675 	#define MISC_MISC_INT_STS_WR_REG_RX_LPI_P0                                                                             (0x1<<4)
5676 	#define MISC_MISC_INT_STS_WR_REG_RX_LPI_P0_SIZE                                                                        4
5677 	#define MISC_MISC_INT_STS_WR_REG_RX_LPI_P1                                                                             (0x1<<5)
5678 	#define MISC_MISC_INT_STS_WR_REG_RX_LPI_P1_SIZE                                                                        5
5679 	#define MISC_MISC_INT_STS_WR_REG_TX_LPI_REQ_P0                                                                         (0x1<<6)
5680 	#define MISC_MISC_INT_STS_WR_REG_TX_LPI_REQ_P0_SIZE                                                                    6
5681 	#define MISC_MISC_INT_STS_WR_REG_TX_LPI_REQ_P1                                                                         (0x1<<7)
5682 	#define MISC_MISC_INT_STS_WR_REG_TX_LPI_REQ_P1_SIZE                                                                    7
5683 #define MISC_REG_MISC_INT_MASK                                                                                             0xa388UL //ACCESS:RW  DataWidth:0x8  Description: Interrupt mask register #0 read/write
5684 	#define MISC_MISC_INT_MASK_REG_ADDRESS_ERROR                                                                           (0x1<<0)
5685 	#define MISC_MISC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                      0
5686 	#define MISC_MISC_INT_MASK_REG_RSV_ACCESS_ATTN                                                                         (0x1<<1)
5687 	#define MISC_MISC_INT_MASK_REG_RSV_ACCESS_ATTN_SIZE                                                                    1
5688 	#define MISC_MISC_INT_MASK_REG_TIMEOUT_ATTN                                                                            (0x1<<2)
5689 	#define MISC_MISC_INT_MASK_REG_TIMEOUT_ATTN_SIZE                                                                       2
5690 	#define MISC_MISC_INT_MASK_REG_GENERIC_SW                                                                              (0x1<<3)
5691 	#define MISC_MISC_INT_MASK_REG_GENERIC_SW_SIZE                                                                         3
5692 	#define MISC_MISC_INT_MASK_REG_RX_LPI_P0                                                                               (0x1<<4)
5693 	#define MISC_MISC_INT_MASK_REG_RX_LPI_P0_SIZE                                                                          4
5694 	#define MISC_MISC_INT_MASK_REG_RX_LPI_P1                                                                               (0x1<<5)
5695 	#define MISC_MISC_INT_MASK_REG_RX_LPI_P1_SIZE                                                                          5
5696 	#define MISC_MISC_INT_MASK_REG_TX_LPI_REQ_P0                                                                           (0x1<<6)
5697 	#define MISC_MISC_INT_MASK_REG_TX_LPI_REQ_P0_SIZE                                                                      6
5698 	#define MISC_MISC_INT_MASK_REG_TX_LPI_REQ_P1                                                                           (0x1<<7)
5699 	#define MISC_MISC_INT_MASK_REG_TX_LPI_REQ_P1_SIZE                                                                      7
5700 #define MISC_REG_MISC_PRTY_STS                                                                                             0xa38cUL //ACCESS:R  DataWidth:0x1  Description: Parity register #0 read
5701 	#define MISC_MISC_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
5702 	#define MISC_MISC_PRTY_STS_REG_PARITY_SIZE                                                                             0
5703 #define MISC_REG_MISC_PRTY_STS_CLR                                                                                         0xa390UL //ACCESS:RC  DataWidth:0x1  Description: Parity register #0 read clear
5704 	#define MISC_MISC_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
5705 	#define MISC_MISC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
5706 #define MISC_REG_MISC_PRTY_STS_WR                                                                                          0xa394UL //ACCESS:WR  DataWidth:0x1  Description: Parity register #0 bit set or clear
5707 	#define MISC_MISC_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
5708 	#define MISC_MISC_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
5709 #define MISC_REG_MISC_PRTY_MASK                                                                                            0xa398UL //ACCESS:RW  DataWidth:0x1  Description: Parity mask register #0 read/write
5710 	#define MISC_MISC_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
5711 	#define MISC_MISC_PRTY_MASK_REG_PARITY_SIZE                                                                            0
5712 #define MISC_REG_AEU_MCP_SCPAD_PERR                                                                                        0xa3a0UL //ACCESS:R  DataWidth:0x2  Description: One in each bit shows that the appropriate MCP scpad parity error occurs.
5713 #define MISC_REG_AEU_MASK_ATTN_FUNC_0_MSB                                                                                  0xa3acUL //ACCESS:RW  DataWidth:0x8  Description: mask 8 MSB attention output signals toward IGU function0; Zero = mask; one = unmask
5714 #define MISC_REG_AEU_MASK_ATTN_FUNC_1_MSB                                                                                  0xa3b0UL //ACCESS:RW  DataWidth:0x8  Description: mask 8 MSB attention output signals toward IGU function1; Zero = mask; one = unmask
5715 #define MISC_REG_GRC_RSV_ATTN                                                                                              0xa3c0UL //ACCESS:R  DataWidth:0x1c  Description: this field hold the last information that caused reserved attention. bits [19:0] - address; [22:20] function; [23] reserved; [27:24] the master that caused the attention -  according to the following encodeing:1 = pxp; 2 = mcp; 3 = usdm; 4 = tsdm; 5 = xsdm; 6 = csdm; 7 = dbu; 8 = dmae
5716 #define MISC_REG_GRC_TIMEOUT_ATTN                                                                                          0xa3c4UL //ACCESS:R  DataWidth:0x1c  Description: this field hold the last information that caused timeout attention. bits [19:0] - address; [22:20] function; [23] reserved; [27:24] the master that caused the attention -  according to the following encodeing:1 = pxp; 2 = mcp; 3 = usdm; 4 = tsdm; 5 = xsdm; 6 = csdm; 7 = dbu; 8 = dmae
5717 #define MISC_REG_BOND_ID                                                                                                   0xa400UL //ACCESS:R  DataWidth:0x20  Description: This field indicates the type of the device. '0' - 2 Ports; '1' - 1 Port. Global register.
5718 #define MISC_REG_CHIP_METAL                                                                                                0xa404UL //ACCESS:R  DataWidth:0x8  Description: These bits indicate the metal revision of the chip. This value starts at 0x00 for each all-layer tape-out and increments by one for each tape-out. Global register.
5719 #define MISC_REG_CHIP_NUM                                                                                                  0xa408UL //ACCESS:R  DataWidth:0x10  Description: These bits indicate the part number for the chip. Global register.
5720 #define MISC_REG_CHIP_REV                                                                                                  0xa40cUL //ACCESS:R  DataWidth:0x4  Description: These bits indicate the base revision of the chip. This value starts at 0x0 for the A0 tape-out and increments by one for each all-layer tape-out.  Global register.
5721 #define MISC_REG_CHIP_TEST_REG                                                                                             0xa410UL //ACCESS:R  DataWidth:0x8  Description: These bits indicate the silent revision of the chip. Global register.
5722 #define MISC_REG_LINK_HOLDOFF_SUCCESS                                                                                      0xa418UL //ACCESS:R  DataWidth:0x1  Description: This bit indicates the PCIE link is successfully being held from starting training. Used in conjunction with ~MISC_REGISTERS_LINK_HOLDOFF_REQ.LINK_HOLDOFF_REQ. Global register.
5723 #define MISC_REG_LINK_IN_L23                                                                                               0xa41cUL //ACCESS:R  DataWidth:0x1  Description: When this bit is 1 it indicates that the link is down and PCIE is prepared for operation off of VAUX. Global register.
5724 #define MISC_REG_PCIE_DIS                                                                                                  0xa420UL //ACCESS:R  DataWidth:0x1  Description: This bit reports the current state of the PCIE_DIS pin. If this bit is 1 it means that the LOM design has been strapped to support management only. The PCI power will always read as '0' in this state; as if the chip is in Out-Of-Box WOL mode. Global register.
5725 #define MISC_REG_VAUX_PRESENT                                                                                              0xa428UL //ACCESS:R  DataWidth:0x1  Description: 0 - VAUX is not present; 1 - VAUX is present. Global register.
5726 #define MISC_REG_ISOLATION_LOGIC                                                                                           0xa498UL //ACCESS:R  DataWidth:0x1  Description: the isolation between Vaux and Vmain read value. Global register.
5727 #define MISC_REG_LCPLL_MISC_LOCK                                                                                           0xa49cUL //ACCESS:R  DataWidth:0x1  Description: lcpll lock signals. 0-unlocked; 1-locked. Global register.
5728 #define MISC_REG_P0_SERDES_PLL_LOCK                                                                                        0xa4b0UL //ACCESS:R  DataWidth:0x1  Description: serdes port 0 pll lock signals. 0-unlocked; 1-locked
5729 #define MISC_REG_P0_XGXS_PLL_LOCK                                                                                          0xa4b4UL //ACCESS:R  DataWidth:0x1  Description: xgxs port 0 pll lock signals. 0-unlocked; 1-locked
5730 #define MISC_REG_P1_SERDES_PLL_LOCK                                                                                        0xa4b8UL //ACCESS:R  DataWidth:0x1  Description: serdes port 1 pll lock signals. 0-unlocked; 1-locked
5731 #define MISC_REG_P1_XGXS_PLL_LOCK                                                                                          0xa4bcUL //ACCESS:R  DataWidth:0x1  Description: xgxs port 1 pll lock signals. 0-unlocked; 1-locked
5732 #define MISC_REG_PIPE_MISC_PLL_LOCK                                                                                        0xa4c0UL //ACCESS:R  DataWidth:0x8  Description: PCIE SERDES pll lock signals. 0-unlocked; 1-locked. Global register.
5733 #define MISC_REG_PLL_MAIN_CTRL_1                                                                                           0xa548UL //ACCESS:RW  DataWidth:0x20  Description: UNUSED for E65
5734 #define MISC_REG_PLL_MAIN_CTRL_2                                                                                           0xa550UL //ACCESS:RW  DataWidth:0x20  Description: UNUSED for E65
5735 #define MISC_REG_PLL_MAIN_CTRL_3_M1DIV                                                                                     0xa558UL //ACCESS:RW  DataWidth:0x8  Description: UNUSED for E65
5736 #define MISC_REG_PLL_MAIN_CTRL_3_M2DIV                                                                                     0xa560UL //ACCESS:RW  DataWidth:0x8  Description: UNUSED for E65
5737 #define MISC_REG_PLL_MAIN_CTRL_3_N                                                                                         0xa568UL //ACCESS:RW  DataWidth:0x9  Description: UNUSED for E65
5738 #define MISC_REG_AEU_VPD_LATCH_STATUS                                                                                      0xa5fcUL //ACCESS:R  DataWidth:0x8  Description: represent the status of pxpv_misc_vpd0_attn (bit 0) - pxpv_misc_vpd7_attn (bit 7) after latching.
5739 #define MISC_REG_PCIE_HOT_RESET                                                                                            0xa618UL //ACCESS:R  DataWidth:0x1  Description: If set indicate that the pcie_rst_b was asserted without perst assertion. Global register.
5740 #define MISC_REG_AEU_GENERAL_MASK                                                                                          0xa61cUL //ACCESS:RW  DataWidth:0x3  Multi Field Register
5741 	#define MISC_AEU_GENERAL_MASK_REG_AEU_PXP_CLOSE_MASK                                                                   (0x1<<0)
5742 	#define MISC_AEU_GENERAL_MASK_REG_AEU_PXP_CLOSE_MASK_SIZE                                                              0
5743 	#define MISC_AEU_GENERAL_MASK_REG_AEU_NIG_CLOSE_MASK                                                                   (0x1<<1)
5744 	#define MISC_AEU_GENERAL_MASK_REG_AEU_NIG_CLOSE_MASK_SIZE                                                              1
5745 	#define MISC_AEU_GENERAL_MASK_REG_AEU_SYS_KILL_MASK                                                                    (0x1<<2)
5746 	#define MISC_AEU_GENERAL_MASK_REG_AEU_SYS_KILL_MASK_SIZE                                                               2
5747 #define MISC_REG_ECO_RESERVED                                                                                              0xa620UL //ACCESS:RW  DataWidth:0x20  Description: eco reserved. Global register.
5748 #define MISC_REG_CPU_OTP_STATUS                                                                                            0xa62cUL //ACCESS:R  DataWidth:0x20  Description: [0]: command_done: This bit is set when the state machine has returned to IDLE. This will not be set until the last bit of a WORD program is complete; [1]: wrp_data_ready: Wrapper indicates data is ready; [2]: wrp_bit_dout: single bit otp_dout pointed to by wrp_addr; [3]: wrp_busy: The otp_busy was seen - even if it is done. Useful to tell if the state machine ever left IDLE. For a valid command the otp_wrapper state machine asserts this signal indicating that it is busy in executing the command; [4]: wrp_fail: A FAIL occurred on 1 or more commands; [5]: invalid_prog_req: A program request was sent with the incorrect access mode; [6]: prog_blocked: Programming attempted on a locked row was blocked; [7]: wrp_fdone: OTP is ready to take command. Wait for this signal to go high before issuing any command after POR or auto_reload command; [8]: otp_stby_reg: Indicates that the OTP cell is in standby mode. The only command that is valid during this time is a WAKEUP command; [9]: invalid_command: Indicates that it is wrong command. The command is not in the command list; [10]: wrp_error: Error condition in wrapper SM. Clear it with a reset; [11]: refok: OTP regulator refok signal; [12]: progok: OTP is in Program Enable Mode; [13]: invalid_address: OTP address does not adhere to the requirements of the region that is being accessed; [14]: invlaid_access_mode: OTP access mode is not compatible with the address of the region that is being accessed; [15]: invalid_secure_access: JTAG is blocked accessing secure space; [16]: Otp_ready: Indicates the controller is ready to take commands for OTP access. This needs to be tested for High before any command is initiated for execution (mandatory); [29:17] reserved; [31:30]: state: HW OTP reader block state machine : 0 - idle state; 1 - read state; 2 - finish state; 3- reset state. Global register.
5749 #define MISC_REG_CPU_OTP_READ_DATA                                                                                         0xa634UL //ACCESS:R  DataWidth:0x20  Description: SHARED:   Data output from the OTP read data command. Global register.
5750 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_0                                                                                  0xa688UL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output0. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5751 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_1                                                                                  0xa68cUL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output1. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5752 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_2                                                                                  0xa690UL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output2. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5753 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_3                                                                                  0xa694UL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output3. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5754 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_4                                                                                  0xa698UL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output4. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5755 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_5                                                                                  0xa69cUL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output5. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5756 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_6                                                                                  0xa6a0UL //ACCESS:RW  DataWidth:0x20  Description: fifth 32b for enabling the output for function 0 output6. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5757 #define MISC_REG_AEU_ENABLE5_FUNC_0_OUT_7                                                                                  0xa6a4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 0 output7. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5758 #define MISC_REG_AEU_ENABLE5_NIG_0                                                                                         0xa6a8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for close the gate nig. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5759 #define MISC_REG_AEU_ENABLE5_PXP_0                                                                                         0xa6acUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for close the gate pxp. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5760 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_0                                                                                  0xa6b0UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output0. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5761 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_1                                                                                  0xa6b4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output1. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5762 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_2                                                                                  0xa6b8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output2. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5763 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_3                                                                                  0xa6bcUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output3. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5764 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_4                                                                                  0xa6c0UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output4. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5765 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_5                                                                                  0xa6c4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output5. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5766 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_6                                                                                  0xa6c8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output6. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5767 #define MISC_REG_AEU_ENABLE5_FUNC_1_OUT_7                                                                                  0xa6ccUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for function 1 output7. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5768 #define MISC_REG_AEU_ENABLE5_PXP_1                                                                                         0xa6d0UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for close the gate system kill. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5769 #define MISC_REG_AEU_ENABLE5_MCP_OUT_0                                                                                     0xa6d4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output0. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5770 #define MISC_REG_AEU_ENABLE5_MCP_OUT_1                                                                                     0xa6d8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output1. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5771 #define MISC_REG_AEU_ENABLE5_MCP_OUT_2                                                                                     0xa6dcUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output2. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5772 #define MISC_REG_AEU_ENABLE5_MCP_OUT_3                                                                                     0xa6e0UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output3. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5773 #define MISC_REG_AEU_ENABLE5_MCP_OUT_4                                                                                     0xa6e4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output4. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5774 #define MISC_REG_AEU_ENABLE5_MCP_OUT_5                                                                                     0xa6e8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output5. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity;[6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5775 #define MISC_REG_AEU_ENABLE5_MCP_OUT_6                                                                                     0xa6ecUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output6. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5776 #define MISC_REG_AEU_ENABLE5_MCP_OUT_7                                                                                     0xa6f0UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for enabling the output for mcp output7. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5777 #define MISC_REG_AEU_INVERTER_5_FUNC_0                                                                                     0xa6f4UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for inverting the input for function 0; Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5778 #define MISC_REG_AEU_INVERTER_5_FUNC_1                                                                                     0xa6f8UL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for inverting the input for function 1; Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5779 #define MISC_REG_AEU_INVERTER_5_MCP                                                                                        0xa6fcUL //ACCESS:RW  DataWidth:0x20  Description: Fifth 32b for inverting the input for mcp; Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
5780 #define MISC_REG_GRC_RSV_ATTN_FULL_FID                                                                                     0xa710UL //ACCESS:R  DataWidth:0xa  Description: Holds the last FID that caused reserved attention. Need to be used in conjunction with ~misc_registers_grc_rsv_attn; where 3 bits of function (3 lsb) are also represented. Bit[2:0] - PFID; bit[3] - VFID valid; bit[9:4] - VFID. Global register.
5781 #define MISC_REG_GRC_TIMEOUT_ATTN_FULL_FID                                                                                 0xa714UL //ACCESS:R  DataWidth:0xa  Description: Holds the last FID that caused timeout attention. Need to be used in conjunction with ~misc_registers_timeout_attn; where 3 bits of function (3 lsb) are also represented. Bit[2:0] - PFID; bit[3] - VFID valid; bit[9:4] - VFID. Global register.
5782 #define MISC_REG_FUNC_HIDE_PIN                                                                                             0xa718UL //ACCESS:R  DataWidth:0x1  Description: Synchronised value of ifmux_misc_func_hide. Global register.
5783 #define MISC_REG_PORT4MODE_EN                                                                                              0xa750UL //ACCESS:R  DataWidth:0x1  Description: Status of 4 port mode enable input pin.
5784 #define MISC_REG_FOUR_PORT_PORT_SWAP                                                                                       0xa754UL //ACCESS:R  DataWidth:0x1  Description: Status of 4 port mode port swap input pin.
5785 #define MISC_REG_TWO_PORT_PATH_SWAP                                                                                        0xa758UL //ACCESS:R  DataWidth:0x1  Description: Status of two port mode path swap input pin.
5786 #define MISC_REG_FOUR_PORT_PATH_SWAP                                                                                       0xa75cUL //ACCESS:R  DataWidth:0x1  Description: Status of four port mode path swap input pin.
5787 #define MISC_REG_EXT_PHY_MODE_STRAPS                                                                                       0xa784UL //ACCESS:R  DataWidth:0x4  Description: Status of PHY mode straps {TEST_IN[0];TEST_IN[1];EJTAG_TMS;EJTAG_TDI} input pin (ifmux_misc_ext_phy_mode_straps).
5788 #define MISC_REG_PLL_MAIN_E40_OTP_PDIV                                                                                     0xa7e0UL //ACCESS:R  DataWidth:0x3  Description: Input reference clock pre-divider control (code = divider ratio). 000: divide-by-8; 001: divide-by-1; 010: divide-by-2; 011: divide-by-3; 100: divide-by-4; 101: divide-by-5; 110: divide-by-6; 111: divide-by-7. Global register. Reset on POR reset.
5789 #define MISC_REG_PLL_MAIN_E40_OTP_NDIV_INT                                                                                 0xa7e4UL //ACCESS:R  DataWidth:0xa  Description: Feedback divider control (Code = divider ratio). 0000000000: divide-by-1024; 0000000001: XXX; 0000000010: XXX; 0000000111: XXX; 0000001000: divide-by-8; 0000001001: divide-by-9; 0000001010: divide-by-10; 1111111110: divide-by-1022; 1111111111: divide-by-1023. Global register. Reset on POR reset.
5790 #define MISC_REG_PLL_MAIN_E40_OTP_NDIV_FRAC                                                                                0xa7e8UL //ACCESS:R  DataWidth:0x14  Description: Fractional feedback divider control. Resolution= 1/(2^20). Global register. Reset on POR reset.
5791 #define MISC_REG_PLL_MAIN_E40_OTP_CH0_MDIV                                                                                 0xa7ecUL //ACCESS:R  DataWidth:0x8  Description: Post-divider ratio for channel-0 (divider ratio = code value). 00000000: 256; 00000001: 1; 00000010: 2; 00000011: 3; : :; 11111101: 253; 11111110: 254; 11111111: 255. Global register. Reset on POR reset.
5792 #define MISC_REG_PLL_MAIN_E40_OTP_CTRL_1                                                                                   0xa7f0UL //ACCESS:R  DataWidth:0x1e  Description: PLL configuration control register. [11:0]: dco_ctrl_bypass[11:0]: direct programming of DAC: 000000000000 = MIN VCO clock frequency; : ; 111111111111 = MAX VCO clock frequency; [12]: dco_ctrl_bypass_enable: enable of direct programming of DAC: 0 =normal mode; 1 =DAC programming mode; [13]: stat_reset: reset of phase error measurement: 0 =normal mode; 1 =reset; [16:14]: stat_select[2:0]: select of test output: 000 = 000000000000; 001 = minimum phase error; 010 = maximum phase error; 011 = mean-square phase error; 100 = dac control word; 101 = 000000000000; 110 = 000000000000; 111 = 000000000000; [17]: stat_update: On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout; [18]: refclkout: Enable for o_fref output: 0 = o_fref at logic 0; 1 = o_fref enabled (pre-divider output clock); [19]: AUX_CTRL: ICO current: 0 = normal mode; 1 = Ivco increased by 130 ?A; [20]: VCOdiv2_Post: Enables divide-by-2 for the clock to post-dividers: 0 = normal mode; 1 = VCO divide-by-2 clock feeds post dividers; [22:21]: Stat_mode[1:0]: Statistics Mode: 00 = disabled; 01 = phase error stats; 10 = period stats; 11 = Feedback phase error stats; [24:23]: Pwm_rate[1:0]: Set PWM rate; Vco_div2 == 0; 00 = 4 ( default); 01 = 5; 10 = 2; 11 = 3; Vco_div2 == 1; 00 = 8; 01 = 10; 10 = 4 (default when vco_div2 = 1); 11 = 6; [26:25]: vco_dly[1:0]: Adds selectable delay to VCO_CLK; 00 = nominal delay (default); 01 = One added INV/NAND2 pair; 10 = Two added INV/NAND2 pairs; 11 = Three added INV/NAND2 pairs Hook for engineering tests of the T2D; [27]: VCOdiv2: Divide VCO_CLK into T2D by 2: 0 = T2D run at VCO rate; 1 = T2D runs at VCO/2 rate Must be set to 1 above 3.2 GHz; [28]: fast_lock: Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high; 0 = 256 refclk delay; 1 = 32 refclk delay; [29]: ndiv_relock: Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes; 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode; 1 = Re-enter frequency acquisition state without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent. Global register. Reset on POR reset.
5793 #define MISC_REG_PLL_MAIN_E40_OTP_CTRL_2                                                                                   0xa7f4UL //ACCESS:R  DataWidth:0xa  Description: Configuration control register. [2:0]: i_ka[2:0]: Loop gain in frequency acquisition mode; [5:3]: i_ki[2:0]: Gain of P/I loop filter integrator path during fine phase acquisition mode; [9:6]: i_kp[3:0]: Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
5794 #define MISC_REG_RX_LPI_P0_STAT                                                                                            0xa8d4UL //ACCESS:RW  DataWidth:0x1  Description: local port 0 SERDES is receiving (Rx) LPI status reference value. If local port 0 SERDES is receiving (Rx) LPI status is different from this value the corresponding interrupt is issued.
5795 #define MISC_REG_RX_LPI_P1_STAT                                                                                            0xa8d8UL //ACCESS:RW  DataWidth:0x1  Description: local port 1 SERDES is receiving (Rx) LPI status reference value. If local port 1 SERDES is receiving (Rx) LPI status is different from this value the corresponding interrupt is issued.
5796 #define MISC_REG_TX_LPI_REQ_P0_STAT                                                                                        0xa8dcUL //ACCESS:RW  DataWidth:0x1  Description: local port 0 SERDES should enter (Tx) LPI mode reference value. If local port 0 SERDES should enter (Tx) LPI mode is different from this value the corresponding interrupt is issued.
5797 #define MISC_REG_TX_LPI_REQ_P1_STAT                                                                                        0xa8e0UL //ACCESS:RW  DataWidth:0x1  Description: local port 1 SERDES should enter (Tx) LPI mode reference value. If local port 1 SERDES should enter (Tx) LPI mode is different from this value the corresponding interrupt is issued.
5798 #define MISC_REG_PORT_LANE_MODE                                                                                            0xa974UL //ACCESS:R  DataWidth:0x2  Description: Status of swap mode input pin.
5799 #define MISC_REG_WC0_PLL_LOCK                                                                                              0xaa20UL //ACCESS:R  DataWidth:0x1  Description: WC0 pll lock signals. 0-unlocked; 1-locked.
5800 #define MISC_REG_WC1_PLL_LOCK                                                                                              0xaa24UL //ACCESS:R  DataWidth:0x1  Description: WC1 pll lock signals. 0-unlocked; 1-locked.
5801 #define MISC_REG_WC2_PLL_LOCK                                                                                              0xaa28UL //ACCESS:R  DataWidth:0x1  Description: WC2 pll lock signals. 0-unlocked; 1-locked.
5802 #define MISC_REG_CHIP_TYPE                                                                                                 0xac60UL //ACCESS:R  DataWidth:0xe  Description: otp_misc_do[100:0] spare bits collection: 13:11- otp_misc_do[100:98]; 10:7 - otp_misc_do[87:84]; 6:3 - otp_misc_do[75:72]; 2:1 - otp_misc_do[51:50]; 0 - otp_misc_do[1].
5803     #define MISC_REG_CHIP_TYPE_57811_MASK                                                                                  (1<<1)                                                                                                                    //
5804 #define MISC_REG_AEU_PRESET_REF                                                                                            0xa05cUL //ACCESS:RW  DataWidth:0x1  Description: The ref value for PERST signal change detection. Default value is 1 (attention on PERST assertion).
5805 #define MISC_REG_AEU_PRESET_REF_SIZE                                                                                       1
5806 #define MISC_REG_SCPAD_TM                                                                                                  0xa260UL //ACCESS:RW  DataWidth:0x5  Description: tm bits for mcp_scpad memory. Global register.
5807 #define MISC_REG_SCPAD_TM_SIZE                                                                                             1
5808 #define MISC_REG_RX_TM                                                                                                     0xa264UL //ACCESS:RW  DataWidth:0xa  Description: tm bits for ump_rx memory. Global register.
5809 #define MISC_REG_RX_TM_SIZE                                                                                                1
5810 #define MISC_REG_TX_TM                                                                                                     0xa268UL //ACCESS:RW  DataWidth:0xa  Description: tm bits for ump_tx memory. Global register.
5811 #define MISC_REG_TX_TM_SIZE                                                                                                1
5812 #define MISC_REG_PARITY_MODE                                                                                               0xa26cUL //ACCESS:RW  DataWidth:0x1  Description: debug only : parity mode to MCP. Setting this bit changes the parity checking on the RAMs from even to odd parity. Global register.
5813 #define MISC_REG_PARITY_MODE_SIZE                                                                                          1
5814 #define MISC_REG_NIG_WOL_P0                                                                                                0xa270UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: when set to one indicates WOL is detected by the MCP FW on port 0. this register is multiply per function.
5815 #define MISC_REG_NIG_WOL_P0_SIZE                                                                                           1
5816 #define MISC_REG_NIG_WOL_P1                                                                                                0xa274UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: when set to one indicates WOL is detected by the MCP FW on port 1. this register is multiply per function.
5817 #define MISC_REG_NIG_WOL_P1_SIZE                                                                                           1
5818 #define MISC_REG_UNCOND_ENTER_PLAY_DEAD                                                                                    0xa28cUL //ACCESS:RW  DataWidth:0x1  Description: Writing to this register result with resetting entire chip via the play dead mechanism.  Global register.
5819 #define MISC_REG_UNCOND_ENTER_PLAY_DEAD_SIZE                                                                               1
5820 #define MISC_REG_COND_ENTER_PLAY_DEAD                                                                                      0xa290UL //ACCESS:RW  DataWidth:0x1  Description: Writing to this register result with resetting entire chip via the play dead mechanism if PERST is asserted.  Global register.
5821 #define MISC_REG_COND_ENTER_PLAY_DEAD_SIZE                                                                                 1
5822 #define MISC_REG_PLL_STORM_CTRL_4                                                                                          0xa2a0UL //ACCESS:RW  DataWidth:0x3  Description: [0]clock storm bypass: 0-select Storm SPLL clock; 1-select external clock; [1]PLL storm reset- Analog reset toward the Storm PLL; [2]PLL storm digital reset- Digital reset toward the Storm PLL. Global register. Reset on POR reset.
5823 #define MISC_REG_PLL_STORM_CTRL_4_SIZE                                                                                     1
5824 #define MISC_REG_LCPLL_CTRL_1                                                                                              0xa2a4UL //ACCESS:RW  DataWidth:0x1c  Description: 28 LSB of LCPLL first register; reset val = 521. inside order of the bits is: [2:0] OAC reset value 001) CML output buffer bias control; 111 for +40%; 011 for +20%; 001 for 0%; 000 for -20%. [5:3] Icp_ctrl (reset value 001) Charge pump current control; 111 for 720u; 011 for 600u; 001 for 480u and 000 for 360u. [7:6] Bias_ctrl (reset value 00) Global bias control; When bit 7 is high bias current will be 10 0gh; When bit 6 is high bias will be 100w; Valid values are 00; 10; 01. [10:8] Pll_observe (reset value 010) Bits to control observability. bit 10 is for test bias; bit 9 is for test CK; bit 8 is test Vc. [12:11] Vth_ctrl (reset value 00) Comparator threshold control. 00 for 0.6V; 01 for 0.54V and 10 for 0.66V. [13] pllSeqStart (reset value 0) Enables VCO tuning sequencer: 1= sequencer disabled; 0= sequencer enabled (inverted internally). [14] reserved (reset value 0) Reset for VCO sequencer is connected to RESET input directly. [15] capRetry_en (reset value 0) enable retry on cap search failure (inverted). [16] freqMonitor_e (reset value 0) bit to continuously monitor vco freq (inverted). [17] freqDetRestart_en (reset value 0) bit to enable restart when not freq locked (inverted). [18] freqDetRetry_en (reset value 0) bit to enable retry on freq det failure(inverted). [19] pllForceFdone_en (reset value 0) bit to enable pllForceFdone & pllForceFpass into pllSeq. [20] pllForceFdone (reset value 0) bit to force freqDone. [21] pllForceFpass (reset value 0) bit to force freqPass. [22] pllForceDone_en (reset value 0) bit to enable pllForceCapDone. [23] pllForceCapDone (reset value 0) bit to force capDone. [24] pllForceCapPass_en (reset value 0) bit to enable pllForceCapPass. [25] pllForceCapPass (reset value 0) bit to force capPass. [26] capRestart (reset value 0) bit to force cap sequencer to restart. [27] capSelectM_en (reset value 0) bit to enable cap select register bits. Global register.
5825 #define MISC_REG_LCPLL_CTRL_1_SIZE                                                                                         1
5826 #define MISC_REG_OSCILLATOR                                                                                                0xa2acUL //ACCESS:RW  DataWidth:0xa  Description: Debug only. [0] - VMAIN oscillator control enable [1] - VMAIN oscillator control select 0 [2] - VMAIN oscillator control select 1 [3] - VAUX oscillator control enable [4] - VAUX oscillator control select 0 [5] - VAUX oscillator control select 1 [6] - PAD oscillator control enable [7] - PAD oscillator control select 0 [8] - PAD oscillator control select 1 [9] - PAD mux select. Global register.
5827 #define MISC_REG_OSCILLATOR_SIZE                                                                                           1
5828 #define MISC_REG_SPIO_EVENT_EN                                                                                             0xa2b8UL //ACCESS:RW  DataWidth:0x8  Description: These bits enable the SPIO_INTs to signals event to the IGU/MC. according to the following map: [3:0] reserved; [4] spio_4 [5] spio_5; [7:6] reserved. Global register.
5829 #define MISC_REG_SPIO_EVENT_EN_SIZE                                                                                        1
5830 #define MISC_REG_GPIO_EVENT_EN                                                                                             0xa2bcUL //ACCESS:RW  DataWidth:0x8  Description: These bits enable the GPIO_INTs to signals event to the IGU/MCP.according to the following map: [0] p0_gpio_0; [1] p0_gpio_1; [2] p0_gpio_2; [3] p0_gpio_3; [4] p1_gpio_0; [5] p1_gpio_1; [6] p1_gpio_2; [7] p1_gpio_3;  Global register.
5831 #define MISC_REG_GPIO_EVENT_EN_SIZE                                                                                        1
5832 #define MISC_REG_NVM_WR_EN                                                                                                 0xa2c0UL //ACCESS:RW  DataWidth:0x2  Description: These bits control how the write-disable to the NVM block is generated. '0' - PROTECT: This value protects the NVM from any writes. '1' - PCI: This value allows writes only when PCI\_RST\ is high.' 2' - ALLOW: This value allows writes to the NVM using normal NVM commands. '3' - ALLOW2: This value allows writes to the NVM using normal NVM commands. Global register.
5833 #define MISC_REG_NVM_WR_EN_SIZE                                                                                            1
5834 #define MISC_REG_LINK_HOLDOFF_REQ                                                                                          0xa2c4UL //ACCESS:RW  DataWidth:0x1  Description: This bit is written to a '1' to request that the PCIE link not begin training yet. Software should set this bit; and then check the ~MISC_REGISTERS_LINK_HOLDOFF_SUCCESS.LINK_HOLDOFF_SUCCESS  bit. If ~MISC_REGISTERS_LINK_HOLDOFF_SUCCESS.LINK_HOLDOFF_SUCCESS  is set; configure the PCIE link and then clear this bit. If ~MISC_REGISTERS_LINK_HOLDOFF_SUCCESS.LINK_HOLDOFF_SUCCESS  is not set; the PCIE link has already begun training so it's too late to do any configuration. Global register.
5835 #define MISC_REG_LINK_HOLDOFF_REQ_SIZE                                                                                     1
5836 #define MISC_REG_VMAIN_POR                                                                                                 0xa32cUL //ACCESS:RW  DataWidth:0x2  Description: 0-bypass the Vmain PORBG. for Vmain POR; if sel=1 the output wil be #misc_registers_vmain_por.vmain_por[1]; 1- bypass the Vmain PORBG. If #misc_registers_vmain_por.vmain_por[0] is '1' the output of Vmain POR will be this field. Global register.
5837 #define MISC_REG_VMAIN_POR_SIZE                                                                                            1
5838 #define MISC_REG_RINGOSC_TOP_0_ENABLE                                                                                      0xa330UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5839 #define MISC_REG_RINGOSC_TOP_0_ENABLE_SIZE                                                                                 1
5840 #define MISC_REG_RINGOSC_TOP_0_SEL0                                                                                        0xa334UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5841 #define MISC_REG_RINGOSC_TOP_0_SEL0_SIZE                                                                                   1
5842 #define MISC_REG_RINGOSC_TOP_0_SEL1                                                                                        0xa338UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1 . Global register.
5843 #define MISC_REG_RINGOSC_TOP_0_SEL1_SIZE                                                                                   1
5844 #define MISC_REG_RINGOSC_TOP_1_ENABLE                                                                                      0xa33cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5845 #define MISC_REG_RINGOSC_TOP_1_ENABLE_SIZE                                                                                 1
5846 #define MISC_REG_RINGOSC_TOP_1_SEL0                                                                                        0xa340UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5847 #define MISC_REG_RINGOSC_TOP_1_SEL0_SIZE                                                                                   1
5848 #define MISC_REG_RINGOSC_TOP_1_SEL1                                                                                        0xa344UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1. Global register.
5849 #define MISC_REG_RINGOSC_TOP_1_SEL1_SIZE                                                                                   1
5850 #define MISC_REG_RINGOSC_TOP_2_ENABLE                                                                                      0xa348UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5851 #define MISC_REG_RINGOSC_TOP_2_ENABLE_SIZE                                                                                 1
5852 #define MISC_REG_RINGOSC_TOP_2_SEL0                                                                                        0xa34cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5853 #define MISC_REG_RINGOSC_TOP_2_SEL0_SIZE                                                                                   1
5854 #define MISC_REG_RINGOSC_TOP_2_SEL1                                                                                        0xa350UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1. Global register.
5855 #define MISC_REG_RINGOSC_TOP_2_SEL1_SIZE                                                                                   1
5856 #define MISC_REG_RINGOSC_TOP_3_ENABLE                                                                                      0xa354UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5857 #define MISC_REG_RINGOSC_TOP_3_ENABLE_SIZE                                                                                 1
5858 #define MISC_REG_RINGOSC_TOP_3_SEL0                                                                                        0xa358UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5859 #define MISC_REG_RINGOSC_TOP_3_SEL0_SIZE                                                                                   1
5860 #define MISC_REG_RINGOSC_TOP_3_SEL1                                                                                        0xa35cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1. Global register.
5861 #define MISC_REG_RINGOSC_TOP_3_SEL1_SIZE                                                                                   1
5862 #define MISC_REG_RINGOSC_TOP_4_ENABLE                                                                                      0xa360UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5863 #define MISC_REG_RINGOSC_TOP_4_ENABLE_SIZE                                                                                 1
5864 #define MISC_REG_RINGOSC_TOP_4_SEL0                                                                                        0xa364UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5865 #define MISC_REG_RINGOSC_TOP_4_SEL0_SIZE                                                                                   1
5866 #define MISC_REG_RINGOSC_TOP_4_SEL1                                                                                        0xa368UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1. Global register.
5867 #define MISC_REG_RINGOSC_TOP_4_SEL1_SIZE                                                                                   1
5868 #define MISC_REG_RINGOSC_TOP_5_ENABLE                                                                                      0xa36cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control enable. Global register.
5869 #define MISC_REG_RINGOSC_TOP_5_ENABLE_SIZE                                                                                 1
5870 #define MISC_REG_RINGOSC_TOP_5_SEL0                                                                                        0xa370UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 0. Global register.
5871 #define MISC_REG_RINGOSC_TOP_5_SEL0_SIZE                                                                                   1
5872 #define MISC_REG_RINGOSC_TOP_5_SEL1                                                                                        0xa374UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. oscillator control select 1. Global register.
5873 #define MISC_REG_RINGOSC_TOP_5_SEL1_SIZE                                                                                   1
5874 #define MISC_REG_TOP_RINGOSC_MUX_SEL                                                                                       0xa378UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: top ringosc mux select. In debug mode maps the following SEM ring oscillators to TDO output: [0] - CSEM0; [1] - XSEM0; [2] - TSEM0; [3] - USEM0; [4] - CSEM1; [5] - XSEM1; [6] - TSEM1; [7] - USEM1. Global register.
5875 #define MISC_REG_TOP_RINGOSC_MUX_SEL_SIZE                                                                                  1
5876 #define MISC_REG_PORT_SWAP_EN                                                                                              0xa39cUL //ACCESS:RW  DataWidth:0x1  Description: If set the port swap feature for the GPIOs is controlled by the port swap IO (or by override register). If clear port swap feature for the GPIOs is disabled. Global register.
5877 #define MISC_REG_PORT_SWAP_EN_SIZE                                                                                         1
5878 #define MISC_REG_SMBIO_ENABLE_GLITCH_FILTER                                                                                0xa3a4UL //ACCESS:RW  DataWidth:0x1  Description: When set enables the deglitching circuit for the SMBus inputs per I2C requirement. Global register.
5879 #define MISC_REG_SMBIO_ENABLE_GLITCH_FILTER_SIZE                                                                           1
5880 #define MISC_REG_SCPAD_EXT_TM                                                                                              0xa3a8UL //ACCESS:RW  DataWidth:0x5  Description: tm bits for mcp_scpad_ext memory. Global register.
5881 #define MISC_REG_SCPAD_EXT_TM_SIZE                                                                                         1
5882 #define MISC_REG_AEU_CLR_VPD_LATCH_SIGNAL                                                                                  0xa3b4UL //ACCESS:W  DataWidth:0x8  Description: write to this register results with the clear of the latched signals; one in d0 clears pxpv_misc_vpd0_attn; one in d1 clears pxpv_misc_vpd1_attn; one in d2 clears pxpv_misc_vpd2_attn; one in d3 clears pxpv_misc_vpd3_attn; one in d4 clears pxpv_misc_vpd4_attn; one in d5 clears pxpv_misc_vpd5_attn; one in d6 clears pxpv_misc_vpd6_attn; one in d7 clears pxpv_misc_vpd7_attn; read from this register return zero
5883 #define MISC_REG_AEU_CLR_VPD_LATCH_SIGNAL_SIZE                                                                             1
5884 #define MISC_REG_MISC_OSC40_CONTROL                                                                                        0xa3b8UL //ACCESS:RW  DataWidth:0x10  Description: Differential Crystal Oscillator control. [5:0] - Enabling o_cmos_p[5:0]. Once the clocks are running; user can turn off unused clock to save power: 0: pd: 1: enable; [6] - Output enabling for o_cmos_p[5:0]: 0: depends on i_resetb &; i_osccntrl[5:0]; 1: output is active; [7] - i_sel_test; Monitor XTAL CMOS output; 0: disable monitor; 1: enable monitor. [8] - i_LPG_sw; Control common mode voltage of xtal core input swing; 0: 600mV; 1: 650mV. [9] - i_sel_cur; Adjust CML current by loading distance; 0: 22mA; 1: 12mA. [12:10] - i_d2c_bias; Adjust the d2c block bias current; 000: 76 uA; 001: 240 uA; 010: 376 uA; 011: 450 uA; 100: 872 uA; 111:1.15 mA; (set 000 for low current mode only). [15:13] - i_bias; Adjust the bias master current; 000: 23 uA; 001: 30 uA; 010: 35 uA; 100: 40 uA; 111: 55 uA. Global register. Reset on POR reset.
5885 #define MISC_REG_MISC_OSC40_CONTROL_SIZE                                                                                   1
5886 #define MISC_REG_PLL_MAIN_E40_CH0_MDIV                                                                                     0xa3bcUL //ACCESS:RW  DataWidth:0x8  Description: Post-divider ratio for channel-0 (divider ratio = code value). 00000000: 256; 00000001: 1; 00000010: 2; 00000011: 3; : :; 11111101: 253; 11111110: 254; 11111111: 255. Global register. Reset on POR reset.
5887 #define MISC_REG_PLL_MAIN_E40_CH0_MDIV_SIZE                                                                                1
5888 #define MISC_REG_DRIVER_CONTROL_7                                                                                          0xa3c8UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5889 #define MISC_REG_DRIVER_CONTROL_7_SIZE                                                                                     2
5890 #define MISC_REG_DRIVER_CONTROL_8                                                                                          0xa3d0UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5891 #define MISC_REG_DRIVER_CONTROL_8_SIZE                                                                                     2
5892 #define MISC_REG_DRIVER_CONTROL_9                                                                                          0xa3d8UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5893 #define MISC_REG_DRIVER_CONTROL_9_SIZE                                                                                     2
5894 #define MISC_REG_DRIVER_CONTROL_10                                                                                         0xa3e0UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5895 #define MISC_REG_DRIVER_CONTROL_10_SIZE                                                                                    2
5896 #define MISC_REG_DRIVER_CONTROL_11                                                                                         0xa3e8UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5897 #define MISC_REG_DRIVER_CONTROL_11_SIZE                                                                                    2
5898 #define MISC_REG_DRIVER_CONTROL_12                                                                                         0xa3f0UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5899 #define MISC_REG_DRIVER_CONTROL_12_SIZE                                                                                    2
5900 #define MISC_REG_DRIVER_CONTROL_13                                                                                         0xa3f8UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
5901 #define MISC_REG_DRIVER_CONTROL_13_SIZE                                                                                    2
5902 #define MISC_REG_IPOR_CMD_REG                                                                                              0xa414UL //ACCESS:RW  DataWidth:0x1  Description: Writing this bit as a '1' will cause the chip to do an internal reset exactly like a power-up reset. There is not protection for this request and it may cause any current PCI cycle to lock up. Global register. Reset on hard reset.
5903 #define MISC_REG_IPOR_CMD_REG_SIZE                                                                                         1
5904 #define MISC_REG_UNPREPARED                                                                                                0xa424UL //ACCESS:RW  DataWidth:0x1  Description: Set by the MCP to remember if one or more of the drivers is/are loaded; 0-prepare;1-unprepare. Global register. Reset on hard reset.
5905 #define MISC_REG_UNPREPARED_SIZE                                                                                           1
5906 #define MISC_REG_AEU_AFTER_INVERT_1_FUNC_0                                                                                 0xa42cUL //ACCESS:R  DataWidth:0x20  Description: read first 32 bit after inversion of function 0. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5907 #define MISC_REG_AEU_AFTER_INVERT_1_FUNC_0_SIZE                                                                            1
5908 #define MISC_REG_AEU_AFTER_INVERT_1_FUNC_1                                                                                 0xa430UL //ACCESS:R  DataWidth:0x20  Description: read first 32 bit after inversion of function 1. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5909 #define MISC_REG_AEU_AFTER_INVERT_1_FUNC_1_SIZE                                                                            1
5910 #define MISC_REG_AEU_AFTER_INVERT_1_MCP                                                                                    0xa434UL //ACCESS:R  DataWidth:0x20  Description: read first 32 bit after inversion of mcp. mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt;
5911 #define MISC_REG_AEU_AFTER_INVERT_1_MCP_SIZE                                                                               1
5912 #define MISC_REG_AEU_AFTER_INVERT_2_FUNC_0                                                                                 0xa438UL //ACCESS:R  DataWidth:0x20  Description: read second 32 bit after inversion of function 0. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5913 #define MISC_REG_AEU_AFTER_INVERT_2_FUNC_0_SIZE                                                                            1
5914 #define MISC_REG_AEU_AFTER_INVERT_2_FUNC_1                                                                                 0xa43cUL //ACCESS:R  DataWidth:0x20  Description: read second 32 bit after inversion of function 1. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5915 #define MISC_REG_AEU_AFTER_INVERT_2_FUNC_1_SIZE                                                                            1
5916 #define MISC_REG_AEU_AFTER_INVERT_2_MCP                                                                                    0xa440UL //ACCESS:R  DataWidth:0x20  Description: read second 32 bit after inversion of mcp. mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt;
5917 #define MISC_REG_AEU_AFTER_INVERT_2_MCP_SIZE                                                                               1
5918 #define MISC_REG_AEU_AFTER_INVERT_3_FUNC_0                                                                                 0xa444UL //ACCESS:R  DataWidth:0x20  Description: read third 32 bit after inversion of function 0. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5919 #define MISC_REG_AEU_AFTER_INVERT_3_FUNC_0_SIZE                                                                            1
5920 #define MISC_REG_AEU_AFTER_INVERT_3_FUNC_1                                                                                 0xa448UL //ACCESS:R  DataWidth:0x20  Description: read third 32 bit after inversion of function 1. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5921 #define MISC_REG_AEU_AFTER_INVERT_3_FUNC_1_SIZE                                                                            1
5922 #define MISC_REG_AEU_AFTER_INVERT_3_MCP                                                                                    0xa44cUL //ACCESS:R  DataWidth:0x20  Description: read third 32 bit after inversion of mcp. mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1;
5923 #define MISC_REG_AEU_AFTER_INVERT_3_MCP_SIZE                                                                               1
5924 #define MISC_REG_AEU_AFTER_INVERT_4_FUNC_0                                                                                 0xa450UL //ACCESS:R  DataWidth:0x20  Description: read fourth 32 bit after inversion of function 0. mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5925 #define MISC_REG_AEU_AFTER_INVERT_4_FUNC_0_SIZE                                                                            1
5926 #define MISC_REG_AEU_AFTER_INVERT_4_FUNC_1                                                                                 0xa454UL //ACCESS:R  DataWidth:0x20  Description: read fourth 32 bit after inversion of function 1. mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5927 #define MISC_REG_AEU_AFTER_INVERT_4_FUNC_1_SIZE                                                                            1
5928 #define MISC_REG_AEU_AFTER_INVERT_4_MCP                                                                                    0xa458UL //ACCESS:R  DataWidth:0x20  Description: read fourth 32 bit after inversion of mcp. mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity;
5929 #define MISC_REG_AEU_AFTER_INVERT_4_MCP_SIZE                                                                               1
5930 #define MISC_REG_AEU_CLR_LATCH_SIGNAL                                                                                      0xa45cUL //ACCESS:W  DataWidth:0xe  Description: write to this register results with the clear of the latched signals; one in d0 clears RBCR latch; one in d1 clears RBCT latch; one in d2 clears RBCN latch; one in d3 clears RBCU latch; one in d4 clears RBCP latch; one in d5 clears GRC Latched timeout attention; one in d6 clears GRC Latched reserved access attention; one in d7 clears Latched rom_parity; one in d8 clears Latched ump_rx_parity; one in d9 clears Latched ump_tx_parity; one in d10 clears Latched scpad_parity (both ports); one in d11 clears pxpv_misc_mps_attn; one in d12 clears pxp_misc_exp_rom_attn0;  one in d13 clears pxp_misc_exp_rom_attn1;  read from this register return zero
5931 #define MISC_REG_AEU_CLR_LATCH_SIGNAL_SIZE                                                                                 1
5932 #define MISC_REG_GENERIC_CR_0                                                                                              0xa460UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset. Global register. Reset on core reset.
5933 #define MISC_REG_GENERIC_CR_0_SIZE                                                                                         1
5934 #define MISC_REG_GENERIC_CR_1                                                                                              0xa464UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset. Global register. Reset on core reset.
5935 #define MISC_REG_GENERIC_CR_1_SIZE                                                                                         1
5936 #define MISC_REG_GENERIC_HW_0                                                                                              0xa468UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset. Global register.
5937 #define MISC_REG_GENERIC_HW_0_SIZE                                                                                         1
5938 #define MISC_REG_GENERIC_HW_1                                                                                              0xa46cUL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset. Global register. Reset on hard reset.
5939 #define MISC_REG_GENERIC_HW_1_SIZE                                                                                         1
5940 #define MISC_REG_GENERIC_POR_0                                                                                             0xa470UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset. bit 0 is used for Vmain state machine system kill reset. If clear will not reset all the Vmain sm (backward compatible); if set will reset all the Vmain state machine. Global register. Reset on POR reset.
5941 #define MISC_REG_GENERIC_POR_0_SIZE                                                                                        1
5942 #define MISC_REG_GENERIC_POR_1                                                                                             0xa474UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset. Global register. Reset on POR reset.
5943 #define MISC_REG_GENERIC_POR_1_SIZE                                                                                        1
5944 #define MISC_REG_GENERIC_RO_0                                                                                              0xa478UL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by hard reset. Global register.
5945 #define MISC_REG_GENERIC_RO_0_SIZE                                                                                         1
5946 #define MISC_REG_GENERIC_RO_1                                                                                              0xa47cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by hard reset. Global register.
5947 #define MISC_REG_GENERIC_RO_1_SIZE                                                                                         1
5948 #define MISC_REG_GENERIC_RO_2                                                                                              0xa480UL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by core reset. Global register.
5949 #define MISC_REG_GENERIC_RO_2_SIZE                                                                                         1
5950 #define MISC_REG_GENERIC_RO_3                                                                                              0xa484UL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by core reset. Global register.
5951 #define MISC_REG_GENERIC_RO_3_SIZE                                                                                         1
5952 #define MISC_REG_GENERIC_RO_4                                                                                              0xa488UL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by por reset. Global register.
5953 #define MISC_REG_GENERIC_RO_4_SIZE                                                                                         1
5954 #define MISC_REG_GENERIC_RO_5                                                                                              0xa48cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: spare RO register reset by por reset. Global register.
5955 #define MISC_REG_GENERIC_RO_5_SIZE                                                                                         1
5956 #define MISC_REG_GPIO                                                                                                      0xa490UL //ACCESS:RW  DataWidth:0x20  Description: GPIO. [31-28]  FLOAT port 0; [27-24]  FLOAT port 0; When any of these bits is written as a '1'; the corresponding GPIO bit will turn off it's drivers and become an input. This is the reset state of all GPIO pins. The read value of these bits will be a '1' if that last command (#SET; #CLR; or #FLOAT) for this bit was a #FLOAT. (reset value 0xff). [23-20]  CLR port 1;[19-16]  CLR port 0; When any of these bits is written as a '1'; the corresponding GPIO bit will drive low. The read value of these bits will be a '1' if that last command (#SET; #CLR; or #FLOAT) for this bit was a #CLR. (reset value 0). [15-12]  SET port 1;[11-8] port 0; SET When any of these bits is written as a '1'; the corresponding GPIO bit will drive high (if it has that capability). The read value of these bits will be a '1' if that last command (#SET; #CLR; or #FLOAT) for this bit was a #SET.  (reset value 0). [7-4]  VALUE port 1; [3-0]  VALUE port 0; RO; These bits indicate the read value of each of the eight GPIO pins. This is the result value of the pin; not the drive value. Writing these bits will have not effect. Global register.
5957 #define MISC_REG_GPIO_SIZE                                                                                                 1
5958 #define MISC_REG_GPIO_INT                                                                                                  0xa494UL //ACCESS:RW  DataWidth:0x20  Description: GPIO INT. [31-28]  OLD_CLR port1; [27-24]  OLD_CLR port0; Writing a '1' to these bit clears the corresponding bit in the #OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding GPIO input (reset value 0). [23-16]  OLD_SET [23-16] port1; OLD_SET port0; Writing a '1' to these bit sets the corresponding bit in the #OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding GPIO input (reset value 0). [15-12]  OLD_VALUE [11-8] port1; OLD_VALUE port0; RO; These bits indicate the old value of the GPIO input value. When the ~INT_STATE bit is set; this bit indicates the OLD value of the pin such that if ~INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If ~INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [7-4]  INT_STATE port1; [3-0]  INT_STATE  RO port0; These bits indicate the current GPIO interrupt state for each GPIO pin. This bit is cleared when the appropriate #OLD_SET or #OLD_CLR command bit is written. This bit is set when the GPIO input does not match the current value in #OLD_VALUE (reset value 0). Global register.
5959 #define MISC_REG_GPIO_INT_SIZE                                                                                             1
5960 #define MISC_REG_MAIN_SEQ_BYP_SEL                                                                                          0xa4a4UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. main_sequencer_bypass select. For each bit; when set; the compatible bit in the ~misc_registers_main_seq_byp_val.main_seq_byp_val affects the controls; when reset; the SM affects the controls. Bit 0 - Vmain OTP reset; Bit 1 - isolation_logic_b; Bit 2 - unprepared_power_down_detection; Bit 3 - PCIE_reset_b; Bit 4 - sel_vaux_b. Global register. Reset on hard reset.
5961 #define MISC_REG_MAIN_SEQ_BYP_SEL_SIZE                                                                                     1
5962 #define MISC_REG_MAIN_SEQ_BYP_VAL                                                                                          0xa4a8UL //ACCESS:RW  DataWidth:0x5  Description: Debug only. main_sequencer_bypass values. For each bit; the written value affects the control only if the compatible bit in the ~misc_registers_main_seq_byp_sel.main_seq_byp_val is set; when reset; the SM affects the controls. Bit 0 - Vmain OTP reset; Bit 1 - isolation_logic_b; Bit 2 - uprepared_power_down_detection; Bit 3 - PCIE_reset_b; Bit 4 - sel_vaux_b. Global register. Reset on hard reset.
5963 #define MISC_REG_MAIN_SEQ_BYP_VAL_SIZE                                                                                     1
5964 #define MISC_REG_PLL_MAIN_CTRL_4                                                                                           0xa4c4UL //ACCESS:RW  DataWidth:0x6  Description: bit0 = Controls the glitch-less mux control source: 0-management power sequencer output; 1-glich-less mux manual setting (bit#1 in this regitser); reset (to 0) with hard_rst_b. bit1 =Glichless mux manual setting has affect when bit#0 = 1: 0-select USPLL clock; 1-select 25Mhz (ref clock); Reset (to 0) with hard_rst_b. bit 2 = Analog reset toward the USPLL; Controls the USPLL analog reset control source: 0-management power sequencer output; 1- Analog reset manual setting (bit#3 in this regitser); reset (to 0) with hard_rst_b. bit 3 = Analog reset toward the USPLL; Controls the USPLL analog reset control source: 0-reset de-asserted; 1-reset assertion; reset (to 1) with hard_rst_b. E65 oly:bit 4 = Digital reset toward the USPLL; Controls the USPLL digital reset control source: 0-management power sequencer output; 1- Digital reset manual setting (bit#5 in this regitser); reset (to 0) with hard_rst_b. bit 5 = Digital reset toward the USPLL; Controls the USPLL digital reset control source: 0-reset de-asserted; 1-reset assertion; reset (to 1) with hard_rst_b. The whole register is Global united. Reset on POR reset.
5965 #define MISC_REG_PLL_MAIN_CTRL_4_SIZE                                                                                      1
5966 #define MISC_REG_PLL_MAIN_MISC_LOCK                                                                                        0xa4c8UL //ACCESS:R  DataWidth:0x1  Description: main pll lock signals. 0-unlocked; 1-locked. Global register. Reset on POR reset.
5967 #define MISC_REG_PLL_MAIN_MISC_LOCK_SIZE                                                                                   1
5968 #define MISC_REG_PLL_MAIN_OTP_CTRL_1                                                                                       0xa4ccUL //ACCESS:R  DataWidth:0x20  Description: UNUSED for E65
5969 #define MISC_REG_PLL_MAIN_OTP_CTRL_1_SIZE                                                                                  1
5970 #define MISC_REG_PLL_MAIN_OTP_CTRL_2                                                                                       0xa4d0UL //ACCESS:R  DataWidth:0x3  Description: UNUSED for E65
5971 #define MISC_REG_PLL_MAIN_OTP_CTRL_2_SIZE                                                                                  1
5972 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_M1DIV                                                                                 0xa4d4UL //ACCESS:R  DataWidth:0x8  Description: UNUSED for E65
5973 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_M1DIV_SIZE                                                                            1
5974 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_M2DIV                                                                                 0xa4d8UL //ACCESS:R  DataWidth:0x8  Description: UNUSED for E65
5975 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_M2DIV_SIZE                                                                            1
5976 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_N                                                                                     0xa4dcUL //ACCESS:R  DataWidth:0x9  Description: UNUSED for E65
5977 #define MISC_REG_PLL_MAIN_OTP_CTRL_3_N_SIZE                                                                                1
5978 #define MISC_REG_PLL_STORM_MISC_LOCK                                                                                       0xa4e0UL //ACCESS:R  DataWidth:0x1  Description: storm pll lock signals. 0-unlocked; 1-locked. Global register.
5979 #define MISC_REG_PLL_STORM_MISC_LOCK_SIZE                                                                                  1
5980 #define MISC_REG_PWR_ATTN                                                                                                  0xa4e4UL //ACCESS:RW  DataWidth:0x1  Description: This bit indicates that a Vmain powerdown event occurred. Write 0 to clear the event. Global register. Reset on hard reset.
5981 #define MISC_REG_PWR_ATTN_SIZE                                                                                             1
5982 #define MISC_REG_RESET_CONFIG                                                                                              0xa4e8UL //ACCESS:RW  DataWidth:0x20  Description: reset configuration register. inside order of the bits is: [0-1] reserved; [2] rst_pxp_rq_rd_wr_auto_mode (0- no auto deassertion; 1 - auto deassertion);[3] rst_pxp_auto_mode (0- no auto deassertion; 1 - auto deassertion); [4] rst_pxpv_auto_mode (0- no auto deassertion; 1 - auto deassertion); [5] rst_rbcp_auto_mode (0- no auto deassertion; 1 - auto deassertion); [6] reserved; [7] rst_mcp_n_reset_reg_hard_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [8] rst_mcp_n_hard_core_rst_b_auto_mode (0- no auto deassertion; 1 - auto deassertion); [9] rst_mcp_n_reset_cmn_cpu_auto_mode (0- no auto deassertion; 1 - auto deassertion); [10] rst_mcp_n_reset_cmn_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [11-12] reserved; [13] rst_dbg_auto_mode (0- no auto deassertion; 1 - auto deassertion); [14] rst_misc_core_auto_mode (0- no auto deassertion; 1 - auto deassertion); [15] rst_dbue_auto_mode (0- no auto deassertion; 1 - auto deassertion); [16] grc_reset_assert_on_core_rst (0 - no; 1 - yes); [17] rst_mcp_n_reset_cmn_cpu_assert_on_core_rst (0 - no; 1 - yes); [18] rst_mcp_n_reset_cmn_core_assert_on_core_rst (0 - no; 1 - yes); [19] rst_rbcn_assert_on_core_rst (0 - no; 1 - yes); [20] rst_dbg_assert_on_core_rst (0 - no; 1 - yes); [21] rst_misc_core_assert_on_core_rst (0 - no; 1 - yes); [22] rst_dbue_assert_on_core_rst (0 - no; 1 - yes); [23] wrappers_iddq_and_rst_signals_assert_on_core_rst (0 - no; 1 - yes); [24] rst_atc_auto_mode (0- no auto deassertion; 1 - auto deassertion);[25] rst_pglc_auto_mode (0- no auto deassertion; 1 - auto deassertion); [26-31] reserved; Global register. Reset on hard reset.
5983 #define MISC_REG_RESET_CONFIG_SIZE                                                                                         1
5984 #define MISC_REG_SHIFT1_CMD                                                                                                0xa4ecUL //ACCESS:RW  DataWidth:0x20  Description: 31:13 Unused  RO;12:8 SHIFT_SELECT Selects the data to be loaded from the OTP into SHIFT_DATA. RW 7:4 Unused  RO 3 LOAD_DATA Load a 32-bit word from the 1024-bit parallel bus to SHIFT_DATA as selected by the SHIFT_SELECT bits. RW 2 SHIFT_START Shift 32-bit redundancy data bits into shift chain. RW 1 SHIFT_DONE Indicate SHIFT_START has completed. RW 0 RESET_MODE_N Indicate the shift controller is in RESET_MODE; 0=RESET_MODE; 1=not in RESET_MODE. RO. Global register.
5985 #define MISC_REG_SHIFT1_CMD_SIZE                                                                                           1
5986 #define MISC_REG_SHIFT1_DATA                                                                                               0xa4f0UL //ACCESS:RW  DataWidth:0x20  Description: In RESET_MODE when SHIFT_START is asserted; this register loads the 32-bit OTP data selected with SHIFT_SELECT. When written to this register this loads wr_data which is used for the next shift. When LOAD_DATA is asserted; this register loads the 32-bit data selected by SHIFT_SELECT. When shift is requested; this data is shifted data out while shifting serial data in. Global register.
5987 #define MISC_REG_SHIFT1_DATA_SIZE                                                                                          1
5988 #define MISC_REG_SHIFT2_CMD                                                                                                0xa4f4UL //ACCESS:RW  DataWidth:0x20  Description: 31:13 Unused  RO 12:8 SHIFT_SELECT Selects the data to be loaded from the OTP into SHIFT_DATA. RW 7:4 Unused  RO  3 LOAD_DATA Load a 32-bit word from the 1024-bit parallel bus to SHIFT_DATA as selected by the SHIFT_SELECT bits. RW 2 SHIFT_START Shift 32-bit redundancy data bits into shift chain. RW 1 SHIFT_DONE Indicate SHIFT_START has completed. RW 0 RESET_MODE_N Indicate the shift controller is in RESET_MODE; 0=RESET_MODE; 1=not in  RESET_MODE. RO. Global register.
5989 #define MISC_REG_SHIFT2_CMD_SIZE                                                                                           1
5990 #define MISC_REG_SHIFT2_DATA                                                                                               0xa4f8UL //ACCESS:RW  DataWidth:0x20  Description: In RESET_MODE when SHIFT_START is asserted; this register loads the 32-bit OTP data selected with SHIFT_SELECT. When written to this register this loads wr_data which is used for the next shift. When LOAD_DATA is asserted; this register loads the 32-bit data selected by SHIFT_SELECT. When shift is requested; this data is shifted data out while shifting serial data in. Global register.
5991 #define MISC_REG_SHIFT2_DATA_SIZE                                                                                          1
5992 #define MISC_REG_SPIO                                                                                                      0xa4fcUL //ACCESS:RW  DataWidth:0x20  Description: SPIO. [31-24]  FLOAT  When any of these bits is written as a '1'; the corresponding SPIO bit will turn off it's drivers and become an input. This is the reset state of all SPIO pins. The read value of these bits will be a '1' if that last command (#SET; #CL; or #FLOAT) for this bit was a #FLOAT. (reset value 0xff). [23-16]  CLR  When any of these bits is written as a '1'; the corresponding SPIO bit will drive low. The read value of these bits will be a '1' if that last command (#SET; #CLR; or #FLOAT) for this bit was a #CLR. (reset value 0). [15-8]  SET  When any of these bits is written as a '1'; the corresponding SPIO bit will drive high (if it has that capability). The read value of these bits will be a '1' if that last command (#SET; #CLR; or #FLOAT) for this bit was a #SET.  (reset value 0). [7-0]  VALUE  RO; These bits indicate the read value of each of the eight SPIO pins. This is the result value of the pin; not the drive value. Writing these bits will have not effect. Each 8 bits field is divided as follows: [0] VAUX Enable; when pulsed low; enables supply from VAUX. (This is an output pin only; the FLOAT field is not applicable for this pin); [1] VAUX Disable; when pulsed low; disables supply form VAUX. (This is an output pin only; FLOAT field is not applicable for this pin); [2] SEL_VAUX_B - Control to power switching logic. Drive low to select VAUX supply. (This is an output pin only; it is not controlled by the SET and CLR fields; it is controlled by the Main Power SM; the FLOAT field is not applicable for this pin; only the VALUE fields is relevant - it reflects the output value); [3] port swap [4] spio_4; [5] spio_5; [6] Bit 0 of UMP device ID select; read by UMP firmware; [7] Bit 1 of UMP device ID select; read by UMP firmware. Global register.
5993 #define MISC_REG_SPIO_SIZE                                                                                                 1
5994 #define MISC_REG_SPIO_INT                                                                                                  0xa500UL //ACCESS:RW  DataWidth:0x20  Description: SPIO INT. [31-24]  OLD_CLR  Writing a '1' to these bit clears the corresponding bit in the #OLD_VALUE register. This will acknowledge an interrupt on the falling edge of corresponding SPIO input (reset value 0). [23-16]  OLD_SET  Writing a '1' to these bit sets the corresponding bit in the #OLD_VALUE register. This will acknowledge an interrupt on the rising edge of corresponding SPIO input (reset value 0). [15-8]  OLD_VALUE  RO; These bits indicate the old value of the SPIO input value. When the ~INT_STATE bit is set; this bit indicates the OLD value of the pin such that if ~INT_STATE is set and this bit is '0'; then the interrupt is due to a low to high edge. If ~INT_STATE is set and this bit is '1'; then the interrupt is due to a high to low edge (reset value 0). [7-0]  INT_STATE  RO; These bits indicate the current SPIO interrupt state for each SPIO pin. This bit is cleared when the appropriate #OLD_SET or #OLD_CLR command bit is written. This bit is set when the SPIO input does not match the current value in #OLD_VALUE (reset value 0). Global register.
5995 #define MISC_REG_SPIO_INT_SIZE                                                                                             1
5996 #define MISC_REG_STATUS                                                                                                    0xa504UL //ACCESS:R  DataWidth:0x20  Description: UNUSED for E65
5997 #define MISC_REG_STATUS_SIZE                                                                                               1
5998 #define MISC_REG_SW_TIMER_EVENT                                                                                            0xa508UL //ACCESS:R  DataWidth:0x8  Description: the appropriate timer had reach to zero. [0] timer1; [1] timer2; [2] timer3; [3] timer4; [4] timer5; [5] timer6; [6] timer7; [7] timer8
5999 #define MISC_REG_SW_TIMER_EVENT_SIZE                                                                                       1
6000 #define MISC_REG_VOLTAGE_REGISTER                                                                                          0xa50cUL //ACCESS:RW  DataWidth:0xd  Description: bit 0 MDIO_VOLTAGE_SEL; bit 1-4 MAIN_VREG_1_0_SEL; bit 5-8 MNG_VREG_1_0_SEL; bit 9-12 VREG_2_5_SEL;ECO32: bits 1-3 and 5-7 and 9-11 are inverted on the output to Vreg sel (Ex: if bits 1-4 = 0000 the output MAIN_VREG_1_0_SEL = 0111). Reset on POR. Global register.
6001 #define MISC_REG_VOLTAGE_REGISTER_SIZE                                                                                     1
6002 #define MISC_REG_DRIVER_CONTROL_1                                                                                          0xa510UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6003 #define MISC_REG_DRIVER_CONTROL_1_SIZE                                                                                     2
6004 #define MISC_REG_DRIVER_CONTROL_2                                                                                          0xa518UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6005 #define MISC_REG_DRIVER_CONTROL_2_SIZE                                                                                     2
6006 #define MISC_REG_DRIVER_CONTROL_3                                                                                          0xa520UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6007 #define MISC_REG_DRIVER_CONTROL_3_SIZE                                                                                     2
6008 #define MISC_REG_DRIVER_CONTROL_4                                                                                          0xa528UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6009 #define MISC_REG_DRIVER_CONTROL_4_SIZE                                                                                     2
6010 #define MISC_REG_DRIVER_CONTROL_5                                                                                          0xa530UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6011 #define MISC_REG_DRIVER_CONTROL_5_SIZE                                                                                     2
6012 #define MISC_REG_DRIVER_CONTROL_6                                                                                          0xa538UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6013 #define MISC_REG_DRIVER_CONTROL_6_SIZE                                                                                     2
6014 #define MISC_REG_FUNCTION_HIDE                                                                                             0xa540UL //ACCESS:RW  DataWidth:0x8  Description: Bypass to the FUNC_HIDE pin. Bit 0 - bypass select; Bits[7:1] - bypass value per function (1 - function 1; 2 -function 2; etc.). When bypass select is 0 => the value is selcted depending on FUNC_HIDE pin and 4 port/2 port mode; when bypass select = 1; bypass value is selected. Global register. Reset on hard reset.
6015 #define MISC_REG_FUNCTION_HIDE_SIZE                                                                                        1
6016 #define MISC_REG_SW_TIMER_EVENT_CLR                                                                                        0xa570UL //ACCESS:W  DataWidth:0x8  Description: write one for the appropriate bit will clear the appropriate event to the AEU (if the attn bit (bit 2) in the ~misc_registers_sw_timer_cfg_1.sw_timer_cfg_1[2]; ~misc_registers_sw_timer_cfg_2.sw_timer_cfg_2[2]; ~misc_registers_sw_timer_cfg_3.sw_timer_cfg_3[2]; ~misc_registers_sw_timer_cfg_4.sw_timer_cfg_4[2]; ~misc_registers_sw_timer_cfg_5.sw_timer_cfg_5[2]; ~misc_registers_sw_timer_cfg_6.sw_timer_cfg_6[2]; ~misc_registers_sw_timer_cfg_7.sw_timer_cfg_7[2]; ~misc_registers_sw_timer_cfg_8.sw_timer_cfg_8[2] is set). [0] timer1; [1] timer2; [2] timer3; [3] timer4; [4] timer5; [5] timer6; [6] timer7; [7] timer8
6017 #define MISC_REG_SW_TIMER_EVENT_CLR_SIZE                                                                                   1
6018 #define MISC_REG_RESET_REG_1                                                                                               0xa580UL //ACCESS:RW  DataWidth:0x20  Description: reset reg#1;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00; inside order of the bits is: [0] rst_brb1; [1] rst_prs; [2] rst_src; [3] rst_tsdm; [4] rst_tsem; [5] rst_tcm; [6] rst_rbcr; [7] rst_nig; [8] rst_usdm; [9] rst_ucm; [10] rst_usem; [11] rst_upb; [12] rst_ccm; [13] rst_csem; [14] rst_csdm; [15] rst_rbcu; [16] rst_pbf; [17] rst_qm; [18] rst_tm; [19] rst_dorq; [20] rst_xcm; [21] rst_xsdm; [22] rst_xsem; [23] rst_rbct; [24] rst_cdu; [25] rst_cfc; [26] rst_pxp_hst; [27] rst_pxpv (global register); [28] rst_rbcp; [29] rst_hc; [30] rst_dmae; [31] rst_semi_rtc;
6019 #define MISC_REG_RESET_REG_1_SIZE                                                                                          3
6020 #define MISC_REG_RESET_REG_2                                                                                               0xa590UL //ACCESS:RW  DataWidth:0x20  Description: reset reg#2;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00; inside order of the bits is: [0] rst_bmac0; [1] rst_bmac1; [2] rst_emac0; [3] rst_emac1; [4] rst_grc(global register); [5] rst_mcp_n_reset_reg_hard_core (global register); [6] rst_mcp_n_hard_core_rst_b(global register); [7] rst_mcp_n_reset_cmn_cpu(global register); [8] rst_mcp_n_reset_cmn_core(global register); [9] rst_rbcn; [10] rst_dbg; [11] rst_misc_core(global register); [12] rst_dbue (UART)(global register); [13] Pci_resetmdio_n(global register); [14] rst_emac0_hard_core; [15] rst_emac1_hard_core;[16] rst_pxp_rq_rd_wr;[17] rst_atc;[18] rst_cnig;[19] rst_pglc (global register); [20] rst_umac0; [21] rst_umac1; [22] rst_xmac; [23] rst_xmac_soft; [24] rst_mstat0; [25] rst_mstat1; [31:26] reserved
6021 #define MISC_REG_RESET_REG_2_SIZE                                                                                          3
6022 #define MISC_REG_SW_TIMER_VAL                                                                                              0xa5c0UL //ACCESS:RW  DataWidth:0x20  Description: the value of the counter for sw timers1-8. there are 8 addresses in this register. addres 0 - timer 1; address 1 - timer 2; etc ; address 7 - timer 8
6023 #define MISC_REG_SW_TIMER_VAL_SIZE                                                                                         8
6024 #define MISC_REG_DRIVER_CONTROL_14                                                                                         0xa5e0UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6025 #define MISC_REG_DRIVER_CONTROL_14_SIZE                                                                                    2
6026 #define MISC_REG_DRIVER_CONTROL_15                                                                                         0xa5e8UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6027 #define MISC_REG_DRIVER_CONTROL_15_SIZE                                                                                    2
6028 #define MISC_REG_DRIVER_CONTROL_16                                                                                         0xa5f0UL //ACCESS:RW  DataWidth:0x20  Description: The following driver registers(1...16) represent 16 drivers and 32 clients. Each client can be controlled by one driver only. One in each bit represent that this driver control the appropriate client (Ex: bit 5 is set means this driver control client number 5). addr1 = set; addr0 = clear; read from both addresses will give the same result = status. write to address 1 will set a request to control all the clients that their appropriate bit (in the write command)  is set. if the client is free (the appropriate bit in all the other drivers is clear) one will be written to that driver register; if the client isn't free the bit will remain zero. if the appropriate bit is set (the driver request to gain control on a client it already controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted). write to address 0 will set a request to free all the clients that their appropriate bit (in the write command) is set. if the appropriate bit is clear (the driver request to free a client it doesn't controls the ~MISC_REGISTERS_INT_STS.GENERIC_SW interrupt will be asserted).
6029 #define MISC_REG_DRIVER_CONTROL_16_SIZE                                                                                    2
6030 #define MISC_REG_AEU_SYS_KILL_STATUS_0                                                                                     0xa600UL //ACCESS:RW  DataWidth:0x20  Description: Represent the status of the input vector to the AEU when a system kill occurred. The register is reset in por reset. Mapped as follows: [0] NIG attention for function0; [1] NIG attention for function1; [2] GPIO1 mcp; [3] GPIO2 mcp; [4] GPIO3 mcp; [5] GPIO4 mcp; [6] GPIO1 function 1; [7] GPIO2 function 1; [8] GPIO3 function 1; [9] GPIO4 function 1; [10] PCIE glue/PXP VPD event function0; [11] PCIE glue/PXP VPD event function1; [12] PCIE glue/PXP Expansion ROM event0; [13] PCIE glue/PXP Expansion ROM event1; [14] SPIO4; [15] SPIO5; [16] MSI/X indication for mcp; [17] MSI/X indication for function 1; [18] BRB Parity error; [19] BRB Hw interrupt; [20] PRS Parity error; [21] PRS Hw interrupt; [22] SRC Parity error; [23] SRC Hw interrupt; [24] TSDM Parity error; [25] TSDM Hw interrupt; [26] TCM Parity error; [27] TCM Hw interrupt; [28] TSEMI Parity error; [29] TSEMI Hw interrupt; [30] PBClient Parity error; [31] PBClient Hw interrupt. Reset on POR reset.
6031 #define MISC_REG_AEU_SYS_KILL_STATUS_0_SIZE                                                                                1
6032 #define MISC_REG_AEU_SYS_KILL_STATUS_1                                                                                     0xa604UL //ACCESS:RW  DataWidth:0x20  Description: Represent the status of the input vector to the AEU when a system kill occurred. The register is reset in por reset. Mapped as follows: [0] PBF Parity error; [1] PBF Hw interrupt; [2] QM Parity error; [3] QM Hw interrupt; [4] Timers Parity error; [5] Timers Hw interrupt; [6] XSDM Parity error; [7] XSDM Hw interrupt; [8] XCM Parity error; [9] XCM Hw interrupt; [10] XSEMI Parity error; [11] XSEMI Hw interrupt; [12] DoorbellQ Parity error; [13] DoorbellQ Hw interrupt; [14] NIG Parity error; [15] NIG Hw interrupt; [16] Vaux PCI core Parity error; [17] Vaux PCI core Hw interrupt; [18] Debug Parity error; [19] Debug Hw interrupt; [20] USDM Parity error; [21] USDM Hw interrupt; [22] UCM Parity error; [23] UCM Hw interrupt; [24] USEMI Parity error; [25] USEMI Hw interrupt; [26] UPB Parity error; [27] UPB Hw interrupt; [28] CSDM Parity error; [29] CSDM Hw interrupt; [30] CCM Parity error; [31] CCM Hw interrupt. Reset on POR reset.
6033 #define MISC_REG_AEU_SYS_KILL_STATUS_1_SIZE                                                                                1
6034 #define MISC_REG_AEU_SYS_KILL_STATUS_2                                                                                     0xa608UL //ACCESS:RW  DataWidth:0x20  Description: Represent the status of the input vector to the AEU when a system kill occurred. The register is reset in por reset. Mapped as follows: [0] CSEMI Parity error; [1] CSEMI Hw interrupt; [2] PXP Parity error; [3] PXP Hw interrupt; [4] PXPpciClockClient Parity error; [5] PXPpciClockClient Hw interrupt; [6] CFC Parity error; [7] CFC Hw interrupt; [8] CDU Parity error; [9] CDU Hw interrupt; [10] DMAE Parity error; [11] DMAE Hw interrupt; [12] IGU (HC) Parity error; [13] IGU (HC) Hw interrupt; [14] MISC Parity error; [15] MISC Hw interrupt; [16] pxp_misc_mps_attn; [17] Flash event; [18] SMB event; [19] MCP attn0; [20] MCP attn1; [21] SW timers attn_1 func0; [22] SW timers attn_2 func0; [23] SW timers attn_3 func0; [24] SW timers attn_4 func0; [25] PERST; [26] SW timers attn_1 func1; [27] SW timers attn_2 func1; [28] SW timers attn_3 func1; [29] SW timers attn_4 func1; [30] General attn0; [31] General attn1. Reset on POR reset.
6035 #define MISC_REG_AEU_SYS_KILL_STATUS_2_SIZE                                                                                1
6036 #define MISC_REG_AEU_SYS_KILL_STATUS_3                                                                                     0xa60cUL //ACCESS:RW  DataWidth:0x20  Description: Represent the status of the input vector to the AEU when a system kill occurred. The register is reset in por reset. Mapped as follows:  [0] General attn2; [1] General attn3; [2] General attn4; [3] General attn5; [4] General attn6; [5] General attn7; [6] General attn8; [7] General attn9; [8] General attn10; [9] General attn11; [10] General attn12; [11] General attn13; [12] General attn14; [13] General attn15; [14] General attn16; [15] General attn17; [16] General attn18; [17] General attn19; [18] General attn20; [19] General attn21; [20] Main power interrupt; [21] RBCR Latched attn; [22] RBCT Latched attn; [23] RBCN Latched attn; [24] RBCU Latched attn; [25] RBCP Latched attn; [26] GRC Latched timeout attention; [27] GRC Latched reserved access attention; [28] MCP Latched rom_parity; [29] MCP Latched ump_rx_parity; [30] MCP Latched ump_tx_parity; [31] MCP Latched scpad_parity. Reset on POR reset.
6037 #define MISC_REG_AEU_SYS_KILL_STATUS_3_SIZE                                                                                1
6038 #define MISC_REG_AEU_SYS_KILL_OCCURRED                                                                                     0xa610UL //ACCESS:RW  DataWidth:0x1  Description: If set a system kill occurred. Reset on POR reset.
6039 #define MISC_REG_AEU_SYS_KILL_OCCURRED_SIZE                                                                                1
6040 #define MISC_REG_AEU_SYS_KILL_BEHAVIOR                                                                                     0xa614UL //ACCESS:RW  DataWidth:0x1  Description: The System Kill enable: 0 - none; 1 - hard reset. Reset on POR reset.
6041 #define MISC_REG_AEU_SYS_KILL_BEHAVIOR_SIZE                                                                                1
6042 #define MISC_REG_CPU_OTP_CTRL1                                                                                             0xa624UL //ACCESS:RW  DataWidth:0x20  Description: [0]: start: Rising edge of the signal will execute OTP command. This bit should be kept high during the execution of the command (until the command_done goes high). This bit should be set to Low and high again for the next command execution to start; [5:1]: Command: 0: Read; 1: OTP_ProgEnable (OTP must be put in ProgEnable mode by writing 0xF; 0x4; 0x8; 0xD in sequence with OTP_ProgEnable command before you do any actual  write to OTP. Sequence Data is taken from bitsel bus and therefore word_address and wdata do not play any role during this authentication process; 2: OTP_ProgDisable (Disable OTP with this command once you are done with programming); 3: Verify( vsel and tm are used from control bits); 4: Init (vsel and tm are used from strap module); 5: lock_cmd. used to program the lock bits that can not be programmed by using  regular program bit and program Word cmd. OTP word address 6 and 7 are allocated for lock bits and to program these bits lock command must be used; 6: stby (Not used in this IP); 7: wakeup (Not used in this IP); 9: Prescreen test. Upon getting a prescrn_cmd; word_addr; and bit_sel; otp_controller keeps reading(simple read) the OTP MEMORY SPACE until it reaches the max word_addr or it finds any programmed bit; 10: Program Bit; 11: Program Word; 12: burnin. Upon getting a burnin_cmd; word_addr; and bit_sel; otp_controller keeps reading(simple read) the OTP MEMORY SPACE. It keeps looping until the cmd is changed from burnin to something else; 13: auto_reload; 14: ovst_read; 15: ovst_prog; [8:6]: rsvd; [9]: wrp_prog_in_debug (debug_mode): wrp_prog_in_debug signal is used to overwrite some strap values; [10]: wrp_read2x (debug_mode): 1 =read 2 redundant fuses from otp; 0=1 fuse; [11]: wrp_read4x (debug_mode): 1 = read 4 redundant fuses from otp; 0 = 1 fuse; [12]: wrp_doublefuse (debug_mode): 1 = program 2 redundant fuses in otp; 0=1 fuse; [13]: wrp_quadfuse (debug_mode): 1 = program 4 redundant fuses from otp; 0=1 fuse; [16:14]: wrp_regc_sel (debug_mode): OTP regulator select levels that control the internal regulator voltage; [17]: wrp_double_word: 1= read/write 2 OTP word; 0= read/write 1 OTP word. If OTP_DOUT_DATA_SIZE >32; wrp_double_word value is ignored because 2 word read/write is prohibited; [18]: Program_verify_flag: Controls pass/fail criteria for fuse_verify with read2x/read4 during programming. For Quad Fuse: If prog_verify_flag =1; all 4  fuses has to be verified and passed individually in order to say that programming of the bit is successful. If prog_verify_flag =0; all 4  fuses has to be verified but if any one of the fuses passes individually then the programming of the bit is successful. For Double Fuse: If prog_verify_flag =1; both fuses has to be verified and passed individually in order to say that programming of the bit is successful. If prog_verify_flag =0; all 4  fuses has to be verified but if any one of the fuses passes individually then the programming of the bit is successful; [19]: wrp_continue_on_fail: 0 = OTP wrapper module stays in PROG_FAIL state forever with prog fail OR until reset is applied (or this bit is made 1). 1= OTP will set the FAIL status and continue to accept commands. Please note that even if this bit is 0; the otp module will not hang and the status indicates that there was programming failure. It is only the wrapper module that hangs. Command_done signal will be asserted even in this condition; [20]: otp_debug_mode: Causes bits [19:5] to be used for direct OTP control - used by the library group for debugging. The bits [19:5] are control bits of the OTP memory that can be programmed using software (CPU interface); [21]: otp_prog_en: Only when otp_prog_en is 1; otp programming from cpu side is enabled. Set this pin to 0 will disable otp programming from cpu side; [23:22]: access_mode: 01= manufacturing  area; 10= configuration bits area; 11= ram repair bits area. The modes 01; 10 and 11 are used during prog_bit and prog_word commands. There is no need to set this access mode during read; [24]: burst_start_sel: Used during word program command. 0=data from the OTP memory is sent out; 1= Valid returned for programmed bits is sent out (used to debug the failed bits during burst program); [28:25]: cpu_debug_sel : Select signal used to define if data or debug signals are sent to the o_otp_cpu_data output; [29]: testcol(debug mode): OTP test column Read/write enable mode. Only bit mode programming is used to program the test column. Access mode does not need to be set. Bitsel is ignored. Secure control is bypassed for test column. Prescreen is supported for test column; [30]: read_fout: Fout data will be on rdata bus when this bit is set; [31]: bypass_otp_clk: This bit; if set; replaces i_jtag_otp_clk by i_jtag_ser_clk throughout the JTAG_OTP IP. This control bit affects only CPU transactions. USE_TCK_IN_CPU_MODE define should be used for this bit to be effective. Global register.
6043 #define MISC_REG_CPU_OTP_CTRL1_SIZE                                                                                        1
6044 #define MISC_REG_CPU_OTP_CTRL2                                                                                             0xa628UL //ACCESS:RW  DataWidth:0x20  Description: [8:0] - wrp_tm (debug_mode): OTP timing margin control ; [16:9] - wrp_vsel (debug_mode): OTP verify select level; [20:17] - wrp_cpc_sel (debug_mode): Charge pump select levels that control the strength (voltage and current) of the OTP internal charge pump; [24:21] - wrp_pcount (debug_mode): Program Pulse count; [25] - Wrp_sadbyp (debug_mode): SenseAmp Delay bypass for OTP; [26] - Wrp_pbyp (debug_mode): OTP cell clock control in debug mode; [27] - Wrp_fuselsel0: Fusesel0 in debugmode; [28] - Cpu_disbale_otp: Disables any command execution through CPU interface; [29] - Unused; [30] - Hw_reader_restart: Restart enable for HW OTP reader block. If it is set then HW OTP reader block starts read from OTP from the beginning. It is applicable only with Otp_select_en = 0; [31] - Otp_select_en: Select enable to OTP block: when set then MISC access to OTP; when reset then HW OTP reader block access to OTP is enabled. Global register.
6045 #define MISC_REG_CPU_OTP_CTRL2_SIZE                                                                                        1
6046 #define MISC_REG_CPU_OTP_WRITE_DATA                                                                                        0xa630UL //ACCESS:RW  DataWidth:0x20  Description: SHARED:   Used to provide write data with burst write command from CPU side.  Global register.
6047 #define MISC_REG_CPU_OTP_WRITE_DATA_SIZE                                                                                   1
6048 #define MISC_REG_AEU_AFTER_INVERT_5_FUNC_0                                                                                 0xa700UL //ACCESS:R  DataWidth:0x20  Description: Read fifth 32 bit after inversion of function 0. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
6049 #define MISC_REG_AEU_AFTER_INVERT_5_FUNC_0_SIZE                                                                            1
6050 #define MISC_REG_AEU_AFTER_INVERT_5_FUNC_1                                                                                 0xa704UL //ACCESS:R  DataWidth:0x20  Description: Read fifth 32 bit after inversion of function 1. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
6051 #define MISC_REG_AEU_AFTER_INVERT_5_FUNC_1_SIZE                                                                            1
6052 #define MISC_REG_AEU_AFTER_INVERT_5_MCP                                                                                    0xa708UL //ACCESS:R  DataWidth:0x20  Description: Read fifth 32 bit after inversion of mcp. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved;
6053 #define MISC_REG_AEU_AFTER_INVERT_5_MCP_SIZE                                                                               1
6054 #define MISC_REG_AEU_SYS_KILL_STATUS_4                                                                                     0xa70cUL //ACCESS:RW  DataWidth:0x20  Description: Represent the status of the input vector to the AEU when a system kill occurred. The register is reset in por reset. Mapped as follows:  [0] PGLUE config_space; [1] PGLUE misc_flr; [2] PGLUE B RBC attention [3] PGLUE B RBC parity; [4] ATC attention; [5] ATC parity; [6] mstat0 attention; [7] mstat0 parity; [8] mstat1 attention; [9] mstat1 parity; [31-10] Reserved; Reset on POR reset.
6055 #define MISC_REG_AEU_SYS_KILL_STATUS_4_SIZE                                                                                1
6056 #define MISC_REG_VOLTAGE_REG_OVWR                                                                                          0xa71cUL //ACCESS:RW  DataWidth:0x2  Description: ~misc_registers_volatge_register overwrite. 00 - voltage register defines the value of MDIO_VOLTAGE_SEL (path 0 and path1); 01 - MDIO_VOLTAGE_SEL is forced to 0; 10 - MDIO_VOLTAGE_SEL is forced to 1. Global register. Reset on POR.
6057 #define MISC_REG_VOLTAGE_REG_OVWR_SIZE                                                                                     1
6058 #define MISC_REG_PORT4MODE_EN_OVWR                                                                                         0xa720UL //ACCESS:RW  DataWidth:0x2  Description: 4 port mode enable overwrite.[0] - Overwrite control; if it is 0 - the port4mode_en output is equal to 4 port mode input pin; if it is 1 - the port4mode_en output is equal to bit[1] of this register; [1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the port4mode_en output. Reset on Hard reset.
6059 #define MISC_REG_PORT4MODE_EN_OVWR_SIZE                                                                                    1
6060 #define MISC_REG_SWREG_MGMT_PWRDN                                                                                          0xa724UL //ACCESS:RW  DataWidth:0x1  Description: SW Regulator power down. Reset on POR reset.
6061 #define MISC_REG_SWREG_MGMT_PWRDN_SIZE                                                                                     1
6062 #define MISC_REG_SWREG_MGMT_CTRL                                                                                           0xa728UL //ACCESS:RW  DataWidth:0x20  Description: SW Regulator management control: [3:0] - ADJ (Softstart oscillator adjustment); [7:4] - ADJ1P2 (Integrator adjustment); [11:8] - NOVL_DELAY1P2 (Non Overlap Delay for external switch drivers on 1.2V regulator); [13:12] - OSC_FREQ (Switching oscillator frequency control); [15:14] rsvd; [17:16] - OVCUR_PROT (Over-current Protection threshold); [19:18] - LDO_CTRL (LDO Control); [22:20] - RAMP1P2 (Ramp current control for 1.2V regulator); [23] - rsvd3; [27:24] - SEL2P5 (selects the voltage of the LDO); [31:28] - VSELECT(Voltage output selection). Reset on POR reset.
6063 #define MISC_REG_SWREG_MGMT_CTRL_SIZE                                                                                      1
6064 #define MISC_REG_TWO_PORT_PATH_SWAP_OVWR                                                                                   0xa72cUL //ACCESS:RW  DataWidth:0x2  Description: 2 port swap overwrite.[0] - Overwrite control; if it is 0 - the path_swap output is equal to 2 port mode path swap input pin; if it is 1 - the path_swap output is equal to bit[1] of this register; [1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the path_swap output. Reset on Hard reset.
6065 #define MISC_REG_TWO_PORT_PATH_SWAP_OVWR_SIZE                                                                              1
6066 #define MISC_REG_FOUR_PORT_PORT_SWAP_OVWR                                                                                  0xa734UL //ACCESS:RW  DataWidth:0x2  Description: 4 port port swap overwrite.[0] - Overwrite control; if it is 0 - the port_swap output is equal to 4 port mode port swap input pin; if it is 1 - the port_swap output is equal to bit[1] of this register; [1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the port_swap output. Reset on Hard reset.
6067 #define MISC_REG_FOUR_PORT_PORT_SWAP_OVWR_SIZE                                                                             1
6068 #define MISC_REG_FOUR_PORT_PATH_SWAP_OVWR                                                                                  0xa738UL //ACCESS:RW  DataWidth:0x2  Description: 4 port path swap overwrite.[0] - Overwrite control; if it is 0 - the path_swap output is equal to 4 port mode path swap input pin; if it is 1 - the path_swap output is equal to bit[1] of this register; [1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the path_swap output. Reset on Hard reset.
6069 #define MISC_REG_FOUR_PORT_PATH_SWAP_OVWR_SIZE                                                                             1
6070 #define MISC_REG_NIG_DBG_VECTOR                                                                                            0xa74cUL //ACCESS:RW  DataWidth:0x1  Description: NIG debug mux vector control. 0 - NIG0 debug vector is output to IFMUX; 1 -  NIG1 debug vector is output to IFMUX.
6071 #define MISC_REG_NIG_DBG_VECTOR_SIZE                                                                                       1
6072 #define MISC_REG_CLK_ENABLE                                                                                                0xa774UL //ACCESS:RW  DataWidth:0xb  Description: Clock enable. [0] - clk_nm_e0: If 1 the clock of NM engine0 sub-chip is enabled; if 0 the clock of  NM engine0 sub-chip is disabled. [1] - clk_nm_e1: If 1 the clock of NM engine1 sub-chip is enabled; if 0 the clock of NM engine1 sub-chip is disabled. [2] - clk_host: If 1 the clock iof HOST sub-chip is enabled; if 0 the clock of HOST sub-chip is disabled. [3] - clk_e0: If 1 the clock of CPT engine0 sub-chip is enabled; if 0 the clock of CPT engine0 sub-chip is disabled. [4] - clk_e1: If 1 the clock of CPT engine1 sub-chip is enabled; if 0 the clock of CPT engine1 sub-chip is disabled. [5] - clk_st_e0: If 1 the storm clock of engine0 is enabled; if 0 the storm clock of engine0 is disabled. [6] - clk_st_e1: If 1 the storm clock of engine1 is enabled; if 0 the storm clock of engine1 is disabled. [7] - clk_pci_host: If 1 the PCI clock of HOST sub-chip is enabled; if 0 the PCI clock of HOST sub-chip is disabled. [8] - clk_pci_e0: If 1 the PCI clock of CPT engine0 sub-chip is enabled; if 0 the PCI clock of CPT engine0 sub-chip is disabled. [9] - clk_pci_e1: If 1 the PCI clock of CPT engine1 sub-chip is enabled; if 0 the PCI clock of CPT engine1 sub-chip is disabled. [10] - clk_cfg: If 1 the PCI cfg clock is enabled; if 0 the PCI cfg clock is disabled.
6073 #define MISC_REG_CLK_ENABLE_SIZE                                                                                           1
6074 #define MISC_REG_FOUR_PORT_SHARED_MDIO_EN                                                                                  0xa778UL //ACCESS:RW  DataWidth:0x1  Description: When set this will allow any of the four emacs MDIO masters to initiate MDIO transactions to access XGXS0 or the four external GPHYs. Drives misc_cnig_mux_4port_shared_mdio_en output. Applicable both in 2-port and 4-port mode. Global register.
6075 #define MISC_REG_FOUR_PORT_SHARED_MDIO_EN_SIZE                                                                             1
6076 #define MISC_REG_SEL_DBG_IFMUX_TEST                                                                                        0xa77cUL //ACCESS:RW  DataWidth:0x1  Description: NIG EMAC debug source selector. If 0 - path0 gmii/mii emac debug outputs are selected by NIG; If 1 - path1 gmii/mii emac debug outputs are selected by NIG. Drives output misc_cnig_sel_dbg_ifmux_test.
6077 #define MISC_REG_SEL_DBG_IFMUX_TEST_SIZE                                                                                   1
6078 #define MISC_REG_EXT_PHY_MODE_STRAPS_OVWR                                                                                  0xa780UL //ACCESS:RW  DataWidth:0x5  Description: PHY mode straps overwrite.[0] - Overwrite control; if it is 0 - the PHY mode straps output (misc_cnig_ext_phy_mode_straps) is equal to {TEST_IN[0];TEST_IN[1];EJTAG_TMS;EJTAG_TDI} input pin (ifmux_misc_ext_phy_mode_straps); if it is 1 - the PHY mode straps output (misc_cnig_ext_phy_mode_straps) is equal to bits[4:1] of this register; [4:1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the PHY mode straps output (misc_cnig_ext_phy_mode_straps). Global register. Reset on Hard reset.
6079 #define MISC_REG_EXT_PHY_MODE_STRAPS_OVWR_SIZE                                                                             1
6080 #define MISC_REG_UNPREPARED_FW                                                                                             0xa788UL //ACCESS:RW  DataWidth:0x1  Description: Set by the MCP to remember if one or more of the drivers is/are loaded; 0-prepare;1-unprepare. Global register. Reset on hard reset.
6081 #define MISC_REG_UNPREPARED_FW_SIZE                                                                                        1
6082 #define MISC_REG_UNPREPARED_DR                                                                                             0xa78cUL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Set by the Driver to remember if one or more of the drivers is/are loaded; 0-prepare;1-unprepare. Reset on hard reset.
6083 #define MISC_REG_UNPREPARED_DR_SIZE                                                                                        1
6084 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_P0                                                                                 0xa7ccUL //ACCESS:W  DataWidth:0x1  Description: MCP (FW) Early EEE LPI Exit. When writing 1 indicates that the MCP (FW) expecting activity in the near future and the SM should begin exiting EEE LPI mode. Clock 25MHz.
6085 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_P0_SIZE                                                                            1
6086 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_P1                                                                                 0xa7d0UL //ACCESS:W  DataWidth:0x1  Description: MCP (FW) Early EEE LPI Exit. When writing 1 indicates that the MCP (FW) expecting activity in the near future and the SM should begin exiting EEE LPI mode. Clock 25MHz.
6087 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_P1_SIZE                                                                            1
6088 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_L1                                                                                 0xa7d4UL //ACCESS:W  DataWidth:0x1  Description: MCP (FW) Early L1 Exit. When writing 1 indicates that the MCP (FW) expecting activity in the near future and the SM should begin exiting L1 mode. Clock 25MHz. Global register.
6089 #define MISC_REG_CPMU_LP_MCP_EARLY_EXIT_L1_SIZE                                                                            1
6090 #define MISC_REG_ALT_CLK_SELECT                                                                                            0xa7d8UL //ACCESS:RW  DataWidth:0x1  Description: PCI SERDES alternate clock selector. When 0 - 250MHz. When 1 -25MHz. Global register. Reset on hard reset.
6091 #define MISC_REG_ALT_CLK_SELECT_SIZE                                                                                       1
6092 #define MISC_REG_MCP_ROM_TM                                                                                                0xa848UL //ACCESS:RW  DataWidth:0x20  Description: mcp_rom_tm. Global register.
6093 #define MISC_REG_MCP_ROM_TM_SIZE                                                                                           1
6094 #define MISC_REG_CPMU_LP_FW_ENABLE_P0                                                                                      0xa84cUL //ACCESS:RW  DataWidth:0x1  Description: FW EEE LPI Enable. When 1 indicates that EEE LPI mode is enabled by FW. When 0 indicates that the EEE LPI mode is disabled by FW. Clk 25MHz. Reset on hard reset.
6095 #define MISC_REG_CPMU_LP_FW_ENABLE_P0_SIZE                                                                                 1
6096 #define MISC_REG_CPMU_LP_FW_ENABLE_P1                                                                                      0xa850UL //ACCESS:RW  DataWidth:0x1  Description: FW EEE LPI Enable. When 1 indicates that EEE LPI mode is enabled by FW. When 0 indicates that the EEE LPI mode is disabled by FW. Clk 25MHz. Reset on hard reset.
6097 #define MISC_REG_CPMU_LP_FW_ENABLE_P1_SIZE                                                                                 1
6098 #define MISC_REG_CPMU_LP_FW_ENABLE_L1                                                                                      0xa854UL //ACCESS:RW  DataWidth:0x1  Description: FW L1 Enable. When 1 indicates that L1 mode is enabled by FW. When 0 indicates that the L1 mode is disabled by FW. Clock 25MHz. Global register. Reset on hard reset.
6099 #define MISC_REG_CPMU_LP_FW_ENABLE_L1_SIZE                                                                                 1
6100 #define MISC_REG_CPMU_LP_DR_ENABLE                                                                                         0xa858UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Driver EEE LPI Enable. When 1 indicates that EEE LPI mode is enabled by driver. When 0 indicates that the EEE LPI mode is disabled by driver. Clock 25MHz. Reset on hard reset.
6101 #define MISC_REG_CPMU_LP_DR_ENABLE_SIZE                                                                                    1
6102 #define MISC_REG_CPMU_LP_DR_ENABLE_L1                                                                                      0xa85cUL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Driver L1 Enable. When 1 indicates that L1 mode is enabled by driver. When 0 indicates that the L1 mode is disabled by driver. Clock 25MHz. Reset on hard reset.
6103 #define MISC_REG_CPMU_LP_DR_ENABLE_L1_SIZE                                                                                 1
6104 #define MISC_REG_CPMU_LP_DR_EARLY_EXIT                                                                                     0xa860UL //ACCESS:W  DataWidth:0x1  SPLIT:8  Description: Driver Early EEE LPI Exit. When 1 indicates that the driver expecting activity in the near future and the SM should begin exiting EEE LPI mode. Clock 25MHz. Reset on hard reset.
6105 #define MISC_REG_CPMU_LP_DR_EARLY_EXIT_SIZE                                                                                1
6106 #define MISC_REG_CPMU_LP_DR_EARLY_EXIT_L1                                                                                  0xa864UL //ACCESS:W  DataWidth:0x1  SPLIT:8  Description: Driver Early L1 Exit. When 1 indicates that the driver expecting activity in the near future and the SM should begin exiting L1 mode. Clock 25MHz. Reset on hard reset.
6107 #define MISC_REG_CPMU_LP_DR_EARLY_EXIT_L1_SIZE                                                                             1
6108 #define MISC_REG_CPMU_LP_FORCE_REQ_P0                                                                                      0xa868UL //ACCESS:RW  DataWidth:0x1  Description: Force EEE LPI. When 1 indicates to force EEE LPI request to the MACs. When 0 the EEE LPI request is defined based on the normal conditions. Clock 25MHz. Reset on hard reset.
6109 #define MISC_REG_CPMU_LP_FORCE_REQ_P0_SIZE                                                                                 1
6110 #define MISC_REG_CPMU_LP_FORCE_REQ_P1                                                                                      0xa86cUL //ACCESS:RW  DataWidth:0x1  Description: Force EEE LPI. When 1 indicates to force EEE LPI request to the MACs. When 0 the EEE LPI request is defined based on the normal conditions. Clock 25MHz. Reset on hard reset.
6111 #define MISC_REG_CPMU_LP_FORCE_REQ_P1_SIZE                                                                                 1
6112 #define MISC_REG_CPMU_LP_FORCE_REQ_L1                                                                                      0xa870UL //ACCESS:RW  DataWidth:0x1  Description: Force L1. When 1 indicates to force L1 request to the MACs. When 0 the L1 request is defined based on the normal conditions. Clock 25MHz. Reset on hard reset.
6113 #define MISC_REG_CPMU_LP_FORCE_REQ_L1_SIZE                                                                                 1
6114 #define MISC_REG_CPMU_LP_OVERRIDE_SM_P0                                                                                    0xa874UL //ACCESS:RW  DataWidth:0x2  Description: EEE LPI Override. [0] - EEE LPI Override Control. When 1 the SM EEE LPI request is overrode by bit 1. When 0 the SM EEE LPI request is driven by the SM. [1] - EEE LPI Override Value. Indicates the value of EEE LPI request when bit 0 is asserted. Clock 25MHz. Reset on hard reset.
6115 #define MISC_REG_CPMU_LP_OVERRIDE_SM_P0_SIZE                                                                               1
6116 #define MISC_REG_CPMU_LP_OVERRIDE_SM_P1                                                                                    0xa878UL //ACCESS:RW  DataWidth:0x2  Description: EEE LPI Override. [0] - EEE LPI Override Control. When 1 the SM EEE LPI request is overrode by bit 1. When 0 the SM EEE LPI request is driven by the SM. [1] - EEE LPI Override Value. Indicates the value of EEE LPI request when bit 0 is asserted. Clock 25MHz. Reset on hard reset.
6117 #define MISC_REG_CPMU_LP_OVERRIDE_SM_P1_SIZE                                                                               1
6118 #define MISC_REG_CPMU_LP_OVERRIDE_SM_L1                                                                                    0xa87cUL //ACCESS:RW  DataWidth:0x2  Description: L1 Override. [0] - L1 Early Exit Override Control. When =1 the SM L1 Early Exit request is overrode by bit 1.When =0 the SM L1 early Exit request is driven by the SM or by the Force bit. [1] - L1 Early Exit Override Value. Indicates the value of L1 Early Exit request when bit 0 is asserted: 1 indicates low power state - L1 early request is driven to 0 (indication to the PCIE CORE that it is ok to go to L1 ASPM). 0 indicates normal power state - L1 early request is driven to 1 (indication to the PCIE CORE to get out L1 ASPM). Clock 25MHz. Global register. Reset on hard reset.
6119 #define MISC_REG_CPMU_LP_OVERRIDE_SM_L1_SIZE                                                                               1
6120 #define MISC_REG_CPMU_LP_MASK_ENT_P0                                                                                       0xa880UL //ACCESS:RW  DataWidth:0x12  Description: LPI entry events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the LPI Status (Rx LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers. Clock 25MHz. Reset on hard reset.
6121 #define MISC_REG_CPMU_LP_MASK_ENT_P0_SIZE                                                                                  1
6122 #define MISC_REG_CPMU_LP_MASK_ENT_P1                                                                                       0xa884UL //ACCESS:RW  DataWidth:0x12  Description: EEE LPI entry events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers.Clock 25MHz. Reset on hard reset.
6123 #define MISC_REG_CPMU_LP_MASK_ENT_P1_SIZE                                                                                  1
6124 #define MISC_REG_CPMU_LP_MASK_EXT_P0                                                                                       0xa888UL //ACCESS:RW  DataWidth:0x12  Description: EEE LPI exit events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the EEE LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers.Clock 25MHz. Reset on hard reset.
6125 #define MISC_REG_CPMU_LP_MASK_EXT_P0_SIZE                                                                                  1
6126 #define MISC_REG_CPMU_LP_MASK_EXT_P1                                                                                       0xa88cUL //ACCESS:RW  DataWidth:0x12  Description: EEE LPI exit events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the EEE LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers.Clock 25MHz. Reset on hard reset.
6127 #define MISC_REG_CPMU_LP_MASK_EXT_P1_SIZE                                                                                  1
6128 #define MISC_REG_CPMU_LP_MASK_ENT_P0_L1                                                                                    0xa890UL //ACCESS:RW  DataWidth:0x12  Description: L1 entry events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the EEE LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers. Clock 25MHz. Reset on hard reset.
6129 #define MISC_REG_CPMU_LP_MASK_ENT_P0_L1_SIZE                                                                               1
6130 #define MISC_REG_CPMU_LP_MASK_ENT_P1_L1                                                                                    0xa894UL //ACCESS:RW  DataWidth:0x12  Description: L1 entry events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX EEE LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers. Clock 25MHz. Reset on hard reset.
6131 #define MISC_REG_CPMU_LP_MASK_ENT_P1_L1_SIZE                                                                               1
6132 #define MISC_REG_CPMU_LP_MASK_EXT_P0_L1                                                                                    0xa898UL //ACCESS:RW  DataWidth:0x12  Description: L1 exit events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers. Clock 25MHz. Reset on hard reset.
6133 #define MISC_REG_CPMU_LP_MASK_EXT_P0_L1_SIZE                                                                               1
6134 #define MISC_REG_CPMU_LP_MASK_EXT_P1_L1                                                                                    0xa89cUL //ACCESS:RW  DataWidth:0x12  Description: L1 exit events mask. [0] - Vmain SM Mask. When 1 indicates that the Vmain SM end state is disabled. When 0 indicates that the Vmain SM end state is enabled. [1] - FW Queues Empty Mask. When 1 indicates that the FW command that all Queues are empty is disabled. When 0 indicates that the FW command that all Queues are empty is enabled. [2] - FW Early Exit Mask / Reserved (Entry mask). When 1 indicates that the FW Early Exit command is disabled. When 0 indicates that the FW Early Exit command is enabled. This bit applicable only in the EXIT Events Mask registers. [3] - PBF Request Mask. When 1 indicates that the PBF Request indication is disabled. When 0 indicates that the PBF Request indication is enabled. [4] - Tx Request Mask. When =1 indicates that the Tx other Than PBF Request indication is disabled. When 0 indicates that the Tx Other Than PBF Request indication is enabled. [5] - Rx EEE LPI Status Mask. When 1 indicates that the RX EEE LPI Status indication is disabled. When 0 indicates that the RX EEE LPI Status indication is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the EEE LPI Status (Rx EEE LPI is on - off). [6] - Tx Pause Mask. When 1 indicates that the Tx Pause indication is disabled. When 0 indicates that the Tx Pause indication is enabled. [7] - BRB1 Empty Mask. When 1 indicates that the BRB1 EMPTY indication is disabled. When 0 indicates that the BRB1 EMPTY indication is enabled. [8] - QM Idle Mask. When 1 indicates that the QM IDLE indication is disabled. When 0 indicates that the QM IDLE indication is enabled. (One bit for both VOQ0 and VOQ1). [9] - QM LB Idle Mask. When 1 indicates that the QM IDLE indication for LOOPBACK is disabled. When 0 indicates that the QM IDLE indication for LOOPBACK is enabled. [10] - L1 Status Mask. When 1 indicates that the L1 Status indication from the PCIE CORE is disabled. When 0 indicates that the RX LPI Status indication from the PCIE CORE is enabled. In the EXIT Events Masks registers; this bit masks the falling edge detect of the L1 status (L1 is on - off). [11] - P0 E0 EEE EEE LPI REQ Mask. When =1 indicates that the P0 E0 EEE EEE LPI REQ indication is disabled. When =0 indicates that the P0 E0 EEE LPI REQ indication is enabled. [12] - P1 E0 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [13] - P0 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [14] - P1 E1 EEE LPI REQ Mask. When =1 indicates that the P0 EEE LPI REQ indication is disabled. When =0 indicates that the P0 EEE LPI REQ indication is enabled. [15] - L1 REQ Mask. When =1 indicates that the L1 REQ indication is disabled. When =0 indicates that the L1 indication is enabled. [16] - Rx EEE LPI Status Edge Detect Mask. When =1 indicates that the RX EEE LPI Status Falling Edge Detect indication is disabled (Rx EEE LPI is on - off). When =0 indicates that the RX EEE LPI Status Falling Edge Detec indication is enabled (Rx EEE LPI is on - off). This bit is applicable only in the EXIT Events Masks registers. [17] - L1 Status Edge Detect Mask. When =1 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is disabled (L1 is on - off). When =0 indicates that the L1 Status Falling Edge Detect indication from the PCIE CORE is enabled (L1 is on - off). This bit is applicable only in the EXIT Events Masks registers. Clock 25MHz. Reset on hard reset.
6135 #define MISC_REG_CPMU_LP_MASK_EXT_P1_L1_SIZE                                                                               1
6136 #define MISC_REG_CPMU_LP_IDLE_THR_P0                                                                                       0xa8a0UL //ACCESS:RW  DataWidth:0x20  Description: EEE LPI Idle Threshold. The threshold value for the idle EEE LPI counter. Timer tick is 1 us. Clock 25MHz. Reset on hard reset.
6137 #define MISC_REG_CPMU_LP_IDLE_THR_P0_SIZE                                                                                  1
6138 #define MISC_REG_CPMU_LP_IDLE_THR_P1                                                                                       0xa8a4UL //ACCESS:RW  DataWidth:0x20  Description: EEE LPI Idle Threshold. The threshold value for the idle EEE LPI counter. Timer tick is 1 us. Clock 25MHz. Reset on hard reset.
6139 #define MISC_REG_CPMU_LP_IDLE_THR_P1_SIZE                                                                                  1
6140 #define MISC_REG_CPMU_LP_IDLE_THR_L1                                                                                       0xa8a8UL //ACCESS:RW  DataWidth:0x20  Description: L1 Idle Threshold. The threshold value for the idle L1 counter. Timer tick is 1 us. Clock 25MHz. Reset on hard reset.
6141 #define MISC_REG_CPMU_LP_IDLE_THR_L1_SIZE                                                                                  1
6142 #define MISC_REG_CPMU_LP_SM_ST_STAT_P0                                                                                     0xa8acUL //ACCESS:RW  DataWidth:0x2  Description: EEE LPI status. [0] - EEE LPI SM Request Status. When 0 the SM is not in EEE LPI state. When 1 the SM is in EEE LPI state. [1] - EEE LPI Control Request Status. This is the status of the control which is function of the EEE LPI SM; EEE LPI Override register and the EEE LPI Force register. When 0 the Control is not in EEE LPI state. When 1 the Control is in EEE LPI state. Clock 25MHz. Read only register. Reset on hard reset.
6143 #define MISC_REG_CPMU_LP_SM_ST_STAT_P0_SIZE                                                                                1
6144 #define MISC_REG_CPMU_LP_SM_ST_STAT_P1                                                                                     0xa8b0UL //ACCESS:RW  DataWidth:0x2  Description: EEE LPI status. [0] - EEE LPI SM Request Status. When 0 the SM is not in EEE LPI state. When 1 the SM is in EEE LPI state. [1] - EEE LPI Control Request Status. This is the status of the control which is function of the EEE LPI SM; EEE LPI Override register and the EEE LPI Force register. When 0 the Control is not in EEE LPI state. When 1 the Control is in EEE LPI state. Clock 25MHz. Read only register. Reset on hard reset.
6145 #define MISC_REG_CPMU_LP_SM_ST_STAT_P1_SIZE                                                                                1
6146 #define MISC_REG_CPMU_LP_SM_ST_STAT_L1                                                                                     0xa8b4UL //ACCESS:RW  DataWidth:0x2  Description: L1 status. [0] - L1 SM Request Status. When 0 the SM is not in EEE LPI state. When 1 the SM is in L1 state. [1] - EEE LPI Control Request Status. This is the status of the control which is function of the L1 SM; L1 Override register and the L1 Force register. When 0 the Control is not in L1 state. When 1 the Control is in L1 state. Clock 25MHz. Read only register. Reset on hard reset.
6147 #define MISC_REG_CPMU_LP_SM_ST_STAT_L1_SIZE                                                                                1
6148 #define MISC_REG_CPMU_LP_SM_ENT_CNT_P0                                                                                     0xa8b8UL //ACCESS:RW  DataWidth:0x10  Description: EEE LPI Entry Events Counter. A statistic counter with the number of counts that the SM entered the EEE LPI state. Clock 25MHz. Read only register. Reset on hard reset.
6149 #define MISC_REG_CPMU_LP_SM_ENT_CNT_P0_SIZE                                                                                1
6150 #define MISC_REG_CPMU_LP_SM_ENT_CNT_P1                                                                                     0xa8bcUL //ACCESS:RW  DataWidth:0x10  Description: EEE LPI Entry Events Counter. A statistic counter with the number of counts that the SM entered the EEE LPI state. Clock 25MHz. Read only register. Reset on hard reset.
6151 #define MISC_REG_CPMU_LP_SM_ENT_CNT_P1_SIZE                                                                                1
6152 #define MISC_REG_CPMU_LP_SM_ENT_CNT_L1                                                                                     0xa8c0UL //ACCESS:RW  DataWidth:0x10  Description: L1 Entry Events Counter. A statistic counter with the number of counts that the SM entered the L1 state. Clock 25MHz. Read only register. Reset on hard reset.
6153 #define MISC_REG_CPMU_LP_SM_ENT_CNT_L1_SIZE                                                                                1
6154 #define MISC_REG_ERSTCLK_CLKSWITCH_BYPASS                                                                                  0xa8c4UL //ACCESS:RW  DataWidth:0x4  Description: eclk switches bypass. When =0 the eclk clkswitchs are functional. When =1 the eclk clkswitchs are bypassed. Bit[0] - port 0 path0;Bit[1] - port 0 path1;Bit[2] - port 1 path0;Bit[3] - port 1 path1. Global register. Reset on PLL reset.
6155 #define MISC_REG_ERSTCLK_CLKSWITCH_BYPASS_SIZE                                                                             1
6156 #define MISC_REG_CPMU_LP_OVERRIDE_SM_LTR2_L1                                                                               0xa8c8UL //ACCESS:RW  DataWidth:0x2  Description: L1 LTR2 Override. [0] - L1 LTR2 Override Control. When =1 the SM LTR2 request is overriden by bit[1].When =0 the SM LTR2 request is driven by the SM or by the Force bit. [1] - LTR Override Value. Indicates the value of the LTR2 request when bit 0 is asserted: 1 indicates low power state - LTR2 request is driven to 1 (indication to the CPU (through PCIE CORE) that it is ok to go to low power state). 0 indicates normal power state - LTR2 request is driven to 0 (indication to the CPU (through PCIE CORE) to come out of low power state). Clock 25MHz. Global register. Reset on hard reset.
6157 #define MISC_REG_CPMU_LP_OVERRIDE_SM_LTR2_L1_SIZE                                                                          1
6158 #define MISC_REG_VTMON_CTRL                                                                                                0xa8ccUL //ACCESS:RW  DataWidth:0x10  Description: Volatge/Temperature Monitor control. [15:7] - reserved. [6:3] - 1111: Output code =1023; 1110: Output code =960; 1101: Output code =896; 1100: Output code =832; 1011: Output code =768; 1010: Output code =704; 1001: Output code =640; 1000: Output code =576; 0111: Output code =512; 0110: Output code =448; 0101: Output code =384; 0100: Output code =320; 0011: Output code =256; 0010: Output code =192; 0001: Output code =128; 0000: Output code =64. [2:0] - 111: 1.232 V; 110: 1.226 V; 101: 1.220 V; 100: 1.214 V; 011: 1.208 V; 010: 1.202 V; 001: 1.196 V; 000: 1.190 V. Global register. Reset on POR reset.
6159 #define MISC_REG_VTMON_CTRL_SIZE                                                                                           1
6160 #define MISC_REG_VTMON_DATA                                                                                                0xa8d0UL //ACCESS:R  DataWidth:0xa  Description: Voltage/Temperature Monitor output.Global register. Reset on POR reset.
6161 #define MISC_REG_VTMON_DATA_SIZE                                                                                           1
6162 #define MISC_REG_VTMON_HOLD                                                                                                0xa8e4UL //ACCESS:RW  DataWidth:0x1  Description: Voltage/Temperature Monitor hold. 0 - update; 1 - hold on to the value forever. Global register. Reset on POR reset.
6163 #define MISC_REG_VTMON_HOLD_SIZE                                                                                           1
6164 #define MISC_REG_CPMU_CONN_CNT_P0                                                                                          0xa8e8UL //ACCESS:RW  DataWidth:0x20  Description: Number of Connections. Contains the value of the counter that counts the number of connections.The read order is obligatory: first address 0 read; then address 1 read. When address is 0 the 32 lsbits is read; latch the upper 8 msbits. When the address is 1 the 8 msbits is read; the read is done from the latched register. Read only register. Reset on hard reset.
6165 #define MISC_REG_CPMU_CONN_CNT_P0_SIZE                                                                                     2
6166 #define MISC_REG_CPMU_CONN_CNT_P1                                                                                          0xa8f0UL //ACCESS:RW  DataWidth:0x20  Description: Number of Connections. Contains the value of the counter that counts the number of connections. The read order is obligatory: first address 0 read; then address 1 read. When address is 0 the 32 lsbits is read; latch the upper 8 msbits. When the address is 1 the 8 msbits is read; the read is done from the latched register. Read only register. Reset on hard reset.
6167 #define MISC_REG_CPMU_CONN_CNT_P1_SIZE                                                                                     2
6168 #define MISC_REG_VTMON_PWR                                                                                                 0xa8f8UL //ACCESS:RW  DataWidth:0x2  Description: Voltage/Temperature Monitor power control. [0] - Voltage/Temperature monitor reset (0 - asserted; 1 - de-asserted); [1] - Voltage/Temperature monitor power down (0 - power down; 1 - power up). Global register. Reset on POR reset.
6169 #define MISC_REG_VTMON_PWR_SIZE                                                                                            1
6170 #define MISC_REG_VTMON_SEL                                                                                                 0xa8fcUL //ACCESS:RW  DataWidth:0x3  Description: Voltage/Temperature Monitor select. [2:0] - 000: Temperature Monitor Enable; 001: Voltage Monitor input; i_VTMON_0p9V; 010: Voltage Monitor input; i_VTMON_2V:0; 011: Voltage Monitor input; i_VTMON_2V:1; 100: Voltage Monitor input; i_VTMON_2V:2; 101: Voltage Monitor input; i_VTMON_4V:0; 110: Voltage Monitor input; i_VTMON_4V:1; 111: Test Mode. Global register. Reset on POR reset.
6171 #define MISC_REG_VTMON_SEL_SIZE                                                                                            1
6172 #define MISC_REG_PLL_MAIN_E40_CTRL_1                                                                                       0xa900UL //ACCESS:RW  DataWidth:0x1e  Description: PLL configuration control register. [11:0]: dco_ctrl_bypass[11:0]: direct programming of DAC: 000000000000 = MIN VCO clock frequency; : ; 111111111111 = MAX VCO clock frequency; [12]: dco_ctrl_bypass_enable: enable of direct programming of DAC: 0 =normal mode; 1 =DAC programming mode; [13]: stat_reset: reset of phase error measurement: 0 =normal mode; 1 =reset; [16:14]: stat_select[2:0]: select of test output: 000 = 000000000000; 001 = minimum phase error; 010 = maximum phase error; 011 = mean-square phase error; 100 = dac control word; 101 = 000000000000; 110 = 000000000000; 111 = 000000000000; [17]: stat_update: On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout; [18]: refclkout: Enable for o_fref output: 0 = o_fref at logic 0; 1 = o_fref enabled (pre-divider output clock); [19]: AUX_CTRL: ICO current: 0 = normal mode; 1 = Ivco increased by 130 ?A; [20]: VCOdiv2_Post: Enables divide-by-2 for the clock to post-dividers: 0 = normal mode; 1 = VCO divide-by-2 clock feeds post dividers; [22:21]: Stat_mode[1:0]: Statistics Mode: 00 = disabled; 01 = phase error stats; 10 = period stats; 11 = Feedback phase error stats; [24:23]: Pwm_rate[1:0]: Set PWM rate; Vco_div2 == 0; 00 = 4 ( default); 01 = 5; 10 = 2; 11 = 3; Vco_div2 == 1; 00 = 8; 01 = 10; 10 = 4 (default when vco_div2 = 1); 11 = 6; [26:25]: vco_dly[1:0]: Adds selectable delay to VCO_CLK; 00 = nominal delay (default); 01 = One added INV/NAND2 pair; 10 = Two added INV/NAND2 pairs; 11 = Three added INV/NAND2 pairs Hook for engineering tests of the T2D; [27]: VCOdiv2: Divide VCO_CLK into T2D by 2: 0 = T2D run at VCO rate; 1 = T2D runs at VCO/2 rate Must be set to 1 above 3.2 GHz; [28]: fast_lock: Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high; 0 = 256 refclk delay; 1 = 32 refclk delay; [29]: ndiv_relock: Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes; 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode; 1 = Re-enter frequency acquisition state without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent. Global register. Reset on POR reset.
6173 #define MISC_REG_PLL_MAIN_E40_CTRL_1_SIZE                                                                                  1
6174 #define MISC_REG_PLL_MAIN_E40_CTRL_2                                                                                       0xa904UL //ACCESS:RW  DataWidth:0xa  Description: Configuration control register. [2:0]: i_ka[2:0]: Loop gain in frequency acquisition mode; [5:3]: i_ki[2:0]: Gain of P/I loop filter integrator path during fine phase acquisition mode; [9:6]: i_kp[3:0]: Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
6175 #define MISC_REG_PLL_MAIN_E40_CTRL_2_SIZE                                                                                  1
6176 #define MISC_REG_PLL_MAIN_E40_NDIV_FRAC                                                                                    0xa908UL //ACCESS:RW  DataWidth:0x14  Description: Fractional feedback divider control. Resolution= 1/(2^20). Global register. Reset on POR reset.
6177 #define MISC_REG_PLL_MAIN_E40_NDIV_FRAC_SIZE                                                                               1
6178 #define MISC_REG_PLL_MAIN_E40_NDIV_INT                                                                                     0xa90cUL //ACCESS:RW  DataWidth:0xa  Description: Feedback divider control (Code = divider ratio). 0000000000: divide-by-1024; 0000000001: XXX; 0000000010: XXX; 0000000111: XXX; 0000001000: divide-by-8; 0000001001: divide-by-9; 0000001010: divide-by-10; 1111111110: divide-by-1022; 1111111111: divide-by-1023. Global register. Reset on POR reset.
6179 #define MISC_REG_PLL_MAIN_E40_NDIV_INT_SIZE                                                                                1
6180 #define MISC_REG_PLL_MAIN_E40_PDIV                                                                                         0xa910UL //ACCESS:RW  DataWidth:0x3  Description: Input reference clock pre-divider control (code = divider ratio). 000: divide-by-8; 001: divide-by-1; 010: divide-by-2; 011: divide-by-3; 100: divide-by-4; 101: divide-by-5; 110: divide-by-6; 111: divide-by-7. Global register. Reset on POR reset.
6181 #define MISC_REG_PLL_MAIN_E40_PDIV_SIZE                                                                                    1
6182 #define MISC_REG_PLL_MAIN_E40_MISC_STATUS                                                                                  0xa914UL //ACCESS:R  DataWidth:0xc  Description: STATUS (PLL test) output BUS. Global register. Reset on POR reset.
6183 #define MISC_REG_PLL_MAIN_E40_MISC_STATUS_SIZE                                                                             1
6184 #define MISC_REG_PLL_STORM_E40_MISC_STATUS                                                                                 0xa918UL //ACCESS:R  DataWidth:0xc  Description: STATUS (PLL test) output BUS. Global register. Reset on POR reset.
6185 #define MISC_REG_PLL_STORM_E40_MISC_STATUS_SIZE                                                                            1
6186 #define MISC_REG_PLL_STORM_E40_CH0_MDIV                                                                                    0xa91cUL //ACCESS:RW  DataWidth:0x8  Description: Post-divider ratio for channel-0 (divider ratio = code value). 00000000: 256; 00000001: 1; 00000010: 2; 00000011: 3; : :; 11111101: 253; 11111110: 254; 11111111: 255. Global register. Reset on POR reset.
6187 #define MISC_REG_PLL_STORM_E40_CH0_MDIV_SIZE                                                                               1
6188 #define MISC_REG_PLL_STORM_E40_CTRL_1                                                                                      0xa920UL //ACCESS:RW  DataWidth:0x1e  Description: PLL configuration control register. [11:0]: dco_ctrl_bypass[11:0]: direct programming of DAC: 000000000000 = MIN VCO clock frequency; : ; 111111111111 = MAX VCO clock frequency; [12]: dco_ctrl_bypass_enable: enable of direct programming of DAC: 0 =normal mode; 1 =DAC programming mode; [13]: stat_reset: reset of phase error measurement: 0 =normal mode; 1 =reset; [16:14]: stat_select[2:0]: select of test output: 000 = 000000000000; 001 = minimum phase error; 010 = maximum phase error; 011 = mean-square phase error; 100 = dac control word; 101 = 000000000000; 110 = 000000000000; 111 = 000000000000; [17]: stat_update: On the synchronized rising edge of this control signal the value selected by stat_select[2:0] is clocked into o_statout; [18]: refclkout: Enable for o_fref output: 0 = o_fref at logic 0; 1 = o_fref enabled (pre-divider output clock); [19]: AUX_CTRL: ICO current: 0 = normal mode; 1 = Ivco increased by 130 ?A; [20]: VCOdiv2_Post: Enables divide-by-2 for the clock to post-dividers: 0 = normal mode; 1 = VCO divide-by-2 clock feeds post dividers; [22:21]: Stat_mode[1:0]: Statistics Mode: 00 = disabled; 01 = phase error stats; 10 = period stats; 11 = Feedback phase error stats; [24:23]: Pwm_rate[1:0]: Set PWM rate; Vco_div2 == 0; 00 = 4 ( default); 01 = 5; 10 = 2; 11 = 3; Vco_div2 == 1; 00 = 8; 01 = 10; 10 = 4 (default when vco_div2 = 1); 11 = 6; [26:25]: vco_dly[1:0]: Adds selectable delay to VCO_CLK; 00 = nominal delay (default); 01 = One added INV/NAND2 pair; 10 = Two added INV/NAND2 pairs; 11 = Three added INV/NAND2 pairs Hook for engineering tests of the T2D; [27]: VCOdiv2: Divide VCO_CLK into T2D by 2: 0 = T2D run at VCO rate; 1 = T2D runs at VCO/2 rate Must be set to 1 above 3.2 GHz; [28]: fast_lock: Reduces the number of refclk cycles of delay between frequency lock and setting o_lock output high; 0 = 256 refclk delay; 1 = 32 refclk delay; [29]: ndiv_relock: Forces lock state machine to return to frequency acquisition state when ndiv_int/ndiv_frac changes; 0 = Loop responds to ndiv change. May or may not switch back to frequency acquisition mode; 1 = Re-enter frequency acquisition state without resetting the initial frequency (starts from current frequency). This produces smoother transition to new frequency for steps greater than 1 percent. Global register. Reset on POR reset.
6189 #define MISC_REG_PLL_STORM_E40_CTRL_1_SIZE                                                                                 1
6190 #define MISC_REG_PLL_STORM_E40_CTRL_2                                                                                      0xa924UL //ACCESS:RW  DataWidth:0xa  Description: Configuration control register. [2:0]: i_ka[2:0]: Loop gain in frequency acquisition mode; [5:3]: i_ki[2:0]: Gain of P/I loop filter integrator path during fine phase acquisition mode; [9:6]: i_kp[3:0]: Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
6191 #define MISC_REG_PLL_STORM_E40_CTRL_2_SIZE                                                                                 1
6192 #define MISC_REG_PLL_STORM_E40_NDIV_FRAC                                                                                   0xa928UL //ACCESS:RW  DataWidth:0x14  Description: Fractional feedback divider control. Resolution= 1/(2^20). Global register. Reset on POR reset.
6193 #define MISC_REG_PLL_STORM_E40_NDIV_FRAC_SIZE                                                                              1
6194 #define MISC_REG_PLL_STORM_E40_NDIV_INT                                                                                    0xa92cUL //ACCESS:RW  DataWidth:0xa  Description: Feedback divider control (Code = divider ratio). 0000000000: divide-by-1024; 0000000001: XXX; 0000000010: XXX; 0000000111: XXX; 0000001000: divide-by-8; 0000001001: divide-by-9; 0000001010: divide-by-10; 1111111110: divide-by-1022; 1111111111: divide-by-1023. Global register. Reset on POR reset.
6195 #define MISC_REG_PLL_STORM_E40_NDIV_INT_SIZE                                                                               1
6196 #define MISC_REG_PLL_STORM_E40_PDIV                                                                                        0xa930UL //ACCESS:RW  DataWidth:0x3  Description: Input reference clock pre-divider control (code = divider ratio). 000: divide-by-8; 001: divide-by-1; 010: divide-by-2; 011: divide-by-3; 100: divide-by-4; 101: divide-by-5; 110: divide-by-6; 111: divide-by-7. Global register. Reset on POR reset.
6197 #define MISC_REG_PLL_STORM_E40_PDIV_SIZE                                                                                   1
6198 #define MISC_REG_PWRWDOG_E40_ACCU_RUN                                                                                      0xa934UL //ACCESS:RW  DataWidth:0x1  Description: Power watchdog. When 0 all registers and states are of power watchdog accu sub-module are reset. Global register. Reset on POR.
6199 #define MISC_REG_PWRWDOG_E40_ACCU_RUN_SIZE                                                                                 1
6200 #define MISC_REG_PWRWDOG_E40_ACCU_SKIP                                                                                     0xa938UL //ACCESS:RW  DataWidth:0x2  Description: Power watchdog. Allows to decimate the good signal to measure for beats. Global register. Reset on POR.
6201 #define MISC_REG_PWRWDOG_E40_ACCU_SKIP_SIZE                                                                                1
6202 #define MISC_REG_PWRWDOG_E40_ACCU_SKIP_START                                                                               0xa93cUL //ACCESS:RW  DataWidth:0x2  Description: Power watchdog. Start value of skip counter. Global register. Reset on POR.
6203 #define MISC_REG_PWRWDOG_E40_ACCU_SKIP_START_SIZE                                                                          1
6204 #define MISC_REG_PWRWDOG_E40_CGFG                                                                                          0xa940UL //ACCESS:RW  DataWidth:0x8  Description: Power watchdog configuration. Adjustment of integer delay cgfg[7:4] and fractional delay cgfg[3:0]; valid range [0:191]. Global register. Reset on POR.
6205 #define MISC_REG_PWRWDOG_E40_CGFG_SIZE                                                                                     1
6206 #define MISC_REG_PWRWDOG_E40_CLEARCFG                                                                                      0xa944UL //ACCESS:RW  DataWidth:0x3  Description: Power watchdog selection of delay chain for the reset pulse; recommended setting is 3b100 for longest pulse; 3b010 will shorten the reset pulse by one inverter+inverting mux delay; 3b001 will shorten the reset pulse by two inverter+inverting mux delays; set clearcfg more or equal than rsel to ensure the ring gets flushed from the previous cycle; reducing the reset pulse length is needed to reach the highest possible operating frequencies.Global register. Reset on POR.
6207 #define MISC_REG_PWRWDOG_E40_CLEARCFG_SIZE                                                                                 1
6208 #define MISC_REG_PWRWDOG_E40_DATA                                                                                          0xa948UL //ACCESS:R  DataWidth:0xa  Description: Power watchdog data.Global register. Reset on POR.
6209 #define MISC_REG_PWRWDOG_E40_DATA_SIZE                                                                                     1
6210 #define MISC_REG_PWRWDOG_E40_DONE                                                                                          0xa94cUL //ACCESS:R  DataWidth:0x1  Description: Power watchdog done. Global register. Reset on POR.
6211 #define MISC_REG_PWRWDOG_E40_DONE_SIZE                                                                                     1
6212 #define MISC_REG_PWRWDOG_E40_PWRDN                                                                                         0xa950UL //ACCESS:RW  DataWidth:0x1  Description: Power watchdog power down. 1 - power down; 0 - power up.Global register.  Reset on POR.
6213 #define MISC_REG_PWRWDOG_E40_PWRDN_SIZE                                                                                    1
6214 #define MISC_REG_PWRWDOG_E40_RSEL                                                                                          0xa954UL //ACCESS:RW  DataWidth:0x3  Description: Power watchdog selection of delay setting of ring delay element; recommended setting is 3b100 for longest ring delay; 3b010 will shorten the ring by one inverter+inverting mux; 3b001 will shorten the ring by two inverter+inverting mux cells;Global register. Reset on POR.
6215 #define MISC_REG_PWRWDOG_E40_RSEL_SIZE                                                                                     1
6216 #define MISC_REG_PWRWDOG_E40_START                                                                                         0xa958UL //ACCESS:RW  DataWidth:0x6  Description: Power watchdog. Sets the number of trips through the ring delay element to start+1; range for start is [-1:31].Global register. Reset on POR.
6217 #define MISC_REG_PWRWDOG_E40_START_SIZE                                                                                    1
6218 #define MISC_REG_CPU_OTP_CTRL3                                                                                             0xa95cUL //ACCESS:RW  DataWidth:0x20  Description: CPU OTP Control Register. [10:0]: Otp_rom_address: OTP ROM Address; [30:11]: reserved; [31]: Jtag_cpu_mode: This bit must be set to enable access to the OTP ROM interface via GRC registers. If this bit is cleared; access is allowed only through the JTAG interface. Global register.
6219 #define MISC_REG_CPU_OTP_CTRL3_SIZE                                                                                        1
6220 #define MISC_REG_XMAC_PHY_PORT_MODE                                                                                        0xa960UL //ACCESS:RW  DataWidth:0x2  Description: XMAC PHY port mode. Indicates the number of ports on the Warp Core. This is a strap input for the XMAC_MP core. 00 - Single Port Mode; 01 - Dual Port Mode; 1x - Quad Port Mode; This is a strap input for the XMAC_MP core; and should be changed only while reset is held low. Reset on Hard reset.
6221 #define MISC_REG_XMAC_PHY_PORT_MODE_SIZE                                                                                   1
6222 #define MISC_REG_XMAC_CORE_PORT_MODE                                                                                       0xa964UL //ACCESS:RW  DataWidth:0x2  Description: XMAC Core port mode. Indicates the number of ports on the system side. This should be less than or equal to phy_port_mode; if some of the ports are not used. This enables reduction of frequency on the core side. This is a strap input for the XMAC_MP core. 00 - Single Port Mode; 01 - Dual Port Mode; 10 - Tri Port Mode; 11 - Quad Port Mode. This is a strap input for the XMAC_MP core; and should be changed only while reset is held low. Reset on Hard reset.
6223 #define MISC_REG_XMAC_CORE_PORT_MODE_SIZE                                                                                  1
6224 #define MISC_REG_UMAC0_LPI_TX_DETECT                                                                                       0xa968UL //ACCESS:R  DataWidth:0x1  Description: UMAC0 transmit LPI (Low Power Indication) state. This per port signal is set to 1; whenever the transmit interface is in LPI (Low Power Indication) state and LPI_IDLES are being sent out on the TX Warpcore interface.
6225 #define MISC_REG_UMAC0_LPI_TX_DETECT_SIZE                                                                                  1
6226 #define MISC_REG_UMAC1_LPI_TX_DETECT                                                                                       0xa96cUL //ACCESS:R  DataWidth:0x1  Description: UMAC1 transmit LPI (Low Power Indication) state. This per port signal is set to 1; whenever the transmit interface is in LPI (Low Power Indication) state and LPI_IDLES are being sent out on the TX Warpcore interface.
6227 #define MISC_REG_UMAC1_LPI_TX_DETECT_SIZE                                                                                  1
6228 #define MISC_REG_PORT_LANE_MODE_OVWR                                                                                       0xa978UL //ACCESS:RW  DataWidth:0x3  Description: Swap mode. This control is provided by the MISC block through straps and can also changed by F/W override. It is used to select the basic swap modes. The following table defines the swap modes. [0] - Overwrite control; if it is 0 - the swap_mode output is equal to ifmux_swap_mode input pin; if it is 1 - the swap_mode output is equal to bit[2:1] of this register; [2:1] - Overwrite value. If bit[0] of this register is 1 this is the value that receives the swap_mode output. These two bits are: 00 - generic; 01 - special mode 0; 10 - special mode 1; 11 - rsvd. Global register.
6229 #define MISC_REG_PORT_LANE_MODE_OVWR_SIZE                                                                                  1
6230 #define MISC_REG_GEN_PURP_CR0                                                                                              0xa97cUL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset.
6231 #define MISC_REG_GEN_PURP_CR0_SIZE                                                                                         1
6232 #define MISC_REG_GEN_PURP_CR1                                                                                              0xa980UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset.
6233 #define MISC_REG_GEN_PURP_CR1_SIZE                                                                                         1
6234 #define MISC_REG_GEN_PURP_CR2                                                                                              0xa984UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset.
6235 #define MISC_REG_GEN_PURP_CR2_SIZE                                                                                         1
6236 #define MISC_REG_GEN_PURP_CR3                                                                                              0xa988UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset.
6237 #define MISC_REG_GEN_PURP_CR3_SIZE                                                                                         1
6238 #define MISC_REG_GEN_PURP_CRG                                                                                              0xa98cUL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by core reset. Bit[0]: used for VCCMIN control to select 25MHz clock on XMAC; UMAC and PCIE Serdes. Global register.
6239 #define MISC_REG_GEN_PURP_CRG_SIZE                                                                                         1
6240 #define MISC_REG_GEN_PURP_HW0                                                                                              0xa990UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset.
6241 #define MISC_REG_GEN_PURP_HW0_SIZE                                                                                         1
6242 #define MISC_REG_GEN_PURP_HW1                                                                                              0xa994UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset.
6243 #define MISC_REG_GEN_PURP_HW1_SIZE                                                                                         1
6244 #define MISC_REG_GEN_PURP_HW2                                                                                              0xa998UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset.
6245 #define MISC_REG_GEN_PURP_HW2_SIZE                                                                                         1
6246 #define MISC_REG_GEN_PURP_HW3                                                                                              0xa99cUL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by hard reset.
6247 #define MISC_REG_GEN_PURP_HW3_SIZE                                                                                         1
6248 #define MISC_REG_GEN_PURP_HWG                                                                                              0xa9a0UL //ACCESS:RW  DataWidth:0x20  Description: Bit[0]: EPIO MODE SEL: Setting this bit to 1 will allow SW/FW to use all of the 32 Extended GPIO pins. Without setting this bit; an EPIO can not be configured as an output. Each output has its output enable in the MCP register space; but this bit needs to be set to make use of that. Bit[3:1] spare. Bit[4]: WCVTMON_PWRDN: Powerdown for Warpcore VTMON. When set to 1 - Powerdown. Bit[5]: WCVTMON_RESETB: Reset for Warpcore VTMON. When set to 0 -  vTMON is in reset. Bit[6]: setting this bit will change the i/o to an output and will drive the TimeSync output. Bit[31:7]: spare. Global register. Reset by hard reset.
6249 #define MISC_REG_GEN_PURP_HWG_SIZE                                                                                         1
6250 #define MISC_REG_GEN_PURP_POR0                                                                                             0xa9a4UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset.
6251 #define MISC_REG_GEN_PURP_POR0_SIZE                                                                                        1
6252 #define MISC_REG_GEN_PURP_POR1                                                                                             0xa9a8UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset.
6253 #define MISC_REG_GEN_PURP_POR1_SIZE                                                                                        1
6254 #define MISC_REG_GEN_PURP_POR2                                                                                             0xa9acUL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset.
6255 #define MISC_REG_GEN_PURP_POR2_SIZE                                                                                        1
6256 #define MISC_REG_GEN_PURP_POR3                                                                                             0xa9b0UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: spare RW register reset by por reset.
6257 #define MISC_REG_GEN_PURP_POR3_SIZE                                                                                        1
6258 #define MISC_REG_GEN_PURP_PORG                                                                                             0xa9b4UL //ACCESS:RW  DataWidth:0x20  Description: Debug only: [31:4] - spare RW register reset by por reset; [3] - when 1 reset the Vmain Switching Regulator Controller PMU registers; [2] - when 1 disable the Vmain Switching Regulator Controller; [1] -  when 1 reset the Vmgmt Switching Regulator Controller PMU registers; [0] - when 1 disable the Vmgmt Switching Regulator Controller. Global register.
6259 #define MISC_REG_GEN_PURP_PORG_SIZE                                                                                        1
6260 #define MISC_REG_MDIO_OVERRIDE                                                                                             0xa9b8UL //ACCESS:RW  DataWidth:0x1  Description: MDIO Override. Enables the values on ~misc_registers_mdio_subscription.mdio_subscription to override the hardware mode defined defaults. Global register. Reset on Hard reset.
6261 #define MISC_REG_MDIO_OVERRIDE_SIZE                                                                                        1
6262 #define MISC_REG_MDIO_SUBSCRIPTION                                                                                         0xa9bcUL //ACCESS:RW  DataWidth:0x20  Description: MDIO Subscription. Is used to configure the subscriptions of on-chip PHY devices and MAC ports to the four MDIO domains. It is only used when ~misc_registers_mdio_override.mdio_override is set. [3:0] - ch0_rr; [7:4] - ch1_rr; [11:8] - ch2_rr; [15:12] - ch3_rr; [19:16] - ch0_phy; [23:20] - ch1_phy; [27:24] - ch2_phy; [31:28] - ch3_phy. Global register. Reset on Hard reset.
6263 #define MISC_REG_MDIO_SUBSCRIPTION_SIZE                                                                                    1
6264 #define MISC_REG_WC0_CTRL_EXTREMOTEMDIOST                                                                                  0xa9c0UL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO strap (BRCM mode rarely used); tie to 0. Drives output misc_xgxs0_extremotemdiost. Global register.
6265 #define MISC_REG_WC0_CTRL_EXTREMOTEMDIOST_SIZE                                                                             1
6266 #define MISC_REG_WC0_CTRL_MD_DEVAD                                                                                         0xa9c4UL //ACCESS:RW  DataWidth:0x5  Description: Reserved for future XGXS cores which require an md_devad input. Drives output misc_xgxs0_md_devad. Global register.
6267 #define MISC_REG_WC0_CTRL_MD_DEVAD_SIZE                                                                                    1
6268 #define MISC_REG_WC0_CTRL_MD_ST                                                                                            0xa9c8UL //ACCESS:RW  DataWidth:0x1  Description: MDIO State. This bit defines the LSB of the MDIO state machine in the WarpCore. A logic-1 enables clause 22 and a logic-0 enables clause 45. Drives output misc_xgxs0_md_st. Global register.
6269 #define MISC_REG_WC0_CTRL_MD_ST_SIZE                                                                                       1
6270 #define MISC_REG_WC0_CTRL_PHY_ADDR                                                                                         0xa9ccUL //ACCESS:RW  DataWidth:0x5  Description: MDIO PHY Address. The WC uses this address to determine whether or not it is the recipient of the message on the MDIO interface. The value is compared to the value on ctrl_md_devad. Drives output misc_xgxs0_phy_addr. Global register.
6271 #define MISC_REG_WC0_CTRL_PHY_ADDR_SIZE                                                                                    1
6272 #define MISC_REG_WC0_CTRL_PLL_BYPASS                                                                                       0xa9d0UL //ACCESS:RW  DataWidth:0x1  Description: Phase-locked-loop Bypass.  Drives output misc_xgxs0_pll_bypass. Global register.
6273 #define MISC_REG_WC0_CTRL_PLL_BYPASS_SIZE                                                                                  1
6274 #define MISC_REG_WC0_CTRL_REMOTEMDIOEN                                                                                     0xa9d4UL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO enable. Drives output misc_xgxs0_remotemdioen. Global register.
6275 #define MISC_REG_WC0_CTRL_REMOTEMDIOEN_SIZE                                                                                1
6276 #define MISC_REG_WC1_CTRL_EXTREMOTEMDIOST                                                                                  0xa9d8UL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO strap (BRCM mode rarely used); tie to 0. Drives output misc_xgxs1_extremotemdiost. Global register.
6277 #define MISC_REG_WC1_CTRL_EXTREMOTEMDIOST_SIZE                                                                             1
6278 #define MISC_REG_WC1_CTRL_MD_DEVAD                                                                                         0xa9dcUL //ACCESS:RW  DataWidth:0x5  Description: Reserved for future XGXS cores which require an md_devad input. Drives output misc_xgxs1_md_devad. Global register.
6279 #define MISC_REG_WC1_CTRL_MD_DEVAD_SIZE                                                                                    1
6280 #define MISC_REG_WC1_CTRL_MD_ST                                                                                            0xa9e0UL //ACCESS:RW  DataWidth:0x1  Description: MDIO State. This bit defines the LSB of the MDIO state machine in the WarpCore. A logic-1 enables clause 22 and a logic-0 enables clause 45. Drives output misc_xgxs1_md_st. Global register.
6281 #define MISC_REG_WC1_CTRL_MD_ST_SIZE                                                                                       1
6282 #define MISC_REG_WC1_CTRL_PHY_ADDR                                                                                         0xa9e4UL //ACCESS:RW  DataWidth:0x5  Description: MDIO PHY Address. The W C uses this address to determine whether or not it is the recipient of the message on the MDIO interface. The value is compared to the value on ctrl_md_devad. Drives output misc_xgxs1_phy_addr. Global register.
6283 #define MISC_REG_WC1_CTRL_PHY_ADDR_SIZE                                                                                    1
6284 #define MISC_REG_WC1_CTRL_PLL_BYPASS                                                                                       0xa9e8UL //ACCESS:RW  DataWidth:0x1  Description: Phase-locked-loop Bypass.  Drives output misc_xgxs1_pll_bypass. Global register.
6285 #define MISC_REG_WC1_CTRL_PLL_BYPASS_SIZE                                                                                  1
6286 #define MISC_REG_WC1_CTRL_REMOTEMDIOEN                                                                                     0xa9ecUL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO enable. Drives output misc_xgxs1_remotemdioen. Global register.
6287 #define MISC_REG_WC1_CTRL_REMOTEMDIOEN_SIZE                                                                                1
6288 #define MISC_REG_WC2_CTRL_EXTREMOTEMDIOST                                                                                  0xa9f0UL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO strap (BRCM mode rarely used); tie to 0. Drives output misc_serdes0_extremotemdiost. Global register.
6289 #define MISC_REG_WC2_CTRL_EXTREMOTEMDIOST_SIZE                                                                             1
6290 #define MISC_REG_WC2_CTRL_MD_DEVAD                                                                                         0xa9f4UL //ACCESS:RW  DataWidth:0x5  Description: Reserved for future XGXS cores which require an md_devad input. Drives output misc_serdes0_md_devad. Global register.
6291 #define MISC_REG_WC2_CTRL_MD_DEVAD_SIZE                                                                                    1
6292 #define MISC_REG_WC2_CTRL_MD_ST                                                                                            0xa9f8UL //ACCESS:RW  DataWidth:0x1  Description: MDIO State. This bit defines the LSB of the MDIO state machine in the WarpCore. A logic-1 enables clause 22 and a logic-0 enables clause 45. Drives output misc_serdes0_md_st. Global register.
6293 #define MISC_REG_WC2_CTRL_MD_ST_SIZE                                                                                       1
6294 #define MISC_REG_WC2_CTRL_PHY_ADDR                                                                                         0xa9fcUL //ACCESS:RW  DataWidth:0x5  Description: MDIO PHY Address. The WC uses this address to determine whether or not it is the recipient of the message on the MDIO interface. The value is compared to the value on ctrl_md_devad. Drives output misc_serdes0_phy_addr. Global register.
6295 #define MISC_REG_WC2_CTRL_PHY_ADDR_SIZE                                                                                    1
6296 #define MISC_REG_WC2_CTRL_PLL_BYPASS                                                                                       0xaa00UL //ACCESS:RW  DataWidth:0x1  Description: Phase-locked-loop Bypass.  Drives output misc_serdes0_pll_bypass. Global register.
6297 #define MISC_REG_WC2_CTRL_PLL_BYPASS_SIZE                                                                                  1
6298 #define MISC_REG_WC2_CTRL_REMOTEMDIOEN                                                                                     0xaa04UL //ACCESS:RW  DataWidth:0x1  Description: Remote MDIO enable. Drives output misc_serdes0_remotemdioen. Global register.
6299 #define MISC_REG_WC2_CTRL_REMOTEMDIOEN_SIZE                                                                                1
6300 #define MISC_REG_WC0_MODE_STRAP                                                                                            0xaa08UL //ACCESS:RW  DataWidth:0x4  Description: 4 - os8: Independent channel mode w/ vco set to 10.3125G ; 5 - os5: Independent channel mode w/ vco set to 6.25G; 12 - combo Single port mode. In Independent Channel modes the core supports multiple ports. This can be four single lane ports; two dual lane ports; or 1 dual lane port with two singles. Lanes 0 and 2 can be configured as either a single lane or dual lane port; lanes 1 and  3 can only be programmed as a single lane port. When lane 0 or 2 is programmed into a dual lane mode then lanes 1 and 3 are configured as the second lane of the dual lane port and therefore are not avaiable to be configured as an individual port. In os8 mode each of the lanes within the core are capable of supporting rates 10M; 100M (FX; SGMII); 1G (Fiber; SGMII); 2.5G; 10G; and 20G (DXGXS). In 0s5 each of these modes are supported except for 10G/20G. In combo mode the core operates as a single port capable of supporting rates from 10M to 40G. Global register. Hard reset.
6301 #define MISC_REG_WC0_MODE_STRAP_SIZE                                                                                       1
6302 #define MISC_REG_WC1_MODE_STRAP                                                                                            0xaa0cUL //ACCESS:RW  DataWidth:0x4  Description: 4 - os8: Independent channel mode w/ vco set to 10.3125G ; 5 - os5: Independent channel mode w/ vco set to 6.25G; 12 - combo Single port mode. In Independent Channel modes the core supports multiple ports. This can be four single lane ports; two dual lane ports; or 1 dual lane port with two singles. Lanes 0 and 2 can be configured as either a single lane or dual lane port; lanes 1 and  3 can only be programmed as a single lane port. When lane 0 or 2 is programmed into a dual lane mode then lanes 1 and 3 are configured as the second lane of the dual lane port and therefore are not avaiable to be configured as an individual port. In os8 mode each of the lanes within the core are capable of supporting rates 10M; 100M (FX; SGMII); 1G (Fiber; SGMII); 2.5G; 10G; and 20G (DXGXS). In 0s5 each of these modes are supported except for 10G/20G. In combo mode the core operates as a single port capable of supporting rates from 10M to 40G. Global register. Hard reset.
6303 #define MISC_REG_WC1_MODE_STRAP_SIZE                                                                                       1
6304 #define MISC_REG_WC2_MODE_STRAP                                                                                            0xaa10UL //ACCESS:RW  DataWidth:0x4  Description: 4 - os8: Independent channel mode w/ vco set to 10.3125G ; 5 - os5: Independent channel mode w/ vco set to 6.25G; 12 - combo Single port mode. In Independent Channel modes the core supports multiple ports. This can be four single lane ports; two dual lane ports; or 1 dual lane port with two singles. Lanes 0 and 2 can be configured as either a single lane or dual lane port; lanes 1 and  3 can only be programmed as a single lane port. When lane 0 or 2 is programmed into a dual lane mode then lanes 1 and 3 are configured as the second lane of the dual lane port and therefore are not avaiable to be configured as an individual port. In os8 mode each of the lanes within the core are capable of supporting rates 10M; 100M (FX; SGMII); 1G (Fiber; SGMII); 2.5G; 10G; and 20G (DXGXS). In 0s5 each of these modes are supported except for 10G/20G. In combo mode the core operates as a single port capable of supporting rates from 10M to 40G. Global register. Hard reset.
6305 #define MISC_REG_WC2_MODE_STRAP_SIZE                                                                                       1
6306 #define MISC_REG_XGXS_SERDES_MODE_SEL_OVWR                                                                                 0xaa14UL //ACCESS:RW  DataWidth:0x2  Description: WC0/WC1 to WC2 Mode select. [0] - Override Control. When 1 the logic based on port4mode_en and swap_mode is overrode by bit 1 value. When 0 the output is driven by logic based on port4mode_en and swap_mode. [1] - Override Value. Indicates the value of Mode select when bit 0 is asserted.This control is used to select between the WarpCore0/1 and the WarpCore2 for transmitting and receiving data. When Mode select is 0 the WarpCore2 is selected to override the WarpCore0/1. This is only valid in specified special mode 0. Global register. Reset on hard reset.
6307 #define MISC_REG_XGXS_SERDES_MODE_SEL_OVWR_SIZE                                                                            1
6308 #define MISC_REG_XMAC_LPI_TX_DETECT_P0                                                                                     0xaa18UL //ACCESS:R  DataWidth:0x2  Description: XMAC transmit LPI (Low Power Indication) state. This per port signal is set to 1; whenever the transmit interface is in LPI state and LPI_IDLES are being sent out on the TX Warpcore interface. Only bit 0 is applicable.
6309 #define MISC_REG_XMAC_LPI_TX_DETECT_P0_SIZE                                                                                1
6310 #define MISC_REG_XMAC_LPI_TX_DETECT_P1                                                                                     0xaa1cUL //ACCESS:R  DataWidth:0x2  Description: XMAC transmit LPI state. This per port signal is set to 1; whenever the transmit interface is in LPI state and LPI_IDLES are being sent out on the TX Warpcore interface. Only bit 0 is applicable.
6311 #define MISC_REG_XMAC_LPI_TX_DETECT_P1_SIZE                                                                                1
6312 #define MISC_REG_PLL_MAIN_E40_CH1_MDIV                                                                                     0xaa2cUL //ACCESS:RW  DataWidth:0x8  Description: Post-divider ratio for channel-1 (divider ratio = code value). 00000000: 256; 00000001: 1; 00000010: 2; 00000011: 3; : :; 11111101: 253; 11111110: 254; 11111111: 255. Global register. Reset on POR reset.
6313 #define MISC_REG_PLL_MAIN_E40_CH1_MDIV_SIZE                                                                                1
6314 #define MISC_REG_PLL_MAIN_E40_CH_LOAD_EN                                                                                   0xaa30UL //ACCESS:RW  DataWidth:0x6  Description: Allows glitch free load capability. Global register. Reset on POR reset.
6315 #define MISC_REG_PLL_MAIN_E40_CH_LOAD_EN_SIZE                                                                              1
6316 #define MISC_REG_PLL_MAIN_E40_CH_ENABLEB                                                                                   0xaa34UL //ACCESS:RW  DataWidth:0x6  Description: Channel enable (only enables channel 0). Global register. Reset on POR reset.
6317 #define MISC_REG_PLL_MAIN_E40_CH_ENABLEB_SIZE                                                                              1
6318 #define MISC_REG_PLL_STORM_E40_CH1_MDIV                                                                                    0xaa38UL //ACCESS:RW  DataWidth:0x8  Description: Post-divider ratio for channel-1 (divider ratio = code value). 00000000: 256; 00000001: 1; 00000010: 2; 00000011: 3; : :; 11111101: 253; 11111110: 254; 11111111: 255. Global register. Reset on POR reset.
6319 #define MISC_REG_PLL_STORM_E40_CH1_MDIV_SIZE                                                                               1
6320 #define MISC_REG_PLL_STORM_E40_CH_ENABLEB                                                                                  0xaa3cUL //ACCESS:RW  DataWidth:0x6  Description: Channel enable (only enables channel 0). Global register. Reset on POR reset.
6321 #define MISC_REG_PLL_STORM_E40_CH_ENABLEB_SIZE                                                                             1
6322 #define MISC_REG_PLL_STORM_E40_CH_LOAD_EN                                                                                  0xaa40UL //ACCESS:RW  DataWidth:0x6  Description: Allows glitch free load capability. Global register. Reset on POR reset.
6323 #define MISC_REG_PLL_STORM_E40_CH_LOAD_EN_SIZE                                                                             1
6324 #define MISC_REG_LCPLL_E40_BYPASS                                                                                          0xaa44UL //ACCESS:RW  DataWidth:0x1  Description: LCPLL Bypass. Drives the 156.25mhz applied to the balls of the LCPLL directly to warpcore. This will allow to continue testing of E3. By doing this we can use the same CML traces from LCPLL to Warpcore. Global register. Reset on POR reset.
6325 #define MISC_REG_LCPLL_E40_BYPASS_SIZE                                                                                     1
6326 #define MISC_REG_LCPLL_E40_CH0_MDIV                                                                                        0xaa48UL //ACCESS:RW  DataWidth:0x8  Description: LCPLL Post-divider ratio for channel-0 (divider ratio = code value). 00000000= 256; 00000001= 1; 00000010= 2; 00000011= 3;-;11111101= 253; 11111110= 254;11111111= 255. Divide by 20 to get 156.25MHz. Global register. Reset on POR reset.
6327 #define MISC_REG_LCPLL_E40_CH0_MDIV_SIZE                                                                                   1
6328 #define MISC_REG_LCPLL_E40_CH4_MDIV                                                                                        0xaa4cUL //ACCESS:RW  DataWidth:0x8  Description: LCPLL Post-divider ratio for channel-4 (divider ratio = code value). 00000000= 256; 00000001= 1; 00000010= 2; 00000011= 3;-;11111101= 253; 11111110= 254;11111111= 255. Divide by 50 to get 62.5MHz. Global register. Reset on POR reset.
6329 #define MISC_REG_LCPLL_E40_CH4_MDIV_SIZE                                                                                   1
6330 #define MISC_REG_LCPLL_E40_CH5_MDIV                                                                                        0xaa50UL //ACCESS:RW  DataWidth:0x8  Description: LCPLL Post-divider ratio for channel-5 (divider ratio = code value). 00000000= 256; 00000001= 1; 00000010= 2; 00000011= 3;-;11111101= 253; 11111110= 254;11111111= 255. Divide by 25 to get 125Mhz. Global register. Reset on POR reset.
6331 #define MISC_REG_LCPLL_E40_CH5_MDIV_SIZE                                                                                   1
6332 #define MISC_REG_LCPLL_E40_CH_ENABLEB                                                                                      0xaa54UL //ACCESS:RW  DataWidth:0x6  Description: LCPLL Enable (ACTIVE LOW) for post-divider channels 0-5. 0= channel ENABLED; 1= channel DISABLED (powered OFF); Bit<0>= post-divider channel-0; Bit<1>= post-divider channel-1; Bit<2>= post-divider channel-2; Bit<3>= post-divider channel-3; Bit<4>= post-divider channel-4; Bit<5>= post-divider channel-5. Enable channels 0;5;6. Global register. Reset on POR reset.
6333 #define MISC_REG_LCPLL_E40_CH_ENABLEB_SIZE                                                                                 1
6334 #define MISC_REG_LCPLL_E40_CH_LOAD_EN                                                                                      0xaa58UL //ACCESS:RW  DataWidth:0x6  Description: LCPLL LOAD ENABLE for post-divider channel 0-5. Allows on-the-fly divider re-programming (glitch free). 0= HOLD present divider setting; 1= LOAD in new divider setting; Bit<0>= LOAD ENABLE for post-divider channel-0; Bit<1>= LOAD ENABLE for post-divider channel-1; Bit<2>= LOAD ENABLE for post-divider channel-2; Bit<3>= LOAD ENABLE for post-divider channel-3; Bit<4>= LOAD ENABLE for post-divider channel-4; Bit<5>= LOAD ENABLE for post-divider channel-5. Global register. Reset on POR reset.
6335 #define MISC_REG_LCPLL_E40_CH_LOAD_EN_SIZE                                                                                 1
6336 #define MISC_REG_LCPLL_E40_CTRL_1                                                                                          0xaa5cUL //ACCESS:RW  DataWidth:0x1e  Description: LCPLL configuration control register. Global register. Reset on POR reset.
6337 #define MISC_REG_LCPLL_E40_CTRL_1_SIZE                                                                                     1
6338 #define MISC_REG_LCPLL_E40_CTRL_2                                                                                          0xaa60UL //ACCESS:RW  DataWidth:0xa  Description: [2:0]: Loop gain in frequency acquisition mode. [5:3]: Gain of P/I loop filter integrator path during fine phase acquisition mode. [9:6]: Gain of P/I loop filter proportional path during fine phase acquisition mode. Global register. Reset on POR reset.
6339 #define MISC_REG_LCPLL_E40_CTRL_2_SIZE                                                                                     1
6340 #define MISC_REG_LCPLL_E40_FREF_SEL                                                                                        0xaa64UL //ACCESS:RW  DataWidth:0x1  Description: LCPLL 25MHz select. If 1 - selects the 25Mhz clock from the balls or the pins of the LCPLL; if 0 - select 25Mhz from OSC. Global register. Reset on POR reset.
6341 #define MISC_REG_LCPLL_E40_FREF_SEL_SIZE                                                                                   1
6342 #define MISC_REG_LCPLL_E40_NDIV_FRAC                                                                                       0xaa68UL //ACCESS:RW  DataWidth:0x14  Description: LCPLL Fractional feedback divider control.Resolution= 1/(2^20). Global register. Reset on POR reset.
6343 #define MISC_REG_LCPLL_E40_NDIV_FRAC_SIZE                                                                                  1
6344 #define MISC_REG_LCPLL_E40_NDIV_INT                                                                                        0xaa6cUL //ACCESS:RW  DataWidth:0x8  Description: LCPLL Feedback divider control (Code = divider ratio). 00000000= divide-by-256; 00000001= XXX; 00000010= XXX;...; 00000111= XXX; 00001000= divide-by-8; 00001001= divide-by-9; 00001010= divide-by-10;...; 11111110= divide-by-254; 11111111= divide-by-255. Global register. Reset on POR reset.
6345 #define MISC_REG_LCPLL_E40_NDIV_INT_SIZE                                                                                   1
6346 #define MISC_REG_LCPLL_E40_PDIV                                                                                            0xaa70UL //ACCESS:RW  DataWidth:0x3  Description: LCPLL input reference clock pre-divider control (code = divider ratio). 000= divide-by-8; 001= divide-by-1; 010= divide-by-2; 011= divide-by-3; 100= divide-by-4; 101= divide-by-5; 110= divide-by-6; 111= divide-by-7. Global register. Reset on POR reset.
6347 #define MISC_REG_LCPLL_E40_PDIV_SIZE                                                                                       1
6348 #define MISC_REG_LCPLL_E40_PWRDWN                                                                                          0xaa74UL //ACCESS:RW  DataWidth:0x1  Description: LCPLL power down. Global register. Active High. Reset on POR reset.
6349 #define MISC_REG_LCPLL_E40_PWRDWN_SIZE                                                                                     1
6350 #define MISC_REG_LCPLL_E40_RESETB_ANA                                                                                      0xaa78UL //ACCESS:RW  DataWidth:0x1  Description: LCPLL VCO reset. Global register. Active Low Reset on POR reset.
6351 #define MISC_REG_LCPLL_E40_RESETB_ANA_SIZE                                                                                 1
6352 #define MISC_REG_LCPLL_E40_RESETB_DIG                                                                                      0xaa7cUL //ACCESS:RW  DataWidth:0x1  Description: LCPLL post-divider reset. Global register. Active Low Reset on POR reset.
6353 #define MISC_REG_LCPLL_E40_RESETB_DIG_SIZE                                                                                 1
6354 #define MISC_REG_LCPLL_E40_STATUS                                                                                          0xaa80UL //ACCESS:R  DataWidth:0xc  Description: LCPLL state RO register. Global register.
6355 #define MISC_REG_LCPLL_E40_STATUS_SIZE                                                                                     1
6356 #define MISC_REG_E1HMF_MODE_P0                                                                                             0xaa84UL //ACCESS:RW  DataWidth:0x1  Description: Multifunction for WOL port0. Reset on hard reset.
6357 #define MISC_REG_E1HMF_MODE_P0_SIZE                                                                                1
6358 #define MISC_REG_E1HMF_MODE_P1                                                                                             0xaa88UL //ACCESS:RW  DataWidth:0x1  Description: Multifunction for WOL port1. Reset on hard reset.
6359 #define MISC_REG_E1HMF_MODE_P1_SIZE                                                                                1
6360 #define MISC_REG_WC0_PRTAD_BCST                                                                                            0xaa8cUL //ACCESS:RW  DataWidth:0x5  Description: Broadcast port address. MDIO port address that the core respond to in addition to prtad. Allow multiple cores to be written to during a single MDIO frame (broadcast). Only works for MDIO writes. Drives output misc_xgxs0_prtad_bcst. Global register.
6361 #define MISC_REG_WC0_PRTAD_BCST_SIZE                                                                                       1
6362 #define MISC_REG_WC1_PRTAD_BCST                                                                                            0xaa90UL //ACCESS:RW  DataWidth:0x5  Description: Broadcast port address. MDIO port address that the core respond to in addition to prtad. Allow multiple cores to be written to during a single MDIO frame (broadcast). Only works for MDIO writes. Drives output misc_xgxs1_prtad_bcst. Global register.
6363 #define MISC_REG_WC1_PRTAD_BCST_SIZE                                                                                       1
6364 #define MISC_REG_WC2_PRTAD_BCST                                                                                            0xaa94UL //ACCESS:RW  DataWidth:0x5  Description: Broadcast port address. MDIO port address that the core respond to in addition to prtad. Allow multiple cores to be written to during a single MDIO frame (broadcast). Only works for MDIO writes. Drives output misc_serdes0_prtad_bcst. Global register.
6365 #define MISC_REG_WC2_PRTAD_BCST_SIZE                                                                                       1
6366 #define MISC_REG_WC0_RESET                                                                                                 0xac30UL //ACCESS:RW  DataWidth:0xa  Description: reset reg#3;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00. [0]: rstb_hw: Active low reset which when asserted drives entire WC into the reset state.  All flops which within WC are driven into an initial state; as well as the analog core. Output clocks txck_out; rxck0_10g; and clk_25 will be driven to 0 upon its assertion. [1]: iddq. Enables iddq testing where the supply current (Idd) is measured in the quiescent state. [2]: pwrdwn: Active high control which forces the analog core of the WC into power-down mode; and forces digital logic of the WC into reset. Output clock (refclk) remains active. [3]: pwrdwn_sd: Power down signal detect. [4]: txd10g_fifo_rstb: Transmit 10Gbps FIFO reset; active low. Used to reset the transmit FIFO used in xlgmii operation. [8:5]: txd1g_fifo_rstb:  Transmit 1Gbps FIFO reset; active low. Used to reset the per-lane transmit FIFOs used in the mii/gmii operation. [9]: txd10g_fifo_rstb_dxgxs1: Transmit 10Gbps DXGXS FIFO reset; active low. Used to reset the transmit FIFO used in the DXGXS logic in xlgmii operation. Global register.
6367 #define MISC_REG_WC0_RESET_SIZE                                                                                            3
6368 #define MISC_REG_WC1_RESET                                                                                                 0xac40UL //ACCESS:RW  DataWidth:0xa  Description: reset reg#3;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00. [0]: rstb_hw: Active low reset which when asserted drives entire WC into the reset state.  All flops which within WC are driven into an initial state; as well as the analog core. Output clocks txck_out; rxck0_10g; and clk_25 will be driven to 0 upon its assertion. [1]: iddq. Enables iddq testing where the supply current (Idd) is measured in the quiescent state. [2]: pwrdwn: Active high control which forces the analog core of the WC into power-down mode; and forces digital logic of the WC into reset. Output clock (refclk) remains active. [3]: pwrdwn_sd: Power down signal detect. [4]: txd10g_fifo_rstb: Transmit 10Gbps FIFO reset; active low. Used to reset the transmit FIFO used in xlgmii operation. [8:5]: txd1g_fifo_rstb:  Transmit 1Gbps FIFO reset; active low. Used to reset the per-lane transmit FIFOs used in the mii/gmii operation. [9]: txd10g_fifo_rstb_dxgxs1: Transmit 10Gbps DXGXS FIFO reset; active low. Used to reset the transmit FIFO used in the DXGXS logic in xlgmii operation. Global register.
6369 #define MISC_REG_WC1_RESET_SIZE                                                                                            3
6370 #define MISC_REG_WC2_RESET                                                                                                 0xac50UL //ACCESS:RW  DataWidth:0xa  Description: reset reg#3;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00. [0]: rstb_hw: Active low reset which when asserted drives entire WC into the reset state.  All flops which within WC are driven into an initial state; as well as the analog core. Output clocks txck_out; rxck0_10g; and clk_25 will be driven to 0 upon its assertion. [1]: iddq. Enables iddq testing where the supply current (Idd) is measured in the quiescent state. [2]: pwrdwn: Active high control which forces the analog core of the WC into power-down mode; and forces digital logic of the WC into reset. Output clock (refclk) remains active. [3]: pwrdwn_sd: Power down signal detect. [4]: txd10g_fifo_rstb: Transmit 10Gbps FIFO reset; active low. Used to reset the transmit FIFO used in xlgmii operation. [8:5]: txd1g_fifo_rstb:  Transmit 1Gbps FIFO reset; active low. Used to reset the per-lane transmit FIFOs used in the mii/gmii operation. [9]: txd10g_fifo_rstb_dxgxs1: Transmit 10Gbps DXGXS FIFO reset; active low. Used to reset the transmit FIFO used in the DXGXS logic in xlgmii operation. Global register.
6371 #define MISC_REG_WC2_RESET_SIZE                                                                                            3
6372 #define MISC_REG_LCPLL_CTRL_REG_2                                                                                          0xa2a8UL //ACCESS:R  DataWidth:0xc  Description: [7:0] 8 MSB of LCPLL second register. Inside order of bits: [0-4] capSelectM[4:0] (reset value 0) bits to vco cap value; 00000 for most cap and lowest frequency. [5] capForceSlowdown_en (reset value 0) bit to enable capForceSlowdown into capSeq. [6] capForceSlowdown (reset value 0) bit to force slowdown. [7] Slowdn_xor (reset value 0) bit to invert slowdn (added for test chip); [8] LCPLL RESET (reset value 0) RESET pin of the LCPLL: Reset for VCO tuning sequencer. (active high; longer than 30 usec); [9] LCPLL BYPASS_CML (reset value 0) BYPASS_CMD pin of the LCPLL: Bypass mode enable (active high): 0= Normal mode; 1= Bypass mode (CMOS bypass clock fed thru BYPASS MUX to CML output buffers); [10] LCPLL  BYPEN_CMOS (reset value 0) Bypass mode clock selection: 0= CMOS clock derived from REFP/N fed to bypass MUX; 1= CMOS clock from Byp_CLK156 is fed to bypass MUX; [11] LCPLL PWRDN (reset value 1) PLL power down (active high): 0 = Normal mode; 1 = Power down. Global register.
6373 #define MISC_REG_LCPLL_CTRL_REG_2_SIZE                                                                                     1
6374 #define MISC_REG_LCPLL_STATE                                                                                               0xa4a0UL //ACCESS:R  DataWidth:0x10  Description: LCPLL state RO register. Mapped as follows: [0] freqDone_SM bit indicating freq det is done. [1] freqPass_SM bit indicating frequency lock. [2] pllSeqDone bit indicating pll sequencer is done. [3] pllSeqPass bit indicating pll sequencer finised successfully. [6:4] pllState pll sequence state variable. [9:7] capState cap sequencer state variable; for test purposes. [14:10] capSelect cap selection to VCO; 00000 for most cap and lowest vco frequency. [15] Slowdn indicator (PLL_LOW) VCO comparator output. Global register.
6375 #define MISC_REG_LCPLL_STATE_SIZE                                                                                          1
6376 #define MISC_REG_OSCCNTRL                                                                                                  0xa4acUL //ACCESS:R  DataWidth:0xc  Description: OSCFUNDS control word. Inside order map: [11:10] Iamp_adj  adjust the current of the gain amplifier.(00:  150 uA; 01:  200 uA; 10:  250 uA; 11:  300 uA (reset value 10). [9:8] Icbuf_adj adjust the current to the CMOS to CML buffer (00:  225 uA; 01:  300 uA; 10:  375 uA; 11:  450 uA (reset value 10). [7:6] xtal_adjCM adjust the common-mode of the oscillator first stage (01:  1.45 V; 00:  1.54 V; 10:  1.62 V; 11:  1.66 V (reset value 00). [5] Frequency-monitor output enable (0 - off ; 1 - on) (reset value 0). [4] XCcml_6P; XCcml_6N Removed on latest revision of the IP. (0-on; 1-off) (reset value 1). [3] XCcml_5P; XCcml_5N Removed on latest revision of the IP. (0-on; 1-off) (reset value 1). [2] XCcml_4P; XCcml_4N (0-on; 1-off) (reset value 1). [1] XCcml_3P; XCcml_3N (0-on; 1-off) (reset value 0). [0] XCcml_2P; XCcml_2N (0-on; 1-off) (reset value 0)
6377 #define MISC_REG_OSCCNTRL_SIZE                                                                                             1
6378 #define MISC_REG_RESET_REG_3                                                                                               0xa5a0UL //ACCESS:R  DataWidth:0x20  Description: reset reg#3;write/read one = the specific block is out of reset; write/read zero = the specific block is in reset; addr 0-wr- the write value will be written to the register; addr 1-set - one will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change) ; addr 2-clear - zero will be written to all the bits that have the value of one in the data written (bits that have the value of zero will not be change); addr 3-ignore; read ignore from all addr except addr 00; inside order of the bits is: [0] misc_nig_mux_serdes0_rstb_hw (NIG - Reset Controls to SERDES0); [1] misc_nig_mux_serdes0_iddq (NIG - Reset Controls to SERDES0); [2] misc_nig_mux_serdes0_pwrdwn (NIG - Reset Controls to SERDES0); [3] misc_nig_mux_serdes0_pwrdwn_sd (NIG - Reset Controls to SERDES0); [4] misc_nig_mux_xgxs0_rstb_hw (NIG - Reset Controls to XGXS 0) (2-port mode: per-path; 4-port-mode: global); [5] misc_nig_mux_xgxs0_iddq (NIG - Reset Controls to XGXS 0) (2-port mode: per-path; 4-port-mode: global); [6] misc_nig_mux_xgxs0_pwrdwn (NIG - Reset Controls to XGXS 0) (2-port mode: per-path; 4-port-mode: global); [7] misc_nig_mux_xgxs0_pwrdwn_sd (NIG - Reset Controls to XGXS 0) (2-port mode: per-path; 4-port-mode: global); [8] misc_nig_mux_xgxs0_txd_fifo_rstb (NIG - Reset Controls to XGXS 0) (2-port mode: per-path; 4-port-mode: global); [9-15] Reserved; [16] misc_nig_mux_serdes1_rstb_hw (NIG - Reset Controls to SERDES1); [17] misc_nig_mux_serdes1_iddq (NIG - Reset Controls to SERDES1); [18] misc_nig_mux_serdes1_pwrdwn (NIG - Reset Controls to SERDES1); [19] misc_nig_mux_serdes1_pwrdwn_sd (NIG - Reset Controls to SERDES1); [20] misc_nig_mux_xgxs1_rstb_hw (NIG - Reset Controls to XGXS 1); [21] misc_nig_mux_xgxs1_iddq (NIG - Reset Controls to XGXS 1); [22] misc_nig_mux_xgxs1_pwrdwn (NIG - Reset Controls to XGXS 1); [23] misc_nig_mux_xgxs1_pwrdwn_sd (NIG - Reset Controls to XGXS 1); [24] misc_nig_mux_xgxs1_txd_fifo_rstb (NIG - Reset Controls to XGXS 1); [25-31] Reserved;
6379 #define MISC_REG_RESET_REG_3_SIZE                                                                                          3
6380 #define MISC_REG_E1HMF_MODE                                                                                                0xa5f8UL //ACCESS:R  DataWidth:0x1  Description: multifunction for WOL. If clr WOL signal of the PXP will be send on bit 0 only. Global register. Reset on hard reset.
6381 #define MISC_REG_E1HMF_MODE_SIZE                                                                                   1
6382 #define MISC_REG_PLL_STORM_E65_TEST_EN                                                                                     0xa638UL //ACCESS:R  DataWidth:0x1  Description: Test mode output enable (active HIGH): ;0= testout in High-Z state; 1= testout active. Global register.
6383 #define MISC_REG_PLL_STORM_E65_TEST_EN_SIZE                                                                                1
6384 #define MISC_REG_PLL_STORM_E65_P1_DIV                                                                                      0xa63cUL //ACCESS:R  DataWidth:0x4  Description: Input reference clock pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register.
6385 #define MISC_REG_PLL_STORM_E65_P1_DIV_SIZE                                                                                 1
6386 #define MISC_REG_PLL_STORM_E65_P2_DIV                                                                                      0xa640UL //ACCESS:R  DataWidth:0x4  Description: Feedback pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register.
6387 #define MISC_REG_PLL_STORM_E65_P2_DIV_SIZE                                                                                 1
6388 #define MISC_REG_PLL_STORM_E65_NDIV_MODE                                                                                   0xa644UL //ACCESS:R  DataWidth:0x3  Description: Feedback Divider Mode Control: (Note: If the fractional part is n/8; it is basically still interger-N mode; the modulator is not working. So the loop filter setting should still follow integer-N modes setting); 000= Integer-N Mode (DEFAULT); 001= MASH ??? ; odulator Unit Mode; 010= MFB ??? Modulator Unit Mode (default for frac); th011= MASH ??? Modulator 1/8 Mode; th100= MFB ??? Modulator 1/8 Mode; 101= unused; 110= unused; 111= unused. Global register.
6389 #define MISC_REG_PLL_STORM_E65_NDIV_MODE_SIZE                                                                              1
6390 #define MISC_REG_PLL_STORM_E65_NDIV_FRAC                                                                                   0xa648UL //ACCESS:R  DataWidth:0x18  Description: Fractional control for feedback divider: i_ndiv_frac[23:0]; 24 Divide fraction= i_ndiv_frac [23:0] / 2. Global register.
6391 #define MISC_REG_PLL_STORM_E65_NDIV_FRAC_SIZE                                                                              1
6392 #define MISC_REG_PLL_STORM_E65_M1_DIV                                                                                      0xa64cUL //ACCESS:R  DataWidth:0x8  Description: Clock channel-1 post divider control: (divide ratio= code value); 00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6 ... 11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register.
6393 #define MISC_REG_PLL_STORM_E65_M1_DIV_SIZE                                                                                 1
6394 #define MISC_REG_PLL_STORM_E65_VCO_RNG                                                                                     0xa650UL //ACCESS:R  DataWidth:0x2  Description: VCO range control register: (bit [1] unused at present); x0: [ 800MHz ; 1600 MHz ]; x1: (1600MHz; 3200 MHz]. Global register.
6395 #define MISC_REG_PLL_STORM_E65_VCO_RNG_SIZE                                                                                1
6396 #define MISC_REG_PLL_STORM_E65_PLL_TEST_SE                                                                                 0xa654UL //ACCESS:R  DataWidth:0x3  Description: Test mode clock select: 0000= VCO Vcontrol (see section 6; i_pll_ctrl[31:30]); 0001= VCO/8 clock; 0010= frefi; 0011= fdbki; 0100= watchdog timer reset output; 0101= clkout1; 0110= clkout2; 0111= clkout3; 1000=clkout4**; 1001=clkout5**; 1010=clkout6** Global register.
6397 #define MISC_REG_PLL_STORM_E65_PLL_TEST_SE_SIZE                                                                            1
6398 #define MISC_REG_PLL_STORM_E65_CTRL_1                                                                                      0xa658UL //ACCESS:R  DataWidth:0x20  Description: Configuration control register block. Bits ; Name ; Default Setting ; Description. [3:0] -  Icp_off[3:0] ;  reset value - 0 ; Description (Offset down current: Icp_off= Icp_off[4:0] /31 x 0.5LSB of Icp ). [4] -  freq_det_dis ;  reset value - 0 ; Description (Watchdog disable. freq_det_dis=0 watchdog works. freq_det_dis=1 disable watchdog to prevent frequency comparison).[9:5] -  Icpx[4:0] ;  reset value - 1110 ; Description (Up/Down current (Icp): Icp= (1 + Icpx[4:0]) x IUNIT; I= (1.6 x (Vc-V) /14 kohm )/10; ( for Fvco<1600MHz)). [12:10] -  Rz[2:0] ;  reset value - 1 ; Description (Rz= (1 + Rz[2:0]) x 7 kohm)). [14:13] -  Cz[1:0] ;  reset value - 0 ; Description (Cz= (1 + Cz[1:0]) x 36.48 pF)). [16:15] -  Cp[1:0] ;  reset value - 0 ; Description (Cp= 2Cp[1:0] x 0.57 pF). [18:17] -  Rn[1:0] ;  reset value - 0 ; Description (3 pole resistor: Rn= (4 + Rn[1:0]) x 7 kohm). [20:19] -  Cn[1:0] ;  reset value - 0 ; Description (3 pole cap: Cn=2Cn[1:0]x 0.57 pF). [21] -  LF_order ;  reset value - 0 ; Description (Loop Filter Order: 0= 2nd order ; Rz is programmable; Cz=36.48 pF / Cp=0.57 pF; Rn;Cn are unused; recommended for integer division mode; 1= 3rd order ; Rz;Rn;Cz;Cp;Cn are all programmable; recommended for fractional division mode). [23:22] -  lpf_bw[1:0] ;  reset value - 0 ; Description (Bandwidth of low-bandwidth amp: =1 / (2RaCa); Ca= 18.24 pF ; Ra= (4 - lpf_bw[1:0]) x 112 k). [26:24] -  kvco_xf[2:0] ;  reset value - 0 ; Description (Current driven by vcf: Icf= Icu x (2 + 2xf[0]+ 6xf[1]+ 10xf[2])). [29:27] -  kvco_xs[2:0] ;  reset value - 100 - (Fvco< 1.6GHz) 111 -(Fvco> 1.6GHz) ; Description (Current driven by vcs: Ics= Icu x (2xs[0]+ 6xs[1]+ 10xs[2]); Icf + Ics= Ic; Kvco is reduced by (Icf / Ic)). [31:30] -  testa_sel ;  reset value - 0 ; Description (Analog select signals to test port: 00= vcf; 01= vcs; 10= vci; 11= vco_vreg).  Global register.
6399 #define MISC_REG_PLL_STORM_E65_CTRL_1_SIZE                                                                                 1
6400 #define MISC_REG_PLL_STORM_E65_CTRL_2                                                                                      0xa65cUL //ACCESS:R  DataWidth:0x6  Description: Configuration control register block. 0] -  ; biasin_en ;  reset value - 0 ; Description (CML bias reference enable: 0= disable;  1= enable). [1] -  ; Lowcur_en ;  reset value - 0 ; Description (CML output buffer drive: 0= 400-? output impedance (1.2 mA); 1= 800-? output impedance (0.6 mA)). [3:2] -  ; ctap_adj[1:0] ;  reset value - 1 ; Description (CTAT current I variation:  ;00=-6.25%; 01/10=0%; 11=6.25%). [5:4] -  ; ptap_adj[1:0] ;  reset value - 1 ; Description (PTAT current I variation: 00=-6.25%; 01/10=0%; 11=6.25%). Global register.
6401 #define MISC_REG_PLL_STORM_E65_CTRL_2_SIZE                                                                                 1
6402 #define MISC_REG_PLL_MAIN_E65_OTP_TEST_EN                                                                                  0xa660UL //ACCESS:R  DataWidth:0x1  Description: Test mode output enable (active HIGH): ;0= testout in High-Z state; 1= testout active. Global register.
6403 #define MISC_REG_PLL_MAIN_E65_OTP_TEST_EN_SIZE                                                                             1
6404 #define MISC_REG_PLL_MAIN_E65_OTP_P1_DIV                                                                                   0xa664UL //ACCESS:R  DataWidth:0x4  Description: Input reference clock pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register.
6405 #define MISC_REG_PLL_MAIN_E65_OTP_P1_DIV_SIZE                                                                              1
6406 #define MISC_REG_PLL_MAIN_E65_OTP_P2_DIV                                                                                   0xa668UL //ACCESS:R  DataWidth:0x4  Description: Feedback pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register.
6407 #define MISC_REG_PLL_MAIN_E65_OTP_P2_DIV_SIZE                                                                              1
6408 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_MODE                                                                                0xa66cUL //ACCESS:R  DataWidth:0x3  Description: Feedback Divider Mode Control: (Note: If the fractional part is n/8; it is basically still interger-N mode; the modulator is not working. So the loop filter setting should still follow integer-N modes setting); 000= Integer-N Mode (DEFAULT); 001= MASH ??? ; odulator Unit Mode; 010= MFB ??? Modulator Unit Mode (default for frac); th011= MASH ??? Modulator 1/8 Mode; th100= MFB ??? Modulator 1/8 Mode; 101= unused; 110= unused; 111= unused. Global register.
6409 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_MODE_SIZE                                                                           1
6410 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_FRAC                                                                                0xa670UL //ACCESS:R  DataWidth:0x18  Description: Fractional control for feedback divider: i_ndiv_frac[23:0]; 24 Divide fraction= i_ndiv_frac [23:0] / 2. Global register.
6411 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_FRAC_SIZE                                                                           1
6412 #define MISC_REG_PLL_MAIN_E65_OTP_M1_DIV                                                                                   0xa674UL //ACCESS:R  DataWidth:0x8  Description: Clock channel-1 post divider control: (divide ratio= code value); 00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6 ... 11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register.
6413 #define MISC_REG_PLL_MAIN_E65_OTP_M1_DIV_SIZE                                                                              1
6414 #define MISC_REG_PLL_MAIN_E65_OTP_VCO_RNG                                                                                  0xa678UL //ACCESS:R  DataWidth:0x2  Description: VCO range control register: (bit [1] unused at present); x0: [ 800MHz ; 1600 MHz ]; x1: (1600MHz; 3200 MHz]. Global register.
6415 #define MISC_REG_PLL_MAIN_E65_OTP_VCO_RNG_SIZE                                                                             1
6416 #define MISC_REG_PLL_MAIN_E65_OTP_PLL_TEST_SE                                                                              0xa67cUL //ACCESS:R  DataWidth:0x3  Description: Test mode clock select: 0000= VCO Vcontrol (see section 6; i_pll_ctrl[31:30]); 0001= VCO/8 clock; 0010= frefi; 0011= fdbki; 0100= watchdog timer reset output; 0101= clkout1; 0110= clkout2; 0111= clkout3; 1000=clkout4**; 1001=clkout5**; 1010=clkout6**. Global register.
6417 #define MISC_REG_PLL_MAIN_E65_OTP_PLL_TEST_SE_SIZE                                                                         1
6418 #define MISC_REG_PLL_MAIN_E65_OTP_CTRL_1                                                                                   0xa680UL //ACCESS:R  DataWidth:0x20  Description: Configuration control register block. Bits ; Name ; Default Setting ; Description. [3:0] -  Icp_off[3:0] ;  reset value - 0 ; Description (Offset down current: Icp_off= Icp_off[4:0] /31 x 0.5LSB of Icp ). [4] -  freq_det_dis ;  reset value - 0 ; Description (Watchdog disable. freq_det_dis=0 watchdog works. freq_det_dis=1 disable watchdog to prevent frequency comparison).[9:5] -  Icpx[4:0] ;  reset value - 1110 ; Description (Up/Down current (Icp): Icp= (1 + Icpx[4:0]) x IUNIT; I= (1.6 x (Vc-V) /14 kohm )/10; ( for Fvco<1600MHz)). [12:10] -  Rz[2:0] ;  reset value - 1 ; Description (Rz= (1 + Rz[2:0]) x 7 kohm)). [14:13] -  Cz[1:0] ;  reset value - 0 ; Description (Cz= (1 + Cz[1:0]) x 36.48 pF)). [16:15] -  Cp[1:0] ;  reset value - 0 ; Description (Cp= 2Cp[1:0] x 0.57 pF). [18:17] -  Rn[1:0] ;  reset value - 0 ; Description (3 pole resistor: Rn= (4 + Rn[1:0]) x 7 kohm). [20:19] -  Cn[1:0] ;  reset value - 0 ; Description (3 pole cap: Cn=2Cn[1:0]x 0.57 pF). [21] -  LF_order ;  reset value - 0 ; Description (Loop Filter Order: 0= 2nd order ; Rz is programmable; Cz=36.48 pF / Cp=0.57 pF; Rn;Cn are unused; recommended for integer division mode; 1= 3rd order ; Rz;Rn;Cz;Cp;Cn are all programmable; recommended for fractional division mode). [23:22] -  lpf_bw[1:0] ;  reset value - 0 ; Description (Bandwidth of low-bandwidth amp: =1 / (2RaCa); Ca= 18.24 pF ; Ra= (4 - lpf_bw[1:0]) x 112 k). [26:24] -  kvco_xf[2:0] ;  reset value - 0 ; Description (Current driven by vcf: Icf= Icu x (2 + 2xf[0]+ 6xf[1]+ 10xf[2])). [29:27] -  kvco_xs[2:0] ;  reset value - 100 - (Fvco< 1.6GHz) 111 -(Fvco> 1.6GHz) ; Description (Current driven by vcs: Ics= Icu x (2xs[0]+ 6xs[1]+ 10xs[2]); Icf + Ics= Ic; Kvco is reduced by (Icf / Ic)). [31:30] -  testa_sel ;  reset value - 0 ; Description (Analog select signals to test port: 00= vcf; 01= vcs; 10= vci; 11= vco_vreg).  Global register.
6419 #define MISC_REG_PLL_MAIN_E65_OTP_CTRL_1_SIZE                                                                              1
6420 #define MISC_REG_PLL_MAIN_E65_OTP_CTRL_2                                                                                   0xa684UL //ACCESS:R  DataWidth:0x6  Description: Configuration control register block. 0] -  ; biasin_en ;  reset value - 0 ; Description (CML bias reference enable: 0= disable;  1= enable). [1] -  ; Lowcur_en ;  reset value - 0 ; Description (CML output buffer drive: 0= 400-? output impedance (1.2 mA); 1= 800-? output impedance (0.6 mA)). [3:2] -  ; ctap_adj[1:0] ;  reset value - 1 ; Description (CTAT current I variation:  ;00=-6.25%; 01/10=0%; 11=6.25%). [5:4] -  ; ptap_adj[1:0] ;  reset value - 1 ; Description (PTAT current I variation: 00=-6.25%; 01/10=0%; 11=6.25%). Global register.
6421 #define MISC_REG_PLL_MAIN_E65_OTP_CTRL_2_SIZE                                                                              1
6422 #define MISC_REG_XGXS0_CTRL_MD_ST                                                                                          0xa730UL //ACCESS:R  DataWidth:0x1  Description: 4-port mode control to XGXS; Hardwired ST bits LSB: 0 - clause 45; 1 - clause 22. Drives output misc_xgxs0_mux_md_st. Global register.
6423 #define MISC_REG_XGXS0_CTRL_MD_ST_SIZE                                                                                     1
6424 #define MISC_REG_TEMPMON_CTRL                                                                                              0xa73cUL //ACCESS:R  DataWidth:0x8  Description: Temperature Monitor control. [7:1] - Analog bias adjustments; [0] - ADC test mode enable (when 0 - SAR ADC test mode; when 1 - Temp monitor normal mode).Global register.
6425 #define MISC_REG_TEMPMON_CTRL_SIZE                                                                                         1
6426 #define MISC_REG_TEMPMON_PWR                                                                                               0xa740UL //ACCESS:R  DataWidth:0x2  Description: Temperature Monitor power control. [0] - Temperature monitor reset (0 - asserted; 1 - de-asserted); [1] - Temperature monitor power down (0 - power down; 1 - power up).Global register.
6427 #define MISC_REG_TEMPMON_PWR_SIZE                                                                                          1
6428 #define MISC_REG_TEMPMON_HOLD                                                                                              0xa744UL //ACCESS:R  DataWidth:0x1  Description: Temperature Monitor hold. 0 - update every 400us; 1 - hold on to the value forever.Global register.
6429 #define MISC_REG_TEMPMON_HOLD_SIZE                                                                                         1
6430 #define MISC_REG_TEMPMON_DATA                                                                                              0xa748UL //ACCESS:R  DataWidth:0x9  Description: Temperature Monitor output.Global register.
6431 #define MISC_REG_TEMPMON_DATA_SIZE                                                                                         1
6432 #define MISC_REG_XGXS0_CTRL_MD_DEVAD                                                                                       0xa760UL //ACCESS:R  DataWidth:0x5  Description: 4-port mode control to XGXS; Hardwired Device Address bits CL45 DEVAD. Drives output misc_xgxs0_mux_md_devad. Global register.
6433 #define MISC_REG_XGXS0_CTRL_MD_DEVAD_SIZE                                                                                  1
6434 #define MISC_REG_XGXS0_CTRL_PHY_ADDR                                                                                       0xa764UL //ACCESS:R  DataWidth:0x5  Description: 4-port mode control to XGXS; Hardwired port address - CL22 PHY_ADD and CL45 PRTAD. Drives output misc_xgxs0_mux_phy_addr. Global register.
6435 #define MISC_REG_XGXS0_CTRL_PHY_ADDR_SIZE                                                                                  1
6436 #define MISC_REG_XGXS0_CTRL_REMOTEMDIOEN                                                                                   0xa768UL //ACCESS:R  DataWidth:0x1  Description: 4-port mode control to XGXS; remote PHY in-band MDIO. Drives output misc_xgxs0_mux_remotemdioen. Global register.
6437 #define MISC_REG_XGXS0_CTRL_REMOTEMDIOEN_SIZE                                                                              1
6438 #define MISC_REG_XGXS0_CTRL_EXTREMOTEMDIOST                                                                                0xa76cUL //ACCESS:R  DataWidth:0x1  Description: 4-port mode control to XGXS; remote PHY in-band MDIO. When set causes the remote MDIO arbitration to be performed via pins instead of mdio register bits. Drives output misc_xgxs0_mux_extremotemdiost. Global register.
6439 #define MISC_REG_XGXS0_CTRL_EXTREMOTEMDIOST_SIZE                                                                           1
6440 #define MISC_REG_XGXS0_CTRL_PLL_BYPASS                                                                                     0xa770UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - PLL bypass
6441 #define MISC_REG_XGXS0_CTRL_PLL_BYPASS_SIZE                                                                                1
6442 #define MISC_REG_VOLTMON_CTRL                                                                                              0xa790UL //ACCESS:R  DataWidth:0x1c  Description: Volatge Monitor control. [5:0] - 6 bit trim for the PTAT Resistor (Nominal +/- 7 0n 64 steps) - denoted as i_bg_ptat[5:0] internally. 2s complement logic. 000000 - Nominal (Default); 000001 - Nominal + 0.22% (i.e. +7%/32); 111111 - Nominal - 0.22% (i.e. -7%/32; [7:6] - Enable measurement of different voltages. Denoted as i_bg_out_tempco[1:0] internally. 00 - Reference voltage measurement (sum of PTAT and CTAT) (Default); 01 - PTAT voltage measurement; 10 - CTAT voltage measurement; 11 - same as 00 setting; [13:8] - 6 bit trim for the CTAT Resistor (Nominal +/- 10 0n 64 steps) - denoted as i_bg_ctat[5:0] internally. 2s complement logic. 000000 - Nominal (Default) ; 000001 - Nominal + 0.3% (i.e. +10%/32); 111111 - Nominal - 0.3% (i.e. -10%/32); [19:14] - 6 bit trim for the vtemp Resistor (Nominal +/- 4 0n 64 steps) - denoted as i_vtemp_trim[5:0] internally. 2s complement logic. 000000 - Nominal (Default); 000001 - Nominal + 0.12% (i.e. + 4%/32); 111111 - Nominal - 0.12% (i.e. - 4%/32); [21:20] - Enable vtemp output and select between PTAT/CTAT mode .Denoted as i_vtemp_ptatctat[1:0] internally. 00 - no output; 01 - PTAT voltage measurement (Default); 10 - CTAT voltage measurement; [22] - Select the type of high supply voltage being monitored. (3.3V/2.5V). Denoted as i_3p3_2p5_sel internally. When 0 - monitored voltage range = 3.3V +/- 0.6V; When 1- monitored voltage range = 2.5V +/- 0.4V; [23] - Select between temperature monitor and voltage monitor. When 0 -  voltage monitor; When 1 -temperature monitor; [24] - Enable bandgap test signal output. [25] - Select the test signal. When 0 - o_test = vref; When 1-  o_test = vtemp; [26] - Enable ADC test mode. [27] - Reserved bit. Global register.
6443 #define MISC_REG_VOLTMON_CTRL_SIZE                                                                                         1
6444 #define MISC_REG_VOLTMON_DATA                                                                                              0xa794UL //ACCESS:R  DataWidth:0x9  Description: Voltage Monitor output.Global register.
6445 #define MISC_REG_VOLTMON_DATA_SIZE                                                                                         1
6446 #define MISC_REG_VOLTMON_HOLD                                                                                              0xa798UL //ACCESS:R  DataWidth:0x1  Description: Voltage Monitor hold. 0 - update; 1 - hold on to the value forever.Global register.
6447 #define MISC_REG_VOLTMON_HOLD_SIZE                                                                                         1
6448 #define MISC_REG_VOLTMON_PWR                                                                                               0xa79cUL //ACCESS:R  DataWidth:0x2  Description: Voltage Monitor power control. [0] - Voltage monitor reset (0 - asserted; 1 - de-asserted); [1] - Voltage monitor power down (0 - power down; 1 - power up).Global register.
6449 #define MISC_REG_VOLTMON_PWR_SIZE                                                                                          1
6450 #define MISC_REG_VOLTMON_SEL                                                                                               0xa7a0UL //ACCESS:R  DataWidth:0x1  Description: Voltage Monitor select. 1 = choose 3.3V; 0 = choose 1.2V.Global register.
6451 #define MISC_REG_VOLTMON_SEL_SIZE                                                                                          1
6452 #define MISC_REG_PWRWDOG_PWRDN                                                                                             0xa7a4UL //ACCESS:R  DataWidth:0x1  Description: Power watchdog power down. 1 - power down; 0 - power up.Global register.
6453 #define MISC_REG_PWRWDOG_PWRDN_SIZE                                                                                        1
6454 #define MISC_REG_PWRWDOG_CGFG                                                                                              0xa7a8UL //ACCESS:R  DataWidth:0x8  Description: Power watchdog configuration. Adjustment of integer delay cgfg[7:4] and fractional delay cgfg[3:0]; valid range [0:191]. Global register.
6455 #define MISC_REG_PWRWDOG_CGFG_SIZE                                                                                         1
6456 #define MISC_REG_PWRWDOG_RSEL                                                                                              0xa7acUL //ACCESS:R  DataWidth:0x3  Description: Power watchdog selection of delay setting of ring delay element; recommended setting is 3b100 for longest ring delay; 3b010 will shorten the ring by one inverter+inverting mux; 3b001 will shorten the ring by two inverter+inverting mux cells;Global register.
6457 #define MISC_REG_PWRWDOG_RSEL_SIZE                                                                                         1
6458 #define MISC_REG_PWRWDOG_CLEARCFG                                                                                          0xa7b0UL //ACCESS:R  DataWidth:0x3  Description: Power watchdog selection of delay chain for the reset pulse; recommended setting is 3b100 for longest pulse; 3b010 will shorten the reset pulse by one inverter+inverting mux delay; 3b001 will shorten the reset pulse by two inverter+inverting mux delays; set clearcfg more or equal than rsel to ensure the ring gets flushed from the previous cycle; reducing the reset pulse length is needed to reach the highest possible operating frequencies.Global register.
6459 #define MISC_REG_PWRWDOG_CLEARCFG_SIZE                                                                                     1
6460 #define MISC_REG_PWRWDOG_START                                                                                             0xa7b4UL //ACCESS:R  DataWidth:0x6  Description: Power watchdog. Sets the number of trips through the ring delay element to start+1; range for start is [-1:31].Global register.
6461 #define MISC_REG_PWRWDOG_START_SIZE                                                                                        1
6462 #define MISC_REG_PWRWDOG_ACCU_RUN                                                                                          0xa7b8UL //ACCESS:R  DataWidth:0x1  Description: Power watchdog. When 0 all registers and states are of power watchdog accu sub-module are reset. Global register.
6463 #define MISC_REG_PWRWDOG_ACCU_RUN_SIZE                                                                                     1
6464 #define MISC_REG_PWRWDOG_ACCU_SKIP                                                                                         0xa7bcUL //ACCESS:R  DataWidth:0x2  Description: Power watchdog. Allows to decimate the good signal to measure for beats. Global register.
6465 #define MISC_REG_PWRWDOG_ACCU_SKIP_SIZE                                                                                    1
6466 #define MISC_REG_PWRWDOG_ACCU_SKIP_START                                                                                   0xa7c0UL //ACCESS:R  DataWidth:0x2  Description: Power watchdog. Start value of skip counter. Global register.
6467 #define MISC_REG_PWRWDOG_ACCU_SKIP_START_SIZE                                                                              1
6468 #define MISC_REG_PWRWDOG_DATA                                                                                              0xa7c4UL //ACCESS:R  DataWidth:0xa  Description: Power watchdog data.Global register.
6469 #define MISC_REG_PWRWDOG_DATA_SIZE                                                                                         1
6470 #define MISC_REG_PWRWDOG_DONE                                                                                              0xa7c8UL //ACCESS:R  DataWidth:0x1  Description: Power watchdog done. Global register.
6471 #define MISC_REG_PWRWDOG_DONE_SIZE                                                                                         1
6472 #define MISC_REG_PLL_MAIN_E65_CTRL_1                                                                                       0xa800UL //ACCESS:R  DataWidth:0x20  Description: Configuration control register block. Bits ; Name ; Default Setting ; Description. [3:0] -  Icp_off[3:0] ;  reset value - 0 ; Description (Offset down current: Icp_off= Icp_off[4:0] /31 x 0.5LSB of Icp ). [4] -  freq_det_dis ;  reset value - 0 ; Description (Watchdog disable. freq_det_dis=0 watchdog works. freq_det_dis=1 disable watchdog to prevent frequency comparison).[9:5] -  Icpx[4:0] ;  reset value - 1110 ; Description (Up/Down current (Icp): Icp= (1 + Icpx[4:0]) x IUNIT; I= (1.6 x (Vc-V) /14 kohm )/10; ( for Fvco<1600MHz)). [12:10] -  Rz[2:0] ;  reset value - 1 ; Description (Rz= (1 + Rz[2:0]) x 7 kohm)). [14:13] -  Cz[1:0] ;  reset value - 0 ; Description (Cz= (1 + Cz[1:0]) x 36.48 pF)). [16:15] -  Cp[1:0] ;  reset value - 0 ; Description (Cp= 2Cp[1:0] x 0.57 pF). [18:17] -  Rn[1:0] ;  reset value - 0 ; Description (3 pole resistor: Rn= (4 + Rn[1:0]) x 7 kohm). [20:19] -  Cn[1:0] ;  reset value - 0 ; Description (3 pole cap: Cn=2Cn[1:0]x 0.57 pF). [21] -  LF_order ;  reset value - 0 ; Description (Loop Filter Order: 0= 2nd order ; Rz is programmable; Cz=36.48 pF / Cp=0.57 pF; Rn;Cn are unused; recommended for integer division mode; 1= 3rd order ; Rz;Rn;Cz;Cp;Cn are all programmable; recommended for fractional division mode). [23:22] -  lpf_bw[1:0] ;  reset value - 0 ; Description (Bandwidth of low-bandwidth amp: =1 / (2RaCa); Ca= 18.24 pF ; Ra= (4 - lpf_bw[1:0]) x 112 k). [26:24] -  kvco_xf[2:0] ;  reset value - 0 ; Description (Current driven by vcf: Icf= Icu x (2 + 2xf[0]+ 6xf[1]+ 10xf[2])). [29:27] -  kvco_xs[2:0] ;  reset value - 100 - (Fvco< 1.6GHz) 111 -(Fvco> 1.6GHz) ; Description (Current driven by vcs: Ics= Icu x (2xs[0]+ 6xs[1]+ 10xs[2]); Icf + Ics= Ic; Kvco is reduced by (Icf / Ic)). [31:30] -  testa_sel ;  reset value - 0 ; Description (Analog select signals to test port: 00= vcf; 01= vcs; 10= vci; 11= vco_vreg).  Global register. Reset on POR reset.
6473 #define MISC_REG_PLL_MAIN_E65_CTRL_1_SIZE                                                                                  1
6474 #define MISC_REG_PLL_MAIN_E65_CTRL_2                                                                                       0xa804UL //ACCESS:R  DataWidth:0x6  Description: Configuration control register block. 0] -  ; biasin_en ;  reset value - 0 ; Description (CML bias reference enable: 0= disable;  1= enable). [1] -  ; Lowcur_en ;  reset value - 0 ; Description (CML output buffer drive: 0= 400-? output impedance (1.2 mA); 1= 800-? output impedance (0.6 mA)). [3:2] -  ; ctap_adj[1:0] ;  reset value - 1 ; Description (CTAT current I variation:  ;00=-6.25%; 01/10=0%; 11=6.25%). [5:4] -  ; ptap_adj[1:0] ;  reset value - 1 ; Description (PTAT current I variation: 00=-6.25%; 01/10=0%; 11=6.25%). Global register. Reset on POR reset.
6475 #define MISC_REG_PLL_MAIN_E65_CTRL_2_SIZE                                                                                  1
6476 #define MISC_REG_PLL_MAIN_E65_M1_DIV                                                                                       0xa808UL //ACCESS:R  DataWidth:0x8  Description: Clock channel-1 post divider control: (divide ratio= code value); 00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6 ... 11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register. Reset on POR reset.
6477 #define MISC_REG_PLL_MAIN_E65_M1_DIV_SIZE                                                                                  1
6478 #define MISC_REG_PLL_MAIN_E65_NDIV_FRAC                                                                                    0xa80cUL //ACCESS:R  DataWidth:0x18  Description: Fractional control for feedback divider: i_ndiv_frac[23:0]; 24 Divide fraction= i_ndiv_frac [23:0] / 2. Global register. Reset on POR reset.
6479 #define MISC_REG_PLL_MAIN_E65_NDIV_FRAC_SIZE                                                                               1
6480 #define MISC_REG_PLL_MAIN_E65_NDIV_MODE                                                                                    0xa810UL //ACCESS:R  DataWidth:0x3  Description: Feedback Divider Mode Control: (Note: If the fractional part is n/8; it is basically still interger-N mode; the modulator is not working. So the loop filter setting should still follow integer-N modes setting); 000= Integer-N Mode (DEFAULT); 001= MASH ??? ; odulator Unit Mode; 010= MFB ??? Modulator Unit Mode (default for frac); th011= MASH ??? Modulator 1/8 Mode; th100= MFB ??? Modulator 1/8 Mode; 101= unused; 110= unused; 111= unused. Global register. Reset on POR reset.
6481 #define MISC_REG_PLL_MAIN_E65_NDIV_MODE_SIZE                                                                               1
6482 #define MISC_REG_PLL_MAIN_E65_P1_DIV                                                                                       0xa814UL //ACCESS:R  DataWidth:0x4  Description: Input reference clock pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register. Reset on POR reset.
6483 #define MISC_REG_PLL_MAIN_E65_P1_DIV_SIZE                                                                                  1
6484 #define MISC_REG_PLL_MAIN_E65_P2_DIV                                                                                       0xa818UL //ACCESS:R  DataWidth:0x4  Description: Feedback pre-divider control: 0000= divide-by-16; 0001= divide-by-1; 0010= divide-by-2 ; 0011= divide-by-3; 0100= divide-by-4; 0101= divide-by-5; 0110= divide-by-6; 0111= divide-by-7; 1000= divide-by-8; 1001= divide-by-9; 1010= divide-by-10; 1011= divide-by-11; 1100= divide-by-12 ;1101= divide-by-13; 1110= divide-by-14; 1111= divide-by-15. Global register. Reset on POR reset.
6485 #define MISC_REG_PLL_MAIN_E65_P2_DIV_SIZE                                                                                  1
6486 #define MISC_REG_PLL_MAIN_E65_PLL_TEST_SE                                                                                  0xa81cUL //ACCESS:R  DataWidth:0x3  Description: Test mode clock select: 0000= VCO Vcontrol (see section 6; i_pll_ctrl[31:30]); 0001= VCO/8 clock; 0010= frefi; 0011= fdbki; 0100= watchdog timer reset output; 0101= clkout1; 0110= clkout2; 0111= clkout3; 1000=clkout4**; 1001=clkout5**; 1010=clkout6**. Global register. Reset on POR reset.
6487 #define MISC_REG_PLL_MAIN_E65_PLL_TEST_SE_SIZE                                                                             1
6488 #define MISC_REG_PLL_MAIN_E65_TEST_EN                                                                                      0xa820UL //ACCESS:R  DataWidth:0x1  Description: Test mode output enable (active HIGH): ;0= testout in High-Z state; 1= testout active. Global register. Reset on POR reset.
6489 #define MISC_REG_PLL_MAIN_E65_TEST_EN_SIZE                                                                                 1
6490 #define MISC_REG_PLL_MAIN_E65_VCO_RNG                                                                                      0xa824UL //ACCESS:R  DataWidth:0x2  Description: VCO range control register: (bit [1] unused at present); x0: [ 800MHz ; 1600 MHz ]; x1: (1600MHz; 3200 MHz]. Global register. Reset on POR reset.
6491 #define MISC_REG_PLL_MAIN_E65_VCO_RNG_SIZE                                                                                 1
6492 #define MISC_REG_PLL_MAIN_E65_NDIV_INT                                                                                     0xa828UL //ACCESS:R  DataWidth:0x9  Description: Clock channel-1 post divider control:(divide ratio= code value);00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6...11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register. Reset on POR reset.
6493 #define MISC_REG_PLL_MAIN_E65_NDIV_INT_SIZE                                                                                1
6494 #define MISC_REG_MISC_OSC65_CONTROL                                                                                        0xa82cUL //ACCESS:R  DataWidth:0x10  Description: osccntrl[15:14] Iamp_adj [1:0] adjust the current of the gain amplifier; osccntrl[13:12] Icbuf_adj [1:0] adjust the current to the CMOS to CML buffer; osccntrl[11] IbFD_adj adjust the current to the Frequency Doubler Block; osccntrl[10] Activate the amplitude limiter function. Constrains the amplitude on XP and XN to  =1.5 Vpp single-ended regardless of crystal type or load capacitors. This limiter is automatically  disabled in bypass mode. osccntrl[9:8] xtal_adjCM [1:0] adjust the common-mode of the oscillator first stage osccntrl[7] bypass frequency ; osccntrl[6] cml_6p cml_6n 0: output is active; osccntrl[5] cml_5p cml_5n 0: output is active ;osccntrl[4] cml_4p cml_4n 0: output is active; osccntrl[3] cml_3p cml_3n 0: output is active; osccntrl[2] cml_2p cml_2n 0: output is active; osccntrl[1] Frequency-monitor output enable; osccntrl[0] Frequency Doubler power down. Global register. Reset on POR reset.
6495 #define MISC_REG_MISC_OSC65_CONTROL_SIZE                                                                                   1
6496 #define MISC_REG_PLL_STORM_E65_NDIV_INT                                                                                    0xa830UL //ACCESS:R  DataWidth:0x9  Description: Clock channel-1 post divider control:(divide ratio= code value);00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6...11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register.
6497 #define MISC_REG_PLL_STORM_E65_NDIV_INT_SIZE                                                                               1
6498 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_INT                                                                                 0xa834UL //ACCESS:R  DataWidth:0x9  Description: Clock channel-1 post divider control:(divide ratio= code value);00000000= divide-by-256; 00000001= divide-by-1; 00000010= divide-by-2; 00000011= divide-by-3; 00000100= divide-by-4; 00000101= divide-by-5; 00000110= divide-by-6...11111011= divide-by-251; 11111100= divide-by-252; 11111101= divide-by-253; 11111110= divide-by-254; 11111111= divide-by-255. Global register.
6499 #define MISC_REG_PLL_MAIN_E65_OTP_NDIV_INT_SIZE                                                                            1
6500 #define MISC_REG_LCPLL_E65_CTRL_0                                                                                          0xa838UL //ACCESS:R  DataWidth:0x20  Description: Bit [0]  reserved ;Bits [4:1] OC [3:0] ;Bits [8:5] Icp_ctrl [3:0] ;Bits[10:9] FD_ctrl[1:0] Bits [14:11] Bias_ctrl[3:0] ;Bits [20:15] Pll_observe[5:0] ;Bits [26:21] LF_ctrl[5:0] ;Bit [31:27] PLL_ctrl[5:0]. Global register.
6501 #define MISC_REG_LCPLL_E65_CTRL_0_SIZE                                                                                     1
6502 #define MISC_REG_LCPLL_E65_CTRL_1                                                                                          0xa83cUL //ACCESS:R  DataWidth:0x20  Description: Bit [43:32] pll_val[11:0] ;Bit [45:44] ref_val[1:0] ;Bit [46] TAL_enable_b ;Bit [47] cal_enable_b ;Bit [50:48] refresh_cap_cnt[2:0] ;Bit [51] refresh_cal ;Bit [54:52] numCapChange[2:0] ;Bit [63:55] force_caps_val[8:0]. Global register.
6503 #define MISC_REG_LCPLL_E65_CTRL_1_SIZE                                                                                     1
6504 #define MISC_REG_LCPLL_E65_CTRL_2                                                                                          0xa840UL //ACCESS:R  DataWidth:0x20  Description: Bit [71:64] delayBeforeOpenLoop[7:0] ;Bit [79:72] delayAfterRefresh[7:0] Bit [87:80] delayAfterOpenLoop[7:0] ;Bit [95:88] delayAfterCloseLoop[7:0]. Global register.
6505 #define MISC_REG_LCPLL_E65_CTRL_2_SIZE                                                                                     1
6506 #define MISC_REG_LCPLL_E65_CTRL_3                                                                                          0xa844UL //ACCESS:R  DataWidth:0x20  Description: Bit [107:96] calSetCount[11:0] ;Bits [108] force_caps ;Bit [109] clk_gate_ovr ;Bit [110] cal_mode ;Bit [111] calSetCountOvr ;Bit [119:112] cal_ref_timeout[7:0] ;Bit[124:120] enableTimeOut ;Bit[127:125] reserved. Global register.
6507 #define MISC_REG_LCPLL_E65_CTRL_3_SIZE                                                                                     1
6508 #define MISC_REG_MISC_UNUSED_EMPTY_0                                                                                       0xa54cUL //ACCESS:R  DataWidth:0x20  Unused empty space
6509 #define MISC_REG_MISC_UNUSED_EMPTY_0_SIZE                                                                                  1
6510 #define MISC_REG_MISC_UNUSED_EMPTY_1                                                                                       0xa554UL //ACCESS:R  DataWidth:0x20  Unused empty space
6511 #define MISC_REG_MISC_UNUSED_EMPTY_1_SIZE                                                                                  1
6512 #define MISC_REG_MISC_UNUSED_EMPTY_2                                                                                       0xa55cUL //ACCESS:R  DataWidth:0x20  Unused empty space
6513 #define MISC_REG_MISC_UNUSED_EMPTY_2_SIZE                                                                                  1
6514 #define MISC_REG_MISC_UNUSED_EMPTY_3                                                                                       0xa564UL //ACCESS:R  DataWidth:0x20  Unused empty space
6515 #define MISC_REG_MISC_UNUSED_EMPTY_3_SIZE                                                                                  1
6516 #define MISC_REG_MISC_UNUSED_EMPTY_4                                                                                       0xa56cUL //ACCESS:R  DataWidth:0x20  Unused empty space
6517 #define MISC_REG_MISC_UNUSED_EMPTY_4_SIZE                                                                                  1
6518 #define MISC_REG_MISC_UNUSED_EMPTY_5                                                                                       0xa578UL //ACCESS:R  DataWidth:0x20  Unused empty space
6519 #define MISC_REG_MISC_UNUSED_EMPTY_5_SIZE                                                                                  2
6520 #define MISC_REG_MISC_UNUSED_EMPTY_6                                                                                       0xa5b0UL //ACCESS:R  DataWidth:0x20  Unused empty space
6521 #define MISC_REG_MISC_UNUSED_EMPTY_6_SIZE                                                                                  4
6522 #define MISC_REG_MISC_UNUSED_EMPTY_7                                                                                       0xa7dcUL //ACCESS:R  DataWidth:0x20  Unused empty space
6523 #define MISC_REG_MISC_UNUSED_EMPTY_7_SIZE                                                                                  1
6524 #define MISC_REG_MISC_UNUSED_EMPTY_8                                                                                       0xa7f8UL //ACCESS:R  DataWidth:0x20  Unused empty space
6525 #define MISC_REG_MISC_UNUSED_EMPTY_8_SIZE                                                                                  2
6526 #define MISC_REG_MISC_UNUSED_EMPTY_9                                                                                       0xa970UL //ACCESS:R  DataWidth:0x20  Unused empty space
6527 #define MISC_REG_MISC_UNUSED_EMPTY_9_SIZE                                                                                  1
6528 #define MISC_REG_MISC_UNUSED_EMPTY_10                                                                                      0xaa98UL //ACCESS:R  DataWidth:0x20  Unused empty space
6529 #define MISC_REG_MISC_UNUSED_EMPTY_10_SIZE                                                                                 102
6530 #define MISC_REG_MISC_UNUSED_EMPTY_11                                                                                      0xac64UL //ACCESS:R  DataWidth:0x20  Unused empty space
6531 #define MISC_REG_MISC_UNUSED_EMPTY_11_SIZE                                                                                 1255
6532 #define MSTAT_REG_MSTAT_INT_STS                                                                                            0x7f0UL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
6533 	#define MSTAT_MSTAT_INT_STS_REG_ADDRESS_ERROR                                                                          (0x1<<0)
6534 	#define MSTAT_MSTAT_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                     0
6535 #define MSTAT_REG_MSTAT_INT_STS_CLR                                                                                        0x7f4UL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
6536 	#define MSTAT_MSTAT_INT_STS_CLR_REG_ADDRESS_ERROR                                                                      (0x1<<0)
6537 	#define MSTAT_MSTAT_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                 0
6538 #define MSTAT_REG_MSTAT_INT_STS_WR                                                                                         0x7f8UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
6539 	#define MSTAT_MSTAT_INT_STS_WR_REG_ADDRESS_ERROR                                                                       (0x1<<0)
6540 	#define MSTAT_MSTAT_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                  0
6541 #define MSTAT_REG_MSTAT_INT_MASK                                                                                           0x7fcUL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
6542 	#define MSTAT_MSTAT_INT_MASK_REG_ADDRESS_ERROR                                                                         (0x1<<0)
6543 	#define MSTAT_MSTAT_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                    0
6544 #define MSTAT_REG_TX_STAT_GTXPOK_LO                                                                                        0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [00] Tx Good Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6545 #define MSTAT_REG_TX_STAT_GTXPOK_LO_SIZE                                                                                   1
6546 #define MSTAT_REG_TX_STAT_GTXPOK_HI                                                                                        0x4UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTXPOK statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6547 #define MSTAT_REG_TX_STAT_GTXPOK_HI_SIZE                                                                                   1
6548 #define MSTAT_REG_TX_STAT_GTXPF_LO                                                                                         0x8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [01] Tx Pause Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6549 #define MSTAT_REG_TX_STAT_GTXPF_LO_SIZE                                                                                    1
6550 #define MSTAT_REG_TX_STAT_GTXPF_HI                                                                                         0xcUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTXPF statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6551 #define MSTAT_REG_TX_STAT_GTXPF_HI_SIZE                                                                                    1
6552 #define MSTAT_REG_TX_STAT_GTXPP_LO                                                                                         0x10UL //ACCESS:RW  DataWidth:0x20  Description: 1 [02] Tx PFC Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6553 #define MSTAT_REG_TX_STAT_GTXPP_LO_SIZE                                                                                    1
6554 #define MSTAT_REG_TX_STAT_GTXPP_HI                                                                                         0x14UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTXPP statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6555 #define MSTAT_REG_TX_STAT_GTXPP_HI_SIZE                                                                                    1
6556 #define MSTAT_REG_TX_STAT_GTFCS_LO                                                                                         0x18UL //ACCESS:RW  DataWidth:0x20  Description: 1 [03] Tx FCS Error Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6557 #define MSTAT_REG_TX_STAT_GTFCS_LO_SIZE                                                                                    1
6558 #define MSTAT_REG_TX_STAT_GTFCS_HI                                                                                         0x1cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTFCS statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6559 #define MSTAT_REG_TX_STAT_GTFCS_HI_SIZE                                                                                    1
6560 #define MSTAT_REG_TX_STAT_GTUCA_LO                                                                                         0x20UL //ACCESS:RW  DataWidth:0x20  Description: 1 [04] Tx Unicast Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6561 #define MSTAT_REG_TX_STAT_GTUCA_LO_SIZE                                                                                    1
6562 #define MSTAT_REG_TX_STAT_GTUCA_HI                                                                                         0x24UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTUCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6563 #define MSTAT_REG_TX_STAT_GTUCA_HI_SIZE                                                                                    1
6564 #define MSTAT_REG_TX_STAT_GTMCA_LO                                                                                         0x28UL //ACCESS:RW  DataWidth:0x20  Description: 1 [05] Tx Multicast Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6565 #define MSTAT_REG_TX_STAT_GTMCA_LO_SIZE                                                                                    1
6566 #define MSTAT_REG_TX_STAT_GTMCA_HI                                                                                         0x2cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTMCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6567 #define MSTAT_REG_TX_STAT_GTMCA_HI_SIZE                                                                                    1
6568 #define MSTAT_REG_TX_STAT_GTBCA_LO                                                                                         0x30UL //ACCESS:RW  DataWidth:0x20  Description: 1 [06] Tx Broadcast Packet Counter Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6569 #define MSTAT_REG_TX_STAT_GTBCA_LO_SIZE                                                                                    1
6570 #define MSTAT_REG_TX_STAT_GTBCA_HI                                                                                         0x34UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTBCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6571 #define MSTAT_REG_TX_STAT_GTBCA_HI_SIZE                                                                                    1
6572 #define MSTAT_REG_TX_STAT_GTPKT_LO                                                                                         0x38UL //ACCESS:RW  DataWidth:0x20  Description: 1 [07] Tx Total Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6573 #define MSTAT_REG_TX_STAT_GTPKT_LO_SIZE                                                                                    1
6574 #define MSTAT_REG_TX_STAT_GTPKT_HI                                                                                         0x3cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTPKT statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6575 #define MSTAT_REG_TX_STAT_GTPKT_HI_SIZE                                                                                    1
6576 #define MSTAT_REG_TX_STAT_GT64_LO                                                                                          0x40UL //ACCESS:RW  DataWidth:0x20  Description: 1 [08] Packet Size = 64 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6577 #define MSTAT_REG_TX_STAT_GT64_LO_SIZE                                                                                     1
6578 #define MSTAT_REG_TX_STAT_GT64_HI                                                                                          0x44UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT64 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6579 #define MSTAT_REG_TX_STAT_GT64_HI_SIZE                                                                                     1
6580 #define MSTAT_REG_TX_STAT_GT127_LO                                                                                         0x48UL //ACCESS:RW  DataWidth:0x20  Description: 1 [09] Packet Size = 65-127 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6581 #define MSTAT_REG_TX_STAT_GT127_LO_SIZE                                                                                    1
6582 #define MSTAT_REG_TX_STAT_GT127_HI                                                                                         0x4cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT127 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6583 #define MSTAT_REG_TX_STAT_GT127_HI_SIZE                                                                                    1
6584 #define MSTAT_REG_TX_STAT_GT255_LO                                                                                         0x50UL //ACCESS:RW  DataWidth:0x20  Description: 1 [10] Packet Size = 128-255 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6585 #define MSTAT_REG_TX_STAT_GT255_LO_SIZE                                                                                    1
6586 #define MSTAT_REG_TX_STAT_GT255_HI                                                                                         0x54UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT255 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6587 #define MSTAT_REG_TX_STAT_GT255_HI_SIZE                                                                                    1
6588 #define MSTAT_REG_TX_STAT_GT511_LO                                                                                         0x58UL //ACCESS:RW  DataWidth:0x20  Description: 1 [11] Packet Size = 256-511 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6589 #define MSTAT_REG_TX_STAT_GT511_LO_SIZE                                                                                    1
6590 #define MSTAT_REG_TX_STAT_GT511_HI                                                                                         0x5cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT511 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6591 #define MSTAT_REG_TX_STAT_GT511_HI_SIZE                                                                                    1
6592 #define MSTAT_REG_TX_STAT_GT1023_LO                                                                                        0x60UL //ACCESS:RW  DataWidth:0x20  Description: 1 [12] Packet Size = 512-1023 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6593 #define MSTAT_REG_TX_STAT_GT1023_LO_SIZE                                                                                   1
6594 #define MSTAT_REG_TX_STAT_GT1023_HI                                                                                        0x64UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT1023 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6595 #define MSTAT_REG_TX_STAT_GT1023_HI_SIZE                                                                                   1
6596 #define MSTAT_REG_TX_STAT_GT1518_LO                                                                                        0x68UL //ACCESS:RW  DataWidth:0x20  Description: 1 [13] Packet Size = 1024-1522 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6597 #define MSTAT_REG_TX_STAT_GT1518_LO_SIZE                                                                                   1
6598 #define MSTAT_REG_TX_STAT_GT1518_HI                                                                                        0x6cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT1518 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6599 #define MSTAT_REG_TX_STAT_GT1518_HI_SIZE                                                                                   1
6600 #define MSTAT_REG_TX_STAT_GT2047_LO                                                                                        0x70UL //ACCESS:RW  DataWidth:0x20  Description: 1 [14] Packet Size = 1523-2047 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6601 #define MSTAT_REG_TX_STAT_GT2047_LO_SIZE                                                                                   1
6602 #define MSTAT_REG_TX_STAT_GT2047_HI                                                                                        0x74UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT2047 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6603 #define MSTAT_REG_TX_STAT_GT2047_HI_SIZE                                                                                   1
6604 #define MSTAT_REG_TX_STAT_GT4095_LO                                                                                        0x78UL //ACCESS:RW  DataWidth:0x20  Description: 1 [15] Packet Size = 2048-4095 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6605 #define MSTAT_REG_TX_STAT_GT4095_LO_SIZE                                                                                   1
6606 #define MSTAT_REG_TX_STAT_GT4095_HI                                                                                        0x7cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT4095 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6607 #define MSTAT_REG_TX_STAT_GT4095_HI_SIZE                                                                                   1
6608 #define MSTAT_REG_TX_STAT_GT9216_LO                                                                                        0x80UL //ACCESS:RW  DataWidth:0x20  Description: 1 [16] Packet Size = 4096-9216 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6609 #define MSTAT_REG_TX_STAT_GT9216_LO_SIZE                                                                                   1
6610 #define MSTAT_REG_TX_STAT_GT9216_HI                                                                                        0x84UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT9216 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6611 #define MSTAT_REG_TX_STAT_GT9216_HI_SIZE                                                                                   1
6612 #define MSTAT_REG_TX_STAT_GT16383_LO                                                                                       0x88UL //ACCESS:RW  DataWidth:0x20  Description: 1 [17] Packet Size = 9217-16383 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6613 #define MSTAT_REG_TX_STAT_GT16383_LO_SIZE                                                                                  1
6614 #define MSTAT_REG_TX_STAT_GT16383_HI                                                                                       0x8cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GT16383 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6615 #define MSTAT_REG_TX_STAT_GT16383_HI_SIZE                                                                                  1
6616 #define MSTAT_REG_TX_STAT_GTUFL_LO                                                                                         0x90UL //ACCESS:RW  DataWidth:0x20  Description: 1 [18] Tx FIFO Underflow Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6617 #define MSTAT_REG_TX_STAT_GTUFL_LO_SIZE                                                                                    1
6618 #define MSTAT_REG_TX_STAT_GTUFL_HI                                                                                         0x94UL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the TX_STAT_GTUFL statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6619 #define MSTAT_REG_TX_STAT_GTUFL_HI_SIZE                                                                                    1
6620 #define MSTAT_REG_TX_STAT_GTERR_LO                                                                                         0x98UL //ACCESS:RW  DataWidth:0x20  Description: 1 [19] Tx Errored Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6621 #define MSTAT_REG_TX_STAT_GTERR_LO_SIZE                                                                                    1
6622 #define MSTAT_REG_TX_STAT_GTERR_HI                                                                                         0x9cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the TX_STAT_GTERR statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6623 #define MSTAT_REG_TX_STAT_GTERR_HI_SIZE                                                                                    1
6624 #define MSTAT_REG_TX_STAT_GTBYT_LO                                                                                         0xa0UL //ACCESS:RW  DataWidth:0x20  Description: 16 [36:21] Tx Byte Count ([20] = Enable) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6625 #define MSTAT_REG_TX_STAT_GTBYT_LO_SIZE                                                                                    1
6626 #define MSTAT_REG_TX_STAT_GTBYT_HI                                                                                         0xa4UL //ACCESS:RW  DataWidth:0xd  Description: This is the upper half of the TX_STAT_GTBYT statistic. Write to this register write bits 12:0. Reads from this register will clear bits 12:0.
6627 #define MSTAT_REG_TX_STAT_GTBYT_HI_SIZE                                                                                    1
6628 #define MSTAT_REG_ETHERSTATSCOLLISIONS_LO                                                                                  0xa8UL //ACCESS:RW  DataWidth:0x20  Description: 4 [41:38] Total number of collisions detected ([37] = Enable) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6629 #define MSTAT_REG_ETHERSTATSCOLLISIONS_LO_SIZE                                                                             1
6630 #define MSTAT_REG_ETHERSTATSCOLLISIONS_HI                                                                                  0xacUL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the ETHERSTATSCOLLISIONS statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6631 #define MSTAT_REG_ETHERSTATSCOLLISIONS_HI_SIZE                                                                             1
6632 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_LO                                                                        0xb0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [42] Number of packets sent after one collision Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6633 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_LO_SIZE                                                                   1
6634 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_HI                                                                        0xb4UL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the DOT3STATSSINGLECOLLISIONFRAMES statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6635 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_HI_SIZE                                                                   1
6636 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_LO                                                                      0xb8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [43] Number of packets sent after more than one collision Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6637 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_LO_SIZE                                                                 1
6638 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_HI                                                                      0xbcUL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the DOT3STATSMULTIPLECOLLISIONFRAMES statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6639 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_HI_SIZE                                                                 1
6640 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_LO                                                                        0xc0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [44] Number of transmissions delayed due to an Rx packet on the wire Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6641 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_LO_SIZE                                                                   1
6642 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_HI                                                                        0xc4UL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the DOT3STATSDEFERREDTRANSMISSIONS statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6643 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_HI_SIZE                                                                   1
6644 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_LO                                                                          0xc8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [45] Number of packets dropped due to 16 collisions Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6645 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_LO_SIZE                                                                     1
6646 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_HI                                                                          0xccUL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the DOT3STATSEXCESSIVECOLLISIONS statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6647 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_HI_SIZE                                                                     1
6648 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_LO                                                                               0xd0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [46] Number of packets dropped due to late collisions Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6649 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_LO_SIZE                                                                          1
6650 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_HI                                                                               0xd4UL //ACCESS:RW  DataWidth:0x1  Description: This is the upper half of the DOT3STATSLATECOLLISIONS statistic. Write to this register write bits 0:0. Reads from this register will clear bits 0:0.
6651 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_HI_SIZE                                                                          1
6652 #define MSTAT_REG_RX_STAT_GR64_LO                                                                                          0x200UL //ACCESS:RW  DataWidth:0x20  Description: 1 [47] Packet Size = 64 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6653 #define MSTAT_REG_RX_STAT_GR64_LO_SIZE                                                                                     1
6654 #define MSTAT_REG_RX_STAT_GR64_HI                                                                                          0x204UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR64 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6655 #define MSTAT_REG_RX_STAT_GR64_HI_SIZE                                                                                     1
6656 #define MSTAT_REG_RX_STAT_GR127_LO                                                                                         0x208UL //ACCESS:RW  DataWidth:0x20  Description: 1 [48] Packet Size = 65-127 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6657 #define MSTAT_REG_RX_STAT_GR127_LO_SIZE                                                                                    1
6658 #define MSTAT_REG_RX_STAT_GR127_HI                                                                                         0x20cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR127 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6659 #define MSTAT_REG_RX_STAT_GR127_HI_SIZE                                                                                    1
6660 #define MSTAT_REG_RX_STAT_GR255_LO                                                                                         0x210UL //ACCESS:RW  DataWidth:0x20  Description: 1 [49] Packet Size = 128-255 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6661 #define MSTAT_REG_RX_STAT_GR255_LO_SIZE                                                                                    1
6662 #define MSTAT_REG_RX_STAT_GR255_HI                                                                                         0x214UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR255 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6663 #define MSTAT_REG_RX_STAT_GR255_HI_SIZE                                                                                    1
6664 #define MSTAT_REG_RX_STAT_GR511_LO                                                                                         0x218UL //ACCESS:RW  DataWidth:0x20  Description: 1 [50] Packet Size = 256-511 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6665 #define MSTAT_REG_RX_STAT_GR511_LO_SIZE                                                                                    1
6666 #define MSTAT_REG_RX_STAT_GR511_HI                                                                                         0x21cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR511 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6667 #define MSTAT_REG_RX_STAT_GR511_HI_SIZE                                                                                    1
6668 #define MSTAT_REG_RX_STAT_GR1023_LO                                                                                        0x220UL //ACCESS:RW  DataWidth:0x20  Description: 1 [51] Packet Size = 512-1023 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6669 #define MSTAT_REG_RX_STAT_GR1023_LO_SIZE                                                                                   1
6670 #define MSTAT_REG_RX_STAT_GR1023_HI                                                                                        0x224UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR1023 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6671 #define MSTAT_REG_RX_STAT_GR1023_HI_SIZE                                                                                   1
6672 #define MSTAT_REG_RX_STAT_GR1518_LO                                                                                        0x228UL //ACCESS:RW  DataWidth:0x20  Description: 1 [52] Packet Size = 1024-1522 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6673 #define MSTAT_REG_RX_STAT_GR1518_LO_SIZE                                                                                   1
6674 #define MSTAT_REG_RX_STAT_GR1518_HI                                                                                        0x22cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR1518 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6675 #define MSTAT_REG_RX_STAT_GR1518_HI_SIZE                                                                                   1
6676 #define MSTAT_REG_RX_STAT_GR2047_LO                                                                                        0x230UL //ACCESS:RW  DataWidth:0x20  Description: 1 [53] Packet Size = 1523-2047 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6677 #define MSTAT_REG_RX_STAT_GR2047_LO_SIZE                                                                                   1
6678 #define MSTAT_REG_RX_STAT_GR2047_HI                                                                                        0x234UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR2047 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6679 #define MSTAT_REG_RX_STAT_GR2047_HI_SIZE                                                                                   1
6680 #define MSTAT_REG_RX_STAT_GR4095_LO                                                                                        0x238UL //ACCESS:RW  DataWidth:0x20  Description: 1 [54] Packet Size = 2048-4095 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6681 #define MSTAT_REG_RX_STAT_GR4095_LO_SIZE                                                                                   1
6682 #define MSTAT_REG_RX_STAT_GR4095_HI                                                                                        0x23cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR4095 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6683 #define MSTAT_REG_RX_STAT_GR4095_HI_SIZE                                                                                   1
6684 #define MSTAT_REG_RX_STAT_GR9216_LO                                                                                        0x240UL //ACCESS:RW  DataWidth:0x20  Description: 1 [55] Packet Size = 4096-9216 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6685 #define MSTAT_REG_RX_STAT_GR9216_LO_SIZE                                                                                   1
6686 #define MSTAT_REG_RX_STAT_GR9216_HI                                                                                        0x244UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR9216 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6687 #define MSTAT_REG_RX_STAT_GR9216_HI_SIZE                                                                                   1
6688 #define MSTAT_REG_RX_STAT_GR16383_LO                                                                                       0x248UL //ACCESS:RW  DataWidth:0x20  Description: 1 [56] Packet Size = 9217-16383 Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6689 #define MSTAT_REG_RX_STAT_GR16383_LO_SIZE                                                                                  1
6690 #define MSTAT_REG_RX_STAT_GR16383_HI                                                                                       0x24cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GR16383 statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6691 #define MSTAT_REG_RX_STAT_GR16383_HI_SIZE                                                                                  1
6692 #define MSTAT_REG_RX_STAT_GRPKT_LO                                                                                         0x250UL //ACCESS:RW  DataWidth:0x20  Description: 1 [57] Valid Rx Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6693 #define MSTAT_REG_RX_STAT_GRPKT_LO_SIZE                                                                                    1
6694 #define MSTAT_REG_RX_STAT_GRPKT_HI                                                                                         0x254UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRPKT statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6695 #define MSTAT_REG_RX_STAT_GRPKT_HI_SIZE                                                                                    1
6696 #define MSTAT_REG_RX_STAT_GRFCS_LO                                                                                         0x258UL //ACCESS:RW  DataWidth:0x20  Description: 1 [58] FCS Error Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6697 #define MSTAT_REG_RX_STAT_GRFCS_LO_SIZE                                                                                    1
6698 #define MSTAT_REG_RX_STAT_GRFCS_HI                                                                                         0x25cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRFCS statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6699 #define MSTAT_REG_RX_STAT_GRFCS_HI_SIZE                                                                                    1
6700 #define MSTAT_REG_RX_STAT_GRUCA_LO                                                                                         0x260UL //ACCESS:RW  DataWidth:0x20  Description: 1 [59] Unicast Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6701 #define MSTAT_REG_RX_STAT_GRUCA_LO_SIZE                                                                                    1
6702 #define MSTAT_REG_RX_STAT_GRUCA_HI                                                                                         0x264UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRUCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6703 #define MSTAT_REG_RX_STAT_GRUCA_HI_SIZE                                                                                    1
6704 #define MSTAT_REG_RX_STAT_GRMCA_LO                                                                                         0x268UL //ACCESS:RW  DataWidth:0x20  Description: 1 [60] Mulitcast Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6705 #define MSTAT_REG_RX_STAT_GRMCA_LO_SIZE                                                                                    1
6706 #define MSTAT_REG_RX_STAT_GRMCA_HI                                                                                         0x26cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRMCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6707 #define MSTAT_REG_RX_STAT_GRMCA_HI_SIZE                                                                                    1
6708 #define MSTAT_REG_RX_STAT_GRBCA_LO                                                                                         0x270UL //ACCESS:RW  DataWidth:0x20  Description: 1 [61] Broadcast Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6709 #define MSTAT_REG_RX_STAT_GRBCA_LO_SIZE                                                                                    1
6710 #define MSTAT_REG_RX_STAT_GRBCA_HI                                                                                         0x274UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRBCA statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6711 #define MSTAT_REG_RX_STAT_GRBCA_HI_SIZE                                                                                    1
6712 #define MSTAT_REG_RX_STAT_GRXPF_LO                                                                                         0x278UL //ACCESS:RW  DataWidth:0x20  Description: 1 [62] Pause Frame Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6713 #define MSTAT_REG_RX_STAT_GRXPF_LO_SIZE                                                                                    1
6714 #define MSTAT_REG_RX_STAT_GRXPF_HI                                                                                         0x27cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRXPF statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6715 #define MSTAT_REG_RX_STAT_GRXPF_HI_SIZE                                                                                    1
6716 #define MSTAT_REG_RX_STAT_GRXPP_LO                                                                                         0x280UL //ACCESS:RW  DataWidth:0x20  Description: 1 [63] PFC Frame Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6717 #define MSTAT_REG_RX_STAT_GRXPP_LO_SIZE                                                                                    1
6718 #define MSTAT_REG_RX_STAT_GRXPP_HI                                                                                         0x284UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRXPP statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6719 #define MSTAT_REG_RX_STAT_GRXPP_HI_SIZE                                                                                    1
6720 #define MSTAT_REG_RX_STAT_GRXUO_LO                                                                                         0x288UL //ACCESS:RW  DataWidth:0x20  Description: 1 [64] Control Frame w/ Unknown Opcode Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6721 #define MSTAT_REG_RX_STAT_GRXUO_LO_SIZE                                                                                    1
6722 #define MSTAT_REG_RX_STAT_GRXUO_HI                                                                                         0x28cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRXUO statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6723 #define MSTAT_REG_RX_STAT_GRXUO_HI_SIZE                                                                                    1
6724 #define MSTAT_REG_RX_STAT_GROVR_LO                                                                                         0x290UL //ACCESS:RW  DataWidth:0x20  Description: 1 [65] Oversized Packet Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6725 #define MSTAT_REG_RX_STAT_GROVR_LO_SIZE                                                                                    1
6726 #define MSTAT_REG_RX_STAT_GROVR_HI                                                                                         0x294UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GROVR statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6727 #define MSTAT_REG_RX_STAT_GROVR_HI_SIZE                                                                                    1
6728 #define MSTAT_REG_RX_STAT_GRXCF_LO                                                                                         0x298UL //ACCESS:RW  DataWidth:0x20  Description: 1 [66] Control Frame Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6729 #define MSTAT_REG_RX_STAT_GRXCF_LO_SIZE                                                                                    1
6730 #define MSTAT_REG_RX_STAT_GRXCF_HI                                                                                         0x29cUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRXCF statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6731 #define MSTAT_REG_RX_STAT_GRXCF_HI_SIZE                                                                                    1
6732 #define MSTAT_REG_RX_STAT_GRFLR_LO                                                                                         0x2a0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [67] Frame Length Error. Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6733 #define MSTAT_REG_RX_STAT_GRFLR_LO_SIZE                                                                                    1
6734 #define MSTAT_REG_RX_STAT_GRFLR_HI                                                                                         0x2a4UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRFLR statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6735 #define MSTAT_REG_RX_STAT_GRFLR_HI_SIZE                                                                                    1
6736 #define MSTAT_REG_RX_STAT_GRPOK_LO                                                                                         0x2a8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [68] Ok Packet Count (UC or MC or BC) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6737 #define MSTAT_REG_RX_STAT_GRPOK_LO_SIZE                                                                                    1
6738 #define MSTAT_REG_RX_STAT_GRPOK_HI                                                                                         0x2acUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRPOK statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6739 #define MSTAT_REG_RX_STAT_GRPOK_HI_SIZE                                                                                    1
6740 #define MSTAT_REG_RX_STAT_GRBYT_LO                                                                                         0x2b0UL //ACCESS:RW  DataWidth:0x20  Description: 16 [85:70] Total Rx Byte Count ([69] = Enable) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6741 #define MSTAT_REG_RX_STAT_GRBYT_LO_SIZE                                                                                    1
6742 #define MSTAT_REG_RX_STAT_GRBYT_HI                                                                                         0x2b4UL //ACCESS:RW  DataWidth:0xd  Description: This is the upper half of the RX_STAT_GRBYT statistic. Write to this register write bits 12:0. Reads from this register will clear bits 12:0.
6743 #define MSTAT_REG_RX_STAT_GRBYT_HI_SIZE                                                                                    1
6744 #define MSTAT_REG_RX_STAT_GRUND_LO                                                                                         0x2b8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [86] Undersized Packet Count. < 64; Good FCS Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6745 #define MSTAT_REG_RX_STAT_GRUND_LO_SIZE                                                                                    1
6746 #define MSTAT_REG_RX_STAT_GRUND_HI                                                                                         0x2bcUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRUND statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6747 #define MSTAT_REG_RX_STAT_GRUND_HI_SIZE                                                                                    1
6748 #define MSTAT_REG_RX_STAT_GRFRG_LO                                                                                         0x2c0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [87] Fragment Count. < 64; Bad FCS Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6749 #define MSTAT_REG_RX_STAT_GRFRG_LO_SIZE                                                                                    1
6750 #define MSTAT_REG_RX_STAT_GRFRG_HI                                                                                         0x2c4UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRFRG statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6751 #define MSTAT_REG_RX_STAT_GRFRG_HI_SIZE                                                                                    1
6752 #define MSTAT_REG_RX_STAT_GRERB_LO                                                                                         0x2c8UL //ACCESS:RW  DataWidth:0x20  Description: 16 [104:89] Error Packet Byte Count ([88] = Enable) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6753 #define MSTAT_REG_RX_STAT_GRERB_LO_SIZE                                                                                    1
6754 #define MSTAT_REG_RX_STAT_GRERB_HI                                                                                         0x2ccUL //ACCESS:RW  DataWidth:0xd  Description: This is the upper half of the RX_STAT_GRERB statistic. Write to this register write bits 12:0. Reads from this register will clear bits 12:0.
6755 #define MSTAT_REG_RX_STAT_GRERB_HI_SIZE                                                                                    1
6756 #define MSTAT_REG_RX_STAT_GRFRE_LO                                                                                         0x2d0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [105] Frame Error Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6757 #define MSTAT_REG_RX_STAT_GRFRE_LO_SIZE                                                                                    1
6758 #define MSTAT_REG_RX_STAT_GRFRE_HI                                                                                         0x2d4UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RX_STAT_GRFRE statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6759 #define MSTAT_REG_RX_STAT_GRFRE_HI_SIZE                                                                                    1
6760 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_LO                                                                              0x2d8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [106] Number of packets with invalid size (extra nibble) Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6761 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_LO_SIZE                                                                         1
6762 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_HI                                                                              0x2dcUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the DOT3STATSALIGNMENTERRORS statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6763 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_HI_SIZE                                                                         1
6764 #define MSTAT_REG_FALSECARRIERERRORS_LO                                                                                    0x2e0UL //ACCESS:RW  DataWidth:0x20  Description: 1 [107] Number of False Carrier Events detected. Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6765 #define MSTAT_REG_FALSECARRIERERRORS_LO_SIZE                                                                               1
6766 #define MSTAT_REG_FALSECARRIERERRORS_HI                                                                                    0x2e4UL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the FALSECARRIERERRORS statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6767 #define MSTAT_REG_FALSECARRIERERRORS_HI_SIZE                                                                               1
6768 #define MSTAT_REG_RXLLFCMSGCNT_LO                                                                                          0x2e8UL //ACCESS:RW  DataWidth:0x20  Description: 1 [108] Rx LLFC Packet Count Write to this register write bits 31:0. Reads from this register will clear bits 31:0.
6769 #define MSTAT_REG_RXLLFCMSGCNT_LO_SIZE                                                                                     1
6770 #define MSTAT_REG_RXLLFCMSGCNT_HI                                                                                          0x2ecUL //ACCESS:RW  DataWidth:0x7  Description: This is the upper half of the RxLLFCMSGCNT statistic. Write to this register write bits 6:0. Reads from this register will clear bits 6:0.
6771 #define MSTAT_REG_RXLLFCMSGCNT_HI_SIZE                                                                                     1
6772 #define MSTAT_REG_TX_STAT_GTXPOK_WB                                                                                        0x400UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTXPOK statitic.
6773 #define MSTAT_REG_TX_STAT_GTXPOK_WB_SIZE                                                                                   2
6774 #define MSTAT_REG_TX_STAT_GTXPF_WB                                                                                         0x408UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTXPF statitic.
6775 #define MSTAT_REG_TX_STAT_GTXPF_WB_SIZE                                                                                    2
6776 #define MSTAT_REG_TX_STAT_GTXPP_WB                                                                                         0x410UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTXPP statitic.
6777 #define MSTAT_REG_TX_STAT_GTXPP_WB_SIZE                                                                                    2
6778 #define MSTAT_REG_TX_STAT_GTFCS_WB                                                                                         0x418UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTFCS statitic.
6779 #define MSTAT_REG_TX_STAT_GTFCS_WB_SIZE                                                                                    2
6780 #define MSTAT_REG_TX_STAT_GTUCA_WB                                                                                         0x420UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTUCA statitic.
6781 #define MSTAT_REG_TX_STAT_GTUCA_WB_SIZE                                                                                    2
6782 #define MSTAT_REG_TX_STAT_GTMCA_WB                                                                                         0x428UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTMCA statitic.
6783 #define MSTAT_REG_TX_STAT_GTMCA_WB_SIZE                                                                                    2
6784 #define MSTAT_REG_TX_STAT_GTBCA_WB                                                                                         0x430UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTBCA statitic.
6785 #define MSTAT_REG_TX_STAT_GTBCA_WB_SIZE                                                                                    2
6786 #define MSTAT_REG_TX_STAT_GTPKT_WB                                                                                         0x438UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTPKT statitic.
6787 #define MSTAT_REG_TX_STAT_GTPKT_WB_SIZE                                                                                    2
6788 #define MSTAT_REG_TX_STAT_GT64_WB                                                                                          0x440UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT64 statitic.
6789 #define MSTAT_REG_TX_STAT_GT64_WB_SIZE                                                                                     2
6790 #define MSTAT_REG_TX_STAT_GT127_WB                                                                                         0x448UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT127 statitic.
6791 #define MSTAT_REG_TX_STAT_GT127_WB_SIZE                                                                                    2
6792 #define MSTAT_REG_TX_STAT_GT255_WB                                                                                         0x450UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT255 statitic.
6793 #define MSTAT_REG_TX_STAT_GT255_WB_SIZE                                                                                    2
6794 #define MSTAT_REG_TX_STAT_GT511_WB                                                                                         0x458UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT511 statitic.
6795 #define MSTAT_REG_TX_STAT_GT511_WB_SIZE                                                                                    2
6796 #define MSTAT_REG_TX_STAT_GT1023_WB                                                                                        0x460UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT1023 statitic.
6797 #define MSTAT_REG_TX_STAT_GT1023_WB_SIZE                                                                                   2
6798 #define MSTAT_REG_TX_STAT_GT1518_WB                                                                                        0x468UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT1518 statitic.
6799 #define MSTAT_REG_TX_STAT_GT1518_WB_SIZE                                                                                   2
6800 #define MSTAT_REG_TX_STAT_GT2047_WB                                                                                        0x470UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT2047 statitic.
6801 #define MSTAT_REG_TX_STAT_GT2047_WB_SIZE                                                                                   2
6802 #define MSTAT_REG_TX_STAT_GT4095_WB                                                                                        0x478UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT4095 statitic.
6803 #define MSTAT_REG_TX_STAT_GT4095_WB_SIZE                                                                                   2
6804 #define MSTAT_REG_TX_STAT_GT9216_WB                                                                                        0x480UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT9216 statitic.
6805 #define MSTAT_REG_TX_STAT_GT9216_WB_SIZE                                                                                   2
6806 #define MSTAT_REG_TX_STAT_GT16383_WB                                                                                       0x488UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GT16383 statitic.
6807 #define MSTAT_REG_TX_STAT_GT16383_WB_SIZE                                                                                  2
6808 #define MSTAT_REG_TX_STAT_GTUFL_WB                                                                                         0x490UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTUFL statitic.
6809 #define MSTAT_REG_TX_STAT_GTUFL_WB_SIZE                                                                                    2
6810 #define MSTAT_REG_TX_STAT_GTERR_WB                                                                                         0x498UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTERR statitic.
6811 #define MSTAT_REG_TX_STAT_GTERR_WB_SIZE                                                                                    2
6812 #define MSTAT_REG_TX_STAT_GTBYT_WB                                                                                         0x4a0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the TX_STAT_GTBYT statitic.
6813 #define MSTAT_REG_TX_STAT_GTBYT_WB_SIZE                                                                                    2
6814 #define MSTAT_REG_ETHERSTATSCOLLISIONS_WB                                                                                  0x4a8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the ETHERSTATSCOLLISIONS statitic.
6815 #define MSTAT_REG_ETHERSTATSCOLLISIONS_WB_SIZE                                                                             2
6816 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_WB                                                                        0x4b0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSSINGLECOLLISIONFRAMES statitic.
6817 #define MSTAT_REG_DOT3STATSSINGLECOLLISIONFRAMES_WB_SIZE                                                                   2
6818 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_WB                                                                      0x4b8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSMULTIPLECOLLISIONFRAMES statitic.
6819 #define MSTAT_REG_DOT3STATSMULTIPLECOLLISIONFRAMES_WB_SIZE                                                                 2
6820 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_WB                                                                        0x4c0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSDEFERREDTRANSMISSIONS statitic.
6821 #define MSTAT_REG_DOT3STATSDEFERREDTRANSMISSIONS_WB_SIZE                                                                   2
6822 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_WB                                                                          0x4c8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSEXCESSIVECOLLISIONS statitic.
6823 #define MSTAT_REG_DOT3STATSEXCESSIVECOLLISIONS_WB_SIZE                                                                     2
6824 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_WB                                                                               0x4d0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSLATECOLLISIONS statitic.
6825 #define MSTAT_REG_DOT3STATSLATECOLLISIONS_WB_SIZE                                                                          2
6826 #define MSTAT_REG_RX_STAT_GR64_WB                                                                                          0x600UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR64 statitic.
6827 #define MSTAT_REG_RX_STAT_GR64_WB_SIZE                                                                                     2
6828 #define MSTAT_REG_RX_STAT_GR127_WB                                                                                         0x608UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR127 statitic.
6829 #define MSTAT_REG_RX_STAT_GR127_WB_SIZE                                                                                    2
6830 #define MSTAT_REG_RX_STAT_GR255_WB                                                                                         0x610UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR255 statitic.
6831 #define MSTAT_REG_RX_STAT_GR255_WB_SIZE                                                                                    2
6832 #define MSTAT_REG_RX_STAT_GR511_WB                                                                                         0x618UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR511 statitic.
6833 #define MSTAT_REG_RX_STAT_GR511_WB_SIZE                                                                                    2
6834 #define MSTAT_REG_RX_STAT_GR1023_WB                                                                                        0x620UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR1023 statitic.
6835 #define MSTAT_REG_RX_STAT_GR1023_WB_SIZE                                                                                   2
6836 #define MSTAT_REG_RX_STAT_GR1518_WB                                                                                        0x628UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR1518 statitic.
6837 #define MSTAT_REG_RX_STAT_GR1518_WB_SIZE                                                                                   2
6838 #define MSTAT_REG_RX_STAT_GR2047_WB                                                                                        0x630UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR2047 statitic.
6839 #define MSTAT_REG_RX_STAT_GR2047_WB_SIZE                                                                                   2
6840 #define MSTAT_REG_RX_STAT_GR4095_WB                                                                                        0x638UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR4095 statitic.
6841 #define MSTAT_REG_RX_STAT_GR4095_WB_SIZE                                                                                   2
6842 #define MSTAT_REG_RX_STAT_GR9216_WB                                                                                        0x640UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR9216 statitic.
6843 #define MSTAT_REG_RX_STAT_GR9216_WB_SIZE                                                                                   2
6844 #define MSTAT_REG_RX_STAT_GR16383_WB                                                                                       0x648UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GR16383 statitic.
6845 #define MSTAT_REG_RX_STAT_GR16383_WB_SIZE                                                                                  2
6846 #define MSTAT_REG_RX_STAT_GRPKT_WB                                                                                         0x650UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRPKT statitic.
6847 #define MSTAT_REG_RX_STAT_GRPKT_WB_SIZE                                                                                    2
6848 #define MSTAT_REG_RX_STAT_GRFCS_WB                                                                                         0x658UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRFCS statitic.
6849 #define MSTAT_REG_RX_STAT_GRFCS_WB_SIZE                                                                                    2
6850 #define MSTAT_REG_RX_STAT_GRUCA_WB                                                                                         0x660UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRUCA statitic.
6851 #define MSTAT_REG_RX_STAT_GRUCA_WB_SIZE                                                                                    2
6852 #define MSTAT_REG_RX_STAT_GRMCA_WB                                                                                         0x668UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRMCA statitic.
6853 #define MSTAT_REG_RX_STAT_GRMCA_WB_SIZE                                                                                    2
6854 #define MSTAT_REG_RX_STAT_GRBCA_WB                                                                                         0x670UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRBCA statitic.
6855 #define MSTAT_REG_RX_STAT_GRBCA_WB_SIZE                                                                                    2
6856 #define MSTAT_REG_RX_STAT_GRXPF_WB                                                                                         0x678UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRXPF statitic.
6857 #define MSTAT_REG_RX_STAT_GRXPF_WB_SIZE                                                                                    2
6858 #define MSTAT_REG_RX_STAT_GRXPP_WB                                                                                         0x680UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRXPP statitic.
6859 #define MSTAT_REG_RX_STAT_GRXPP_WB_SIZE                                                                                    2
6860 #define MSTAT_REG_RX_STAT_GRXUO_WB                                                                                         0x688UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRXUO statitic.
6861 #define MSTAT_REG_RX_STAT_GRXUO_WB_SIZE                                                                                    2
6862 #define MSTAT_REG_RX_STAT_GROVR_WB                                                                                         0x690UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GROVR statitic.
6863 #define MSTAT_REG_RX_STAT_GROVR_WB_SIZE                                                                                    2
6864 #define MSTAT_REG_RX_STAT_GRXCF_WB                                                                                         0x698UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRXCF statitic.
6865 #define MSTAT_REG_RX_STAT_GRXCF_WB_SIZE                                                                                    2
6866 #define MSTAT_REG_RX_STAT_GRFLR_WB                                                                                         0x6a0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRFLR statitic.
6867 #define MSTAT_REG_RX_STAT_GRFLR_WB_SIZE                                                                                    2
6868 #define MSTAT_REG_RX_STAT_GRPOK_WB                                                                                         0x6a8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRPOK statitic.
6869 #define MSTAT_REG_RX_STAT_GRPOK_WB_SIZE                                                                                    2
6870 #define MSTAT_REG_RX_STAT_GRBYT_WB                                                                                         0x6b0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRBYT statitic.
6871 #define MSTAT_REG_RX_STAT_GRBYT_WB_SIZE                                                                                    2
6872 #define MSTAT_REG_RX_STAT_GRUND_WB                                                                                         0x6b8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRUND statitic.
6873 #define MSTAT_REG_RX_STAT_GRUND_WB_SIZE                                                                                    2
6874 #define MSTAT_REG_RX_STAT_GRFRG_WB                                                                                         0x6c0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRFRG statitic.
6875 #define MSTAT_REG_RX_STAT_GRFRG_WB_SIZE                                                                                    2
6876 #define MSTAT_REG_RX_STAT_GRERB_WB                                                                                         0x6c8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRERB statitic.
6877 #define MSTAT_REG_RX_STAT_GRERB_WB_SIZE                                                                                    2
6878 #define MSTAT_REG_RX_STAT_GRFRE_WB                                                                                         0x6d0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RX_STAT_GRFRE statitic.
6879 #define MSTAT_REG_RX_STAT_GRFRE_WB_SIZE                                                                                    2
6880 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_WB                                                                              0x6d8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the DOT3STATSALIGNMENTERRORS statitic.
6881 #define MSTAT_REG_DOT3STATSALIGNMENTERRORS_WB_SIZE                                                                         2
6882 #define MSTAT_REG_FALSECARRIERERRORS_WB                                                                                    0x6e0UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the FALSECARRIERERRORS statitic.
6883 #define MSTAT_REG_FALSECARRIERERRORS_WB_SIZE                                                                               2
6884 #define MSTAT_REG_RXLLFCMSGCNT_WB                                                                                          0x6e8UL //ACCESS:WB_R  DataWidth:0x40  Description: This register provides WB-RO access of the RxLLFCMSGCNT statitic.
6885 #define MSTAT_REG_RXLLFCMSGCNT_WB_SIZE                                                                                     2
6886 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_0                                                                                     0xd8UL //ACCESS:R  DataWidth:0x20  Unused empty space
6887 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_0_SIZE                                                                                74
6888 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_1                                                                                     0x2f0UL //ACCESS:R  DataWidth:0x20  Unused empty space
6889 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_1_SIZE                                                                                68
6890 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_2                                                                                     0x4d8UL //ACCESS:R  DataWidth:0x20  Unused empty space
6891 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_2_SIZE                                                                                74
6892 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_3                                                                                     0x6f0UL //ACCESS:R  DataWidth:0x20  Unused empty space
6893 #define MSTAT_REG_MSTAT_UNUSED_EMPTY_3_SIZE                                                                                64
6894 #define NIG_REG_NIG_INGRESS_PORT_RMP_FIFO_0_TM                                                                             0x10000UL //ACCESS:RW  DataWidth:0x5  Description: TM for management fifo
6895 #define NIG_REG_NIG_INGRESS_PORT_RMP_FIFO_1_TM                                                                             0x10004UL //ACCESS:RW  DataWidth:0x5  Description: TM for management fifo
6896 #define NIG_REG_NIG_INGRESS_EOP_FIFO_0_TM                                                                                  0x10008UL //ACCESS:RW  DataWidth:0x5  Description: TM for eop fifo of port0
6897 #define NIG_REG_NIG_INGRESS_EOP_FIFO_1_TM                                                                                  0x1000cUL //ACCESS:RW  DataWidth:0x5  Description: TM for eop fifo of port1
6898 #define NIG_REG_NIG_INGRESS_EOP_FIFO_2_TM                                                                                  0x10010UL //ACCESS:RW  DataWidth:0x5  Description: TM for eop fifo of LB
6899 #define NIG_REG_NIG_EGRESS_RMP_FIFO_0_TM                                                                                   0x10014UL //ACCESS:RW  DataWidth:0x5  Description: TM for rmp fifo in TX
6900 #define NIG_REG_NIG_EGRESS_RMP_FIFO_1_TM                                                                                   0x10018UL //ACCESS:RW  DataWidth:0x5  Description: TM for rmp fifo in TX
6901 #define NIG_REG_EGRESS_DEBUG_ALM_FULL                                                                                      0x1001cUL //ACCESS:RW  DataWidth:0x4  Description: Almoust full for debug FIFO in NIG_TX_DBG
6902 #define NIG_REG_EGRESS_DELAY_ALM_FULL                                                                                      0x10020UL //ACCESS:RW  DataWidth:0x4  Description: Almoust full for delay PBF FIFO in NIG_TX_PORT0 and NIG_TX_PORT1
6903 #define NIG_REG_INGRESS_PBF_LB_BUFFER_ALM_FULL                                                                             0x10028UL //ACCESS:RW  DataWidth:0x4  Description: Almoust full for Delay FIFO from PBF in NIG_RX_lb
6904 #define NIG_REG_TIMER0_MAX                                                                                                 0x1002cUL //ACCESS:RW  DataWidth:0x20  Description: Maximum value for timer ~nig_registers_timer0_counter.timer0_counter in NIG_TX_PORT0
6905 #define NIG_REG_TIMER1_MAX                                                                                                 0x10030UL //ACCESS:RW  DataWidth:0x20  Description: Maximum value for timer ~nig_registers_timer1_counter.timer1_counter in NIG_TX_PORT1
6906 #define NIG_REG_TIMER0_WRAP                                                                                                0x10034UL //ACCESS:RW  DataWidth:0x1  Description: If 1- ~nig_registers_timer0_counter.timer0_counter counts from 0 after it gets maximum value  = ~nig_registers_timer0_max.timer0_max. In this case interrupt to RBC may be sent some times: each time when counter gets maximum. Other way if 0 - it stops to count for port0
6907 #define NIG_REG_TIMER1_WRAP                                                                                                0x10038UL //ACCESS:RW  DataWidth:0x1  Description: If 1- ~nig_registers_timer1_counter.timer1_counter counts from 0 after it gets maximum value ~nig_registers_timer1_max.timer1_max. In this case interrupt to RBC may be sent some times: each time when counter gets maximum. Other way if 0 - it stops to count for port1
6908 #define NIG_REG_EGRESS_DEBUG_PORT                                                                                          0x10054UL //ACCESS:RW  DataWidth:0x1  Description: Port configuration for packet from debug IF. 1 - debug packet for port 1; other way for port 0
6909 #define NIG_REG_EGRESS_EMAC0_PORT                                                                                          0x10058UL //ACCESS:RW  DataWidth:0x1  Description: MAC configuration for packets of port0. If 1 - all packet outputs to emac for port0; other way to bmac for port0
6910 #define NIG_REG_EGRESS_EMAC1_PORT                                                                                          0x1005cUL //ACCESS:RW  DataWidth:0x1  Description: MAC configuration for packets of port1. If 1 - all packet outputs to emac for port1; other way to bmac for port1.  This bit is not used in E2 since port 1 only has EMAC.
6911 #define NIG_REG_EGRESS_DRAIN0_MODE                                                                                         0x10060UL //ACCESS:RW  DataWidth:0x1  Description: If 1 - egress drain mode for port0 is active. In this mode all packets from PBFare not forwarded to the MAC and just deleted from FIFO. First packet may be deleted from the middle. And last packet will be always deleted till the end.
6912 #define NIG_REG_EGRESS_DRAIN1_MODE                                                                                         0x10064UL //ACCESS:RW  DataWidth:0x1  Description: If 1 - egress drain mode for port1 is active. In this mode all packets from PBFare not forwarded to the MAC and just deleted from FIFO. First packet may be deleted from the middle. And last packet will be always deleted till the end.
6913 #define NIG_REG_EGRESS_PARITY_ERR_MASK                                                                                     0x10068UL //ACCESS:RW  DataWidth:0x1  Description: if 1 - egress drain mode  is enabled when parity error input Is active ti NIG. Otherway always masks parity error.
6914 #define NIG_REG_INGRESS_MNG0_PKT_END                                                                                       0x1006cUL //ACCESS:RW  DataWidth:0x1  Description: When UMP and RBC end to work with RX management packet of port0; RBC has to write to this register. It will cause to increment consumer pointer in RX management FIFO and NIG  will pass to work with a next packet.
6915 #define NIG_REG_INGRESS_MNG1_PKT_END                                                                                       0x10070UL //ACCESS:RW  DataWidth:0x1  Description: When UMP and RBC end to work with RX management packet of port1; RBC has to write to this register. It will cause to increment consumer pointer in RX management FIFO and NIG  will pass to work with a next packet.
6916 #define NIG_REG_LLH0_T_BIT                                                                                                 0x10074UL //ACCESS:RW  DataWidth:0x1  Description: t bit for llh0
6917 #define NIG_REG_LLH1_T_BIT                                                                                                 0x10078UL //ACCESS:RW  DataWidth:0x1  Description: t bit for llh1
6918 #define NIG_REG_LLH0_CM_HEADER                                                                                             0x1007cUL //ACCESS:RW  DataWidth:0x20  Description: cm header for llh0
6919 #define NIG_REG_LLH1_CM_HEADER                                                                                             0x10080UL //ACCESS:RW  DataWidth:0x20  Description: cm header for llh1
6920 #define NIG_REG_LLH0_EVENT_ID                                                                                              0x10084UL //ACCESS:RW  DataWidth:0x8  Description: event id for llh0
6921 #define NIG_REG_LLH1_EVENT_ID                                                                                              0x10088UL //ACCESS:RW  DataWidth:0x8  Description: event id for llh1
6922 #define NIG_REG_LLH0_ERROR_MASK                                                                                            0x1008cUL //ACCESS:RW  DataWidth:0x6  Multi Field Register
6923 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_VERSION_NOT_4                                                          (0x1<<0)
6924 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_VERSION_NOT_4_SIZE                                                     0
6925 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_VERSION_NOT_6                                                          (0x1<<1)
6926 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_VERSION_NOT_6_SIZE                                                     1
6927 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_HEADER_LESS_5                                                          (0x1<<2)
6928 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_HEADER_LESS_5_SIZE                                                     2
6929 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_HEADER_BIG_5                                                           (0x1<<3)
6930 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_HEADER_BIG_5_SIZE                                                      3
6931 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_UDP_LEN                                                                (0x1<<4)
6932 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_UDP_LEN_SIZE                                                           4
6933 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_MAC_ERR                                                                (0x1<<5)
6934 	#define NIG_LLH0_ERROR_MASK_REG_LLH0_ERROR_MASK_MAC_ERR_SIZE                                                           5
6935 #define NIG_REG_LLH1_ERROR_MASK                                                                                            0x10090UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
6936 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_VERSION_NOT_4                                                          (0x1<<0)
6937 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_VERSION_NOT_4_SIZE                                                     0
6938 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_VERSION_NOT_6                                                          (0x1<<1)
6939 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_VERSION_NOT_6_SIZE                                                     1
6940 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_HEADER_LESS_5                                                          (0x1<<2)
6941 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_HEADER_LESS_5_SIZE                                                     2
6942 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_HEADER_BIG_5                                                           (0x1<<3)
6943 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_HEADER_BIG_5_SIZE                                                      3
6944 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_UDP_LEN                                                                (0x1<<4)
6945 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_UDP_LEN_SIZE                                                           4
6946 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_MAC_ERR                                                                (0x1<<5)
6947 	#define NIG_LLH1_ERROR_MASK_REG_LLH1_ERROR_MASK_MAC_ERR_SIZE                                                           5
6948 #define NIG_REG_STAT0_MR_P                                                                                                 0x10094UL //ACCESS:ST  DataWidth:0x8  Description: RX statistics for port 0 of xgxs or serdes: number of mr_page
6949 #define NIG_REG_STAT1_MR_P                                                                                                 0x10098UL //ACCESS:ST  DataWidth:0x8  Description: RX statistics for port1 of xgxs or serdes: number of mr_page
6950 #define NIG_REG_STAT0_CL73_MR_P                                                                                            0x1009cUL //ACCESS:ST  DataWidth:0x8  Description: RX statistics for port 0 of xgxs or serdes: number of cl73 mr_page
6951 #define NIG_REG_STAT1_CL73_MR_P                                                                                            0x100a0UL //ACCESS:ST  DataWidth:0x8  Description: RX statistics for port1 of xgxs or serdes: number of cl73 mr_page
6952 #define NIG_REG_PBF_LB_IN_EN                                                                                               0x100b4UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX PBF LP IF
6953 #define NIG_REG_PRS_REQ_IN_EN                                                                                              0x100b8UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX parser request IF
6954 #define NIG_REG_INGRESS_UMP0_IN_EN                                                                                         0x100bcUL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX UMP port 0 request IF
6955 #define NIG_REG_INGRESS_UMP1_IN_EN                                                                                         0x100c0UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX UMP port 1 request IF
6956 #define NIG_REG_BRB0_PAUSE_IN_EN                                                                                           0x100c4UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX BRB1 pause port 0 IF
6957 #define NIG_REG_BRB1_PAUSE_IN_EN                                                                                           0x100c8UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX BRB1 pause port 1 IF
6958 #define NIG_REG_EGRESS_PBF0_IN_EN                                                                                          0x100ccUL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX PBF user packet from IF0
6959 #define NIG_REG_EGRESS_PBF1_IN_EN                                                                                          0x100d0UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX PBF user packet from IF1
6960 #define NIG_REG_EGRESS_UMP0_IN_EN                                                                                          0x100d4UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX UMP management packet port0 IF
6961 #define NIG_REG_EGRESS_UMP1_IN_EN                                                                                          0x100d8UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX UMP management packet port1 IF
6962 #define NIG_REG_EGRESS_DEBUG_IN_EN                                                                                         0x100dcUL //ACCESS:RW  DataWidth:0x1  Description: Input enable for TX Debug packet
6963 #define NIG_REG_XCM0_OUT_EN                                                                                                0x100f0UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX_XCM0 IF
6964 #define NIG_REG_XCM1_OUT_EN                                                                                                0x100f4UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX_XCM1 IF
6965 #define NIG_REG_BRB0_OUT_EN                                                                                                0x100f8UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX BRB1 port0 IF
6966 #define NIG_REG_BRB1_OUT_EN                                                                                                0x100fcUL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX BRB1 port1 IF
6967 #define NIG_REG_BRB_LB_OUT_EN                                                                                              0x10100UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX BRB1 LP IF
6968 #define NIG_REG_PRS_EOP_OUT_EN                                                                                             0x10104UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX parser descriptor IF
6969 #define NIG_REG_INGRESS_UMP0_OUT_EN                                                                                        0x10108UL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX UMP port 0 response IF
6970 #define NIG_REG_INGRESS_UMP1_OUT_EN                                                                                        0x1010cUL //ACCESS:RW  DataWidth:0x1  Description: output enable for RX UMP port 1 response IF
6971 #define NIG_REG_LLH0_ACPI_UPON_MGMT                                                                                        0x10128UL //ACCESS:RW  DataWidth:0x1  Description: for llh0 : 1 = if match on both WoL & mangement - set power_on; 0 - if match on both WoL & mangement - do not set power_on
6972 #define NIG_REG_LLH1_ACPI_UPON_MGMT                                                                                        0x1012cUL //ACCESS:RW  DataWidth:0x1  Description: for llh1 : 1 = if match on both WoL & mangement - set power_on; 0 - if match on both WoL & mangement - do not set power_on
6973 #define NIG_REG_LLH0_XCM_MASK                                                                                              0x10130UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
6974 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_BCN                                                                        (0x1<<0)
6975 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_BCN_SIZE                                                                   0
6976 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_MAC_FRAME                                                                  (0x1<<1)
6977 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_MAC_FRAME_SIZE                                                             1
6978 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_LLFC                                                                       (0x1<<2)
6979 	#define NIG_LLH0_XCM_MASK_REG_LLH0_XCM_MASK_LLFC_SIZE                                                                  2
6980 #define NIG_REG_LLH1_XCM_MASK                                                                                              0x10134UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
6981 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_BCN                                                                        (0x1<<0)
6982 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_BCN_SIZE                                                                   0
6983 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_MAC_FRAME                                                                  (0x1<<1)
6984 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_MAC_FRAME_SIZE                                                             1
6985 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_LLFC                                                                       (0x1<<2)
6986 	#define NIG_LLH1_XCM_MASK_REG_LLH1_XCM_MASK_LLFC_SIZE                                                                  2
6987 #define NIG_REG_LLH0_DEST_MAC_0_0                                                                                          0x101c0UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_mac_0: 1 out of 2 Description: destination MAC address 1; The LLH will look for this address in all incoming packets.
6988 #define NIG_REG_LLH0_DEST_MAC_0_1                                                                                          0x101c4UL //ACCESS:RW  DataWidth:0x10  Register llh0_dest_mac_0: 2 out of 2 Description: destination MAC address 1; The LLH will look for this address in all incoming packets.
6989 #define NIG_REG_LLH0_DEST_MAC_1_0                                                                                          0x101c8UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_mac_1: 1 out of 2 Description: destination MAC address 2;The LLH will look for this address in all incoming packets.
6990 #define NIG_REG_LLH0_DEST_MAC_1_1                                                                                          0x101ccUL //ACCESS:RW  DataWidth:0x10  Register llh0_dest_mac_1: 2 out of 2 Description: destination MAC address 2;The LLH will look for this address in all incoming packets.
6991 #define NIG_REG_LLH0_DEST_MAC_2_0                                                                                          0x101d0UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_mac_2: 1 out of 2 Description: destination MAC address 3;The LLH will look for this address in all incoming packets.
6992 #define NIG_REG_LLH0_DEST_MAC_2_1                                                                                          0x101d4UL //ACCESS:RW  DataWidth:0x10  Register llh0_dest_mac_2: 2 out of 2 Description: destination MAC address 3;The LLH will look for this address in all incoming packets.
6993 #define NIG_REG_LLH0_DEST_IP_0_0                                                                                           0x101d8UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_0: 1 out of 4 Description: destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6994 #define NIG_REG_LLH0_DEST_IP_0_1                                                                                           0x101dcUL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_0: 2 out of 4 Description: destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6995 #define NIG_REG_LLH0_DEST_IP_0_2                                                                                           0x101e0UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_0: 3 out of 4 Description: destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6996 #define NIG_REG_LLH0_DEST_IP_0_3                                                                                           0x101e4UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_0: 4 out of 4 Description: destination IP address 1;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6997 #define NIG_REG_LLH0_DEST_IP_1_0                                                                                           0x101e8UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_1: 1 out of 4 Description: destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6998 #define NIG_REG_LLH0_DEST_IP_1_1                                                                                           0x101ecUL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_1: 2 out of 4 Description: destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
6999 #define NIG_REG_LLH0_DEST_IP_1_2                                                                                           0x101f0UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_1: 3 out of 4 Description: destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7000 #define NIG_REG_LLH0_DEST_IP_1_3                                                                                           0x101f4UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_1: 4 out of 4 Description: destination IP address 2;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7001 #define NIG_REG_LLH0_DEST_IP_2_0                                                                                           0x101f8UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_2: 1 out of 4 Description: destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7002 #define NIG_REG_LLH0_DEST_IP_2_1                                                                                           0x101fcUL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_2: 2 out of 4 Description: destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7003 #define NIG_REG_LLH0_DEST_IP_2_2                                                                                           0x10200UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_2: 3 out of 4 Description: destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7004 #define NIG_REG_LLH0_DEST_IP_2_3                                                                                           0x10204UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_ip_2: 4 out of 4 Description: destination IP address 3;The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7005 #define NIG_REG_LLH0_IPV4_IPV6_0                                                                                           0x10208UL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_0.llh0_dest_ip_0.  0 - IPv6; 1-IPv4
7006 #define NIG_REG_LLH0_IPV4_IPV6_1                                                                                           0x1020cUL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_1.llh0_dest_ip_1.  0 - IPv6; 1-IPv4
7007 #define NIG_REG_LLH0_IPV4_IPV6_2                                                                                           0x10210UL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_2.llh0_dest_ip_2.  0 - IPv6; 1-IPv4
7008 #define NIG_REG_LLH0_DEST_UDP_0                                                                                            0x10214UL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  1 The LLH will look for this address in all incoming packets.
7009 #define NIG_REG_LLH0_DEST_UDP_1                                                                                            0x10218UL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  2  The LLH will look for this address in all incoming packets.
7010 #define NIG_REG_LLH0_DEST_UDP_2                                                                                            0x1021cUL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  3  The LLH will look for this address in all incoming packets.
7011 #define NIG_REG_LLH0_DEST_TCP_0                                                                                            0x10220UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  1. The LLH will look for this address in all incoming packets.
7012 #define NIG_REG_LLH0_DEST_TCP_1                                                                                            0x10224UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  2. The LLH will look for this address in all incoming packets.
7013 #define NIG_REG_LLH0_DEST_TCP_2                                                                                            0x10228UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  3. The LLH will look for this address in all incoming packets.
7014 #define NIG_REG_LLH0_VLAN_ID_0                                                                                             0x1022cUL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  1. In case of VLAN packet  the LLH will look for this ID.
7015 #define NIG_REG_LLH0_VLAN_ID_1                                                                                             0x10230UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  2. In case of VLAN packet  the LLH will look for this ID.
7016 #define NIG_REG_LLH0_VLAN_ID_2                                                                                             0x10234UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  3. In case of VLAN packet  the LLH will look for this ID.
7017 #define NIG_REG_LLH0_BCN_TYPE                                                                                              0x10238UL //ACCESS:RW  DataWidth:0x10  Description: BCN EtherType. The LLH will look for this Ethertype as a BCN identifier.
7018 #define NIG_REG_LLH0_MCP_MASK                                                                                              0x1023cUL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7019 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_BRCST                                                                      (0x1<<0)
7020 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_BRCST_SIZE                                                                 0
7021 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MLCST                                                                      (0x1<<1)
7022 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MLCST_SIZE                                                                 1
7023 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UNCST                                                                      (0x1<<2)
7024 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UNCST_SIZE                                                                 2
7025 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC0                                                                       (0x1<<3)
7026 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC0_SIZE                                                                  3
7027 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC1                                                                       (0x1<<4)
7028 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC1_SIZE                                                                  4
7029 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC2                                                                       (0x1<<5)
7030 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_MAC2_SIZE                                                                  5
7031 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_ARP                                                                        (0x1<<6)
7032 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_ARP_SIZE                                                                   6
7033 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP0                                                                        (0x1<<7)
7034 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP0_SIZE                                                                   7
7035 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP1                                                                        (0x1<<8)
7036 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP1_SIZE                                                                   8
7037 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP2                                                                        (0x1<<9)
7038 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_IP2_SIZE                                                                   9
7039 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_U_SRC                                                                 (0x1<<10)
7040 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_U_SRC_SIZE                                                            10
7041 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_T_SRC                                                                 (0x1<<11)
7042 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_T_SRC_SIZE                                                            11
7043 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_RMCP                                                                       (0x1<<12)
7044 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_RMCP_SIZE                                                                  12
7045 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_DHCP                                                                       (0x1<<13)
7046 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_DHCP_SIZE                                                                  13
7047 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_U_DST                                                                 (0x1<<14)
7048 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_U_DST_SIZE                                                            14
7049 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP0                                                                       (0x1<<15)
7050 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP0_SIZE                                                                  15
7051 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP1                                                                       (0x1<<16)
7052 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP1_SIZE                                                                  16
7053 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP2                                                                       (0x1<<17)
7054 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_UDP2_SIZE                                                                  17
7055 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_T_DST                                                                 (0x1<<18)
7056 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NTBS_T_DST_SIZE                                                            18
7057 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP0                                                                       (0x1<<19)
7058 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP0_SIZE                                                                  19
7059 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP1                                                                       (0x1<<20)
7060 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP1_SIZE                                                                  20
7061 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP2                                                                       (0x1<<21)
7062 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_TCP2_SIZE                                                                  21
7063 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID0                                                                   (0x1<<22)
7064 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID0_SIZE                                                              22
7065 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID1                                                                   (0x1<<23)
7066 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID1_SIZE                                                              23
7067 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID2                                                                   (0x1<<24)
7068 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_ID2_SIZE                                                              24
7069 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN                                                                       (0x1<<25)
7070 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_VLAN_SIZE                                                                  25
7071 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NO_VLAN                                                                    (0x1<<26)
7072 	#define NIG_LLH0_MCP_MASK_REG_LLH0_MCP_MASK_NO_VLAN_SIZE                                                               26
7073 #define NIG_REG_LLH1_MCP_MASK                                                                                              0x10240UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7074 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_BRCST                                                                      (0x1<<0)
7075 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_BRCST_SIZE                                                                 0
7076 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MLCST                                                                      (0x1<<1)
7077 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MLCST_SIZE                                                                 1
7078 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UNCST                                                                      (0x1<<2)
7079 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UNCST_SIZE                                                                 2
7080 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC0                                                                       (0x1<<3)
7081 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC0_SIZE                                                                  3
7082 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC1                                                                       (0x1<<4)
7083 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC1_SIZE                                                                  4
7084 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC2                                                                       (0x1<<5)
7085 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_MAC2_SIZE                                                                  5
7086 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_ARP                                                                        (0x1<<6)
7087 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_ARP_SIZE                                                                   6
7088 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP0                                                                        (0x1<<7)
7089 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP0_SIZE                                                                   7
7090 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP1                                                                        (0x1<<8)
7091 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP1_SIZE                                                                   8
7092 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP2                                                                        (0x1<<9)
7093 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_IP2_SIZE                                                                   9
7094 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_U_SRC                                                                 (0x1<<10)
7095 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_U_SRC_SIZE                                                            10
7096 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_T_SRC                                                                 (0x1<<11)
7097 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_T_SRC_SIZE                                                            11
7098 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_RMCP                                                                       (0x1<<12)
7099 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_RMCP_SIZE                                                                  12
7100 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_DHCP                                                                       (0x1<<13)
7101 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_DHCP_SIZE                                                                  13
7102 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_U_DST                                                                 (0x1<<14)
7103 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_U_DST_SIZE                                                            14
7104 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP0                                                                       (0x1<<15)
7105 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP0_SIZE                                                                  15
7106 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP1                                                                       (0x1<<16)
7107 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP1_SIZE                                                                  16
7108 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP2                                                                       (0x1<<17)
7109 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_UDP2_SIZE                                                                  17
7110 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_T_DST                                                                 (0x1<<18)
7111 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NTBS_T_DST_SIZE                                                            18
7112 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP0                                                                       (0x1<<19)
7113 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP0_SIZE                                                                  19
7114 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP1                                                                       (0x1<<20)
7115 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP1_SIZE                                                                  20
7116 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP2                                                                       (0x1<<21)
7117 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_TCP2_SIZE                                                                  21
7118 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID0                                                                   (0x1<<22)
7119 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID0_SIZE                                                              22
7120 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID1                                                                   (0x1<<23)
7121 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID1_SIZE                                                              23
7122 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID2                                                                   (0x1<<24)
7123 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_ID2_SIZE                                                              24
7124 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN                                                                       (0x1<<25)
7125 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_VLAN_SIZE                                                                  25
7126 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NO_VLAN                                                                    (0x1<<26)
7127 	#define NIG_LLH1_MCP_MASK_REG_LLH1_MCP_MASK_NO_VLAN_SIZE                                                               26
7128 #define NIG_REG_LLH0_BRB1_DRV_MASK                                                                                         0x10244UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
7129 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_BRCST                                                            (0x1<<0)
7130 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_BRCST_SIZE                                                       0
7131 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_MLCST                                                            (0x1<<1)
7132 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_MLCST_SIZE                                                       1
7133 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_UNCST                                                            (0x1<<2)
7134 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_UNCST_SIZE                                                       2
7135 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_VLAN                                                             (0x1<<3)
7136 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_VLAN_SIZE                                                        3
7137 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_NO_VLAN                                                          (0x1<<4)
7138 	#define NIG_LLH0_BRB1_DRV_MASK_REG_LLH0_BRB1_DRV_MASK_NO_VLAN_SIZE                                                     4
7139 	#define NIG_LLH0_BRB1_DRV_MASK_REG_P0_LLH_BRB1_DRV_MASK_ALLMLCST                                                       (0x1<<5)
7140 	#define NIG_LLH0_BRB1_DRV_MASK_REG_P0_LLH_BRB1_DRV_MASK_ALLMLCST_SIZE                                                  5
7141 #define NIG_REG_LLH1_BRB1_DRV_MASK                                                                                         0x10248UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
7142 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_BRCST                                                            (0x1<<0)
7143 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_BRCST_SIZE                                                       0
7144 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_MLCST                                                            (0x1<<1)
7145 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_MLCST_SIZE                                                       1
7146 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_UNCST                                                            (0x1<<2)
7147 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_UNCST_SIZE                                                       2
7148 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_VLAN                                                             (0x1<<3)
7149 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_VLAN_SIZE                                                        3
7150 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_NO_VLAN                                                          (0x1<<4)
7151 	#define NIG_LLH1_BRB1_DRV_MASK_REG_LLH1_BRB1_DRV_MASK_NO_VLAN_SIZE                                                     4
7152 	#define NIG_LLH1_BRB1_DRV_MASK_REG_P1_LLH_BRB1_DRV_MASK_ALLMLCST                                                       (0x1<<5)
7153 	#define NIG_LLH1_BRB1_DRV_MASK_REG_P1_LLH_BRB1_DRV_MASK_ALLMLCST_SIZE                                                  5
7154 #define NIG_REG_LLH0_BRB1_MCP_MASK                                                                                         0x1024cUL //ACCESS:RW  DataWidth:0x16  Multi Field Register
7155 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC0                                                             (0x1<<0)
7156 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC0_SIZE                                                        0
7157 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC1                                                             (0x1<<1)
7158 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC1_SIZE                                                        1
7159 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC2                                                             (0x1<<2)
7160 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_MAC2_SIZE                                                        2
7161 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_ARP                                                              (0x1<<3)
7162 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_ARP_SIZE                                                         3
7163 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP0                                                              (0x1<<4)
7164 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP0_SIZE                                                         4
7165 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP1                                                              (0x1<<5)
7166 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP1_SIZE                                                         5
7167 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP2                                                              (0x1<<6)
7168 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_IP2_SIZE                                                         6
7169 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_UDP_SRC                                                   (0x1<<7)
7170 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_UDP_SRC_SIZE                                              7
7171 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_TCP_SRC                                                   (0x1<<8)
7172 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_TCP_SRC_SIZE                                              8
7173 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_RMCP                                                             (0x1<<9)
7174 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_RMCP_SIZE                                                        9
7175 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_DHCP                                                             (0x1<<10)
7176 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_DHCP_SIZE                                                        10
7177 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_UDP_DST                                                   (0x1<<11)
7178 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_UDP_DST_SIZE                                              11
7179 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP0                                                             (0x1<<12)
7180 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP0_SIZE                                                        12
7181 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP1                                                             (0x1<<13)
7182 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP1_SIZE                                                        13
7183 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP2                                                             (0x1<<14)
7184 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_UDP2_SIZE                                                        14
7185 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_TCP_DST                                                   (0x1<<15)
7186 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_NTBIOS_TCP_DST_SIZE                                              15
7187 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP0                                                             (0x1<<16)
7188 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP0_SIZE                                                        16
7189 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP1                                                             (0x1<<17)
7190 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP1_SIZE                                                        17
7191 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP2                                                             (0x1<<18)
7192 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_TCP2_SIZE                                                        18
7193 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID0                                                         (0x1<<19)
7194 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID0_SIZE                                                    19
7195 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID1                                                         (0x1<<20)
7196 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID1_SIZE                                                    20
7197 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID2                                                         (0x1<<21)
7198 	#define NIG_LLH0_BRB1_MCP_MASK_REG_LLH0_BRB1_MCP_MASK_VLAN_ID2_SIZE                                                    21
7199 #define NIG_REG_LLH1_BRB1_MCP_MASK                                                                                         0x10250UL //ACCESS:RW  DataWidth:0x16  Multi Field Register
7200 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC0                                                             (0x1<<0)
7201 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC0_SIZE                                                        0
7202 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC1                                                             (0x1<<1)
7203 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC1_SIZE                                                        1
7204 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC2                                                             (0x1<<2)
7205 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_MAC2_SIZE                                                        2
7206 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_ARP                                                              (0x1<<3)
7207 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_ARP_SIZE                                                         3
7208 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP0                                                              (0x1<<4)
7209 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP0_SIZE                                                         4
7210 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP1                                                              (0x1<<5)
7211 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP1_SIZE                                                         5
7212 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP2                                                              (0x1<<6)
7213 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_IP2_SIZE                                                         6
7214 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_UDP_SRC                                                   (0x1<<7)
7215 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_UDP_SRC_SIZE                                              7
7216 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_TCP_SRC                                                   (0x1<<8)
7217 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_TCP_SRC_SIZE                                              8
7218 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_RMCP                                                             (0x1<<9)
7219 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_RMCP_SIZE                                                        9
7220 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_DHCP                                                             (0x1<<10)
7221 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_DHCP_SIZE                                                        10
7222 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_UDP_DST                                                   (0x1<<11)
7223 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_UDP_DST_SIZE                                              11
7224 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP0                                                             (0x1<<12)
7225 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP0_SIZE                                                        12
7226 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP1                                                             (0x1<<13)
7227 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP1_SIZE                                                        13
7228 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP2                                                             (0x1<<14)
7229 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_UDP2_SIZE                                                        14
7230 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_TCP_DST                                                   (0x1<<15)
7231 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_NTBIOS_TCP_DST_SIZE                                              15
7232 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP0                                                             (0x1<<16)
7233 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP0_SIZE                                                        16
7234 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP1                                                             (0x1<<17)
7235 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP1_SIZE                                                        17
7236 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP2                                                             (0x1<<18)
7237 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_TCP2_SIZE                                                        18
7238 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID0                                                         (0x1<<19)
7239 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID0_SIZE                                                    19
7240 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID1                                                         (0x1<<20)
7241 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID1_SIZE                                                    20
7242 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID2                                                         (0x1<<21)
7243 	#define NIG_LLH1_BRB1_MCP_MASK_REG_LLH1_BRB1_MCP_MASK_VLAN_ID2_SIZE                                                    21
7244 #define NIG_REG_LLH0_ACPI_VLAN_STRIP                                                                                       0x10254UL //ACCESS:RW  DataWidth:0x1  Description: Remove VLAN  before calculating ACPI pattern.  This bit is replaced by llh_acpi_tag_rm in E2.
7245 #define NIG_REG_LLH1_ACPI_VLAN_STRIP                                                                                       0x10258UL //ACCESS:RW  DataWidth:0x1  Description: remove VLAN  before calculating ACPI pattern.
7246 #define NIG_REG_LLH0_BRB1_NOT_MCP                                                                                          0x1025cUL //ACCESS:RW  DataWidth:0x1  Description: send to BRB1 if no match on any of RMP rules.
7247 #define NIG_REG_LLH1_DEST_MAC_0_0                                                                                          0x10260UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_mac_0: 1 out of 2 Description: destination MAC address 1; The LLH will look for this address in all incoming packets.
7248 #define NIG_REG_LLH1_DEST_MAC_0_1                                                                                          0x10264UL //ACCESS:RW  DataWidth:0x10  Register llh1_dest_mac_0: 2 out of 2 Description: destination MAC address 1; The LLH will look for this address in all incoming packets.
7249 #define NIG_REG_LLH1_DEST_MAC_1_0                                                                                          0x10268UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_mac_1: 1 out of 2 Description: destination MAC address 2; The LLH will look for this address in all incoming packets.
7250 #define NIG_REG_LLH1_DEST_MAC_1_1                                                                                          0x1026cUL //ACCESS:RW  DataWidth:0x10  Register llh1_dest_mac_1: 2 out of 2 Description: destination MAC address 2; The LLH will look for this address in all incoming packets.
7251 #define NIG_REG_LLH1_DEST_MAC_2_0                                                                                          0x10270UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_mac_2: 1 out of 2 Description: destination MAC address 3; The LLH will look for this address in all incoming packets.
7252 #define NIG_REG_LLH1_DEST_MAC_2_1                                                                                          0x10274UL //ACCESS:RW  DataWidth:0x10  Register llh1_dest_mac_2: 2 out of 2 Description: destination MAC address 3; The LLH will look for this address in all incoming packets.
7253 #define NIG_REG_LLH1_DEST_IP_0_0                                                                                           0x10278UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_0: 1 out of 4 Description: destination IP address 1; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7254 #define NIG_REG_LLH1_DEST_IP_0_1                                                                                           0x1027cUL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_0: 2 out of 4 Description: destination IP address 1; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7255 #define NIG_REG_LLH1_DEST_IP_0_2                                                                                           0x10280UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_0: 3 out of 4 Description: destination IP address 1; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7256 #define NIG_REG_LLH1_DEST_IP_0_3                                                                                           0x10284UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_0: 4 out of 4 Description: destination IP address 1; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7257 #define NIG_REG_LLH1_DEST_IP_1_0                                                                                           0x10288UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_1: 1 out of 4 Description: destination IP address 2; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7258 #define NIG_REG_LLH1_DEST_IP_1_1                                                                                           0x1028cUL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_1: 2 out of 4 Description: destination IP address 2; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7259 #define NIG_REG_LLH1_DEST_IP_1_2                                                                                           0x10290UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_1: 3 out of 4 Description: destination IP address 2; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7260 #define NIG_REG_LLH1_DEST_IP_1_3                                                                                           0x10294UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_1: 4 out of 4 Description: destination IP address 2; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7261 #define NIG_REG_LLH1_DEST_IP_2_0                                                                                           0x10298UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_2: 1 out of 4 Description: destination IP address 3; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7262 #define NIG_REG_LLH1_DEST_IP_2_1                                                                                           0x1029cUL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_2: 2 out of 4 Description: destination IP address 3; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7263 #define NIG_REG_LLH1_DEST_IP_2_2                                                                                           0x102a0UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_2: 3 out of 4 Description: destination IP address 3; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7264 #define NIG_REG_LLH1_DEST_IP_2_3                                                                                           0x102a4UL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_ip_2: 4 out of 4 Description: destination IP address 3; The LLH will look for this address in all incoming packets. In case of IPv4 use only 32lsb.
7265 #define NIG_REG_LLH1_IPV4_IPV6_0                                                                                           0x102a8UL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_0.llh0_dest_ip_0.  0 - IPv6; 1-IPv4
7266 #define NIG_REG_LLH1_IPV4_IPV6_1                                                                                           0x102acUL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_1.llh0_dest_ip_1.  0 - IPv6; 1-IPv4
7267 #define NIG_REG_LLH1_IPV4_IPV6_2                                                                                           0x102b0UL //ACCESS:RW  DataWidth:0x1  Description: Determine the IP version to look for in ~nig_registers_llh0_dest_ip_2.llh0_dest_ip_2.  0 - IPv6; 1-IPv4
7268 #define NIG_REG_LLH1_DEST_UDP_0                                                                                            0x102b4UL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  1;The LLH will look for this address in all incoming packets.
7269 #define NIG_REG_LLH1_DEST_UDP_1                                                                                            0x102b8UL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  2 ;The LLH will look for this address in all incoming packets.
7270 #define NIG_REG_LLH1_DEST_UDP_2                                                                                            0x102bcUL //ACCESS:RW  DataWidth:0x10  Description: destination UDP address  3 ;The LLH will look for this address in all incoming packets.
7271 #define NIG_REG_LLH1_DEST_TCP_0                                                                                            0x102c0UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  1. The LLH will look for this address in all incoming packets.
7272 #define NIG_REG_LLH1_DEST_TCP_1                                                                                            0x102c4UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  2. The LLH will look for this address in all incoming packets.
7273 #define NIG_REG_LLH1_DEST_TCP_2                                                                                            0x102c8UL //ACCESS:RW  DataWidth:0x10  Description: destination TCP address  3. The LLH will look for this address in all incoming packets.
7274 #define NIG_REG_LLH1_VLAN_ID_0                                                                                             0x102ccUL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  1. In case of VLAN packet; the LLH will look for this ID.
7275 #define NIG_REG_LLH1_VLAN_ID_1                                                                                             0x102d0UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  2. In case of VLAN packet; the LLH will look for this ID.
7276 #define NIG_REG_LLH1_VLAN_ID_2                                                                                             0x102d4UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID  3. In case of VLAN packet; the LLH will look for this ID.
7277 #define NIG_REG_LLH1_BCN_TYPE                                                                                              0x102d8UL //ACCESS:RW  DataWidth:0x10  Description: BCN EtherType. The LLH will look for this Ethertype as a BCN identifier.
7278 #define NIG_REG_LLH1_BRB1_NOT_MCP                                                                                          0x102dcUL //ACCESS:RW  DataWidth:0x1  Description: send to BRB1 if no match on any of RMP rules.
7279 #define NIG_REG_LED_MODE_P0                                                                                                0x102f0UL //ACCESS:RW  DataWidth:0x4  Description: led mode for port0: 0 MAC; 1-3 PHY1; 4 MAC2; 5-7 PHY4; 8-MAC3; 9-11PHY7; 12 MAC4; 13-15 PHY10;
7280 #define NIG_REG_LED_MODE_P1                                                                                                0x102f4UL //ACCESS:RW  DataWidth:0x4  Description: led mode for port1: 0 MAC; 1-3 PHY1; 4 MAC2; 5-7 PHY4; 8-MAC3; 9-11PHY7; 12 MAC4; 13-15 PHY10;
7281 #define NIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_P0                                                                            0x102f8UL //ACCESS:RW  DataWidth:0x1  Description: Port0: If set overrides hardware control of the Traffic LED. The Traffic LED will then be controlled via bit ~nig_registers_ led_control_traffic_p0.led_control_traffic_p0 and bit ~nig_registers_led_control_blink_traffic_p0.led_control_blink_traffic_p0
7282 #define NIG_REG_LED_CONTROL_OVERRIDE_TRAFFIC_P1                                                                            0x102fcUL //ACCESS:RW  DataWidth:0x1  Description: Port1: If set overrides hardware control of the Traffic LED. The Traffic LED will then be controlled via bit ~nig_registers_led_control_traffic_p1.led_control_traffic_p1 and bit ~nig_registers_led_control_blink_traffic_p1.led_control_blink_traffic_p1.
7283 #define NIG_REG_LED_CONTROL_TRAFFIC_P0                                                                                     0x10300UL //ACCESS:RW  DataWidth:0x1  Description: Port0: If set along with the led_control_override_trafic_p0 bit; turns on the Traffic LED. If the led_control_blink_traffic_p0 bit is also set; the LED will blink with blink rate specified in ~nig_registers_led_control_blink_rate_p0.led_control_blink_rate_p0 and ~nig_regsters_led_control_blink_rate_ena_p0.led_control_blink_rate_ena_p0 fields.
7284 #define NIG_REG_LED_CONTROL_TRAFFIC_P1                                                                                     0x10304UL //ACCESS:RW  DataWidth:0x1  Description: Port1: If set along with the ~nig_registers_led_control_override_trafic_p0.led_control_override_trafic_p0 bit; turns on the Traffic LED. If the ~nig_registers_led_control_blink_traffic_p0.led_control_blink_traffic_p0 bit is also set; the LED will blink with blink rate specified in ~nig_registers_led_control_blink_rate_p1.led_control_blink_rate_p1 and ~nig_registers_led_control_blink_rate_ena_p1.led_control_blink_rate_ena_p1 fields.
7285 #define NIG_REG_LED_CONTROL_BLINK_TRAFFIC_P0                                                                               0x10308UL //ACCESS:RW  DataWidth:0x1  Description: Port0: If set along with the ~nig_registers_led_control_override_traffic_p0.led_control_override_traffic_p0 bit and ~nig_registers_led_control_traffic_p0.led_control_traffic_p0 LED bit; the Traffic LED will blink with the blink rate specified in ~nig_registers_led_control_blink_rate_p0.led_control_blink_rate_p0 and ~nig_registers_led_control_blink_rate_ena_p0.led_control_blink_rate_ena_p0 fields.
7286 #define NIG_REG_LED_CONTROL_BLINK_TRAFFIC_P1                                                                               0x1030cUL //ACCESS:RW  DataWidth:0x1  Description: Port1: If set along with the ~nig_registers_led_control_override_traffic_p0.led_control_override_traffic_p0 bit and ~nig_registers_led_control_traffic_p0.led_control_traffic_p0 LED bit; the Traffic LED will blink with the blink rate specified in ~nig_registers_led_control_blink_rate_p1.led_control_blink_rate_p1 and ~nig_registers_led_control_blink_rate_ena_p1. led_control_blink_rate_ena_p1 fields.
7287 #define NIG_REG_LED_CONTROL_BLINK_RATE_P0                                                                                  0x10310UL //ACCESS:RW  DataWidth:0xc  Description: Port0: Specifies the period of each blink cycle (on + off) for Traffic LED in milliseconds. Must be a non-zero value. This 12-bit field is reset to 0x080; giving a default blink period of approximately 8Hz.
7288 #define NIG_REG_LED_CONTROL_BLINK_RATE_P1                                                                                  0x10314UL //ACCESS:RW  DataWidth:0xc  Description: Port1: Specifies the period of each blink cycle (on + off) for Traffic LED in milliseconds. Must be a non-zero value. This 12-bit field is reset to 0x080; giving a default blink period of approximately 8Hz.
7289 #define NIG_REG_LED_CONTROL_BLINK_RATE_ENA_P0                                                                              0x10318UL //ACCESS:RW  DataWidth:0x1  Description: Port0: This bit is set to enable the use of the ~nig_registers_led_control_blink_rate_p0.led_control_blink_rate_p0 field defined below. If this bit is cleared; then the blink rate will be about 8Hz.
7290 #define NIG_REG_LED_CONTROL_BLINK_RATE_ENA_P1                                                                              0x1031cUL //ACCESS:RW  DataWidth:0x1  Description: Port1: This bit is set to enable the use of the ~nig_registers_led_control_blink_rate_p1.led_control_blink_rate_p1 field defined below. If this bit is cleared; then the blink rate will be about 8Hz.
7291 #define NIG_REG_LED_10G_P0                                                                                                 0x10320UL //ACCESS:RW  DataWidth:0x1  Description: led 10g for port 0
7292 #define NIG_REG_LED_10G_P1                                                                                                 0x10324UL //ACCESS:RW  DataWidth:0x1  Description: led 10g for port 1
7293 #define NIG_REG_STATUS_INTERRUPT_PORT0                                                                                     0x10328UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7294 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_MI_INT                                                        (0x1<<0)
7295 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_MI_INT_SIZE                                                   0
7296 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_MI_COMPLETE                                                   (0x1<<1)
7297 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_MI_COMPLETE_SIZE                                              1
7298 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_CFG_CHANGE                                                    (0x1<<2)
7299 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_CFG_CHANGE_SIZE                                               2
7300 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_LINK_STATUS                                                   (0x1<<3)
7301 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_LINK_STATUS_SIZE                                              3
7302 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_LINK_CHANGE                                                   (0x1<<4)
7303 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_LINK_CHANGE_SIZE                                              4
7304 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_ATTN                                                          (0x1<<5)
7305 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_EMAC0_MISC_ATTN_SIZE                                                     5
7306 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_MAC_CRS                                                          (0x1<<6)
7307 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_MAC_CRS_SIZE                                                     6
7308 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_AUTONEG_COMPLETE                                                 (0x1<<7)
7309 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_AUTONEG_COMPLETE_SIZE                                            7
7310 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_FIBER_RXACT                                                      (0x1<<8)
7311 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_FIBER_RXACT_SIZE                                                 8
7312 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_LINK_STATUS                                                      (0x1<<9)
7313 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_LINK_STATUS_SIZE                                                 9
7314 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_MR_PAGE_RX                                                       (0x1<<10)
7315 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_MR_PAGE_RX_SIZE                                                  10
7316 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_CL73_AN_COMPLETE                                                 (0x1<<11)
7317 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_CL73_AN_COMPLETE_SIZE                                            11
7318 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_CL73_MR_PAGE_RX                                                  (0x1<<12)
7319 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_CL73_MR_PAGE_RX_SIZE                                             12
7320 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_RX_SIGDET                                                        (0x1<<13)
7321 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_SERDES0_RX_SIGDET_SIZE                                                   13
7322 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_REMOTEMDIOREQ                                                      (0x1<<14)
7323 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_REMOTEMDIOREQ_SIZE                                                 14
7324 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_LINK10G                                                            (0x1<<15)
7325 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_LINK10G_SIZE                                                       15
7326 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_AUTONEG_COMPLETE                                                   (0x1<<16)
7327 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_AUTONEG_COMPLETE_SIZE                                              16
7328 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_FIBER_RXACT                                                        (0x1<<17)
7329 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_FIBER_RXACT_SIZE                                                   17
7330 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_LINK_STATUS                                                        (0xf<<18)
7331 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_LINK_STATUS_SIZE                                                   18
7332 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_MR_PAGE_RX                                                         (0x1<<22)
7333 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_MR_PAGE_RX_SIZE                                                    22
7334 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_CL73_AN_COMPLETE                                                   (0x1<<23)
7335 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_CL73_AN_COMPLETE_SIZE                                              23
7336 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_CL73_MR_PAGE_RX                                                    (0x1<<24)
7337 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_CL73_MR_PAGE_RX_SIZE                                               24
7338 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_RX_SIGDET                                                          (0x1<<25)
7339 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_RX_SIGDET_SIZE                                                     25
7340 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_MAC_CRS                                                            (0x1<<26)
7341 	#define NIG_STATUS_INTERRUPT_PORT0_REG_STATUS_XGXS0_MAC_CRS_SIZE                                                       26
7342 #define NIG_REG_STATUS_INTERRUPT_PORT1                                                                                     0x1032cUL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7343 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_MI_INT                                                        (0x1<<0)
7344 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_MI_INT_SIZE                                                   0
7345 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_MI_COMPLETE                                                   (0x1<<1)
7346 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_MI_COMPLETE_SIZE                                              1
7347 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_CFG_CHANGE                                                    (0x1<<2)
7348 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_CFG_CHANGE_SIZE                                               2
7349 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_LINK_STATUS                                                   (0x1<<3)
7350 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_LINK_STATUS_SIZE                                              3
7351 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_LINK_CHANGE                                                   (0x1<<4)
7352 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_LINK_CHANGE_SIZE                                              4
7353 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_ATTN                                                          (0x1<<5)
7354 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_EMAC1_MISC_ATTN_SIZE                                                     5
7355 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_MAC_CRS                                                          (0x1<<6)
7356 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_MAC_CRS_SIZE                                                     6
7357 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_AUTONEG_COMPLETE                                                 (0x1<<7)
7358 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_AUTONEG_COMPLETE_SIZE                                            7
7359 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_FIBER_RXACT                                                      (0x1<<8)
7360 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_FIBER_RXACT_SIZE                                                 8
7361 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_LINK_STATUS                                                      (0x1<<9)
7362 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_LINK_STATUS_SIZE                                                 9
7363 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_MR_PAGE_RX                                                       (0x1<<10)
7364 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_MR_PAGE_RX_SIZE                                                  10
7365 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_CL73_AN_COMPLETE                                                 (0x1<<11)
7366 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_CL73_AN_COMPLETE_SIZE                                            11
7367 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_CL73_MR_PAGE_RX                                                  (0x1<<12)
7368 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_CL73_MR_PAGE_RX_SIZE                                             12
7369 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_RX_SIGDET                                                        (0x1<<13)
7370 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_SERDES1_RX_SIGDET_SIZE                                                   13
7371 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_REMOTEMDIOREQ                                                      (0x1<<14)
7372 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_REMOTEMDIOREQ_SIZE                                                 14
7373 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_LINK10G                                                            (0x1<<15)
7374 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_LINK10G_SIZE                                                       15
7375 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_AUTONEG_COMPLETE                                                   (0x1<<16)
7376 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_AUTONEG_COMPLETE_SIZE                                              16
7377 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_FIBER_RXACT                                                        (0x1<<17)
7378 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_FIBER_RXACT_SIZE                                                   17
7379 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_LINK_STATUS                                                        (0xf<<18)
7380 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_LINK_STATUS_SIZE                                                   18
7381 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_MR_PAGE_RX                                                         (0x1<<22)
7382 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_MR_PAGE_RX_SIZE                                                    22
7383 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_CL73_AN_COMPLETE                                                   (0x1<<23)
7384 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_CL73_AN_COMPLETE_SIZE                                              23
7385 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_CL73_MR_PAGE_RX                                                    (0x1<<24)
7386 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_CL73_MR_PAGE_RX_SIZE                                               24
7387 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_RX_SIGDET                                                          (0x1<<25)
7388 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_RX_SIGDET_SIZE                                                     25
7389 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_MAC_CRS                                                            (0x1<<26)
7390 	#define NIG_STATUS_INTERRUPT_PORT1_REG_STATUS_XGXS1_MAC_CRS_SIZE                                                       26
7391 #define NIG_REG_MASK_INTERRUPT_PORT0                                                                                       0x10330UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7392 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_MI_INT                                                            (0x1<<0)
7393 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_MI_INT_SIZE                                                       0
7394 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_MI_COMPLETE                                                       (0x1<<1)
7395 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_MI_COMPLETE_SIZE                                                  1
7396 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_CFG_CHANGE                                                        (0x1<<2)
7397 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_CFG_CHANGE_SIZE                                                   2
7398 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_LINK_STATUS                                                       (0x1<<3)
7399 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_LINK_STATUS_SIZE                                                  3
7400 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_LINK_CHANGE                                                       (0x1<<4)
7401 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_LINK_CHANGE_SIZE                                                  4
7402 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_ATTN                                                              (0x1<<5)
7403 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_EMAC0_MISC_ATTN_SIZE                                                         5
7404 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_MAC_CRS                                                              (0x1<<6)
7405 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_MAC_CRS_SIZE                                                         6
7406 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_AUTONEG_COMPLETE                                                     (0x1<<7)
7407 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_AUTONEG_COMPLETE_SIZE                                                7
7408 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_FIBER_RXACT                                                          (0x1<<8)
7409 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_FIBER_RXACT_SIZE                                                     8
7410 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_LINK_STATUS                                                          (0x1<<9)
7411 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_LINK_STATUS_SIZE                                                     9
7412 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_MR_PAGE_RX                                                           (0x1<<10)
7413 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_MR_PAGE_RX_SIZE                                                      10
7414 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_CL73_AN_COMPLETE                                                     (0x1<<11)
7415 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_CL73_AN_COMPLETE_SIZE                                                11
7416 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_CL73_MR_PAGE_RX                                                      (0x1<<12)
7417 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_CL73_MR_PAGE_RX_SIZE                                                 12
7418 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_RX_SIGDET                                                            (0x1<<13)
7419 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_SERDES0_RX_SIGDET_SIZE                                                       13
7420 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_REMOTEMDIOREQ                                                          (0x1<<14)
7421 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_REMOTEMDIOREQ_SIZE                                                     14
7422 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_LINK10G                                                                (0x1<<15)
7423 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_LINK10G_SIZE                                                           15
7424 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_AUTONEG_COMPLETE                                                       (0x1<<16)
7425 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_AUTONEG_COMPLETE_SIZE                                                  16
7426 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_FIBER_RXACT                                                            (0x1<<17)
7427 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_FIBER_RXACT_SIZE                                                       17
7428 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_LINK_STATUS                                                            (0xf<<18)
7429 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_LINK_STATUS_SIZE                                                       18
7430 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_MR_PAGE_RX                                                             (0x1<<22)
7431 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_MR_PAGE_RX_SIZE                                                        22
7432 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_CL73_AN_COMPLETE                                                       (0x1<<23)
7433 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_CL73_AN_COMPLETE_SIZE                                                  23
7434 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_CL73_MR_PAGE_RX                                                        (0x1<<24)
7435 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_CL73_MR_PAGE_RX_SIZE                                                   24
7436 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_RX_SIGDET                                                              (0x1<<25)
7437 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_RX_SIGDET_SIZE                                                         25
7438 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_MAC_CRS                                                                (0x1<<26)
7439 	#define NIG_MASK_INTERRUPT_PORT0_REG_MASK_XGXS0_MAC_CRS_SIZE                                                           26
7440 #define NIG_REG_MASK_INTERRUPT_PORT1                                                                                       0x10334UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
7441 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_MI_INT                                                            (0x1<<0)
7442 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_MI_INT_SIZE                                                       0
7443 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_MI_COMPLETE                                                       (0x1<<1)
7444 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_MI_COMPLETE_SIZE                                                  1
7445 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_CFG_CHANGE                                                        (0x1<<2)
7446 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_CFG_CHANGE_SIZE                                                   2
7447 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_LINK_STATUS                                                       (0x1<<3)
7448 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_LINK_STATUS_SIZE                                                  3
7449 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_LINK_CHANGE                                                       (0x1<<4)
7450 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_LINK_CHANGE_SIZE                                                  4
7451 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_ATTN                                                              (0x1<<5)
7452 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_EMAC1_MISC_ATTN_SIZE                                                         5
7453 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_MAC_CRS                                                              (0x1<<6)
7454 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_MAC_CRS_SIZE                                                         6
7455 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_AUTONEG_COMPLETE                                                     (0x1<<7)
7456 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_AUTONEG_COMPLETE_SIZE                                                7
7457 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_FIBER_RXACT                                                          (0x1<<8)
7458 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_FIBER_RXACT_SIZE                                                     8
7459 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_LINK_STATUS                                                          (0x1<<9)
7460 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_LINK_STATUS_SIZE                                                     9
7461 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_MR_PAGE_RX                                                           (0x1<<10)
7462 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_MR_PAGE_RX_SIZE                                                      10
7463 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_CL73_AN_COMPLETE                                                     (0x1<<11)
7464 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_CL73_AN_COMPLETE_SIZE                                                11
7465 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_CL73_MR_PAGE_RX                                                      (0x1<<12)
7466 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_CL73_MR_PAGE_RX_SIZE                                                 12
7467 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_RX_SIGDET                                                            (0x1<<13)
7468 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_SERDES1_RX_SIGDET_SIZE                                                       13
7469 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_REMOTEMDIOREQ                                                          (0x1<<14)
7470 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_REMOTEMDIOREQ_SIZE                                                     14
7471 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_LINK10G                                                                (0x1<<15)
7472 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_LINK10G_SIZE                                                           15
7473 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_AUTONEG_COMPLETE                                                       (0x1<<16)
7474 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_AUTONEG_COMPLETE_SIZE                                                  16
7475 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_FIBER_RXACT                                                            (0x1<<17)
7476 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_FIBER_RXACT_SIZE                                                       17
7477 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_LINK_STATUS                                                            (0xf<<18)
7478 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_LINK_STATUS_SIZE                                                       18
7479 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_MR_PAGE_RX                                                             (0x1<<22)
7480 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_MR_PAGE_RX_SIZE                                                        22
7481 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_CL73_AN_COMPLETE                                                       (0x1<<23)
7482 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_CL73_AN_COMPLETE_SIZE                                                  23
7483 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_CL73_MR_PAGE_RX                                                        (0x1<<24)
7484 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_CL73_MR_PAGE_RX_SIZE                                                   24
7485 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_RX_SIGDET                                                              (0x1<<25)
7486 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_RX_SIGDET_SIZE                                                         25
7487 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_MAC_CRS                                                                (0x1<<26)
7488 	#define NIG_MASK_INTERRUPT_PORT1_REG_MASK_XGXS1_MAC_CRS_SIZE                                                           26
7489 #define NIG_REG_DBG_SELECT                                                                                                 0x10388UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from NIG to the DBG block) - for selecting a line to output to the DBG block
7490 #define NIG_REG_DBG_BYTE_ENABLE                                                                                            0x1038cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from NIG to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
7491 #define NIG_REG_DBG_SHIFT                                                                                                  0x10390UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from NIG to the DBG block) - for circular right shifting of the selected line (after the enabling).
7492 #define NIG_REG_PORT_SWAP                                                                                                  0x10394UL //ACCESS:RW  DataWidth:0x1  Description: Value of this register will be transmitted to port swap when ~nig_registers_strap_override.strap_override =1
7493 #define NIG_REG_STRAP_OVERRIDE                                                                                             0x10398UL //ACCESS:RW  DataWidth:0x1  Description: port swap mux selection. If  this register equal to 0  then port swap is equal to SPIO pin that inputs from ifmux_serdes_swap. If  1 then ort swap is equal to ~nig_registers_port_swap.port_swap
7494 #define NIG_REG_SEL_DBG_IFMUX_TEST                                                                                         0x1039cUL //ACCESS:RW  DataWidth:0x1  Description: selection to mux from dbg block for output to ifmux.
7495 #define NIG_REG_SEL_MUX_DBG_VECTOR                                                                                         0x103a0UL //ACCESS:RW  DataWidth:0x2  Description: selection of vector: 0 - from emac0; 1-from emac1; 2 - from msp; 3 - NA
7496 #define NIG_REG_SEL_MUX_DBG_VECTOR_NUM                                                                                     0x103a4UL //ACCESS:RW  DataWidth:0x1  Description: If 0 - selection of vector: from port 0; 1 - from port 1
7497 #define NIG_REG_DEBUG_SEL_1                                                                                                0x103a8UL //ACCESS:RW  DataWidth:0x4  Description: Debug only. This control is outputted to EMAC0  EMAC1 and MCP. It is used as a select for the debug mux sel_1 logic which exists in these blocks; it controls which signals are to be outputted on the Debug 1 interface.
7498 #define NIG_REG_DEBUG_SEL_2                                                                                                0x103acUL //ACCESS:RW  DataWidth:0x4  Description: Debug only. This control is outputted to EMAC0  EMAC1 and MCP. It is used as a select for the debug mux sel_2 logic which exists in these blocks; it controls which signals are to be outputted on the Debug 2 interface.
7499 #define NIG_REG_NIG_INT_STS_0                                                                                              0x103b0UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
7500 	#define NIG_NIG_INT_STS_0_REG_ADDRESS_ERROR                                                                            (0x1<<0)
7501 	#define NIG_NIG_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                       0
7502 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_PORT0_ERROR                                                                  (0x1<<1)
7503 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_PORT0_ERROR_SIZE                                                             1
7504 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_PORT1_ERROR                                                                  (0x1<<2)
7505 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_PORT1_ERROR_SIZE                                                             2
7506 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_LB_ERROR                                                                     (0x1<<3)
7507 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EOP_LB_ERROR_SIZE                                                                3
7508 	#define NIG_NIG_INT_STS_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR                                                             (0x1<<4)
7509 	#define NIG_NIG_INT_STS_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR_SIZE                                                        4
7510 	#define NIG_NIG_INT_STS_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR                                                             (0x1<<5)
7511 	#define NIG_NIG_INT_STS_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR_SIZE                                                        5
7512 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC0_ERROR                                                                      (0x1<<6)
7513 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC0_ERROR_SIZE                                                                 6
7514 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC1_ERROR                                                                      (0x1<<7)
7515 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC1_ERROR_SIZE                                                                 7
7516 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC0_REGS_ERROR                                                                 (0x1<<8)
7517 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC0_REGS_ERROR_SIZE                                                            8
7518 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC1_REGS_ERROR                                                                 (0x1<<9)
7519 	#define NIG_NIG_INT_STS_0_REG_INGRESS_BMAC1_REGS_ERROR_SIZE                                                            9
7520 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC0_POP_ERROR                                                                  (0x1<<10)
7521 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC0_POP_ERROR_SIZE                                                             10
7522 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC1_POP_ERROR                                                                  (0x1<<11)
7523 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC1_POP_ERROR_SIZE                                                             11
7524 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC0_PUSH_ERROR                                                                 (0x1<<12)
7525 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC0_PUSH_ERROR_SIZE                                                            12
7526 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC1_PUSH_ERROR                                                                 (0x1<<13)
7527 	#define NIG_NIG_INT_STS_0_REG_INGRESS_EMAC1_PUSH_ERROR_SIZE                                                            13
7528 	#define NIG_NIG_INT_STS_0_REG_INGRESS_LB_PBF_DELAY_ERROR                                                               (0x1<<14)
7529 	#define NIG_NIG_INT_STS_0_REG_INGRESS_LB_PBF_DELAY_ERROR_SIZE                                                          14
7530 	#define NIG_NIG_INT_STS_0_REG_EGRESS_MNG0_FIFO_ERROR                                                                   (0x1<<15)
7531 	#define NIG_NIG_INT_STS_0_REG_EGRESS_MNG0_FIFO_ERROR_SIZE                                                              15
7532 	#define NIG_NIG_INT_STS_0_REG_EGRESS_MNG1_FIFO_ERROR                                                                   (0x1<<16)
7533 	#define NIG_NIG_INT_STS_0_REG_EGRESS_MNG1_FIFO_ERROR_SIZE                                                              16
7534 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DEBUG_FIFO_ERROR                                                                  (0x1<<17)
7535 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DEBUG_FIFO_ERROR_SIZE                                                             17
7536 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DELAY0_ERROR                                                                      (0x1<<18)
7537 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DELAY0_ERROR_SIZE                                                                 18
7538 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DELAY1_ERROR                                                                      (0x1<<19)
7539 	#define NIG_NIG_INT_STS_0_REG_EGRESS_DELAY1_ERROR_SIZE                                                                 19
7540 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC0_PUSH_ERROR                                                                  (0x1<<20)
7541 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC0_PUSH_ERROR_SIZE                                                             20
7542 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC1_PUSH_ERROR                                                                  (0x1<<21)
7543 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC1_PUSH_ERROR_SIZE                                                             21
7544 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC0_POP_ERROR                                                                   (0x1<<22)
7545 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC0_POP_ERROR_SIZE                                                              22
7546 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC1_POP_ERROR                                                                   (0x1<<23)
7547 	#define NIG_NIG_INT_STS_0_REG_EGRESS_EMAC1_POP_ERROR_SIZE                                                              23
7548 	#define NIG_NIG_INT_STS_0_REG_EGRESS_BMAC0_ERROR                                                                       (0x1<<24)
7549 	#define NIG_NIG_INT_STS_0_REG_EGRESS_BMAC0_ERROR_SIZE                                                                  24
7550 	#define NIG_NIG_INT_STS_0_REG_EGRESS_BMAC1_ERROR                                                                       (0x1<<25)
7551 	#define NIG_NIG_INT_STS_0_REG_EGRESS_BMAC1_ERROR_SIZE                                                                  25
7552 	#define NIG_NIG_INT_STS_0_REG_TIMER0_MAX_INT                                                                           (0x1<<26)
7553 	#define NIG_NIG_INT_STS_0_REG_TIMER0_MAX_INT_SIZE                                                                      26
7554 	#define NIG_NIG_INT_STS_0_REG_TIMER1_MAX_INT                                                                           (0x1<<27)
7555 	#define NIG_NIG_INT_STS_0_REG_TIMER1_MAX_INT_SIZE                                                                      27
7556 	#define NIG_NIG_INT_STS_0_REG_LLH0_FIFO_ERROR                                                                          (0x1<<28)
7557 	#define NIG_NIG_INT_STS_0_REG_LLH0_FIFO_ERROR_SIZE                                                                     28
7558 	#define NIG_NIG_INT_STS_0_REG_LLH1_FIFO_ERROR                                                                          (0x1<<29)
7559 	#define NIG_NIG_INT_STS_0_REG_LLH1_FIFO_ERROR_SIZE                                                                     29
7560 	#define NIG_NIG_INT_STS_0_REG_LLFC0_POP_ERROR                                                                          (0x1<<30)
7561 	#define NIG_NIG_INT_STS_0_REG_LLFC0_POP_ERROR_SIZE                                                                     30
7562 	#define NIG_NIG_INT_STS_0_REG_LLFC1_POP_ERROR                                                                          (0x1<<31)
7563 	#define NIG_NIG_INT_STS_0_REG_LLFC1_POP_ERROR_SIZE                                                                     31
7564 #define NIG_REG_NIG_INT_STS_CLR_0                                                                                          0x103b4UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
7565 	#define NIG_NIG_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                        (0x1<<0)
7566 	#define NIG_NIG_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                   0
7567 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_PORT0_ERROR                                                              (0x1<<1)
7568 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_PORT0_ERROR_SIZE                                                         1
7569 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_PORT1_ERROR                                                              (0x1<<2)
7570 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_PORT1_ERROR_SIZE                                                         2
7571 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_LB_ERROR                                                                 (0x1<<3)
7572 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EOP_LB_ERROR_SIZE                                                            3
7573 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR                                                         (0x1<<4)
7574 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR_SIZE                                                    4
7575 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR                                                         (0x1<<5)
7576 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR_SIZE                                                    5
7577 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC0_ERROR                                                                  (0x1<<6)
7578 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC0_ERROR_SIZE                                                             6
7579 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC1_ERROR                                                                  (0x1<<7)
7580 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC1_ERROR_SIZE                                                             7
7581 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC0_REGS_ERROR                                                             (0x1<<8)
7582 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC0_REGS_ERROR_SIZE                                                        8
7583 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC1_REGS_ERROR                                                             (0x1<<9)
7584 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_BMAC1_REGS_ERROR_SIZE                                                        9
7585 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC0_POP_ERROR                                                              (0x1<<10)
7586 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC0_POP_ERROR_SIZE                                                         10
7587 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC1_POP_ERROR                                                              (0x1<<11)
7588 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC1_POP_ERROR_SIZE                                                         11
7589 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC0_PUSH_ERROR                                                             (0x1<<12)
7590 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC0_PUSH_ERROR_SIZE                                                        12
7591 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC1_PUSH_ERROR                                                             (0x1<<13)
7592 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_EMAC1_PUSH_ERROR_SIZE                                                        13
7593 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_LB_PBF_DELAY_ERROR                                                           (0x1<<14)
7594 	#define NIG_NIG_INT_STS_CLR_0_REG_INGRESS_LB_PBF_DELAY_ERROR_SIZE                                                      14
7595 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_MNG0_FIFO_ERROR                                                               (0x1<<15)
7596 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_MNG0_FIFO_ERROR_SIZE                                                          15
7597 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_MNG1_FIFO_ERROR                                                               (0x1<<16)
7598 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_MNG1_FIFO_ERROR_SIZE                                                          16
7599 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DEBUG_FIFO_ERROR                                                              (0x1<<17)
7600 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DEBUG_FIFO_ERROR_SIZE                                                         17
7601 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DELAY0_ERROR                                                                  (0x1<<18)
7602 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DELAY0_ERROR_SIZE                                                             18
7603 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DELAY1_ERROR                                                                  (0x1<<19)
7604 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_DELAY1_ERROR_SIZE                                                             19
7605 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC0_PUSH_ERROR                                                              (0x1<<20)
7606 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC0_PUSH_ERROR_SIZE                                                         20
7607 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC1_PUSH_ERROR                                                              (0x1<<21)
7608 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC1_PUSH_ERROR_SIZE                                                         21
7609 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC0_POP_ERROR                                                               (0x1<<22)
7610 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC0_POP_ERROR_SIZE                                                          22
7611 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC1_POP_ERROR                                                               (0x1<<23)
7612 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_EMAC1_POP_ERROR_SIZE                                                          23
7613 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_BMAC0_ERROR                                                                   (0x1<<24)
7614 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_BMAC0_ERROR_SIZE                                                              24
7615 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_BMAC1_ERROR                                                                   (0x1<<25)
7616 	#define NIG_NIG_INT_STS_CLR_0_REG_EGRESS_BMAC1_ERROR_SIZE                                                              25
7617 	#define NIG_NIG_INT_STS_CLR_0_REG_TIMER0_MAX_INT                                                                       (0x1<<26)
7618 	#define NIG_NIG_INT_STS_CLR_0_REG_TIMER0_MAX_INT_SIZE                                                                  26
7619 	#define NIG_NIG_INT_STS_CLR_0_REG_TIMER1_MAX_INT                                                                       (0x1<<27)
7620 	#define NIG_NIG_INT_STS_CLR_0_REG_TIMER1_MAX_INT_SIZE                                                                  27
7621 	#define NIG_NIG_INT_STS_CLR_0_REG_LLH0_FIFO_ERROR                                                                      (0x1<<28)
7622 	#define NIG_NIG_INT_STS_CLR_0_REG_LLH0_FIFO_ERROR_SIZE                                                                 28
7623 	#define NIG_NIG_INT_STS_CLR_0_REG_LLH1_FIFO_ERROR                                                                      (0x1<<29)
7624 	#define NIG_NIG_INT_STS_CLR_0_REG_LLH1_FIFO_ERROR_SIZE                                                                 29
7625 	#define NIG_NIG_INT_STS_CLR_0_REG_LLFC0_POP_ERROR                                                                      (0x1<<30)
7626 	#define NIG_NIG_INT_STS_CLR_0_REG_LLFC0_POP_ERROR_SIZE                                                                 30
7627 	#define NIG_NIG_INT_STS_CLR_0_REG_LLFC1_POP_ERROR                                                                      (0x1<<31)
7628 	#define NIG_NIG_INT_STS_CLR_0_REG_LLFC1_POP_ERROR_SIZE                                                                 31
7629 #define NIG_REG_NIG_INT_STS_WR_0                                                                                           0x103b8UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
7630 	#define NIG_NIG_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
7631 	#define NIG_NIG_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                    0
7632 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_PORT0_ERROR                                                               (0x1<<1)
7633 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_PORT0_ERROR_SIZE                                                          1
7634 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_PORT1_ERROR                                                               (0x1<<2)
7635 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_PORT1_ERROR_SIZE                                                          2
7636 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_LB_ERROR                                                                  (0x1<<3)
7637 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EOP_LB_ERROR_SIZE                                                             3
7638 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR                                                          (0x1<<4)
7639 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR_SIZE                                                     4
7640 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR                                                          (0x1<<5)
7641 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR_SIZE                                                     5
7642 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC0_ERROR                                                                   (0x1<<6)
7643 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC0_ERROR_SIZE                                                              6
7644 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC1_ERROR                                                                   (0x1<<7)
7645 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC1_ERROR_SIZE                                                              7
7646 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC0_REGS_ERROR                                                              (0x1<<8)
7647 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC0_REGS_ERROR_SIZE                                                         8
7648 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC1_REGS_ERROR                                                              (0x1<<9)
7649 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_BMAC1_REGS_ERROR_SIZE                                                         9
7650 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC0_POP_ERROR                                                               (0x1<<10)
7651 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC0_POP_ERROR_SIZE                                                          10
7652 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC1_POP_ERROR                                                               (0x1<<11)
7653 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC1_POP_ERROR_SIZE                                                          11
7654 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC0_PUSH_ERROR                                                              (0x1<<12)
7655 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC0_PUSH_ERROR_SIZE                                                         12
7656 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC1_PUSH_ERROR                                                              (0x1<<13)
7657 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_EMAC1_PUSH_ERROR_SIZE                                                         13
7658 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_LB_PBF_DELAY_ERROR                                                            (0x1<<14)
7659 	#define NIG_NIG_INT_STS_WR_0_REG_INGRESS_LB_PBF_DELAY_ERROR_SIZE                                                       14
7660 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_MNG0_FIFO_ERROR                                                                (0x1<<15)
7661 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_MNG0_FIFO_ERROR_SIZE                                                           15
7662 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_MNG1_FIFO_ERROR                                                                (0x1<<16)
7663 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_MNG1_FIFO_ERROR_SIZE                                                           16
7664 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DEBUG_FIFO_ERROR                                                               (0x1<<17)
7665 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DEBUG_FIFO_ERROR_SIZE                                                          17
7666 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DELAY0_ERROR                                                                   (0x1<<18)
7667 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DELAY0_ERROR_SIZE                                                              18
7668 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DELAY1_ERROR                                                                   (0x1<<19)
7669 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_DELAY1_ERROR_SIZE                                                              19
7670 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC0_PUSH_ERROR                                                               (0x1<<20)
7671 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC0_PUSH_ERROR_SIZE                                                          20
7672 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC1_PUSH_ERROR                                                               (0x1<<21)
7673 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC1_PUSH_ERROR_SIZE                                                          21
7674 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC0_POP_ERROR                                                                (0x1<<22)
7675 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC0_POP_ERROR_SIZE                                                           22
7676 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC1_POP_ERROR                                                                (0x1<<23)
7677 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_EMAC1_POP_ERROR_SIZE                                                           23
7678 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_BMAC0_ERROR                                                                    (0x1<<24)
7679 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_BMAC0_ERROR_SIZE                                                               24
7680 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_BMAC1_ERROR                                                                    (0x1<<25)
7681 	#define NIG_NIG_INT_STS_WR_0_REG_EGRESS_BMAC1_ERROR_SIZE                                                               25
7682 	#define NIG_NIG_INT_STS_WR_0_REG_TIMER0_MAX_INT                                                                        (0x1<<26)
7683 	#define NIG_NIG_INT_STS_WR_0_REG_TIMER0_MAX_INT_SIZE                                                                   26
7684 	#define NIG_NIG_INT_STS_WR_0_REG_TIMER1_MAX_INT                                                                        (0x1<<27)
7685 	#define NIG_NIG_INT_STS_WR_0_REG_TIMER1_MAX_INT_SIZE                                                                   27
7686 	#define NIG_NIG_INT_STS_WR_0_REG_LLH0_FIFO_ERROR                                                                       (0x1<<28)
7687 	#define NIG_NIG_INT_STS_WR_0_REG_LLH0_FIFO_ERROR_SIZE                                                                  28
7688 	#define NIG_NIG_INT_STS_WR_0_REG_LLH1_FIFO_ERROR                                                                       (0x1<<29)
7689 	#define NIG_NIG_INT_STS_WR_0_REG_LLH1_FIFO_ERROR_SIZE                                                                  29
7690 	#define NIG_NIG_INT_STS_WR_0_REG_LLFC0_POP_ERROR                                                                       (0x1<<30)
7691 	#define NIG_NIG_INT_STS_WR_0_REG_LLFC0_POP_ERROR_SIZE                                                                  30
7692 	#define NIG_NIG_INT_STS_WR_0_REG_LLFC1_POP_ERROR                                                                       (0x1<<31)
7693 	#define NIG_NIG_INT_STS_WR_0_REG_LLFC1_POP_ERROR_SIZE                                                                  31
7694 #define NIG_REG_NIG_INT_MASK_0                                                                                             0x103bcUL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
7695 	#define NIG_NIG_INT_MASK_0_REG_ADDRESS_ERROR                                                                           (0x1<<0)
7696 	#define NIG_NIG_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                      0
7697 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_PORT0_ERROR                                                                 (0x1<<1)
7698 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_PORT0_ERROR_SIZE                                                            1
7699 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_PORT1_ERROR                                                                 (0x1<<2)
7700 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_PORT1_ERROR_SIZE                                                            2
7701 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_LB_ERROR                                                                    (0x1<<3)
7702 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EOP_LB_ERROR_SIZE                                                               3
7703 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR                                                            (0x1<<4)
7704 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_RMP0_DSCR_FIFO_ERROR_SIZE                                                       4
7705 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR                                                            (0x1<<5)
7706 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_RMP1_DSCR_FIFO_ERROR_SIZE                                                       5
7707 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC0_ERROR                                                                     (0x1<<6)
7708 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC0_ERROR_SIZE                                                                6
7709 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC1_ERROR                                                                     (0x1<<7)
7710 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC1_ERROR_SIZE                                                                7
7711 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC0_REGS_ERROR                                                                (0x1<<8)
7712 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC0_REGS_ERROR_SIZE                                                           8
7713 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC1_REGS_ERROR                                                                (0x1<<9)
7714 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_BMAC1_REGS_ERROR_SIZE                                                           9
7715 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC0_POP_ERROR                                                                 (0x1<<10)
7716 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC0_POP_ERROR_SIZE                                                            10
7717 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC1_POP_ERROR                                                                 (0x1<<11)
7718 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC1_POP_ERROR_SIZE                                                            11
7719 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC0_PUSH_ERROR                                                                (0x1<<12)
7720 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC0_PUSH_ERROR_SIZE                                                           12
7721 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC1_PUSH_ERROR                                                                (0x1<<13)
7722 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_EMAC1_PUSH_ERROR_SIZE                                                           13
7723 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_LB_PBF_DELAY_ERROR                                                              (0x1<<14)
7724 	#define NIG_NIG_INT_MASK_0_REG_INGRESS_LB_PBF_DELAY_ERROR_SIZE                                                         14
7725 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_MNG0_FIFO_ERROR                                                                  (0x1<<15)
7726 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_MNG0_FIFO_ERROR_SIZE                                                             15
7727 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_MNG1_FIFO_ERROR                                                                  (0x1<<16)
7728 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_MNG1_FIFO_ERROR_SIZE                                                             16
7729 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DEBUG_FIFO_ERROR                                                                 (0x1<<17)
7730 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DEBUG_FIFO_ERROR_SIZE                                                            17
7731 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DELAY0_ERROR                                                                     (0x1<<18)
7732 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DELAY0_ERROR_SIZE                                                                18
7733 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DELAY1_ERROR                                                                     (0x1<<19)
7734 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_DELAY1_ERROR_SIZE                                                                19
7735 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC0_PUSH_ERROR                                                                 (0x1<<20)
7736 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC0_PUSH_ERROR_SIZE                                                            20
7737 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC1_PUSH_ERROR                                                                 (0x1<<21)
7738 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC1_PUSH_ERROR_SIZE                                                            21
7739 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC0_POP_ERROR                                                                  (0x1<<22)
7740 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC0_POP_ERROR_SIZE                                                             22
7741 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC1_POP_ERROR                                                                  (0x1<<23)
7742 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_EMAC1_POP_ERROR_SIZE                                                             23
7743 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_BMAC0_ERROR                                                                      (0x1<<24)
7744 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_BMAC0_ERROR_SIZE                                                                 24
7745 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_BMAC1_ERROR                                                                      (0x1<<25)
7746 	#define NIG_NIG_INT_MASK_0_REG_EGRESS_BMAC1_ERROR_SIZE                                                                 25
7747 	#define NIG_NIG_INT_MASK_0_REG_TIMER0_MAX_INT                                                                          (0x1<<26)
7748 	#define NIG_NIG_INT_MASK_0_REG_TIMER0_MAX_INT_SIZE                                                                     26
7749 	#define NIG_NIG_INT_MASK_0_REG_TIMER1_MAX_INT                                                                          (0x1<<27)
7750 	#define NIG_NIG_INT_MASK_0_REG_TIMER1_MAX_INT_SIZE                                                                     27
7751 	#define NIG_NIG_INT_MASK_0_REG_LLH0_FIFO_ERROR                                                                         (0x1<<28)
7752 	#define NIG_NIG_INT_MASK_0_REG_LLH0_FIFO_ERROR_SIZE                                                                    28
7753 	#define NIG_NIG_INT_MASK_0_REG_LLH1_FIFO_ERROR                                                                         (0x1<<29)
7754 	#define NIG_NIG_INT_MASK_0_REG_LLH1_FIFO_ERROR_SIZE                                                                    29
7755 	#define NIG_NIG_INT_MASK_0_REG_LLFC0_POP_ERROR                                                                         (0x1<<30)
7756 	#define NIG_NIG_INT_MASK_0_REG_LLFC0_POP_ERROR_SIZE                                                                    30
7757 	#define NIG_NIG_INT_MASK_0_REG_LLFC1_POP_ERROR                                                                         (0x1<<31)
7758 	#define NIG_NIG_INT_MASK_0_REG_LLFC1_POP_ERROR_SIZE                                                                    31
7759 #define NIG_REG_NIG_INT_STS_1                                                                                              0x103c0UL //ACCESS:R  DataWidth:0x1b  Description: Interrupt register #1 read
7760 	#define NIG_NIG_INT_STS_1_REG_LLFC0_PUSH_ERROR                                                                         (0x1<<0)
7761 	#define NIG_NIG_INT_STS_1_REG_LLFC0_PUSH_ERROR_SIZE                                                                    0
7762 	#define NIG_NIG_INT_STS_1_REG_LLFC1_PUSH_ERROR                                                                         (0x1<<1)
7763 	#define NIG_NIG_INT_STS_1_REG_LLFC1_PUSH_ERROR_SIZE                                                                    1
7764 	#define NIG_NIG_INT_STS_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN                                                             (0x1<<2)
7765 	#define NIG_NIG_INT_STS_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                        2
7766 	#define NIG_NIG_INT_STS_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN                                                             (0x1<<3)
7767 	#define NIG_NIG_INT_STS_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                        3
7768 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS0_TIMER_MAX_INT                                                                 (0x1<<4)
7769 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS0_TIMER_MAX_INT_SIZE                                                            4
7770 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS1_TIMER_MAX_INT                                                                 (0x1<<5)
7771 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS1_TIMER_MAX_INT_SIZE                                                            5
7772 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS0_TIMER_MAX_INT                                                                 (0x1<<6)
7773 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS0_TIMER_MAX_INT_SIZE                                                            6
7774 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS1_TIMER_MAX_INT                                                                 (0x1<<7)
7775 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS1_TIMER_MAX_INT_SIZE                                                            7
7776 	#define NIG_NIG_INT_STS_1_REG_P0_TX_MNG_HOST_FIFO_ERROR                                                                (0x1<<8)
7777 	#define NIG_NIG_INT_STS_1_REG_P0_TX_MNG_HOST_FIFO_ERROR_SIZE                                                           8
7778 	#define NIG_NIG_INT_STS_1_REG_P1_TX_MNG_HOST_FIFO_ERROR                                                                (0x1<<9)
7779 	#define NIG_NIG_INT_STS_1_REG_P1_TX_MNG_HOST_FIFO_ERROR_SIZE                                                           9
7780 	#define NIG_NIG_INT_STS_1_REG_P0_HBUF_DSCR_FIFO_ERROR                                                                  (0x1<<10)
7781 	#define NIG_NIG_INT_STS_1_REG_P0_HBUF_DSCR_FIFO_ERROR_SIZE                                                             10
7782 	#define NIG_NIG_INT_STS_1_REG_P1_HBUF_DSCR_FIFO_ERROR                                                                  (0x1<<11)
7783 	#define NIG_NIG_INT_STS_1_REG_P1_HBUF_DSCR_FIFO_ERROR_SIZE                                                             11
7784 	#define NIG_NIG_INT_STS_1_REG_P0_TLLH_FIFO_ERROR                                                                       (0x1<<12)
7785 	#define NIG_NIG_INT_STS_1_REG_P0_TLLH_FIFO_ERROR_SIZE                                                                  12
7786 	#define NIG_NIG_INT_STS_1_REG_P1_TLLH_FIFO_ERROR                                                                       (0x1<<13)
7787 	#define NIG_NIG_INT_STS_1_REG_P1_TLLH_FIFO_ERROR_SIZE                                                                  13
7788 	#define NIG_NIG_INT_STS_1_REG_P0_RX_MACFIFO_ERROR                                                                      (0x1<<14)
7789 	#define NIG_NIG_INT_STS_1_REG_P0_RX_MACFIFO_ERROR_SIZE                                                                 14
7790 	#define NIG_NIG_INT_STS_1_REG_P1_RX_MACFIFO_ERROR                                                                      (0x1<<15)
7791 	#define NIG_NIG_INT_STS_1_REG_P1_RX_MACFIFO_ERROR_SIZE                                                                 15
7792 	#define NIG_NIG_INT_STS_1_REG_P0_TX_MACFIFO_ERROR                                                                      (0x1<<16)
7793 	#define NIG_NIG_INT_STS_1_REG_P0_TX_MACFIFO_ERROR_SIZE                                                                 16
7794 	#define NIG_NIG_INT_STS_1_REG_P1_TX_MACFIFO_ERROR                                                                      (0x1<<17)
7795 	#define NIG_NIG_INT_STS_1_REG_P1_TX_MACFIFO_ERROR_SIZE                                                                 17
7796 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS2_TIMER_MAX_INT                                                                 (0x1<<18)
7797 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS2_TIMER_MAX_INT_SIZE                                                            18
7798 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS3_TIMER_MAX_INT                                                                 (0x1<<19)
7799 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS3_TIMER_MAX_INT_SIZE                                                            19
7800 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS4_TIMER_MAX_INT                                                                 (0x1<<20)
7801 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS4_TIMER_MAX_INT_SIZE                                                            20
7802 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS5_TIMER_MAX_INT                                                                 (0x1<<21)
7803 	#define NIG_NIG_INT_STS_1_REG_P0_RX_COS5_TIMER_MAX_INT_SIZE                                                            21
7804 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS2_TIMER_MAX_INT                                                                 (0x1<<22)
7805 	#define NIG_NIG_INT_STS_1_REG_P1_RX_COS2_TIMER_MAX_INT_SIZE                                                            22
7806 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY2_ERROR                                                                      (0x1<<23)
7807 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY2_ERROR_SIZE                                                                 23
7808 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY3_ERROR                                                                      (0x1<<24)
7809 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY3_ERROR_SIZE                                                                 24
7810 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY4_ERROR                                                                      (0x1<<25)
7811 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY4_ERROR_SIZE                                                                 25
7812 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY5_ERROR                                                                      (0x1<<26)
7813 	#define NIG_NIG_INT_STS_1_REG_EGRESS_DELAY5_ERROR_SIZE                                                                 26
7814 #define NIG_REG_NIG_INT_STS_CLR_1                                                                                          0x103c4UL //ACCESS:RC  DataWidth:0x1b  Description: Interrupt register #1 read clear
7815 	#define NIG_NIG_INT_STS_CLR_1_REG_LLFC0_PUSH_ERROR                                                                     (0x1<<0)
7816 	#define NIG_NIG_INT_STS_CLR_1_REG_LLFC0_PUSH_ERROR_SIZE                                                                0
7817 	#define NIG_NIG_INT_STS_CLR_1_REG_LLFC1_PUSH_ERROR                                                                     (0x1<<1)
7818 	#define NIG_NIG_INT_STS_CLR_1_REG_LLFC1_PUSH_ERROR_SIZE                                                                1
7819 	#define NIG_NIG_INT_STS_CLR_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN                                                         (0x1<<2)
7820 	#define NIG_NIG_INT_STS_CLR_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                    2
7821 	#define NIG_NIG_INT_STS_CLR_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN                                                         (0x1<<3)
7822 	#define NIG_NIG_INT_STS_CLR_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                    3
7823 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS0_TIMER_MAX_INT                                                             (0x1<<4)
7824 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS0_TIMER_MAX_INT_SIZE                                                        4
7825 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS1_TIMER_MAX_INT                                                             (0x1<<5)
7826 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS1_TIMER_MAX_INT_SIZE                                                        5
7827 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS0_TIMER_MAX_INT                                                             (0x1<<6)
7828 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS0_TIMER_MAX_INT_SIZE                                                        6
7829 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS1_TIMER_MAX_INT                                                             (0x1<<7)
7830 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS1_TIMER_MAX_INT_SIZE                                                        7
7831 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TX_MNG_HOST_FIFO_ERROR                                                            (0x1<<8)
7832 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TX_MNG_HOST_FIFO_ERROR_SIZE                                                       8
7833 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TX_MNG_HOST_FIFO_ERROR                                                            (0x1<<9)
7834 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TX_MNG_HOST_FIFO_ERROR_SIZE                                                       9
7835 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_HBUF_DSCR_FIFO_ERROR                                                              (0x1<<10)
7836 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_HBUF_DSCR_FIFO_ERROR_SIZE                                                         10
7837 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_HBUF_DSCR_FIFO_ERROR                                                              (0x1<<11)
7838 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_HBUF_DSCR_FIFO_ERROR_SIZE                                                         11
7839 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TLLH_FIFO_ERROR                                                                   (0x1<<12)
7840 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TLLH_FIFO_ERROR_SIZE                                                              12
7841 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TLLH_FIFO_ERROR                                                                   (0x1<<13)
7842 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TLLH_FIFO_ERROR_SIZE                                                              13
7843 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_MACFIFO_ERROR                                                                  (0x1<<14)
7844 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_MACFIFO_ERROR_SIZE                                                             14
7845 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_MACFIFO_ERROR                                                                  (0x1<<15)
7846 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_MACFIFO_ERROR_SIZE                                                             15
7847 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TX_MACFIFO_ERROR                                                                  (0x1<<16)
7848 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_TX_MACFIFO_ERROR_SIZE                                                             16
7849 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TX_MACFIFO_ERROR                                                                  (0x1<<17)
7850 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_TX_MACFIFO_ERROR_SIZE                                                             17
7851 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS2_TIMER_MAX_INT                                                             (0x1<<18)
7852 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS2_TIMER_MAX_INT_SIZE                                                        18
7853 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS3_TIMER_MAX_INT                                                             (0x1<<19)
7854 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS3_TIMER_MAX_INT_SIZE                                                        19
7855 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS4_TIMER_MAX_INT                                                             (0x1<<20)
7856 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS4_TIMER_MAX_INT_SIZE                                                        20
7857 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS5_TIMER_MAX_INT                                                             (0x1<<21)
7858 	#define NIG_NIG_INT_STS_CLR_1_REG_P0_RX_COS5_TIMER_MAX_INT_SIZE                                                        21
7859 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS2_TIMER_MAX_INT                                                             (0x1<<22)
7860 	#define NIG_NIG_INT_STS_CLR_1_REG_P1_RX_COS2_TIMER_MAX_INT_SIZE                                                        22
7861 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY2_ERROR                                                                  (0x1<<23)
7862 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY2_ERROR_SIZE                                                             23
7863 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY3_ERROR                                                                  (0x1<<24)
7864 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY3_ERROR_SIZE                                                             24
7865 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY4_ERROR                                                                  (0x1<<25)
7866 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY4_ERROR_SIZE                                                             25
7867 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY5_ERROR                                                                  (0x1<<26)
7868 	#define NIG_NIG_INT_STS_CLR_1_REG_EGRESS_DELAY5_ERROR_SIZE                                                             26
7869 #define NIG_REG_NIG_INT_STS_WR_1                                                                                           0x103c8UL //ACCESS:WR  DataWidth:0x1b  Description: Interrupt register #1 bit set or clear
7870 	#define NIG_NIG_INT_STS_WR_1_REG_LLFC0_PUSH_ERROR                                                                      (0x1<<0)
7871 	#define NIG_NIG_INT_STS_WR_1_REG_LLFC0_PUSH_ERROR_SIZE                                                                 0
7872 	#define NIG_NIG_INT_STS_WR_1_REG_LLFC1_PUSH_ERROR                                                                      (0x1<<1)
7873 	#define NIG_NIG_INT_STS_WR_1_REG_LLFC1_PUSH_ERROR_SIZE                                                                 1
7874 	#define NIG_NIG_INT_STS_WR_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN                                                          (0x1<<2)
7875 	#define NIG_NIG_INT_STS_WR_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                     2
7876 	#define NIG_NIG_INT_STS_WR_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN                                                          (0x1<<3)
7877 	#define NIG_NIG_INT_STS_WR_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                     3
7878 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS0_TIMER_MAX_INT                                                              (0x1<<4)
7879 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS0_TIMER_MAX_INT_SIZE                                                         4
7880 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS1_TIMER_MAX_INT                                                              (0x1<<5)
7881 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS1_TIMER_MAX_INT_SIZE                                                         5
7882 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS0_TIMER_MAX_INT                                                              (0x1<<6)
7883 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS0_TIMER_MAX_INT_SIZE                                                         6
7884 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS1_TIMER_MAX_INT                                                              (0x1<<7)
7885 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS1_TIMER_MAX_INT_SIZE                                                         7
7886 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TX_MNG_HOST_FIFO_ERROR                                                             (0x1<<8)
7887 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TX_MNG_HOST_FIFO_ERROR_SIZE                                                        8
7888 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TX_MNG_HOST_FIFO_ERROR                                                             (0x1<<9)
7889 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TX_MNG_HOST_FIFO_ERROR_SIZE                                                        9
7890 	#define NIG_NIG_INT_STS_WR_1_REG_P0_HBUF_DSCR_FIFO_ERROR                                                               (0x1<<10)
7891 	#define NIG_NIG_INT_STS_WR_1_REG_P0_HBUF_DSCR_FIFO_ERROR_SIZE                                                          10
7892 	#define NIG_NIG_INT_STS_WR_1_REG_P1_HBUF_DSCR_FIFO_ERROR                                                               (0x1<<11)
7893 	#define NIG_NIG_INT_STS_WR_1_REG_P1_HBUF_DSCR_FIFO_ERROR_SIZE                                                          11
7894 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TLLH_FIFO_ERROR                                                                    (0x1<<12)
7895 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TLLH_FIFO_ERROR_SIZE                                                               12
7896 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TLLH_FIFO_ERROR                                                                    (0x1<<13)
7897 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TLLH_FIFO_ERROR_SIZE                                                               13
7898 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_MACFIFO_ERROR                                                                   (0x1<<14)
7899 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_MACFIFO_ERROR_SIZE                                                              14
7900 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_MACFIFO_ERROR                                                                   (0x1<<15)
7901 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_MACFIFO_ERROR_SIZE                                                              15
7902 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TX_MACFIFO_ERROR                                                                   (0x1<<16)
7903 	#define NIG_NIG_INT_STS_WR_1_REG_P0_TX_MACFIFO_ERROR_SIZE                                                              16
7904 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TX_MACFIFO_ERROR                                                                   (0x1<<17)
7905 	#define NIG_NIG_INT_STS_WR_1_REG_P1_TX_MACFIFO_ERROR_SIZE                                                              17
7906 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS2_TIMER_MAX_INT                                                              (0x1<<18)
7907 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS2_TIMER_MAX_INT_SIZE                                                         18
7908 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS3_TIMER_MAX_INT                                                              (0x1<<19)
7909 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS3_TIMER_MAX_INT_SIZE                                                         19
7910 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS4_TIMER_MAX_INT                                                              (0x1<<20)
7911 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS4_TIMER_MAX_INT_SIZE                                                         20
7912 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS5_TIMER_MAX_INT                                                              (0x1<<21)
7913 	#define NIG_NIG_INT_STS_WR_1_REG_P0_RX_COS5_TIMER_MAX_INT_SIZE                                                         21
7914 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS2_TIMER_MAX_INT                                                              (0x1<<22)
7915 	#define NIG_NIG_INT_STS_WR_1_REG_P1_RX_COS2_TIMER_MAX_INT_SIZE                                                         22
7916 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY2_ERROR                                                                   (0x1<<23)
7917 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY2_ERROR_SIZE                                                              23
7918 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY3_ERROR                                                                   (0x1<<24)
7919 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY3_ERROR_SIZE                                                              24
7920 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY4_ERROR                                                                   (0x1<<25)
7921 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY4_ERROR_SIZE                                                              25
7922 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY5_ERROR                                                                   (0x1<<26)
7923 	#define NIG_NIG_INT_STS_WR_1_REG_EGRESS_DELAY5_ERROR_SIZE                                                              26
7924 #define NIG_REG_NIG_INT_MASK_1                                                                                             0x103ccUL //ACCESS:RW  DataWidth:0x1b  Description: Interrupt mask register #1 read/write
7925 	#define NIG_NIG_INT_MASK_1_REG_LLFC0_PUSH_ERROR                                                                        (0x1<<0)
7926 	#define NIG_NIG_INT_MASK_1_REG_LLFC0_PUSH_ERROR_SIZE                                                                   0
7927 	#define NIG_NIG_INT_MASK_1_REG_LLFC1_PUSH_ERROR                                                                        (0x1<<1)
7928 	#define NIG_NIG_INT_MASK_1_REG_LLFC1_PUSH_ERROR_SIZE                                                                   1
7929 	#define NIG_NIG_INT_MASK_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN                                                            (0x1<<2)
7930 	#define NIG_NIG_INT_MASK_1_REG_LLH0_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                       2
7931 	#define NIG_NIG_INT_MASK_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN                                                            (0x1<<3)
7932 	#define NIG_NIG_INT_MASK_1_REG_LLH1_MF_ON_AND_NO_OUTER_VLAN_SIZE                                                       3
7933 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS0_TIMER_MAX_INT                                                                (0x1<<4)
7934 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS0_TIMER_MAX_INT_SIZE                                                           4
7935 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS1_TIMER_MAX_INT                                                                (0x1<<5)
7936 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS1_TIMER_MAX_INT_SIZE                                                           5
7937 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS0_TIMER_MAX_INT                                                                (0x1<<6)
7938 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS0_TIMER_MAX_INT_SIZE                                                           6
7939 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS1_TIMER_MAX_INT                                                                (0x1<<7)
7940 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS1_TIMER_MAX_INT_SIZE                                                           7
7941 	#define NIG_NIG_INT_MASK_1_REG_P0_TX_MNG_HOST_FIFO_ERROR                                                               (0x1<<8)
7942 	#define NIG_NIG_INT_MASK_1_REG_P0_TX_MNG_HOST_FIFO_ERROR_SIZE                                                          8
7943 	#define NIG_NIG_INT_MASK_1_REG_P1_TX_MNG_HOST_FIFO_ERROR                                                               (0x1<<9)
7944 	#define NIG_NIG_INT_MASK_1_REG_P1_TX_MNG_HOST_FIFO_ERROR_SIZE                                                          9
7945 	#define NIG_NIG_INT_MASK_1_REG_P0_HBUF_DSCR_FIFO_ERROR                                                                 (0x1<<10)
7946 	#define NIG_NIG_INT_MASK_1_REG_P0_HBUF_DSCR_FIFO_ERROR_SIZE                                                            10
7947 	#define NIG_NIG_INT_MASK_1_REG_P1_HBUF_DSCR_FIFO_ERROR                                                                 (0x1<<11)
7948 	#define NIG_NIG_INT_MASK_1_REG_P1_HBUF_DSCR_FIFO_ERROR_SIZE                                                            11
7949 	#define NIG_NIG_INT_MASK_1_REG_P0_TLLH_FIFO_ERROR                                                                      (0x1<<12)
7950 	#define NIG_NIG_INT_MASK_1_REG_P0_TLLH_FIFO_ERROR_SIZE                                                                 12
7951 	#define NIG_NIG_INT_MASK_1_REG_P1_TLLH_FIFO_ERROR                                                                      (0x1<<13)
7952 	#define NIG_NIG_INT_MASK_1_REG_P1_TLLH_FIFO_ERROR_SIZE                                                                 13
7953 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_MACFIFO_ERROR                                                                     (0x1<<14)
7954 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_MACFIFO_ERROR_SIZE                                                                14
7955 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_MACFIFO_ERROR                                                                     (0x1<<15)
7956 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_MACFIFO_ERROR_SIZE                                                                15
7957 	#define NIG_NIG_INT_MASK_1_REG_P0_TX_MACFIFO_ERROR                                                                     (0x1<<16)
7958 	#define NIG_NIG_INT_MASK_1_REG_P0_TX_MACFIFO_ERROR_SIZE                                                                16
7959 	#define NIG_NIG_INT_MASK_1_REG_P1_TX_MACFIFO_ERROR                                                                     (0x1<<17)
7960 	#define NIG_NIG_INT_MASK_1_REG_P1_TX_MACFIFO_ERROR_SIZE                                                                17
7961 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS2_TIMER_MAX_INT                                                                (0x1<<18)
7962 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS2_TIMER_MAX_INT_SIZE                                                           18
7963 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS3_TIMER_MAX_INT                                                                (0x1<<19)
7964 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS3_TIMER_MAX_INT_SIZE                                                           19
7965 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS4_TIMER_MAX_INT                                                                (0x1<<20)
7966 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS4_TIMER_MAX_INT_SIZE                                                           20
7967 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS5_TIMER_MAX_INT                                                                (0x1<<21)
7968 	#define NIG_NIG_INT_MASK_1_REG_P0_RX_COS5_TIMER_MAX_INT_SIZE                                                           21
7969 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS2_TIMER_MAX_INT                                                                (0x1<<22)
7970 	#define NIG_NIG_INT_MASK_1_REG_P1_RX_COS2_TIMER_MAX_INT_SIZE                                                           22
7971 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY2_ERROR                                                                     (0x1<<23)
7972 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY2_ERROR_SIZE                                                                23
7973 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY3_ERROR                                                                     (0x1<<24)
7974 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY3_ERROR_SIZE                                                                24
7975 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY4_ERROR                                                                     (0x1<<25)
7976 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY4_ERROR_SIZE                                                                25
7977 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY5_ERROR                                                                     (0x1<<26)
7978 	#define NIG_NIG_INT_MASK_1_REG_EGRESS_DELAY5_ERROR_SIZE                                                                26
7979 #define NIG_REG_LLH0_DEST_MAC_3_0                                                                                          0x16004UL //ACCESS:RW  DataWidth:0x20  Register llh0_dest_mac_3: 1 out of 2 Description: Destination MAC address 3.  LLH will look for this address in all incoming packets.
7980 #define NIG_REG_LLH0_DEST_MAC_3_1                                                                                          0x16008UL //ACCESS:RW  DataWidth:0x10  Register llh0_dest_mac_3: 2 out of 2 Description: Destination MAC address 3.  LLH will look for this address in all incoming packets.
7981 #define NIG_REG_LLH1_DEST_MAC_3_0                                                                                          0x1600cUL //ACCESS:RW  DataWidth:0x20  Register llh1_dest_mac_3: 1 out of 2 Description: Destination MAC address 3.  LLH will look for this address in all incoming packets.
7982 #define NIG_REG_LLH1_DEST_MAC_3_1                                                                                          0x16010UL //ACCESS:RW  DataWidth:0x10  Register llh1_dest_mac_3: 2 out of 2 Description: Destination MAC address 3.  LLH will look for this address in all incoming packets.
7983 #define NIG_REG_LLH0_OUTER_VLAN_ID                                                                                         0x16014UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID of the outer VLAN on port 0.
7984 #define NIG_REG_LLH1_OUTER_VLAN_ID                                                                                         0x16018UL //ACCESS:RW  DataWidth:0xc  Description: VLAN ID of the outer VLAN on port 1.
7985 #define NIG_REG_LLH0_MCP_MASK_MF                                                                                           0x1601cUL //ACCESS:RW  DataWidth:0x6  Multi Field Register
7986 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_OUTER_VLAN                                                              (0x1<<0)
7987 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_OUTER_VLAN_SIZE                                                         0
7988 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_NO_OUTER_VLAN                                                           (0x1<<1)
7989 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_NO_OUTER_VLAN_SIZE                                                      1
7990 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_OUTER_VLAN_ID                                                           (0x1<<2)
7991 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_OUTER_VLAN_ID_SIZE                                                      2
7992 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_MAC3                                                                    (0x1<<3)
7993 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_MAC3_SIZE                                                               3
7994 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_IPV6_MLCST                                                              (0x1<<4)
7995 	#define NIG_LLH0_MCP_MASK_MF_REG_LLH0_MCP_MASK_IPV6_MLCST_SIZE                                                         4
7996 	#define NIG_LLH0_MCP_MASK_MF_REG_P0_LLH_MCP_MASK_PF_OUTER_VLAN                                                         (0x1<<5)
7997 	#define NIG_LLH0_MCP_MASK_MF_REG_P0_LLH_MCP_MASK_PF_OUTER_VLAN_SIZE                                                    5
7998 #define NIG_REG_LLH1_MCP_MASK_MF                                                                                           0x16020UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
7999 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_OUTER_VLAN                                                              (0x1<<0)
8000 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_OUTER_VLAN_SIZE                                                         0
8001 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_NO_OUTER_VLAN                                                           (0x1<<1)
8002 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_NO_OUTER_VLAN_SIZE                                                      1
8003 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_OUTER_VLAN_ID                                                           (0x1<<2)
8004 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_OUTER_VLAN_ID_SIZE                                                      2
8005 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_MAC3                                                                    (0x1<<3)
8006 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_MAC3_SIZE                                                               3
8007 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_IPV6_MLCST                                                              (0x1<<4)
8008 	#define NIG_LLH1_MCP_MASK_MF_REG_LLH1_MCP_MASK_IPV6_MLCST_SIZE                                                         4
8009 	#define NIG_LLH1_MCP_MASK_MF_REG_P1_LLH_MCP_MASK_PF_OUTER_VLAN                                                         (0x1<<5)
8010 	#define NIG_LLH1_MCP_MASK_MF_REG_P1_LLH_MCP_MASK_PF_OUTER_VLAN_SIZE                                                    5
8011 #define NIG_REG_LLH_MF_MODE                                                                                                0x16024UL //ACCESS:RW  DataWidth:0x1  Description: When this bit is set; the LLH will classify the packet before sending it to the BRB or calculating WoL on it.  This bit is applicable to both ports 0 and 1 for E2.  This bit only controls port 0 in E3.
8012 #define NIG_REG_LLH_E1HOV_TYPE_1                                                                                           0x16028UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8013 #define NIG_REG_LLH_E1HOV_TYPE_2                                                                                           0x1602cUL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8014 #define NIG_REG_LLH_E1HOV_TYPE_3                                                                                           0x16030UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8015 #define NIG_REG_LLH_E1HOV_TYPE_4                                                                                           0x16034UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8016 #define NIG_REG_LLH_E1HOV_TYPE_5                                                                                           0x16038UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8017 #define NIG_REG_LLH_E1HOV_TYPE_6                                                                                           0x1603cUL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8018 #define NIG_REG_LLH_E1HOV_TYPE_7                                                                                           0x16040UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8019 #define NIG_REG_LLH_E1HOV_TYPE_8                                                                                           0x16044UL //ACCESS:RW  DataWidth:0x10  Description: Outer VLAN type identifier for multi-function mode. In non multi-function mode; it will hold the inner VLAN type. Typically 0x8100.
8020 #define NIG_REG_LLH0_BRB1_DRV_MASK_MF                                                                                      0x16048UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8021 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_LLH0_BRB1_DRV_MASK_OUTER_VLAN                                                    (0x1<<0)
8022 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_LLH0_BRB1_DRV_MASK_OUTER_VLAN_SIZE                                               0
8023 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_LLH0_BRB1_DRV_MASK_NO_OUTER_VLAN                                                 (0x1<<1)
8024 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_LLH0_BRB1_DRV_MASK_NO_OUTER_VLAN_SIZE                                            1
8025 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_P0_LLH_BRB1_DRV_MASK_PF_OUTER_VLAN                                               (0x1<<2)
8026 	#define NIG_LLH0_BRB1_DRV_MASK_MF_REG_P0_LLH_BRB1_DRV_MASK_PF_OUTER_VLAN_SIZE                                          2
8027 #define NIG_REG_LLH1_BRB1_DRV_MASK_MF                                                                                      0x1604cUL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8028 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_LLH1_BRB1_DRV_MASK_OUTER_VLAN                                                    (0x1<<0)
8029 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_LLH1_BRB1_DRV_MASK_OUTER_VLAN_SIZE                                               0
8030 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_LLH1_BRB1_DRV_MASK_NO_OUTER_VLAN                                                 (0x1<<1)
8031 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_LLH1_BRB1_DRV_MASK_NO_OUTER_VLAN_SIZE                                            1
8032 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_P1_LLH_BRB1_DRV_MASK_PF_OUTER_VLAN                                               (0x1<<2)
8033 	#define NIG_LLH1_BRB1_DRV_MASK_MF_REG_P1_LLH_BRB1_DRV_MASK_PF_OUTER_VLAN_SIZE                                          2
8034 #define NIG_REG_LLH0_BRB1_MCP_MASK_MF                                                                                      0x16050UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8035 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_MAC3                                                          (0x1<<0)
8036 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_MAC3_SIZE                                                     0
8037 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_OUTER_VLAN_ID                                                 (0x1<<1)
8038 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_OUTER_VLAN_ID_SIZE                                            1
8039 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_IPV6_MLCST                                                    (0x1<<2)
8040 	#define NIG_LLH0_BRB1_MCP_MASK_MF_REG_LLH0_BRB1_MCP_MASK_IPV6_MLCST_SIZE                                               2
8041 #define NIG_REG_LLH1_BRB1_MCP_MASK_MF                                                                                      0x16054UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8042 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_MAC3                                                          (0x1<<0)
8043 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_MAC3_SIZE                                                     0
8044 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_OUTER_VLAN_ID                                                 (0x1<<1)
8045 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_OUTER_VLAN_ID_SIZE                                            1
8046 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_IPV6_MLCST                                                    (0x1<<2)
8047 	#define NIG_LLH1_BRB1_MCP_MASK_MF_REG_LLH1_BRB1_MCP_MASK_IPV6_MLCST_SIZE                                               2
8048 #define NIG_REG_LLFC_HIGH_PRIORITY_CLASSES_0                                                                               0x16058UL //ACCESS:RW  DataWidth:0x10  Description: classes are high-priority for port0
8049 #define NIG_REG_LLFC_HIGH_PRIORITY_CLASSES_1                                                                               0x1605cUL //ACCESS:RW  DataWidth:0x10  Description: classes are high-priority for port1
8050 #define NIG_REG_LLFC_LOW_PRIORITY_CLASSES_0                                                                                0x16060UL //ACCESS:RW  DataWidth:0x10  Description: classes are low-priority for port0
8051 #define NIG_REG_LLFC_LOW_PRIORITY_CLASSES_1                                                                                0x16064UL //ACCESS:RW  DataWidth:0x10  Description: classes are low-priority for port1
8052 #define NIG_REG_LLFC_EGRESS_SRC_ENABLE_0                                                                                   0x16070UL //ACCESS:RW  DataWidth:0x3  Description: for port0 enable for llfc ppp and pause. b0 - brb1 enable; b1- tsdm enable; b2- usdm enable
8053 #define NIG_REG_LLFC_EGRESS_SRC_ENABLE_1                                                                                   0x16074UL //ACCESS:RW  DataWidth:0x3  Description: for port1 enable for llfc ppp and pause. b0 - brb1 enable; b1- tsdm enable; b2- usdm enable
8054 #define NIG_REG_LLFC_EGRESS_CYCLE_NUM_0                                                                                    0x16078UL //ACCESS:RW  DataWidth:0x9  Description: number of cycles between 2 LLFC request to BMAC; The minimum value of this register must be 16. The value of this register must be bigger then ~BIGMAC_REGISTERS_TX_LLFC_CTRLl.llfc_img register *BMAC_clk/sys_clk for port0
8055 #define NIG_REG_LLFC_EGRESS_CYCLE_NUM_1                                                                                    0x1607cUL //ACCESS:RW  DataWidth:0x9  Description: number of cycles between 2 LLFC request to BMAC; The minimum value of this register must be 16. The value of this register must be bigger then ~BIGMAC_REGISTERS_TX_LLFC_CTRLl.llfc_img register *BMAC_clk/sys_clk for port1
8056 #define NIG_REG_LLH0_CLS_TYPE                                                                                              0x16080UL //ACCESS:RW  DataWidth:0x2  Description: Determine the classification participants. 0: no classification.1: classification upon VLAN id. 2: classification upon MAC address. 3: classification upon both VLAN id & MAC addr.
8057 #define NIG_REG_LLH1_CLS_TYPE                                                                                              0x16084UL //ACCESS:RW  DataWidth:0x2  Description: Determine the classification participants. 0: no classification.1: classification upon VLAN id. 2: classification upon MAC address. 3: classification upon both VLAN id & MAC addr.
8058 #define NIG_REG_LLH0_MNG_OUTER_VLAN_STRIP                                                                                  0x16088UL //ACCESS:RW  DataWidth:0x1  Description: Remove outer VLAN before sending the packet to the RMP.  This configuration is ORed with llh_mng_tag_rm - the new E2 tag removal configuration.
8059 #define NIG_REG_LLH1_MNG_OUTER_VLAN_STRIP                                                                                  0x1608cUL //ACCESS:RW  DataWidth:0x1  Description: remove outer VLAN before sending the packet to the RMP.
8060 #define NIG_REG_PPP_STORM_ID                                                                                               0x160a0UL //ACCESS:RW  DataWidth:0x4  Description: STORM ID for header in PP message to PXP internal write IF
8061 #define NIG_REG_PPP_ADDRESS                                                                                                0x160a4UL //ACCESS:RW  DataWidth:0x10  Description: ADDRESS for header in PP message to PXP internal write IF
8062 #define NIG_REG_PPP_TRIG                                                                                                   0x160a8UL //ACCESS:RW  DataWidth:0x4  Description: Trigger for header in PP message to PXP internal write IF
8063 #define NIG_REG_PPP_T124PARAM                                                                                              0x160acUL //ACCESS:RW  DataWidth:0x8  Description: T124param for header in PP message to PXP internal write IF
8064 #define NIG_REG_PPP_ENABLE_0                                                                                               0x160b0UL //ACCESS:RW  DataWidth:0x1  Description: PPP enable for port0. This register may get 1 only when ~safc_enable.safc_enable = 0 and pause_enable.pause_enable =0 for the same port
8065 #define NIG_REG_PPP_ENABLE_1                                                                                               0x160b4UL //ACCESS:RW  DataWidth:0x1  Description: PPP enable for port1. This register may get 1 only when ~safc_enable.safc_enable = 0 and pause_enable.pause_enable =0 for the same port
8066 #define NIG_REG_PAUSE_ENABLE_0                                                                                             0x160c0UL //ACCESS:RW  DataWidth:0x1  Description: Pause enable for port0. This register may get 1 only when ~safc_enable.safc_enable = 0 and ppp_enable.ppp_enable =0 for the same port
8067 #define NIG_REG_PAUSE_ENABLE_1                                                                                             0x160c4UL //ACCESS:RW  DataWidth:0x1  Description: Pause enable for port1. This register may get 1 only when ~safc_enable.safc_enable = 0 and ppp_enable.ppp_enable =0 for the same port
8068 #define NIG_REG_LLFC_OUT_EN_0                                                                                              0x160c8UL //ACCESS:RW  DataWidth:0x1  Description: Output enable of message to LLFC BMAC IF for port0
8069 #define NIG_REG_LLFC_OUT_EN_1                                                                                              0x160ccUL //ACCESS:RW  DataWidth:0x1  Description: Output enable of message to LLFC BMAC IF for port1
8070 #define NIG_REG_LLH0_MAC_CF_TYPE                                                                                           0x160d0UL //ACCESS:RW  DataWidth:0x10  Description: MAC control frame EtherType. The LLH will look for this Ethertype as a MAC CF identifier. Default is IEEE 0x8808.
8071 #define NIG_REG_LLH1_MAC_CF_TYPE                                                                                           0x160d4UL //ACCESS:RW  DataWidth:0x10  Description: MAC control frame EtherType. The LLH will look for this Ethertype as a MAC CF identifier. Default is IEEE 0x8808.
8072 #define NIG_REG_LLH_E1HOV_MODE                                                                                             0x160d8UL //ACCESS:RW  DataWidth:0x1  Description: When this bit is set; the LLH will expect all packets to be with outer VLAN.  This is not applicable to E2.
8073 #define NIG_REG_PPP_OUT_EN                                                                                                 0x16204UL //ACCESS:RW  DataWidth:0x1  Description: Output enable of message to PXP IF
8074 #define NIG_REG_LLFC_ENABLE_0                                                                                              0x16208UL //ACCESS:RW  DataWidth:0x1  Description: SAFC enable for port0. This register may get 1 only when ~ppp_enable.ppp_enable = 0 and pause_enable.pause_enable =0 for the same port
8075 #define NIG_REG_LLFC_ENABLE_1                                                                                              0x1620cUL //ACCESS:RW  DataWidth:0x1  Description: SAFC enable for port1. This register may get 1 only when ~ppp_enable.ppp_enable = 0 and pause_enable.pause_enable =0 for the same port
8076 #define NIG_REG_LATCH_BC_0                                                                                                 0x16210UL //ACCESS:RW  DataWidth:0x1b  Description: 0 - must be active for Everest A0; 1- for Everest B0 when latch logic for interrupts must be used. Enable per bit of interrupt of ~latch_status.latch_status
8077 #define NIG_REG_LATCH_BC_1                                                                                                 0x16214UL //ACCESS:RW  DataWidth:0x1b  Description: 0 - must be active for Everest A0; 1- for Everest B0 when latch logic for interrupts must be used. Enable per bit of interrupt of ~latch_status.latch_status
8078 #define NIG_REG_LLH0_SYNC_LLFC_TM                                                                                          0x18010UL //ACCESS:RW  DataWidth:0x2  Description: TM for LLH_SYNC_FIFO for port0
8079 #define NIG_REG_LLH1_SYNC_LLFC_TM                                                                                          0x18014UL //ACCESS:RW  DataWidth:0x2  Description: TM for LLH_SYNC_FIFO for port1
8080 #define NIG_REG_ECO_RESERVED                                                                                               0x18018UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
8081 #define NIG_REG_FIFOS_TM                                                                                                   0x1801cUL //ACCESS:RW  DataWidth:0x4  Description: TM for fifos: LLH0 fifo [1:0]; LLH1 fifo[3:2]
8082 #define NIG_REG_P0_TAG_ETHERTYPE_0                                                                                         0x18020UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 0.  This tag is used for VNTAG classification and filtering in E3 B0 - when enabled.
8083 #define NIG_REG_P0_TAG_ETHERTYPE_1                                                                                         0x18024UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 1
8084 #define NIG_REG_P0_TAG_ETHERTYPE_2                                                                                         0x18028UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 2
8085 #define NIG_REG_P0_TAG_LEN_0                                                                                               0x1802cUL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 0 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8086 #define NIG_REG_P0_TAG_LEN_1                                                                                               0x18030UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 1 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8087 #define NIG_REG_P0_TAG_LEN_2                                                                                               0x18034UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 2 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8088 #define NIG_REG_P0_HDRS_AFTER_BASIC                                                                                        0x18038UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.
8089 #define NIG_REG_P0_HDRS_AFTER_OUTER_VLAN                                                                                   0x1803cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header.
8090 #define NIG_REG_P0_HDRS_AFTER_INNER_VLAN                                                                                   0x18040UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header.
8091 #define NIG_REG_P0_HDRS_AFTER_LLC                                                                                          0x18044UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header.
8092 #define NIG_REG_P0_HDRS_AFTER_TAG_0                                                                                        0x18048UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0
8093 #define NIG_REG_P0_HDRS_AFTER_TAG_1                                                                                        0x1804cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1
8094 #define NIG_REG_P0_HDRS_AFTER_TAG_2                                                                                        0x18050UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2
8095 #define NIG_REG_P0_PKT_PRIORITY_TO_COS                                                                                     0x18054UL //ACCESS:RW  DataWidth:0x20  Description: Eight 4-bit configurations for specifying which COS (0-15 for future expansion) each priorty is to be mapped to.  Bits 3:0 specify the COS for priority 0.  Bits 31:28 specify the COS for priority 7.  The 3-bit priority field is extracted from the outer-most VLAN in receive packet.    Only COS 0 and COS 1 are supported in E2.
8096 #define NIG_REG_P0_RX_COS0_PRIORITY_MASK                                                                                   0x18058UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 0.  A priority is mapped to COS 0 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
8097 #define NIG_REG_P0_RX_COS1_PRIORITY_MASK                                                                                   0x1805cUL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 1.  A priority is mapped to COS 1 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
8098 #define NIG_REG_P0_RX_COS0_TIMER_WRAP                                                                                      0x18060UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 0 timer to start over when it reaches the configured maximum time.
8099 #define NIG_REG_P0_RX_COS1_TIMER_WRAP                                                                                      0x18064UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 1 timer to start over when it reaches the configured maximum time.
8100 #define NIG_REG_P0_RX_COS0_TIMER_MAX                                                                                       0x18068UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS0 is paused before asserting rx_cos0_timer_max_int interrupt.
8101 #define NIG_REG_P0_RX_COS1_TIMER_MAX                                                                                       0x1806cUL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS1 is paused before asserting rx_cos1_timer_max_int interrupt.
8102 #define NIG_REG_P0_LLFC_XOFF_TIMER_MAX                                                                                     0x18070UL //ACCESS:RW  DataWidth:0x14  Description: Timeout value for LLFC XOFF timer in the TX direction for sending refresh LLFC messages to the BMAC.  The value is in term of the number of core clocks.  The timer starts whenever an LLFC request is sent to the BMAC with at least one priority in the XOFF state.  An update LLFC request is sent when the timer expires.  The value should be less than LLFC XOFF TIME * 8 clk per incr * core clk freq / MAC RX clk freq.  The default value is set with XOFF time of 0x8000; RX clock frequency at 156.25 Mhz; and core clock frequency at 250 Mhz.
8103 #define NIG_REG_P0_HWLLFC_RX_ENABLE                                                                                        0x18074UL //ACCESS:RW  DataWidth:0x1  Description: HW LLFC receive enable bit.  Set this bit to enable the HW LLFC/SAFC functionality in the NIG in the RX path.  The NIG block determines the XOFF/XON state of each class according to the BigMAC output SAFC signals and the mapping configuration.  If a class is in XOFF state then stop the corresponding PBF queue.  Other HW flow control modes such as PAUSE and PFC should be disabled when this bit is set.
8104 #define NIG_REG_P0_HWPFC_ENABLE                                                                                            0x18078UL //ACCESS:RW  DataWidth:0x1  Description: HW PFC enable bit.  Set this bit to enable the PFC functionality in the NIG.  Other flow control modes such as PAUSE and SAFC/LLFC should be disabled when this bit is set.
8105 #define NIG_REG_P0_ETHERTYPE0_FOR_XCM                                                                                      0x1807cUL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets to XCM for future flow control and congestion management protocols (QFC/QCN).
8106 #define NIG_REG_P0_ETHERTYPE1_FOR_XCM                                                                                      0x18080UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets to XCM for future flow control and congestion management protocols (QFC/QCN).
8107 #define NIG_REG_P0_ETHERTYPE0_FOR_XCM_MASK                                                                                 0x18084UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching ethertype0_for_xcm to be forwarded to XCM.
8108 #define NIG_REG_P0_ETHERTYPE1_FOR_XCM_MASK                                                                                 0x18088UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching ethertype1_for_xcm to be forwarded to XCM.
8109 #define NIG_REG_P0_LLH_DEST_MAC_4_0                                                                                        0x1808cUL //ACCESS:RW  DataWidth:0x20  Register p0_llh_dest_mac_4: 1 out of 2 Description: Destination MAC address 4.  LLH will look for this address in all incoming packets.
8110 #define NIG_REG_P0_LLH_DEST_MAC_4_1                                                                                        0x18090UL //ACCESS:RW  DataWidth:0x10  Register p0_llh_dest_mac_4: 2 out of 2 Description: Destination MAC address 4.  LLH will look for this address in all incoming packets.
8111 #define NIG_REG_P0_LLH_DEST_MAC_5_0                                                                                        0x18094UL //ACCESS:RW  DataWidth:0x20  Register p0_llh_dest_mac_5: 1 out of 2 Description: Destination MAC address 5.  LLH will look for this address in all incoming packets.
8112 #define NIG_REG_P0_LLH_DEST_MAC_5_1                                                                                        0x18098UL //ACCESS:RW  DataWidth:0x10  Register p0_llh_dest_mac_5: 2 out of 2 Description: Destination MAC address 5.  LLH will look for this address in all incoming packets.
8113 #define NIG_REG_P0_LLH_ETHERTYPE0                                                                                          0x180a4UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets.
8114 #define NIG_REG_P0_LLH_ETHERTYPE1                                                                                          0x180a8UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets.
8115 #define NIG_REG_P0_FRAME_CRACKER_SOFT_RST                                                                                  0x180c0UL //ACCESS:RW  DataWidth:0x1  Description: Soft reset bit for frame cracker - not expected to be used.
8116 #define NIG_REG_P0_FCOE_TYPE                                                                                               0x180c4UL //ACCESS:RW  DataWidth:0x10  Description: FCOE Ethertype - default is 0x8906.
8117 #define NIG_REG_P0_LLH_MNG_TAG_RM                                                                                          0x180ccUL //ACCESS:RW  DataWidth:0x6  Description: L2 tag removal configuration for RX management traffic.  Bit mapped as follow: bit 0 - outer VLAN; bit 1 - inner VLAN; bit 2 - LLC/SNAP; bit 3 - tag 0; bit 4 - tag 1; bit 5 - tag 2.  Set these bits to 1's to enable the removal of the corresponding L2 tags when they are present in the receive packet.  Clear the bit to keep the tag in the receive packet.  This configuration is ORed with {5'd0;llh0_mng_outer_vlan_strip} for backward compatibility.
8118 #define NIG_REG_P0_TX_ARB_CLIENT_IS_STRICT                                                                                 0x180e8UL //ACCESS:RW  DataWidth:0x9  Description: Specify whether the client competes directly in the strict priority arbiter.  The bits are mapped according to client ID  (client IDs are defined in tx_arb_priority_client2):  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  Default value is set to enable strict priorities for all clients.
8119 #define NIG_REG_P0_TX_ARB_CLIENT_IS_SUBJECT2WFQ                                                                            0x180ecUL //ACCESS:RW  DataWidth:0x9  Description: Specify whether the client is subject to WFQ credit blocking.  The bits are mapped according to client ID (client IDs are defined in tx_arb_priority_client2):  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  Default value is 0 for not using WFQ credit blocking.
8120 #define NIG_REG_P0_TX_ARB_NUM_STRICT_ARB_SLOTS                                                                             0x180f4UL //ACCESS:RW  DataWidth:0xc  Description: Specify the number of strict priority arbitration slots between two round-robin arbitration slots to avoid starvation.  A value of 0 means no strict priority cycles - the strict priority with anti-starvation arbiter becomes a round-robin arbiter.
8121 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_0                                                                                  0x180f8UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 0 when it is time to increment.
8122 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_1                                                                                  0x180fcUL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 1 when it is time to increment.
8123 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_2                                                                                  0x18100UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 2 when it is time to increment.
8124 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_3                                                                                  0x18104UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 3 when it is time to increment.
8125 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_4                                                                                  0x18108UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 4 when it is time to increment.
8126 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_0                                                                             0x1810cUL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 0 is allowed to reach.
8127 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_1                                                                             0x18110UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 1 is allowed to reach.
8128 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_2                                                                             0x18114UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 2 is allowed to reach.
8129 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_3                                                                             0x18118UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 3 is allowed to reach.
8130 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_4                                                                             0x1811cUL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 4 is allowed to reach.
8131 #define NIG_REG_P0_COS_DRAIN_EN                                                                                            0x18120UL //ACCESS:RW  DataWidth:0x6  Description: Set these bits to enable the drain mode for COS0 and COS5.  Bit 0 is for COS0 flow.  Bit 5 is for COS5 flow.  When enabled -- draining of the corrresponding PBF COS FIFO starts immediately - packet data are dropped and not forwarded to the MAC.  When disabled--draining stops at the next packet boundary.
8132 #define NIG_REG_P0_RX_MCPCOS_PRIORITY_MASK                                                                                 0x18124UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to MCP COS.  A priority is mapped to MCP COS when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.  MCP COS is used to flow control TX management traffic from MCP.
8133 #define NIG_REG_P0_LLH_ARP_TYPE                                                                                            0x18128UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for ARP (filtering rules B).  Defaut is 0x0806.
8134 #define NIG_REG_P0_LLH_ICMPV4_NXTHDR                                                                                       0x1812cUL //ACCESS:RW  DataWidth:0x8  Description: IPv4 protocol field for ICMPv4 - defaults to 0x01.
8135 #define NIG_REG_P0_LLH_ICMPV6_NXTHDR                                                                                       0x18130UL //ACCESS:RW  DataWidth:0x8  Description: IPv6 next header field for ICMPv6 - defaults to 0x3A.
8136 #define NIG_REG_P0_LLH_LLDP_TYPE                                                                                           0x18134UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for LLDP (filtering rules C).
8137 #define NIG_REG_P0_LLH_MCP_MASK_A                                                                                          0x18138UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
8138 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_MAC4                                                               (0x1<<0)
8139 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_MAC4_SIZE                                                          0
8140 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_MAC5                                                               (0x1<<1)
8141 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_MAC5_SIZE                                                          1
8142 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ETHERTYPE0                                                         (0x1<<2)
8143 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ETHERTYPE0_SIZE                                                    2
8144 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ETHERTYPE1                                                         (0x1<<3)
8145 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ETHERTYPE1_SIZE                                                    3
8146 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ALLMLCST                                                           (0x1<<4)
8147 	#define NIG_P0_LLH_MCP_MASK_A_REG_P0_LLH_MCP_MASK_A_ALLMLCST_SIZE                                                      4
8148 #define NIG_REG_P0_LLH_MCP_MASK_B                                                                                          0x1813cUL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8149 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ARP                                                                (0x1<<0)
8150 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ARP_SIZE                                                           0
8151 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ICMPV4                                                             (0x1<<1)
8152 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ICMPV4_SIZE                                                        1
8153 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ICMPV6                                                             (0x1<<2)
8154 	#define NIG_P0_LLH_MCP_MASK_B_REG_P0_LLH_MCP_MASK_B_ICMPV6_SIZE                                                        2
8155 #define NIG_REG_P0_LLH_MCP_MASK_C_LLDP                                                                                     0x18140UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching llh_lldp_type to be forwarded to MCP.
8156 #define NIG_REG_P0_LLH_BRB1_MCP_MASK_A                                                                                     0x18144UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8157 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_MAC4                                                     (0x1<<0)
8158 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_MAC4_SIZE                                                0
8159 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_MAC5                                                     (0x1<<1)
8160 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_MAC5_SIZE                                                1
8161 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_ETHERTYPE0                                               (0x1<<2)
8162 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_ETHERTYPE0_SIZE                                          2
8163 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_ETHERTYPE1                                               (0x1<<3)
8164 	#define NIG_P0_LLH_BRB1_MCP_MASK_A_REG_P0_LLH_BRB1_MCP_MASK_A_ETHERTYPE1_SIZE                                          3
8165 #define NIG_REG_P0_LLH_MCP_OVMASK_B                                                                                        0x18148UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8166 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_OUTER_VLAN                                                     (0x1<<0)
8167 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_OUTER_VLAN_SIZE                                                0
8168 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_NO_OUTER_VLAN                                                  (0x1<<1)
8169 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_NO_OUTER_VLAN_SIZE                                             1
8170 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_OUTER_VLAN_ID                                                  (0x1<<2)
8171 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_OUTER_VLAN_ID_SIZE                                             2
8172 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_PF_OUTER_VLAN                                                  (0x1<<3)
8173 	#define NIG_P0_LLH_MCP_OVMASK_B_REG_P0_LLH_MCP_OVMASK_B_PF_OUTER_VLAN_SIZE                                             3
8174 #define NIG_REG_P0_LLH_MCP_OVMASK_C                                                                                        0x1814cUL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8175 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_OUTER_VLAN                                                     (0x1<<0)
8176 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_OUTER_VLAN_SIZE                                                0
8177 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_NO_OUTER_VLAN                                                  (0x1<<1)
8178 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_NO_OUTER_VLAN_SIZE                                             1
8179 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_OUTER_VLAN_ID                                                  (0x1<<2)
8180 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_OUTER_VLAN_ID_SIZE                                             2
8181 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_PF_OUTER_VLAN                                                  (0x1<<3)
8182 	#define NIG_P0_LLH_MCP_OVMASK_C_REG_P0_LLH_MCP_OVMASK_C_PF_OUTER_VLAN_SIZE                                             3
8183 #define NIG_REG_P0_XCM_TYPE_VALID                                                                                          0x18150UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8184 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_MCF                                                                (0x1<<0)
8185 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_MCF_SIZE                                                           0
8186 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_BCN                                                                (0x1<<1)
8187 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_BCN_SIZE                                                           1
8188 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_ETHERTYPE0                                                         (0x1<<2)
8189 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_ETHERTYPE0_SIZE                                                    2
8190 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_ETHERTYPE1                                                         (0x1<<3)
8191 	#define NIG_P0_XCM_TYPE_VALID_REG_P0_XCM_TYPE_VALID_ETHERTYPE1_SIZE                                                    3
8192 #define NIG_REG_P0_TX_ARB_DBG_CLIENT_DISABLE                                                                               0x1816cUL //ACCESS:RW  DataWidth:0x2  Description: Set these bits to disable debug traffic at the inputs to the ETS arbiter.  Bit 0 is for debug traffic from the current path.  Bit 1 is for debug traffic from the other path.
8193 #define NIG_REG_EGRESS_DEBUG_PATH                                                                                          0x18170UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to select the path for sending debug traffic.  0 selects the current path.  1 selects the other path.
8194 #define NIG_REG_P1_TAG_ETHERTYPE_0                                                                                         0x18174UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 0.  This tag is used for VNTAG classification and filtering in E3 B0 - when enabled.
8195 #define NIG_REG_P1_TAG_ETHERTYPE_1                                                                                         0x18178UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 1
8196 #define NIG_REG_P1_TAG_ETHERTYPE_2                                                                                         0x1817cUL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 2
8197 #define NIG_REG_P1_TAG_LEN_0                                                                                               0x18180UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 0 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8198 #define NIG_REG_P1_TAG_LEN_1                                                                                               0x18184UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 1 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8199 #define NIG_REG_P1_TAG_LEN_2                                                                                               0x18188UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 2 - in bytes.  The length is between 2B and 14B; in 2B granularity.  This length does not include the Ethertype field.
8200 #define NIG_REG_P1_HDRS_AFTER_BASIC                                                                                        0x1818cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.
8201 #define NIG_REG_P1_HDRS_AFTER_OUTER_VLAN                                                                                   0x18190UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header.
8202 #define NIG_REG_P1_HDRS_AFTER_INNER_VLAN                                                                                   0x18194UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header.
8203 #define NIG_REG_P1_HDRS_AFTER_LLC                                                                                          0x18198UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header.
8204 #define NIG_REG_P1_HDRS_AFTER_TAG_0                                                                                        0x1819cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0
8205 #define NIG_REG_P1_HDRS_AFTER_TAG_1                                                                                        0x181a0UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1
8206 #define NIG_REG_P1_HDRS_AFTER_TAG_2                                                                                        0x181a4UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2
8207 #define NIG_REG_P1_PKT_PRIORITY_TO_COS                                                                                     0x181a8UL //ACCESS:RW  DataWidth:0x20  Description: Eight 4-bit configurations for specifying which COS (0-15 for future expansion) each priorty is to be mapped to.  Bits 3:0 specify the COS for priority 0.  Bits 31:28 specify the COS for priority 7.  The 3-bit priority field is extracted from the outer-most VLAN in receive packet.    Only COS 0 and COS 1 are supported in E2.
8208 #define NIG_REG_P1_RX_COS0_PRIORITY_MASK                                                                                   0x181acUL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 0.  A priority is mapped to COS 0 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
8209 #define NIG_REG_P1_RX_COS1_PRIORITY_MASK                                                                                   0x181b0UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 1.  A priority is mapped to COS 1 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
8210 #define NIG_REG_P1_RX_MCPCOS_PRIORITY_MASK                                                                                 0x181b4UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to MCP COS.  A priority is mapped to MCP COS when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.  MCP COS is used to flow control TX management traffic from MCP.
8211 #define NIG_REG_P1_RX_COS0_TIMER_WRAP                                                                                      0x181b8UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 0 timer to start over when it reaches the configured maximum time.
8212 #define NIG_REG_P1_RX_COS1_TIMER_WRAP                                                                                      0x181bcUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 1 timer to start over when it reaches the configured maximum time.
8213 #define NIG_REG_P1_RX_COS0_TIMER_MAX                                                                                       0x181c0UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS0 is paused before asserting rx_cos0_timer_max_int interrupt.
8214 #define NIG_REG_P1_RX_COS1_TIMER_MAX                                                                                       0x181c4UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS1 is paused before asserting rx_cos1_timer_max_int interrupt.
8215 #define NIG_REG_P1_LLFC_XOFF_TIMER_MAX                                                                                     0x181c8UL //ACCESS:RW  DataWidth:0x14  Description: Timeout value for LLFC XOFF timer in the TX direction for sending refresh LLFC messages to the BMAC.  The value is in term of the number of core clocks.  The timer starts whenever an LLFC request is sent to the BMAC with at least one priority in the XOFF state.  An update LLFC request is sent when the timer expires.  The value should be less than LLFC XOFF TIME * 8 clk per incr * core clk freq / MAC RX clk freq.  The default value is set with XOFF time of 0x8000; RX clock frequency at 156.25 Mhz; and core clock frequency at 250 Mhz.
8216 #define NIG_REG_P1_HWLLFC_RX_ENABLE                                                                                        0x181ccUL //ACCESS:RW  DataWidth:0x1  Description: HW LLFC receive enable bit.  Set this bit to enable the HW LLFC/SAFC functionality in the NIG in the RX path.  The NIG block determines the XOFF/XON state of each class according to the BigMAC output SAFC signals and the mapping configuration.  If a class is in XOFF state then stop the corresponding PBF queue.  Other HW flow control modes such as PAUSE and PFC should be disabled when this bit is set.
8217 #define NIG_REG_P1_HWPFC_ENABLE                                                                                            0x181d0UL //ACCESS:RW  DataWidth:0x1  Description: HW PFC enable bit.  Set this bit to enable the PFC functionality in the NIG.  Other flow control modes such as PAUSE and SAFC/LLFC should be disabled when this bit is set.
8218 #define NIG_REG_P1_ETHERTYPE0_FOR_XCM                                                                                      0x181d4UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets to XCM for future flow control and congestion management protocols (QFC/QCN).
8219 #define NIG_REG_P1_ETHERTYPE1_FOR_XCM                                                                                      0x181d8UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets to XCM for future flow control and congestion management protocols (QFC/QCN).
8220 #define NIG_REG_P1_ETHERTYPE0_FOR_XCM_MASK                                                                                 0x181dcUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching ethertype0_for_xcm to be forwarded to XCM.
8221 #define NIG_REG_P1_ETHERTYPE1_FOR_XCM_MASK                                                                                 0x181e0UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching ethertype1_for_xcm to be forwarded to XCM.
8222 #define NIG_REG_P1_LLH_DEST_MAC_4_0                                                                                        0x181e4UL //ACCESS:RW  DataWidth:0x20  Register p1_llh_dest_mac_4: 1 out of 2 Description: Destination MAC address 4.  LLH will look for this address in all incoming packets.
8223 #define NIG_REG_P1_LLH_DEST_MAC_4_1                                                                                        0x181e8UL //ACCESS:RW  DataWidth:0x10  Register p1_llh_dest_mac_4: 2 out of 2 Description: Destination MAC address 4.  LLH will look for this address in all incoming packets.
8224 #define NIG_REG_P1_LLH_DEST_MAC_5_0                                                                                        0x181ecUL //ACCESS:RW  DataWidth:0x20  Register p1_llh_dest_mac_5: 1 out of 2 Description: Destination MAC address 5.  LLH will look for this address in all incoming packets.
8225 #define NIG_REG_P1_LLH_DEST_MAC_5_1                                                                                        0x181f0UL //ACCESS:RW  DataWidth:0x10  Register p1_llh_dest_mac_5: 2 out of 2 Description: Destination MAC address 5.  LLH will look for this address in all incoming packets.
8226 #define NIG_REG_P1_LLH_ETHERTYPE0                                                                                          0x181f4UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets.
8227 #define NIG_REG_P1_LLH_ETHERTYPE1                                                                                          0x181f8UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for filtering packets.
8228 #define NIG_REG_P1_LLH_ARP_TYPE                                                                                            0x181fcUL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for ARP (filtering rules B).  Defaut is 0x0806.
8229 #define NIG_REG_P1_LLH_ICMPV4_NXTHDR                                                                                       0x18200UL //ACCESS:RW  DataWidth:0x8  Description: IPv4 protocol field for ICMPv4 - defaults to 0x01.
8230 #define NIG_REG_P1_LLH_ICMPV6_NXTHDR                                                                                       0x18204UL //ACCESS:RW  DataWidth:0x8  Description: IPv6 next header field for ICMPv6 - defaults to 0x3A.
8231 #define NIG_REG_P1_LLH_LLDP_TYPE                                                                                           0x18208UL //ACCESS:RW  DataWidth:0x10  Description: Ethertype for LLDP (filtering rules C).
8232 #define NIG_REG_P1_LLH_MCP_MASK_A                                                                                          0x1820cUL //ACCESS:RW  DataWidth:0x5  Multi Field Register
8233 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_MAC4                                                               (0x1<<0)
8234 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_MAC4_SIZE                                                          0
8235 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_MAC5                                                               (0x1<<1)
8236 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_MAC5_SIZE                                                          1
8237 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ETHERTYPE0                                                         (0x1<<2)
8238 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ETHERTYPE0_SIZE                                                    2
8239 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ETHERTYPE1                                                         (0x1<<3)
8240 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ETHERTYPE1_SIZE                                                    3
8241 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ALLMLCST                                                           (0x1<<4)
8242 	#define NIG_P1_LLH_MCP_MASK_A_REG_P1_LLH_MCP_MASK_A_ALLMLCST_SIZE                                                      4
8243 #define NIG_REG_P1_LLH_MCP_MASK_B                                                                                          0x18210UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8244 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ARP                                                                (0x1<<0)
8245 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ARP_SIZE                                                           0
8246 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ICMPV4                                                             (0x1<<1)
8247 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ICMPV4_SIZE                                                        1
8248 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ICMPV6                                                             (0x1<<2)
8249 	#define NIG_P1_LLH_MCP_MASK_B_REG_P1_LLH_MCP_MASK_B_ICMPV6_SIZE                                                        2
8250 #define NIG_REG_P1_LLH_MCP_MASK_C_LLDP                                                                                     0x18214UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with Ethertype matching llh_lldp_type to be forwarded to MCP.
8251 #define NIG_REG_P1_LLH_BRB1_MCP_MASK_A                                                                                     0x18218UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8252 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_MAC4                                                     (0x1<<0)
8253 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_MAC4_SIZE                                                0
8254 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_MAC5                                                     (0x1<<1)
8255 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_MAC5_SIZE                                                1
8256 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_ETHERTYPE0                                               (0x1<<2)
8257 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_ETHERTYPE0_SIZE                                          2
8258 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_ETHERTYPE1                                               (0x1<<3)
8259 	#define NIG_P1_LLH_BRB1_MCP_MASK_A_REG_P1_LLH_BRB1_MCP_MASK_A_ETHERTYPE1_SIZE                                          3
8260 #define NIG_REG_P1_LLH_MCP_OVMASK_B                                                                                        0x1821cUL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8261 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_OUTER_VLAN                                                     (0x1<<0)
8262 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_OUTER_VLAN_SIZE                                                0
8263 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_NO_OUTER_VLAN                                                  (0x1<<1)
8264 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_NO_OUTER_VLAN_SIZE                                             1
8265 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_OUTER_VLAN_ID                                                  (0x1<<2)
8266 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_OUTER_VLAN_ID_SIZE                                             2
8267 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_PF_OUTER_VLAN                                                  (0x1<<3)
8268 	#define NIG_P1_LLH_MCP_OVMASK_B_REG_P1_LLH_MCP_OVMASK_B_PF_OUTER_VLAN_SIZE                                             3
8269 #define NIG_REG_P1_LLH_MCP_OVMASK_C                                                                                        0x18220UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8270 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_OUTER_VLAN                                                     (0x1<<0)
8271 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_OUTER_VLAN_SIZE                                                0
8272 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_NO_OUTER_VLAN                                                  (0x1<<1)
8273 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_NO_OUTER_VLAN_SIZE                                             1
8274 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_OUTER_VLAN_ID                                                  (0x1<<2)
8275 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_OUTER_VLAN_ID_SIZE                                             2
8276 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_PF_OUTER_VLAN                                                  (0x1<<3)
8277 	#define NIG_P1_LLH_MCP_OVMASK_C_REG_P1_LLH_MCP_OVMASK_C_PF_OUTER_VLAN_SIZE                                             3
8278 #define NIG_REG_P1_FRAME_CRACKER_SOFT_RST                                                                                  0x18224UL //ACCESS:RW  DataWidth:0x1  Description: Soft reset bit for frame cracker - not expected to be used.
8279 #define NIG_REG_P1_FCOE_TYPE                                                                                               0x18228UL //ACCESS:RW  DataWidth:0x10  Description: FCOE Ethertype - default is 0x8906.
8280 #define NIG_REG_P1_LLH_MNG_TAG_RM                                                                                          0x1822cUL //ACCESS:RW  DataWidth:0x6  Description: L2 tag removal configuration for RX management traffic.  Bit mapped as follow: bit 0 - outer VLAN; bit 1 - inner VLAN; bit 2 - LLC/SNAP; bit 3 - tag 0; bit 4 - tag 1; bit 5 - tag 2.  Set these bits to 1's to enable the removal of the corresponding L2 tags when they are present in the receive packet.  Clear the bit to keep the tag in the receive packet.  This configuration is ORed with {5'd0;llh0_mng_outer_vlan_strip} for backward compatibility.
8281 #define NIG_REG_P1_TX_ARB_CLIENT_IS_STRICT                                                                                 0x18234UL //ACCESS:RW  DataWidth:0x9  Description: Specify whether the client competes directly in the strict priority arbiter.  The bits are mapped according to client ID  (client IDs are defined in tx_arb_priority_client2):  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  Default value is set to enable strict priorities for all clients.
8282 #define NIG_REG_P1_TX_ARB_CLIENT_IS_SUBJECT2WFQ                                                                            0x18238UL //ACCESS:RW  DataWidth:0x9  Description: Specify whether the client is subject to WFQ credit blocking.  The bits are mapped according to client ID (client IDs are defined in tx_arb_priority_client2):  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  Default value is 0 for not using WFQ credit blocking.
8283 #define NIG_REG_P1_TX_ARB_NUM_STRICT_ARB_SLOTS                                                                             0x18240UL //ACCESS:RW  DataWidth:0xc  Description: Specify the number of strict priority arbitration slots between two round-robin arbitration slots to avoid starvation.  A value of 0 means no strict priority cycles - the strict priority with anti-starvation arbiter becomes a round-robin arbiter.
8284 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_0                                                                                  0x18244UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 0 when it is time to increment.
8285 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_1                                                                                  0x18248UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 1 when it is time to increment.
8286 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_2                                                                                  0x1824cUL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 2 when it is time to increment.
8287 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_3                                                                                  0x18250UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 3 when it is time to increment.
8288 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_4                                                                                  0x18254UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 4 when it is time to increment.
8289 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_0                                                                             0x18258UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 0 is allowed to reach.
8290 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_1                                                                             0x1825cUL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 1 is allowed to reach.
8291 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_2                                                                             0x18260UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 2 is allowed to reach.
8292 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_3                                                                             0x18264UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 3 is allowed to reach.
8293 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_4                                                                             0x18268UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 4 is allowed to reach.
8294 #define NIG_REG_P1_XCM_TYPE_VALID                                                                                          0x1826cUL //ACCESS:RW  DataWidth:0x4  Multi Field Register
8295 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_MCF                                                                (0x1<<0)
8296 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_MCF_SIZE                                                           0
8297 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_BCN                                                                (0x1<<1)
8298 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_BCN_SIZE                                                           1
8299 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_ETHERTYPE0                                                         (0x1<<2)
8300 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_ETHERTYPE0_SIZE                                                    2
8301 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_ETHERTYPE1                                                         (0x1<<3)
8302 	#define NIG_P1_XCM_TYPE_VALID_REG_P1_XCM_TYPE_VALID_ETHERTYPE1_SIZE                                                    3
8303 #define NIG_REG_P1_TX_ARB_DBG_CLIENT_DISABLE                                                                               0x18270UL //ACCESS:RW  DataWidth:0x2  Description: Set these bits to disable debug traffic at the inputs to the ETS arbiter.  Bit 0 is for debug traffic from the current path.  Bit 1 is for debug traffic from the other path.
8304 #define NIG_REG_P0_LLH_GLOBAL_ERROR_MASK                                                                                   0x18288UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8305 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_XCM_ERROR_MASK                                                         (0x1<<0)
8306 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_XCM_ERROR_MASK_SIZE                                                    0
8307 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_MCP_ERROR_MASK                                                         (0x1<<1)
8308 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_MCP_ERROR_MASK_SIZE                                                    1
8309 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_BRB1_ERROR_MASK                                                        (0x1<<2)
8310 	#define NIG_P0_LLH_GLOBAL_ERROR_MASK_REG_P0_LLH_BRB1_ERROR_MASK_SIZE                                                   2
8311 #define NIG_REG_P1_COS_DRAIN_EN                                                                                            0x1828cUL //ACCESS:RW  DataWidth:0x6  Description: Set these bits to enable the drain mode for COS0 and COS1.  Bit 0 is for COS0 flow.  Bit 1 is for COS1 flow.  When enabled -- draining of the corrresponding PBF COS FIFO starts immediately - packet data are dropped and not forwarded to the MAC.  When disabled--draining stops at the next packet boundary.
8312 #define NIG_REG_P1_LLH_GLOBAL_ERROR_MASK                                                                                   0x18290UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
8313 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_XCM_ERROR_MASK                                                         (0x1<<0)
8314 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_XCM_ERROR_MASK_SIZE                                                    0
8315 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_MCP_ERROR_MASK                                                         (0x1<<1)
8316 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_MCP_ERROR_MASK_SIZE                                                    1
8317 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_BRB1_ERROR_MASK                                                        (0x1<<2)
8318 	#define NIG_P1_LLH_GLOBAL_ERROR_MASK_REG_P1_LLH_BRB1_ERROR_MASK_SIZE                                                   2
8319 #define NIG_REG_P0_TX_MNG_DESTINATION                                                                                      0x182c4UL //ACCESS:RW  DataWidth:0x2  Description: Destination of the packet that will be loaded through the UMP-to-NIG interface.  Value of 1 indicates to send to the network.  Value of 2 indicates to send to the host.  Value of 3 indicates to send to both the network and host.  Value of 0 is invalid and causes the packet to be not loaded into the Management TX buffers.
8320 #define NIG_REG_P0_TX_MNG_HOST_CTRL                                                                                        0x182c8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
8321 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_SIDEBAND_INFO                                                       (0xffff<<0)
8322 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_SIDEBAND_INFO_SIZE                                                  0
8323 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_PORT_ID_TAG                                                         (0x1<<16)
8324 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_PORT_ID_TAG_SIZE                                                    16
8325 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_VNIC_NUM                                                            (0x3<<17)
8326 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_VNIC_NUM_SIZE                                                       17
8327 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_OUTER_VLAN_HEADER_INSERT                                            (0x1<<19)
8328 	#define NIG_P0_TX_MNG_HOST_CTRL_REG_P0_TX_MNG_HOST_OUTER_VLAN_HEADER_INSERT_SIZE                                       19
8329 #define NIG_REG_P0_TX_MNG_HOST_OUTER_VLAN_MSB                                                                              0x182ccUL //ACCESS:RW  DataWidth:0x14  Description: The 20 most significant bits of the outer VLAN header to be inserted into MCP packets that are forwarded to the host.  These bits compose of 16-bit Ethertype; 3-bit priority; and 1-bit canonical format indicator.  The 12 LSB bits of the inserted VLAN header is selected from the per-PF VLAN IDs based on the configured VNIC number.
8330 #define NIG_REG_P0_TX_MNG_HOST_FIFO_TM                                                                                     0x182d0UL //ACCESS:RW  DataWidth:0x5  Description: TM for MCP TX FIFO used for fowarding packets to the host.
8331 #define NIG_REG_P1_TX_MNG_DESTINATION                                                                                      0x182d4UL //ACCESS:RW  DataWidth:0x2  Description: Destination of the packet that will be loaded through the UMP-to-NIG interface.  Value of 1 indicates to send to the network.  Value of 2 indicates to send to the host.  Value of 3 indicates to send to both the network and host.  Value of 0 is invalid and causes the packet to be not loaded into the Management TX buffers.
8332 #define NIG_REG_P1_TX_MNG_HOST_CTRL                                                                                        0x182d8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
8333 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_SIDEBAND_INFO                                                       (0xffff<<0)
8334 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_SIDEBAND_INFO_SIZE                                                  0
8335 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_PORT_ID_TAG                                                         (0x1<<16)
8336 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_PORT_ID_TAG_SIZE                                                    16
8337 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_VNIC_NUM                                                            (0x3<<17)
8338 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_VNIC_NUM_SIZE                                                       17
8339 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_OUTER_VLAN_HEADER_INSERT                                            (0x1<<19)
8340 	#define NIG_P1_TX_MNG_HOST_CTRL_REG_P1_TX_MNG_HOST_OUTER_VLAN_HEADER_INSERT_SIZE                                       19
8341 #define NIG_REG_P1_TX_MNG_HOST_OUTER_VLAN_MSB                                                                              0x182dcUL //ACCESS:RW  DataWidth:0x14  Description: The 20 most significant bits of the outer VLAN header to be inserted into MCP packets that are forwarded to the host.  These bits compose of 16-bit Ethertype; 3-bit priority; and 1-bit canonical format indicator.  The 12 LSB bits of the inserted VLAN header is selected from the per-PF VLAN IDs based on the configured VNIC number.
8342 #define NIG_REG_P1_TX_MNG_HOST_FIFO_TM                                                                                     0x182e0UL //ACCESS:RW  DataWidth:0x5  Description: TM for MCP TX FIFO used for fowarding packets to the host.
8343 #define NIG_REG_P0_TX_MNG_HOST_ENABLE                                                                                      0x182f4UL //ACCESS:RW  DataWidth:0x1  Description: MCP-to-host path enable.  Set this bit to enable the routing of MCP packets to BRB LB interface to forward the packet to the host.  All packets from MCP are forwarded to the network when this bit is cleared - regardless of the configured destination in tx_mng_destination register.  When MCP-to-host paths for both ports 0 and 1 are disabled - the arbiter for BRB LB interface is bypassed and PBF LB traffic is always selected to send to BRB LB.
8344 #define NIG_REG_P1_TX_MNG_HOST_ENABLE                                                                                      0x182f8UL //ACCESS:RW  DataWidth:0x1  Description: MCP-to-host path enable.  Set this bit to enable the routing of MCP packets to BRB LB interface to forward the packet to the host.  All packets from MCP are forwarded to the network when this bit is cleared - regardless of the configured destination in tx_mng_destination register.
8345 #define NIG_REG_P0_TX_HOST_MNG_ENABLE                                                                                      0x1835cUL //ACCESS:RW  DataWidth:0x1  Description: Host-to-MCP path enable.  Set this bit to enable the routing of management packets from PBF interface toward MCP when the criteria for the MCP filters are met.  All packets from PBF are forwarded to the network when this bit is cleared.
8346 #define NIG_REG_P0_TLLH_MCP_MASK                                                                                           0x18360UL //ACCESS:RW  DataWidth:0x1d  Multi Field Register
8347 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_BRCST                                                                (0x1<<0)
8348 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_BRCST_SIZE                                                           0
8349 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MLCST                                                                (0x1<<1)
8350 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MLCST_SIZE                                                           1
8351 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UNCST                                                                (0x1<<2)
8352 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UNCST_SIZE                                                           2
8353 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC0                                                                 (0x1<<3)
8354 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC0_SIZE                                                            3
8355 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC1                                                                 (0x1<<4)
8356 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC1_SIZE                                                            4
8357 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC2                                                                 (0x1<<5)
8358 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC2_SIZE                                                            5
8359 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_ARP                                                                  (0x1<<6)
8360 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_ARP_SIZE                                                             6
8361 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP0                                                                  (0x1<<7)
8362 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP0_SIZE                                                             7
8363 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP1                                                                  (0x1<<8)
8364 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP1_SIZE                                                             8
8365 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP2                                                                  (0x1<<9)
8366 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IP2_SIZE                                                             9
8367 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_U_SRC                                                           (0x1<<10)
8368 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_U_SRC_SIZE                                                      10
8369 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_T_SRC                                                           (0x1<<11)
8370 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_T_SRC_SIZE                                                      11
8371 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_RMCP                                                                 (0x1<<12)
8372 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_RMCP_SIZE                                                            12
8373 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_DHCP                                                                 (0x1<<13)
8374 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_DHCP_SIZE                                                            13
8375 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_U_DST                                                           (0x1<<14)
8376 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_U_DST_SIZE                                                      14
8377 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP0                                                                 (0x1<<15)
8378 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP0_SIZE                                                            15
8379 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP1                                                                 (0x1<<16)
8380 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP1_SIZE                                                            16
8381 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP2                                                                 (0x1<<17)
8382 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_UDP2_SIZE                                                            17
8383 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_T_DST                                                           (0x1<<18)
8384 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NTBS_T_DST_SIZE                                                      18
8385 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP0                                                                 (0x1<<19)
8386 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP0_SIZE                                                            19
8387 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP1                                                                 (0x1<<20)
8388 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP1_SIZE                                                            20
8389 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP2                                                                 (0x1<<21)
8390 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_TCP2_SIZE                                                            21
8391 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID0                                                             (0x1<<22)
8392 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID0_SIZE                                                        22
8393 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID1                                                             (0x1<<23)
8394 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID1_SIZE                                                        23
8395 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID2                                                             (0x1<<24)
8396 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_ID2_SIZE                                                        24
8397 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN                                                                 (0x1<<25)
8398 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_VLAN_SIZE                                                            25
8399 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NO_VLAN                                                              (0x1<<26)
8400 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_NO_VLAN_SIZE                                                         26
8401 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC3                                                                 (0x1<<27)
8402 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_MAC3_SIZE                                                            27
8403 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IPV6_MLCST                                                           (0x1<<28)
8404 	#define NIG_P0_TLLH_MCP_MASK_REG_P0_TLLH_MCP_MASK_IPV6_MLCST_SIZE                                                      28
8405 #define NIG_REG_P0_TLLH_MCP_MASK_EXT                                                                                       0x18364UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
8406 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_MAC4                                                         (0x1<<0)
8407 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_MAC4_SIZE                                                    0
8408 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_MAC5                                                         (0x1<<1)
8409 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_MAC5_SIZE                                                    1
8410 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ETHERTYPE0                                                   (0x1<<2)
8411 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ETHERTYPE0_SIZE                                              2
8412 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ETHERTYPE1                                                   (0x1<<3)
8413 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ETHERTYPE1_SIZE                                              3
8414 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ALLMLCST                                                     (0x1<<4)
8415 	#define NIG_P0_TLLH_MCP_MASK_EXT_REG_P0_TLLH_MCP_MASK_EXT_ALLMLCST_SIZE                                                4
8416 #define NIG_REG_P0_TLLH_NTWK_DRV_MASK                                                                                      0x18368UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
8417 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_BRCST                                                      (0x1<<0)
8418 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_BRCST_SIZE                                                 0
8419 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_MLCST                                                      (0x1<<1)
8420 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_MLCST_SIZE                                                 1
8421 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_UNCST                                                      (0x1<<2)
8422 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_UNCST_SIZE                                                 2
8423 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_VLAN                                                       (0x1<<3)
8424 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_VLAN_SIZE                                                  3
8425 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_NO_VLAN                                                    (0x1<<4)
8426 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_NO_VLAN_SIZE                                               4
8427 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_ALLMLCST                                                   (0x1<<5)
8428 	#define NIG_P0_TLLH_NTWK_DRV_MASK_REG_P0_TLLH_NTWK_DRV_MASK_ALLMLCST_SIZE                                              5
8429 #define NIG_REG_P0_TLLH_NTWK_MCP_MASK                                                                                      0x1836cUL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
8430 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC0                                                       (0x1<<0)
8431 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC0_SIZE                                                  0
8432 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC1                                                       (0x1<<1)
8433 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC1_SIZE                                                  1
8434 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC2                                                       (0x1<<2)
8435 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC2_SIZE                                                  2
8436 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ARP                                                        (0x1<<3)
8437 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ARP_SIZE                                                   3
8438 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP0                                                        (0x1<<4)
8439 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP0_SIZE                                                   4
8440 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP1                                                        (0x1<<5)
8441 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP1_SIZE                                                   5
8442 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP2                                                        (0x1<<6)
8443 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IP2_SIZE                                                   6
8444 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_SRC                                             (0x1<<7)
8445 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_SRC_SIZE                                        7
8446 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_SRC                                             (0x1<<8)
8447 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_SRC_SIZE                                        8
8448 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_RMCP                                                       (0x1<<9)
8449 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_RMCP_SIZE                                                  9
8450 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_DHCP                                                       (0x1<<10)
8451 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_DHCP_SIZE                                                  10
8452 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_DST                                             (0x1<<11)
8453 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_DST_SIZE                                        11
8454 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP0                                                       (0x1<<12)
8455 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP0_SIZE                                                  12
8456 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP1                                                       (0x1<<13)
8457 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP1_SIZE                                                  13
8458 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP2                                                       (0x1<<14)
8459 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_UDP2_SIZE                                                  14
8460 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_DST                                             (0x1<<15)
8461 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_DST_SIZE                                        15
8462 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP0                                                       (0x1<<16)
8463 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP0_SIZE                                                  16
8464 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP1                                                       (0x1<<17)
8465 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP1_SIZE                                                  17
8466 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP2                                                       (0x1<<18)
8467 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_TCP2_SIZE                                                  18
8468 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID0                                                   (0x1<<19)
8469 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID0_SIZE                                              19
8470 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID1                                                   (0x1<<20)
8471 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID1_SIZE                                              20
8472 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID2                                                   (0x1<<21)
8473 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_VLAN_ID2_SIZE                                              21
8474 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC3                                                       (0x1<<22)
8475 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC3_SIZE                                                  22
8476 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IPV6_MLCST                                                 (0x1<<23)
8477 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_IPV6_MLCST_SIZE                                            23
8478 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC4                                                       (0x1<<24)
8479 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC4_SIZE                                                  24
8480 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC5                                                       (0x1<<25)
8481 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_MAC5_SIZE                                                  25
8482 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ETHERTYPE0                                                 (0x1<<26)
8483 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ETHERTYPE0_SIZE                                            26
8484 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ETHERTYPE1                                                 (0x1<<27)
8485 	#define NIG_P0_TLLH_NTWK_MCP_MASK_REG_P0_TLLH_NTWK_MCP_MASK_ETHERTYPE1_SIZE                                            27
8486 #define NIG_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK                                                                             0x18370UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
8487 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_BRCST                                    (0x1<<0)
8488 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_BRCST_SIZE                               0
8489 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_MLCST                                    (0x1<<1)
8490 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_MLCST_SIZE                               1
8491 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_UNCST                                    (0x1<<2)
8492 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_UNCST_SIZE                               2
8493 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_VLAN                                     (0x1<<3)
8494 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_VLAN_SIZE                                3
8495 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_NO_VLAN                                  (0x1<<4)
8496 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_NO_VLAN_SIZE                             4
8497 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_ALLMLCST                                 (0x1<<5)
8498 	#define NIG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P0_TLLH_NTWK_DONT_FWD_DRV_MASK_ALLMLCST_SIZE                            5
8499 #define NIG_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK                                                                             0x18374UL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
8500 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC0                                     (0x1<<0)
8501 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC0_SIZE                                0
8502 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC1                                     (0x1<<1)
8503 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC1_SIZE                                1
8504 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC2                                     (0x1<<2)
8505 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC2_SIZE                                2
8506 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ARP                                      (0x1<<3)
8507 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ARP_SIZE                                 3
8508 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP0                                      (0x1<<4)
8509 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP0_SIZE                                 4
8510 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP1                                      (0x1<<5)
8511 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP1_SIZE                                 5
8512 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP2                                      (0x1<<6)
8513 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IP2_SIZE                                 6
8514 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_SRC                           (0x1<<7)
8515 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_SRC_SIZE                      7
8516 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_SRC                           (0x1<<8)
8517 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_SRC_SIZE                      8
8518 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_RMCP                                     (0x1<<9)
8519 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_RMCP_SIZE                                9
8520 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_DHCP                                     (0x1<<10)
8521 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_DHCP_SIZE                                10
8522 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_DST                           (0x1<<11)
8523 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_DST_SIZE                      11
8524 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP0                                     (0x1<<12)
8525 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP0_SIZE                                12
8526 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP1                                     (0x1<<13)
8527 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP1_SIZE                                13
8528 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP2                                     (0x1<<14)
8529 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP2_SIZE                                14
8530 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_DST                           (0x1<<15)
8531 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_DST_SIZE                      15
8532 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP0                                     (0x1<<16)
8533 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP0_SIZE                                16
8534 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP1                                     (0x1<<17)
8535 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP1_SIZE                                17
8536 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP2                                     (0x1<<18)
8537 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP2_SIZE                                18
8538 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID0                                 (0x1<<19)
8539 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID0_SIZE                            19
8540 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID1                                 (0x1<<20)
8541 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID1_SIZE                            20
8542 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID2                                 (0x1<<21)
8543 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID2_SIZE                            21
8544 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC3                                     (0x1<<22)
8545 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC3_SIZE                                22
8546 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IPV6_MLCST                               (0x1<<23)
8547 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_IPV6_MLCST_SIZE                          23
8548 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC4                                     (0x1<<24)
8549 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC4_SIZE                                24
8550 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC5                                     (0x1<<25)
8551 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC5_SIZE                                25
8552 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE0                               (0x1<<26)
8553 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE0_SIZE                          26
8554 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE1                               (0x1<<27)
8555 	#define NIG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P0_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE1_SIZE                          27
8556 #define NIG_REG_P0_TLLH_GLOBAL_ERROR_MASK                                                                                  0x18378UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
8557 	#define NIG_P0_TLLH_GLOBAL_ERROR_MASK_REG_P0_TLLH_MCP_ERROR_MASK                                                       (0x1<<0)
8558 	#define NIG_P0_TLLH_GLOBAL_ERROR_MASK_REG_P0_TLLH_MCP_ERROR_MASK_SIZE                                                  0
8559 	#define NIG_P0_TLLH_GLOBAL_ERROR_MASK_REG_P0_TLLH_NTWK_ERROR_MASK                                                      (0x1<<1)
8560 	#define NIG_P0_TLLH_GLOBAL_ERROR_MASK_REG_P0_TLLH_NTWK_ERROR_MASK_SIZE                                                 1
8561 #define NIG_REG_P0_HBUF_MEM_RBC_ACCESS                                                                                     0x1837cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. This bit is for selecting the RX management memory for register read/write access through ingress_mng*_fifo register space.  Set to 1 to select the Host-to-BMC buffer (HBUF).  Set to 0 to select the MCP RX buffer:w.
8562 #define NIG_REG_P0_TLLH_FIFO_TM                                                                                            0x18380UL //ACCESS:RW  DataWidth:0x2  Description: TM for TLLH FIFO
8563 #define NIG_REG_P0_HBUF_TM                                                                                                 0x18384UL //ACCESS:RW  DataWidth:0x5  Description: TM for Host-to-BMC buffer.
8564 #define NIG_REG_P0_TLLH_FRAME_CRACKER_SOFT_RST                                                                             0x18388UL //ACCESS:RW  DataWidth:0x1  Description: Soft reset bit for frame cracker - not expected to be used.
8565 #define NIG_REG_P1_TX_HOST_MNG_ENABLE                                                                                      0x1838cUL //ACCESS:RW  DataWidth:0x1  Description: Host-to-MCP path enable.  Set this bit to enable the routing of management packets from PBF interface toward MCP when the criteria for the MCP filters are met.  All packets from PBF are forwarded to the network when this bit is cleared.
8566 #define NIG_REG_P1_TLLH_MCP_MASK                                                                                           0x18390UL //ACCESS:RW  DataWidth:0x1d  Multi Field Register
8567 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_BRCST                                                                (0x1<<0)
8568 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_BRCST_SIZE                                                           0
8569 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MLCST                                                                (0x1<<1)
8570 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MLCST_SIZE                                                           1
8571 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UNCST                                                                (0x1<<2)
8572 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UNCST_SIZE                                                           2
8573 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC0                                                                 (0x1<<3)
8574 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC0_SIZE                                                            3
8575 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC1                                                                 (0x1<<4)
8576 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC1_SIZE                                                            4
8577 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC2                                                                 (0x1<<5)
8578 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC2_SIZE                                                            5
8579 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_ARP                                                                  (0x1<<6)
8580 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_ARP_SIZE                                                             6
8581 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP0                                                                  (0x1<<7)
8582 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP0_SIZE                                                             7
8583 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP1                                                                  (0x1<<8)
8584 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP1_SIZE                                                             8
8585 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP2                                                                  (0x1<<9)
8586 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IP2_SIZE                                                             9
8587 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_U_SRC                                                           (0x1<<10)
8588 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_U_SRC_SIZE                                                      10
8589 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_T_SRC                                                           (0x1<<11)
8590 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_T_SRC_SIZE                                                      11
8591 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_RMCP                                                                 (0x1<<12)
8592 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_RMCP_SIZE                                                            12
8593 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_DHCP                                                                 (0x1<<13)
8594 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_DHCP_SIZE                                                            13
8595 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_U_DST                                                           (0x1<<14)
8596 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_U_DST_SIZE                                                      14
8597 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP0                                                                 (0x1<<15)
8598 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP0_SIZE                                                            15
8599 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP1                                                                 (0x1<<16)
8600 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP1_SIZE                                                            16
8601 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP2                                                                 (0x1<<17)
8602 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_UDP2_SIZE                                                            17
8603 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_T_DST                                                           (0x1<<18)
8604 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NTBS_T_DST_SIZE                                                      18
8605 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP0                                                                 (0x1<<19)
8606 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP0_SIZE                                                            19
8607 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP1                                                                 (0x1<<20)
8608 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP1_SIZE                                                            20
8609 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP2                                                                 (0x1<<21)
8610 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_TCP2_SIZE                                                            21
8611 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID0                                                             (0x1<<22)
8612 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID0_SIZE                                                        22
8613 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID1                                                             (0x1<<23)
8614 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID1_SIZE                                                        23
8615 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID2                                                             (0x1<<24)
8616 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_ID2_SIZE                                                        24
8617 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN                                                                 (0x1<<25)
8618 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_VLAN_SIZE                                                            25
8619 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NO_VLAN                                                              (0x1<<26)
8620 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_NO_VLAN_SIZE                                                         26
8621 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC3                                                                 (0x1<<27)
8622 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_MAC3_SIZE                                                            27
8623 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IPV6_MLCST                                                           (0x1<<28)
8624 	#define NIG_P1_TLLH_MCP_MASK_REG_P1_TLLH_MCP_MASK_IPV6_MLCST_SIZE                                                      28
8625 #define NIG_REG_P1_TLLH_MCP_MASK_EXT                                                                                       0x18394UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
8626 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_MAC4                                                         (0x1<<0)
8627 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_MAC4_SIZE                                                    0
8628 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_MAC5                                                         (0x1<<1)
8629 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_MAC5_SIZE                                                    1
8630 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ETHERTYPE0                                                   (0x1<<2)
8631 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ETHERTYPE0_SIZE                                              2
8632 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ETHERTYPE1                                                   (0x1<<3)
8633 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ETHERTYPE1_SIZE                                              3
8634 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ALLMLCST                                                     (0x1<<4)
8635 	#define NIG_P1_TLLH_MCP_MASK_EXT_REG_P1_TLLH_MCP_MASK_EXT_ALLMLCST_SIZE                                                4
8636 #define NIG_REG_P1_TLLH_NTWK_DRV_MASK                                                                                      0x18398UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
8637 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_BRCST                                                      (0x1<<0)
8638 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_BRCST_SIZE                                                 0
8639 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_MLCST                                                      (0x1<<1)
8640 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_MLCST_SIZE                                                 1
8641 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_UNCST                                                      (0x1<<2)
8642 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_UNCST_SIZE                                                 2
8643 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_VLAN                                                       (0x1<<3)
8644 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_VLAN_SIZE                                                  3
8645 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_NO_VLAN                                                    (0x1<<4)
8646 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_NO_VLAN_SIZE                                               4
8647 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_ALLMLCST                                                   (0x1<<5)
8648 	#define NIG_P1_TLLH_NTWK_DRV_MASK_REG_P1_TLLH_NTWK_DRV_MASK_ALLMLCST_SIZE                                              5
8649 #define NIG_REG_P1_TLLH_NTWK_MCP_MASK                                                                                      0x1839cUL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
8650 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC0                                                       (0x1<<0)
8651 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC0_SIZE                                                  0
8652 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC1                                                       (0x1<<1)
8653 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC1_SIZE                                                  1
8654 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC2                                                       (0x1<<2)
8655 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC2_SIZE                                                  2
8656 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ARP                                                        (0x1<<3)
8657 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ARP_SIZE                                                   3
8658 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP0                                                        (0x1<<4)
8659 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP0_SIZE                                                   4
8660 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP1                                                        (0x1<<5)
8661 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP1_SIZE                                                   5
8662 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP2                                                        (0x1<<6)
8663 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IP2_SIZE                                                   6
8664 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_SRC                                             (0x1<<7)
8665 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_SRC_SIZE                                        7
8666 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_SRC                                             (0x1<<8)
8667 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_SRC_SIZE                                        8
8668 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_RMCP                                                       (0x1<<9)
8669 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_RMCP_SIZE                                                  9
8670 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_DHCP                                                       (0x1<<10)
8671 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_DHCP_SIZE                                                  10
8672 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_DST                                             (0x1<<11)
8673 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_UDP_DST_SIZE                                        11
8674 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP0                                                       (0x1<<12)
8675 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP0_SIZE                                                  12
8676 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP1                                                       (0x1<<13)
8677 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP1_SIZE                                                  13
8678 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP2                                                       (0x1<<14)
8679 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_UDP2_SIZE                                                  14
8680 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_DST                                             (0x1<<15)
8681 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_NTBIOS_TCP_DST_SIZE                                        15
8682 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP0                                                       (0x1<<16)
8683 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP0_SIZE                                                  16
8684 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP1                                                       (0x1<<17)
8685 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP1_SIZE                                                  17
8686 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP2                                                       (0x1<<18)
8687 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_TCP2_SIZE                                                  18
8688 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID0                                                   (0x1<<19)
8689 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID0_SIZE                                              19
8690 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID1                                                   (0x1<<20)
8691 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID1_SIZE                                              20
8692 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID2                                                   (0x1<<21)
8693 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_VLAN_ID2_SIZE                                              21
8694 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC3                                                       (0x1<<22)
8695 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC3_SIZE                                                  22
8696 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IPV6_MLCST                                                 (0x1<<23)
8697 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_IPV6_MLCST_SIZE                                            23
8698 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC4                                                       (0x1<<24)
8699 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC4_SIZE                                                  24
8700 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC5                                                       (0x1<<25)
8701 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_MAC5_SIZE                                                  25
8702 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ETHERTYPE0                                                 (0x1<<26)
8703 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ETHERTYPE0_SIZE                                            26
8704 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ETHERTYPE1                                                 (0x1<<27)
8705 	#define NIG_P1_TLLH_NTWK_MCP_MASK_REG_P1_TLLH_NTWK_MCP_MASK_ETHERTYPE1_SIZE                                            27
8706 #define NIG_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK                                                                             0x183a0UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
8707 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_BRCST                                    (0x1<<0)
8708 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_BRCST_SIZE                               0
8709 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_MLCST                                    (0x1<<1)
8710 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_MLCST_SIZE                               1
8711 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_UNCST                                    (0x1<<2)
8712 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_UNCST_SIZE                               2
8713 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_VLAN                                     (0x1<<3)
8714 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_VLAN_SIZE                                3
8715 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_NO_VLAN                                  (0x1<<4)
8716 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_NO_VLAN_SIZE                             4
8717 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_ALLMLCST                                 (0x1<<5)
8718 	#define NIG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_REG_P1_TLLH_NTWK_DONT_FWD_DRV_MASK_ALLMLCST_SIZE                            5
8719 #define NIG_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK                                                                             0x183a4UL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
8720 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC0                                     (0x1<<0)
8721 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC0_SIZE                                0
8722 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC1                                     (0x1<<1)
8723 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC1_SIZE                                1
8724 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC2                                     (0x1<<2)
8725 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC2_SIZE                                2
8726 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ARP                                      (0x1<<3)
8727 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ARP_SIZE                                 3
8728 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP0                                      (0x1<<4)
8729 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP0_SIZE                                 4
8730 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP1                                      (0x1<<5)
8731 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP1_SIZE                                 5
8732 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP2                                      (0x1<<6)
8733 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IP2_SIZE                                 6
8734 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_SRC                           (0x1<<7)
8735 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_SRC_SIZE                      7
8736 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_SRC                           (0x1<<8)
8737 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_SRC_SIZE                      8
8738 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_RMCP                                     (0x1<<9)
8739 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_RMCP_SIZE                                9
8740 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_DHCP                                     (0x1<<10)
8741 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_DHCP_SIZE                                10
8742 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_DST                           (0x1<<11)
8743 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_UDP_DST_SIZE                      11
8744 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP0                                     (0x1<<12)
8745 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP0_SIZE                                12
8746 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP1                                     (0x1<<13)
8747 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP1_SIZE                                13
8748 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP2                                     (0x1<<14)
8749 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_UDP2_SIZE                                14
8750 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_DST                           (0x1<<15)
8751 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_NTBIOS_TCP_DST_SIZE                      15
8752 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP0                                     (0x1<<16)
8753 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP0_SIZE                                16
8754 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP1                                     (0x1<<17)
8755 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP1_SIZE                                17
8756 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP2                                     (0x1<<18)
8757 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_TCP2_SIZE                                18
8758 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID0                                 (0x1<<19)
8759 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID0_SIZE                            19
8760 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID1                                 (0x1<<20)
8761 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID1_SIZE                            20
8762 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID2                                 (0x1<<21)
8763 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_VLAN_ID2_SIZE                            21
8764 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC3                                     (0x1<<22)
8765 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC3_SIZE                                22
8766 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IPV6_MLCST                               (0x1<<23)
8767 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_IPV6_MLCST_SIZE                          23
8768 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC4                                     (0x1<<24)
8769 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC4_SIZE                                24
8770 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC5                                     (0x1<<25)
8771 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_MAC5_SIZE                                25
8772 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE0                               (0x1<<26)
8773 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE0_SIZE                          26
8774 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE1                               (0x1<<27)
8775 	#define NIG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_REG_P1_TLLH_NTWK_DONT_FWD_MCP_MASK_ETHERTYPE1_SIZE                          27
8776 #define NIG_REG_P1_TLLH_GLOBAL_ERROR_MASK                                                                                  0x183a8UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
8777 	#define NIG_P1_TLLH_GLOBAL_ERROR_MASK_REG_P1_TLLH_MCP_ERROR_MASK                                                       (0x1<<0)
8778 	#define NIG_P1_TLLH_GLOBAL_ERROR_MASK_REG_P1_TLLH_MCP_ERROR_MASK_SIZE                                                  0
8779 	#define NIG_P1_TLLH_GLOBAL_ERROR_MASK_REG_P1_TLLH_NTWK_ERROR_MASK                                                      (0x1<<1)
8780 	#define NIG_P1_TLLH_GLOBAL_ERROR_MASK_REG_P1_TLLH_NTWK_ERROR_MASK_SIZE                                                 1
8781 #define NIG_REG_P1_HBUF_MEM_RBC_ACCESS                                                                                     0x183acUL //ACCESS:RW  DataWidth:0x1  Description: Debug only. This bit is for selecting the RX management memory for register read/write access through ingress_mng*_fifo register space.  Set to 1 to select the Host-to-BMC buffer (HBUF).  Set to 0 to select the MCP RX buffer:w.
8782 #define NIG_REG_P1_TLLH_FIFO_TM                                                                                            0x183b0UL //ACCESS:RW  DataWidth:0x2  Description: TM for TLLH FIFO
8783 #define NIG_REG_P1_HBUF_TM                                                                                                 0x183b4UL //ACCESS:RW  DataWidth:0x5  Description: TM for Host-to-BMC buffer.
8784 #define NIG_REG_P1_TLLH_FRAME_CRACKER_SOFT_RST                                                                             0x183b8UL //ACCESS:RW  DataWidth:0x1  Description: Soft reset bit for frame cracker - not expected to be used.
8785 #define NIG_REG_NIG_PRTY_STS_0                                                                                             0x183bcUL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
8786 	#define NIG_NIG_PRTY_STS_0_REG_PARITY                                                                                  (0x1<<0)
8787 	#define NIG_NIG_PRTY_STS_0_REG_PARITY_SIZE                                                                             0
8788 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP0_PARITY                                                                     (0x1<<1)
8789 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP0_PARITY_SIZE                                                                1
8790 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP1_PARITY                                                                     (0x1<<2)
8791 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP1_PARITY_SIZE                                                                2
8792 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP_LB_PARITY                                                                   (0x1<<3)
8793 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EOP_LB_PARITY_SIZE                                                              3
8794 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG0_PARITY0                                                                    (0x1<<4)
8795 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG0_PARITY0_SIZE                                                               4
8796 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG1_PARITY0                                                                    (0x1<<5)
8797 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG1_PARITY0_SIZE                                                               5
8798 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG0_PARITY1                                                                    (0x1<<6)
8799 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG0_PARITY1_SIZE                                                               6
8800 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG1_PARITY1                                                                    (0x1<<7)
8801 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_MNG1_PARITY1_SIZE                                                               7
8802 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_BMAC0_PARITY                                                                    (0x1<<8)
8803 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_BMAC0_PARITY_SIZE                                                               8
8804 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_BMAC1_PARITY                                                                    (0x1<<9)
8805 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_BMAC1_PARITY_SIZE                                                               9
8806 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EMAC0_RDDATA_PARITY                                                             (0x1<<10)
8807 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EMAC0_RDDATA_PARITY_SIZE                                                        10
8808 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EMAC1_RDDATA_PARITY                                                             (0x1<<11)
8809 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_EMAC1_RDDATA_PARITY_SIZE                                                        11
8810 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_LB_PBF_DELAY_PARITY                                                             (0x1<<12)
8811 	#define NIG_NIG_PRTY_STS_0_REG_INGRESS_LB_PBF_DELAY_PARITY_SIZE                                                        12
8812 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_MNG0_FIFO_PARITY                                                                 (0x1<<13)
8813 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_MNG0_FIFO_PARITY_SIZE                                                            13
8814 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_MNG1_FIFO_PARITY                                                                 (0x1<<14)
8815 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_MNG1_FIFO_PARITY_SIZE                                                            14
8816 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DEBUG_FIFO_PARITY                                                                (0x1<<15)
8817 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DEBUG_FIFO_PARITY_SIZE                                                           15
8818 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DELAY0_PARITY                                                                    (0x1<<16)
8819 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DELAY0_PARITY_SIZE                                                               16
8820 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DELAY1_PARITY                                                                    (0x1<<17)
8821 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_DELAY1_PARITY_SIZE                                                               17
8822 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_BMAC0_PARITY                                                                     (0x1<<18)
8823 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_BMAC0_PARITY_SIZE                                                                18
8824 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_BMAC1_PARITY                                                                     (0x1<<19)
8825 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_BMAC1_PARITY_SIZE                                                                19
8826 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_EMAC0_RDDATA_PARITY                                                              (0x1<<20)
8827 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_EMAC0_RDDATA_PARITY_SIZE                                                         20
8828 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_EMAC1_RDDATA_PARITY                                                              (0x1<<21)
8829 	#define NIG_NIG_PRTY_STS_0_REG_EGRESS_EMAC1_RDDATA_PARITY_SIZE                                                         21
8830 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FIFO_PARITY                                                                        (0x1<<22)
8831 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FIFO_PARITY_SIZE                                                                   22
8832 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FIFO_PARITY                                                                        (0x1<<23)
8833 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FIFO_PARITY_SIZE                                                                   23
8834 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_ACPI_PARITY                                                                        (0x1<<24)
8835 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_ACPI_PARITY_SIZE                                                                   24
8836 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_ACPI_PARITY                                                                        (0x1<<25)
8837 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_ACPI_PARITY_SIZE                                                                   25
8838 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR                                                           (0x1<<26)
8839 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                      26
8840 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR                                                           (0x1<<27)
8841 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                      27
8842 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR                                                           (0x1<<28)
8843 	#define NIG_NIG_PRTY_STS_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                      28
8844 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR                                                           (0x1<<29)
8845 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                      29
8846 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR                                                           (0x1<<30)
8847 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                      30
8848 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR                                                           (0x1<<31)
8849 	#define NIG_NIG_PRTY_STS_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                      31
8850 #define NIG_REG_NIG_PRTY_STS_CLR_0                                                                                         0x183c0UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
8851 	#define NIG_NIG_PRTY_STS_CLR_0_REG_PARITY                                                                              (0x1<<0)
8852 	#define NIG_NIG_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                         0
8853 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP0_PARITY                                                                 (0x1<<1)
8854 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP0_PARITY_SIZE                                                            1
8855 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP1_PARITY                                                                 (0x1<<2)
8856 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP1_PARITY_SIZE                                                            2
8857 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP_LB_PARITY                                                               (0x1<<3)
8858 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EOP_LB_PARITY_SIZE                                                          3
8859 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG0_PARITY0                                                                (0x1<<4)
8860 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG0_PARITY0_SIZE                                                           4
8861 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG1_PARITY0                                                                (0x1<<5)
8862 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG1_PARITY0_SIZE                                                           5
8863 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG0_PARITY1                                                                (0x1<<6)
8864 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG0_PARITY1_SIZE                                                           6
8865 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG1_PARITY1                                                                (0x1<<7)
8866 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_MNG1_PARITY1_SIZE                                                           7
8867 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_BMAC0_PARITY                                                                (0x1<<8)
8868 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_BMAC0_PARITY_SIZE                                                           8
8869 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_BMAC1_PARITY                                                                (0x1<<9)
8870 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_BMAC1_PARITY_SIZE                                                           9
8871 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EMAC0_RDDATA_PARITY                                                         (0x1<<10)
8872 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EMAC0_RDDATA_PARITY_SIZE                                                    10
8873 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EMAC1_RDDATA_PARITY                                                         (0x1<<11)
8874 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_EMAC1_RDDATA_PARITY_SIZE                                                    11
8875 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_LB_PBF_DELAY_PARITY                                                         (0x1<<12)
8876 	#define NIG_NIG_PRTY_STS_CLR_0_REG_INGRESS_LB_PBF_DELAY_PARITY_SIZE                                                    12
8877 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_MNG0_FIFO_PARITY                                                             (0x1<<13)
8878 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_MNG0_FIFO_PARITY_SIZE                                                        13
8879 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_MNG1_FIFO_PARITY                                                             (0x1<<14)
8880 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_MNG1_FIFO_PARITY_SIZE                                                        14
8881 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DEBUG_FIFO_PARITY                                                            (0x1<<15)
8882 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DEBUG_FIFO_PARITY_SIZE                                                       15
8883 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DELAY0_PARITY                                                                (0x1<<16)
8884 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DELAY0_PARITY_SIZE                                                           16
8885 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DELAY1_PARITY                                                                (0x1<<17)
8886 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_DELAY1_PARITY_SIZE                                                           17
8887 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_BMAC0_PARITY                                                                 (0x1<<18)
8888 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_BMAC0_PARITY_SIZE                                                            18
8889 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_BMAC1_PARITY                                                                 (0x1<<19)
8890 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_BMAC1_PARITY_SIZE                                                            19
8891 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_EMAC0_RDDATA_PARITY                                                          (0x1<<20)
8892 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_EMAC0_RDDATA_PARITY_SIZE                                                     20
8893 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_EMAC1_RDDATA_PARITY                                                          (0x1<<21)
8894 	#define NIG_NIG_PRTY_STS_CLR_0_REG_EGRESS_EMAC1_RDDATA_PARITY_SIZE                                                     21
8895 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FIFO_PARITY                                                                    (0x1<<22)
8896 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FIFO_PARITY_SIZE                                                               22
8897 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FIFO_PARITY                                                                    (0x1<<23)
8898 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FIFO_PARITY_SIZE                                                               23
8899 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_ACPI_PARITY                                                                    (0x1<<24)
8900 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_ACPI_PARITY_SIZE                                                               24
8901 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_ACPI_PARITY                                                                    (0x1<<25)
8902 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_ACPI_PARITY_SIZE                                                               25
8903 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR                                                       (0x1<<26)
8904 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                  26
8905 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR                                                       (0x1<<27)
8906 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                  27
8907 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR                                                       (0x1<<28)
8908 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                  28
8909 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR                                                       (0x1<<29)
8910 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                  29
8911 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR                                                       (0x1<<30)
8912 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                  30
8913 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR                                                       (0x1<<31)
8914 	#define NIG_NIG_PRTY_STS_CLR_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                  31
8915 #define NIG_REG_NIG_PRTY_STS_WR_0                                                                                          0x183c4UL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
8916 	#define NIG_NIG_PRTY_STS_WR_0_REG_PARITY                                                                               (0x1<<0)
8917 	#define NIG_NIG_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                          0
8918 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP0_PARITY                                                                  (0x1<<1)
8919 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP0_PARITY_SIZE                                                             1
8920 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP1_PARITY                                                                  (0x1<<2)
8921 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP1_PARITY_SIZE                                                             2
8922 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP_LB_PARITY                                                                (0x1<<3)
8923 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EOP_LB_PARITY_SIZE                                                           3
8924 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG0_PARITY0                                                                 (0x1<<4)
8925 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG0_PARITY0_SIZE                                                            4
8926 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG1_PARITY0                                                                 (0x1<<5)
8927 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG1_PARITY0_SIZE                                                            5
8928 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG0_PARITY1                                                                 (0x1<<6)
8929 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG0_PARITY1_SIZE                                                            6
8930 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG1_PARITY1                                                                 (0x1<<7)
8931 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_MNG1_PARITY1_SIZE                                                            7
8932 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_BMAC0_PARITY                                                                 (0x1<<8)
8933 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_BMAC0_PARITY_SIZE                                                            8
8934 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_BMAC1_PARITY                                                                 (0x1<<9)
8935 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_BMAC1_PARITY_SIZE                                                            9
8936 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EMAC0_RDDATA_PARITY                                                          (0x1<<10)
8937 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EMAC0_RDDATA_PARITY_SIZE                                                     10
8938 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EMAC1_RDDATA_PARITY                                                          (0x1<<11)
8939 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_EMAC1_RDDATA_PARITY_SIZE                                                     11
8940 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_LB_PBF_DELAY_PARITY                                                          (0x1<<12)
8941 	#define NIG_NIG_PRTY_STS_WR_0_REG_INGRESS_LB_PBF_DELAY_PARITY_SIZE                                                     12
8942 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_MNG0_FIFO_PARITY                                                              (0x1<<13)
8943 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_MNG0_FIFO_PARITY_SIZE                                                         13
8944 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_MNG1_FIFO_PARITY                                                              (0x1<<14)
8945 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_MNG1_FIFO_PARITY_SIZE                                                         14
8946 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DEBUG_FIFO_PARITY                                                             (0x1<<15)
8947 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DEBUG_FIFO_PARITY_SIZE                                                        15
8948 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DELAY0_PARITY                                                                 (0x1<<16)
8949 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DELAY0_PARITY_SIZE                                                            16
8950 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DELAY1_PARITY                                                                 (0x1<<17)
8951 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_DELAY1_PARITY_SIZE                                                            17
8952 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_BMAC0_PARITY                                                                  (0x1<<18)
8953 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_BMAC0_PARITY_SIZE                                                             18
8954 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_BMAC1_PARITY                                                                  (0x1<<19)
8955 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_BMAC1_PARITY_SIZE                                                             19
8956 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_EMAC0_RDDATA_PARITY                                                           (0x1<<20)
8957 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_EMAC0_RDDATA_PARITY_SIZE                                                      20
8958 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_EMAC1_RDDATA_PARITY                                                           (0x1<<21)
8959 	#define NIG_NIG_PRTY_STS_WR_0_REG_EGRESS_EMAC1_RDDATA_PARITY_SIZE                                                      21
8960 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FIFO_PARITY                                                                     (0x1<<22)
8961 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FIFO_PARITY_SIZE                                                                22
8962 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FIFO_PARITY                                                                     (0x1<<23)
8963 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FIFO_PARITY_SIZE                                                                23
8964 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_ACPI_PARITY                                                                     (0x1<<24)
8965 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_ACPI_PARITY_SIZE                                                                24
8966 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_ACPI_PARITY                                                                     (0x1<<25)
8967 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_ACPI_PARITY_SIZE                                                                25
8968 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR                                                        (0x1<<26)
8969 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                   26
8970 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR                                                        (0x1<<27)
8971 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                   27
8972 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR                                                        (0x1<<28)
8973 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                   28
8974 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR                                                        (0x1<<29)
8975 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                   29
8976 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR                                                        (0x1<<30)
8977 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                   30
8978 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR                                                        (0x1<<31)
8979 	#define NIG_NIG_PRTY_STS_WR_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                   31
8980 #define NIG_REG_NIG_PRTY_MASK_0                                                                                            0x183c8UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
8981 	#define NIG_NIG_PRTY_MASK_0_REG_PARITY                                                                                 (0x1<<0)
8982 	#define NIG_NIG_PRTY_MASK_0_REG_PARITY_SIZE                                                                            0
8983 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP0_PARITY                                                                    (0x1<<1)
8984 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP0_PARITY_SIZE                                                               1
8985 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP1_PARITY                                                                    (0x1<<2)
8986 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP1_PARITY_SIZE                                                               2
8987 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP_LB_PARITY                                                                  (0x1<<3)
8988 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EOP_LB_PARITY_SIZE                                                             3
8989 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG0_PARITY0                                                                   (0x1<<4)
8990 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG0_PARITY0_SIZE                                                              4
8991 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG1_PARITY0                                                                   (0x1<<5)
8992 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG1_PARITY0_SIZE                                                              5
8993 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG0_PARITY1                                                                   (0x1<<6)
8994 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG0_PARITY1_SIZE                                                              6
8995 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG1_PARITY1                                                                   (0x1<<7)
8996 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_MNG1_PARITY1_SIZE                                                              7
8997 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_BMAC0_PARITY                                                                   (0x1<<8)
8998 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_BMAC0_PARITY_SIZE                                                              8
8999 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_BMAC1_PARITY                                                                   (0x1<<9)
9000 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_BMAC1_PARITY_SIZE                                                              9
9001 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EMAC0_RDDATA_PARITY                                                            (0x1<<10)
9002 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EMAC0_RDDATA_PARITY_SIZE                                                       10
9003 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EMAC1_RDDATA_PARITY                                                            (0x1<<11)
9004 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_EMAC1_RDDATA_PARITY_SIZE                                                       11
9005 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_LB_PBF_DELAY_PARITY                                                            (0x1<<12)
9006 	#define NIG_NIG_PRTY_MASK_0_REG_INGRESS_LB_PBF_DELAY_PARITY_SIZE                                                       12
9007 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_MNG0_FIFO_PARITY                                                                (0x1<<13)
9008 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_MNG0_FIFO_PARITY_SIZE                                                           13
9009 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_MNG1_FIFO_PARITY                                                                (0x1<<14)
9010 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_MNG1_FIFO_PARITY_SIZE                                                           14
9011 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DEBUG_FIFO_PARITY                                                               (0x1<<15)
9012 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DEBUG_FIFO_PARITY_SIZE                                                          15
9013 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DELAY0_PARITY                                                                   (0x1<<16)
9014 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DELAY0_PARITY_SIZE                                                              16
9015 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DELAY1_PARITY                                                                   (0x1<<17)
9016 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_DELAY1_PARITY_SIZE                                                              17
9017 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_BMAC0_PARITY                                                                    (0x1<<18)
9018 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_BMAC0_PARITY_SIZE                                                               18
9019 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_BMAC1_PARITY                                                                    (0x1<<19)
9020 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_BMAC1_PARITY_SIZE                                                               19
9021 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_EMAC0_RDDATA_PARITY                                                             (0x1<<20)
9022 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_EMAC0_RDDATA_PARITY_SIZE                                                        20
9023 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_EMAC1_RDDATA_PARITY                                                             (0x1<<21)
9024 	#define NIG_NIG_PRTY_MASK_0_REG_EGRESS_EMAC1_RDDATA_PARITY_SIZE                                                        21
9025 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FIFO_PARITY                                                                       (0x1<<22)
9026 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FIFO_PARITY_SIZE                                                                  22
9027 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FIFO_PARITY                                                                       (0x1<<23)
9028 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FIFO_PARITY_SIZE                                                                  23
9029 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_ACPI_PARITY                                                                       (0x1<<24)
9030 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_ACPI_PARITY_SIZE                                                                  24
9031 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_ACPI_PARITY                                                                       (0x1<<25)
9032 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_ACPI_PARITY_SIZE                                                                  25
9033 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR                                                          (0x1<<26)
9034 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                     26
9035 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR                                                          (0x1<<27)
9036 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                     27
9037 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR                                                          (0x1<<28)
9038 	#define NIG_NIG_PRTY_MASK_0_REG_LLH0_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                     28
9039 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR                                                          (0x1<<29)
9040 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC1_ACPI_RF_PARITY_ERR_SIZE                                                     29
9041 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR                                                          (0x1<<30)
9042 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC2_ACPI_RF_PARITY_ERR_SIZE                                                     30
9043 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR                                                          (0x1<<31)
9044 	#define NIG_NIG_PRTY_MASK_0_REG_LLH1_FUNC3_ACPI_RF_PARITY_ERR_SIZE                                                     31
9045 #define NIG_REG_NIG_PRTY_STS_1                                                                                             0x183ccUL //ACCESS:R  DataWidth:0x10  Description: Parity register #1 read
9046 	#define NIG_NIG_PRTY_STS_1_REG_P0_TX_MNG_HOST_FIFO_PARITY                                                              (0x1<<0)
9047 	#define NIG_NIG_PRTY_STS_1_REG_P0_TX_MNG_HOST_FIFO_PARITY_SIZE                                                         0
9048 	#define NIG_NIG_PRTY_STS_1_REG_P1_TX_MNG_HOST_FIFO_PARITY                                                              (0x1<<1)
9049 	#define NIG_NIG_PRTY_STS_1_REG_P1_TX_MNG_HOST_FIFO_PARITY_SIZE                                                         1
9050 	#define NIG_NIG_PRTY_STS_1_REG_P0_HBUF_PARITY0                                                                         (0x1<<2)
9051 	#define NIG_NIG_PRTY_STS_1_REG_P0_HBUF_PARITY0_SIZE                                                                    2
9052 	#define NIG_NIG_PRTY_STS_1_REG_P0_HBUF_PARITY1                                                                         (0x1<<3)
9053 	#define NIG_NIG_PRTY_STS_1_REG_P0_HBUF_PARITY1_SIZE                                                                    3
9054 	#define NIG_NIG_PRTY_STS_1_REG_P1_HBUF_PARITY0                                                                         (0x1<<4)
9055 	#define NIG_NIG_PRTY_STS_1_REG_P1_HBUF_PARITY0_SIZE                                                                    4
9056 	#define NIG_NIG_PRTY_STS_1_REG_P1_HBUF_PARITY1                                                                         (0x1<<5)
9057 	#define NIG_NIG_PRTY_STS_1_REG_P1_HBUF_PARITY1_SIZE                                                                    5
9058 	#define NIG_NIG_PRTY_STS_1_REG_P0_TLLH_FIFO_PARITY                                                                     (0x1<<6)
9059 	#define NIG_NIG_PRTY_STS_1_REG_P0_TLLH_FIFO_PARITY_SIZE                                                                6
9060 	#define NIG_NIG_PRTY_STS_1_REG_P1_TLLH_FIFO_PARITY                                                                     (0x1<<7)
9061 	#define NIG_NIG_PRTY_STS_1_REG_P1_TLLH_FIFO_PARITY_SIZE                                                                7
9062 	#define NIG_NIG_PRTY_STS_1_REG_P0_RX_MACFIFO_PARITY                                                                    (0x1<<8)
9063 	#define NIG_NIG_PRTY_STS_1_REG_P0_RX_MACFIFO_PARITY_SIZE                                                               8
9064 	#define NIG_NIG_PRTY_STS_1_REG_P1_RX_MACFIFO_PARITY                                                                    (0x1<<9)
9065 	#define NIG_NIG_PRTY_STS_1_REG_P1_RX_MACFIFO_PARITY_SIZE                                                               9
9066 	#define NIG_NIG_PRTY_STS_1_REG_P0_TX_MACFIFO_PARITY                                                                    (0x1<<10)
9067 	#define NIG_NIG_PRTY_STS_1_REG_P0_TX_MACFIFO_PARITY_SIZE                                                               10
9068 	#define NIG_NIG_PRTY_STS_1_REG_P1_TX_MACFIFO_PARITY                                                                    (0x1<<11)
9069 	#define NIG_NIG_PRTY_STS_1_REG_P1_TX_MACFIFO_PARITY_SIZE                                                               11
9070 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY2_PARITY                                                                    (0x1<<12)
9071 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY2_PARITY_SIZE                                                               12
9072 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY3_PARITY                                                                    (0x1<<13)
9073 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY3_PARITY_SIZE                                                               13
9074 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY4_PARITY                                                                    (0x1<<14)
9075 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY4_PARITY_SIZE                                                               14
9076 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY5_PARITY                                                                    (0x1<<15)
9077 	#define NIG_NIG_PRTY_STS_1_REG_EGRESS_DELAY5_PARITY_SIZE                                                               15
9078 #define NIG_REG_NIG_PRTY_STS_CLR_1                                                                                         0x183d0UL //ACCESS:RC  DataWidth:0x10  Description: Parity register #1 read clear
9079 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TX_MNG_HOST_FIFO_PARITY                                                          (0x1<<0)
9080 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TX_MNG_HOST_FIFO_PARITY_SIZE                                                     0
9081 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TX_MNG_HOST_FIFO_PARITY                                                          (0x1<<1)
9082 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TX_MNG_HOST_FIFO_PARITY_SIZE                                                     1
9083 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_HBUF_PARITY0                                                                     (0x1<<2)
9084 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_HBUF_PARITY0_SIZE                                                                2
9085 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_HBUF_PARITY1                                                                     (0x1<<3)
9086 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_HBUF_PARITY1_SIZE                                                                3
9087 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_HBUF_PARITY0                                                                     (0x1<<4)
9088 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_HBUF_PARITY0_SIZE                                                                4
9089 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_HBUF_PARITY1                                                                     (0x1<<5)
9090 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_HBUF_PARITY1_SIZE                                                                5
9091 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TLLH_FIFO_PARITY                                                                 (0x1<<6)
9092 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TLLH_FIFO_PARITY_SIZE                                                            6
9093 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TLLH_FIFO_PARITY                                                                 (0x1<<7)
9094 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TLLH_FIFO_PARITY_SIZE                                                            7
9095 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_RX_MACFIFO_PARITY                                                                (0x1<<8)
9096 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_RX_MACFIFO_PARITY_SIZE                                                           8
9097 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_RX_MACFIFO_PARITY                                                                (0x1<<9)
9098 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_RX_MACFIFO_PARITY_SIZE                                                           9
9099 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TX_MACFIFO_PARITY                                                                (0x1<<10)
9100 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P0_TX_MACFIFO_PARITY_SIZE                                                           10
9101 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TX_MACFIFO_PARITY                                                                (0x1<<11)
9102 	#define NIG_NIG_PRTY_STS_CLR_1_REG_P1_TX_MACFIFO_PARITY_SIZE                                                           11
9103 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY2_PARITY                                                                (0x1<<12)
9104 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY2_PARITY_SIZE                                                           12
9105 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY3_PARITY                                                                (0x1<<13)
9106 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY3_PARITY_SIZE                                                           13
9107 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY4_PARITY                                                                (0x1<<14)
9108 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY4_PARITY_SIZE                                                           14
9109 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY5_PARITY                                                                (0x1<<15)
9110 	#define NIG_NIG_PRTY_STS_CLR_1_REG_EGRESS_DELAY5_PARITY_SIZE                                                           15
9111 #define NIG_REG_NIG_PRTY_STS_WR_1                                                                                          0x183d4UL //ACCESS:WR  DataWidth:0x10  Description: Parity register #1 bit set or clear
9112 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TX_MNG_HOST_FIFO_PARITY                                                           (0x1<<0)
9113 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TX_MNG_HOST_FIFO_PARITY_SIZE                                                      0
9114 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TX_MNG_HOST_FIFO_PARITY                                                           (0x1<<1)
9115 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TX_MNG_HOST_FIFO_PARITY_SIZE                                                      1
9116 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_HBUF_PARITY0                                                                      (0x1<<2)
9117 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_HBUF_PARITY0_SIZE                                                                 2
9118 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_HBUF_PARITY1                                                                      (0x1<<3)
9119 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_HBUF_PARITY1_SIZE                                                                 3
9120 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_HBUF_PARITY0                                                                      (0x1<<4)
9121 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_HBUF_PARITY0_SIZE                                                                 4
9122 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_HBUF_PARITY1                                                                      (0x1<<5)
9123 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_HBUF_PARITY1_SIZE                                                                 5
9124 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TLLH_FIFO_PARITY                                                                  (0x1<<6)
9125 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TLLH_FIFO_PARITY_SIZE                                                             6
9126 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TLLH_FIFO_PARITY                                                                  (0x1<<7)
9127 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TLLH_FIFO_PARITY_SIZE                                                             7
9128 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_RX_MACFIFO_PARITY                                                                 (0x1<<8)
9129 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_RX_MACFIFO_PARITY_SIZE                                                            8
9130 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_RX_MACFIFO_PARITY                                                                 (0x1<<9)
9131 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_RX_MACFIFO_PARITY_SIZE                                                            9
9132 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TX_MACFIFO_PARITY                                                                 (0x1<<10)
9133 	#define NIG_NIG_PRTY_STS_WR_1_REG_P0_TX_MACFIFO_PARITY_SIZE                                                            10
9134 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TX_MACFIFO_PARITY                                                                 (0x1<<11)
9135 	#define NIG_NIG_PRTY_STS_WR_1_REG_P1_TX_MACFIFO_PARITY_SIZE                                                            11
9136 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY2_PARITY                                                                 (0x1<<12)
9137 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY2_PARITY_SIZE                                                            12
9138 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY3_PARITY                                                                 (0x1<<13)
9139 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY3_PARITY_SIZE                                                            13
9140 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY4_PARITY                                                                 (0x1<<14)
9141 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY4_PARITY_SIZE                                                            14
9142 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY5_PARITY                                                                 (0x1<<15)
9143 	#define NIG_NIG_PRTY_STS_WR_1_REG_EGRESS_DELAY5_PARITY_SIZE                                                            15
9144 #define NIG_REG_NIG_PRTY_MASK_1                                                                                            0x183d8UL //ACCESS:RW  DataWidth:0x10  Description: Parity mask register #1 read/write
9145 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TX_MNG_HOST_FIFO_PARITY                                                             (0x1<<0)
9146 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TX_MNG_HOST_FIFO_PARITY_SIZE                                                        0
9147 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TX_MNG_HOST_FIFO_PARITY                                                             (0x1<<1)
9148 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TX_MNG_HOST_FIFO_PARITY_SIZE                                                        1
9149 	#define NIG_NIG_PRTY_MASK_1_REG_P0_HBUF_PARITY0                                                                        (0x1<<2)
9150 	#define NIG_NIG_PRTY_MASK_1_REG_P0_HBUF_PARITY0_SIZE                                                                   2
9151 	#define NIG_NIG_PRTY_MASK_1_REG_P0_HBUF_PARITY1                                                                        (0x1<<3)
9152 	#define NIG_NIG_PRTY_MASK_1_REG_P0_HBUF_PARITY1_SIZE                                                                   3
9153 	#define NIG_NIG_PRTY_MASK_1_REG_P1_HBUF_PARITY0                                                                        (0x1<<4)
9154 	#define NIG_NIG_PRTY_MASK_1_REG_P1_HBUF_PARITY0_SIZE                                                                   4
9155 	#define NIG_NIG_PRTY_MASK_1_REG_P1_HBUF_PARITY1                                                                        (0x1<<5)
9156 	#define NIG_NIG_PRTY_MASK_1_REG_P1_HBUF_PARITY1_SIZE                                                                   5
9157 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TLLH_FIFO_PARITY                                                                    (0x1<<6)
9158 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TLLH_FIFO_PARITY_SIZE                                                               6
9159 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TLLH_FIFO_PARITY                                                                    (0x1<<7)
9160 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TLLH_FIFO_PARITY_SIZE                                                               7
9161 	#define NIG_NIG_PRTY_MASK_1_REG_P0_RX_MACFIFO_PARITY                                                                   (0x1<<8)
9162 	#define NIG_NIG_PRTY_MASK_1_REG_P0_RX_MACFIFO_PARITY_SIZE                                                              8
9163 	#define NIG_NIG_PRTY_MASK_1_REG_P1_RX_MACFIFO_PARITY                                                                   (0x1<<9)
9164 	#define NIG_NIG_PRTY_MASK_1_REG_P1_RX_MACFIFO_PARITY_SIZE                                                              9
9165 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TX_MACFIFO_PARITY                                                                   (0x1<<10)
9166 	#define NIG_NIG_PRTY_MASK_1_REG_P0_TX_MACFIFO_PARITY_SIZE                                                              10
9167 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TX_MACFIFO_PARITY                                                                   (0x1<<11)
9168 	#define NIG_NIG_PRTY_MASK_1_REG_P1_TX_MACFIFO_PARITY_SIZE                                                              11
9169 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY2_PARITY                                                                   (0x1<<12)
9170 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY2_PARITY_SIZE                                                              12
9171 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY3_PARITY                                                                   (0x1<<13)
9172 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY3_PARITY_SIZE                                                              13
9173 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY4_PARITY                                                                   (0x1<<14)
9174 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY4_PARITY_SIZE                                                              14
9175 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY5_PARITY                                                                   (0x1<<15)
9176 	#define NIG_NIG_PRTY_MASK_1_REG_EGRESS_DELAY5_PARITY_SIZE                                                              15
9177 #define NIG_REG_P0_ACPI_MF_GLOBAL_EN                                                                                       0x18500UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable ACPI pattern matching in multi-function mode even when the per-function outer VLAN matching fails.
9178 #define NIG_REG_P0_LLH_CLS_TYPE_IVLAN                                                                                      0x18504UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable VNIC classification based on Inner VLAN instead of the default Outer VLAN.
9179 #define NIG_REG_P0_LLH_CLS_TYPE_PERFUNC_EN                                                                                 0x18508UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the use of separate classification type configuration for each function.  Set to 0 to use registers p*_llh_cls_type_ivlan and llh*_cls_type as the global classification type registers.  Set to 1 to use the p*_llh_cls_type_func* registers as the classification type registers - one register for each function.
9180 #define NIG_REG_P0_LLH_CLS_TYPE_FUNC0                                                                                      0x1850cUL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 0.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9181 #define NIG_REG_P0_LLH_CLS_TYPE_FUNC1                                                                                      0x18510UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 1.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9182 #define NIG_REG_P0_LLH_CLS_TYPE_FUNC2                                                                                      0x18514UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 2.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9183 #define NIG_REG_P0_LLH_CLS_TYPE_FUNC3                                                                                      0x18518UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 3.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9184 #define NIG_REG_P1_ACPI_MF_GLOBAL_EN                                                                                       0x1851cUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable ACPI pattern matching in multi-function mode even when the per-function outer VLAN matching fails.
9185 #define NIG_REG_P1_LLH_CLS_TYPE_IVLAN                                                                                      0x18520UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable VNIC classification based on Inner VLAN instead of the default Outer VLAN.
9186 #define NIG_REG_P1_LLH_CLS_TYPE_PERFUNC_EN                                                                                 0x18524UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the use separate classification type configuration for each function.  Set to 0 to use registers p*_llh_cls_type_ivlan and llh*_cls_type as the global classification type registers.  Set to 1 to use the p*_llh_cls_type_func* registers as the classification type registers - one register for each function.
9187 #define NIG_REG_P1_LLH_CLS_TYPE_FUNC0                                                                                      0x18528UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 0.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9188 #define NIG_REG_P1_LLH_CLS_TYPE_FUNC1                                                                                      0x1852cUL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 1.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9189 #define NIG_REG_P1_LLH_CLS_TYPE_FUNC2                                                                                      0x18530UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 2.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9190 #define NIG_REG_P1_LLH_CLS_TYPE_FUNC3                                                                                      0x18534UL //ACCESS:RW  DataWidth:0x4  Description: This register selects the classification type for function 3.  Bits 1:0 specify the classication type - similar to llh*_cls_type.  Bit 2 specifies whether the classification is based on Inner VLAN or Outer VLAN - similar to p*_llh_cls_type_ivlan.  Bit 3 specifies whether the classification is based on VNTAG - similar to p*_llh_cls_type_vntag register.  This register is used only when p*_llh_cls_type_perfunc_en is set.
9191 #define NIG_REG_BRB_LB_CLS_FAIL_SEL                                                                                        0x18538UL //ACCESS:RW  DataWidth:0x1  Description: This bit selects the value for the BRB LB 'classification failed' signal.  Clear this bit to select the hard-wired zero value.  Set this bit to take the value from bit 11 of the sideband_info[15:0] signal.
9192 #define NIG_REG_P0_LED_20G                                                                                                 0x185a8UL //ACCESS:RW  DataWidth:0x1  Description: This bit controls the 20G LED output to CNIG.
9193 #define NIG_REG_P0_MAC_IN_EN                                                                                               0x185acUL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX MAC interface.
9194 #define NIG_REG_P0_MAC_OUT_EN                                                                                              0x185b0UL //ACCESS:RW  DataWidth:0x1  Description: Output enable for TX MAC interface
9195 #define NIG_REG_P0_MAC_PAUSE_OUT_EN                                                                                        0x185b4UL //ACCESS:RW  DataWidth:0x1  Description: Output enable for TX PAUSE signal to the MAC.
9196 #define NIG_REG_P0_MAC_RSV_ERR_MASK                                                                                        0x185b8UL //ACCESS:RW  DataWidth:0x14  Description: This register directly controls the MAC input mask to enable/disable error conditions from triggering RX error output.
9197 #define NIG_REG_P0_TX_MACFIFO_ALM_FULL_THR                                                                                 0x185bcUL //ACCESS:RW  DataWidth:0x4  Description: Almost full threshold for TX MAC FIFO.
9198 #define NIG_REG_P1_MAC_IN_EN                                                                                               0x185c0UL //ACCESS:RW  DataWidth:0x1  Description: Input enable for RX MAC interface.
9199 #define NIG_REG_P1_MAC_OUT_EN                                                                                              0x185c4UL //ACCESS:RW  DataWidth:0x1  Description: Output enable for TX MAC interface
9200 #define NIG_REG_P1_MAC_PAUSE_OUT_EN                                                                                        0x185c8UL //ACCESS:RW  DataWidth:0x1  Description: Output enable for TX PAUSE signal to the MAC.
9201 #define NIG_REG_P1_MAC_RSV_ERR_MASK                                                                                        0x185ccUL //ACCESS:RW  DataWidth:0x14  Description: This register directly controls the MAC input mask to enable/disable error conditions from triggering RX error output.
9202 #define NIG_REG_P1_TX_MACFIFO_ALM_FULL_THR                                                                                 0x185d0UL //ACCESS:RW  DataWidth:0x4  Description: Almost full threshold for TX MAC FIFO.
9203 #define NIG_REG_P0_HIGIG_HDR_SIZE                                                                                          0x185fcUL //ACCESS:RW  DataWidth:0x4  Description: Specify the size of the HiGig header.  0 - HiGig mode is disabled.  3 - HiGig header of 12 bytes is present.  4 - HiGig header of 16 bytes is present.  All other values are invalid.
9204 #define NIG_REG_P0_TXUMP_W_HIGIG                                                                                           0x18600UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to 1 when HiGig mode is enabled (p*_higig_hdr_size > 0).  Clear this bit to 0 when HiGig mode is disabled (p*_higig_hdr_size == 0).
9205 #define NIG_REG_P1_HIGIG_HDR_SIZE                                                                                          0x18604UL //ACCESS:RW  DataWidth:0x4  Description: Specify the size of the HiGig header.  0 - HiGig mode is disabled.  3 - HiGig header of 12 bytes is present.  4 - HiGig header of 16 bytes is present.  All other values are invalid.
9206 #define NIG_REG_P1_TXUMP_W_HIGIG                                                                                           0x18608UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to 1 when HiGig mode is enabled (p*_higig_hdr_size > 0).  Clear this bit to 0 when HiGig mode is disabled (p*_higig_hdr_size == 0).
9207 #define NIG_REG_LLH1_MF_MODE                                                                                               0x18614UL //ACCESS:RW  DataWidth:0x1  Description: When this bit is set; the LLH will classify the packet before sending it to the BRB or calculating WoL on it.  This bit controls port 1 only.  The legacy llh_multi_function_mode bit controls port 0.
9208 #define NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_LSB                                                                             0x18680UL //ACCESS:RW  DataWidth:0x20  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  This register specifies bits 31:0 of the 36-bit value.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [35-32] are for priority 8 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  The reset value[35:0] is set to 0x345678021.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.
9209 #define NIG_REG_P0_TX_ARB_PRIORITY_CLIENT2_MSB                                                                             0x18684UL //ACCESS:RW  DataWidth:0x4  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  This register specifies bits 35:32 of the 36-bit value.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [35-32] are for priority 8 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  The reset value[35:0] is set to 0x345678021.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.
9210 #define NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP2_LSB                                                                           0x18688UL //ACCESS:RW  DataWidth:0x20  Description: Specify which of the credit registers the client is to be mapped to.  This register specifies bits 31:0 of the 36-bit value.  Bits[3:0] are for client 0; bits [35:32] are for client 8.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.  The reset default is set for management and debug to use credit registers 6, 7, and 8, respectively, and COSes 0-5 to use credit registers 0-5 respectively (0x543210876).  Note that credit registers can not be shared between clients.
9211 #define NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP2_MSB                                                                           0x1868cUL //ACCESS:RW  DataWidth:0x4  Description: Specify which of the credit registers the client is to be mapped to.  This register specifies bits 35:32 of the 36-bit value.  Bits[3:0] are for client 0; bits [35:32] are for client 8.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.  The reset default is set for management and debug to use credit registers 6, 7, and 8, respectively, and COSes 0-5 to use credit registers 0-5 respectively (0x543210876).  Note that credit registers can not be shared between clients.
9212 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_5                                                                                  0x18690UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 5 when it is time to increment.
9213 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_6                                                                                  0x18694UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 6 when it is time to increment.
9214 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_7                                                                                  0x18698UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 7 when it is time to increment.
9215 #define NIG_REG_P0_TX_ARB_CREDIT_WEIGHT_8                                                                                  0x1869cUL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 8 when it is time to increment.
9216 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_5                                                                             0x186a0UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 5 is allowed to reach.
9217 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_6                                                                             0x186a4UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 6 is allowed to reach.
9218 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_7                                                                             0x186a8UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 7 is allowed to reach.
9219 #define NIG_REG_P0_TX_ARB_CREDIT_UPPER_BOUND_8                                                                             0x186acUL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 8 is allowed to reach.
9220 #define NIG_REG_P0_RX_COS2_PRIORITY_MASK                                                                                   0x186b0UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 2.  A priority is mapped to COS 2 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
9221 #define NIG_REG_P0_RX_COS3_PRIORITY_MASK                                                                                   0x186b4UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 3.  A priority is mapped to COS 3 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
9222 #define NIG_REG_P0_RX_COS4_PRIORITY_MASK                                                                                   0x186b8UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 4.  A priority is mapped to COS 4 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
9223 #define NIG_REG_P0_RX_COS5_PRIORITY_MASK                                                                                   0x186bcUL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 5.  A priority is mapped to COS 5 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
9224 #define NIG_REG_P0_RX_COS2_TIMER_WRAP                                                                                      0x186c0UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 2 timer to start over when it reaches the configured maximum time.
9225 #define NIG_REG_P0_RX_COS3_TIMER_WRAP                                                                                      0x186c4UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 3 timer to start over when it reaches the configured maximum time.
9226 #define NIG_REG_P0_RX_COS4_TIMER_WRAP                                                                                      0x186c8UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 4 timer to start over when it reaches the configured maximum time.
9227 #define NIG_REG_P0_RX_COS5_TIMER_WRAP                                                                                      0x186ccUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 5 timer to start over when it reaches the configured maximum time.
9228 #define NIG_REG_P0_RX_COS2_TIMER_MAX                                                                                       0x186d0UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS2 is paused before asserting rx_cos2_timer_max_int interrupt.
9229 #define NIG_REG_P0_RX_COS3_TIMER_MAX                                                                                       0x186d4UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS3 is paused before asserting rx_cos3_timer_max_int interrupt.
9230 #define NIG_REG_P0_RX_COS4_TIMER_MAX                                                                                       0x186d8UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS4 is paused before asserting rx_cos4_timer_max_int interrupt.
9231 #define NIG_REG_P0_RX_COS5_TIMER_MAX                                                                                       0x186dcUL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS5 is paused before asserting rx_cos5_timer_max_int interrupt.
9232 #define NIG_REG_P1_TX_ARB_PRIORITY_CLIENT2_LSB                                                                             0x186e0UL //ACCESS:RW  DataWidth:0x20  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  This register specifies bits 31:0 of the 36-bit value.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [35-32] are for priority 8 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  The reset value[35:0] is set to 0x345678021.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter. Note that this register is the same as the one for port 0, except that port 1 only has COS 0-2 traffic.  There is no traffic for COS 3-5 of port 1.
9233 #define NIG_REG_P1_TX_ARB_PRIORITY_CLIENT2_MSB                                                                             0x186e4UL //ACCESS:RW  DataWidth:0x4  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  This register specifies bits 35:32 of the 36-bit value.  Priority 0 is the highest priority.  Bits [3:0] are for priority 0 client; bits [35-32] are for priority 8 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic; 5-COS2 traffic; 6-COS3 traffic; 7-COS4 traffic; 8-COS5 traffic.  The reset value[35:0] is set to 0x345678021.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter. Note that this register is the same as the one for port 0, except that port 1 only has COS 0-2 traffic.  There is no traffic for COS 3-5 of port 1.
9234 #define NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP2_LSB                                                                           0x186e8UL //ACCESS:RW  DataWidth:0x20  Description: Specify which of the credit registers the client is to be mapped to.  This register specifies bits 31:0 of the 36-bit value.  Bits[3:0] are for client 0; bits [35:32] are for client 8.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.  The reset default is set for management and debug to use credit registers 6, 7, and 8, respectively, and COSes 0-5 to use credit registers 0-5 respectively (0x543210876).  Note that credit registers can not be shared between clients.  Note also that there are only COS0-2 in port 1- there is a total of 6 clients in port 1.  Only credit registers 0-5 are valid.  This register should be configured appropriately before enabling WFQ.
9235 #define NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP2_MSB                                                                           0x186ecUL //ACCESS:RW  DataWidth:0x4  Description: Specify which of the credit registers the client is to be mapped to.  This register specifies bits 35:32 of the 36-bit value.  Bits[3:0] are for client 0; bits [35:32] are for client 8.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.  This is a new register (with 2_) added in E3 B0 to accommodate the 9 input clients to ETS arbiter.  The reset default is set for management and debug to use credit registers 6, 7, and 8, respectively, and COSes 0-5 to use credit registers 0-5 respectively (0x543210876).  Note that credit registers can not be shared between clients.  Note also that there are only COS0-2 in port 1- there is a total of 6 clients in port 1.  Only credit registers 0-5 are valid.  This register should be configured appropriately before enabling WFQ.
9236 #define NIG_REG_P1_TX_ARB_CREDIT_WEIGHT_5                                                                                  0x186f0UL //ACCESS:RW  DataWidth:0x20  Description: Specify the weight (in bytes) to be added to credit register 5 when it is time to increment.
9237 #define NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_5                                                                             0x186f4UL //ACCESS:RW  DataWidth:0x20  Description: Specify the upper bound that credit register 5 is allowed to reach.
9238 #define NIG_REG_P1_RX_COS2_PRIORITY_MASK                                                                                   0x186f8UL //ACCESS:RW  DataWidth:0x10  Description: Bit-map indicating which SAFC/PFC priorities to map to COS 2.  A priority is mapped to COS 2 when the corresponding mask bit is 1.  More than one bit may be set; allowing multiple priorities to be mapped to one COS.
9239 #define NIG_REG_P1_RX_COS2_TIMER_WRAP                                                                                      0x186fcUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable the RX COS 2 timer to start over when it reaches the configured maximum time.
9240 #define NIG_REG_P1_RX_COS2_TIMER_MAX                                                                                       0x18700UL //ACCESS:RW  DataWidth:0x20  Description: This register specifies the period of time (in term of the number of core clocks) RX COS2 is paused before asserting rx_cos2_timer_max_int interrupt.
9241 #define NIG_REG_EGRESS_PBF2TO5_IN_EN                                                                                       0x18704UL //ACCESS:RW  DataWidth:0x4  Description: Input enable for TX PBF interfaces 2 to 5.  Bit 0 is for interface 2.  Bit 3 is for interface 5.
9242 #define NIG_REG_P0_LLH_CLS_TYPE_VNTAG                                                                                      0x18708UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable VNIC classification based on VNTAG.  Note that classifications based on VLAN and MAC addresses are disabled when VNTAG classification is enabled.
9243 #define NIG_REG_P1_LLH_CLS_TYPE_VNTAG                                                                                      0x1870cUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable VNIC classification based on VNTAG.  Note that classifications based on VLAN and MAC addresses are disabled when VNTAG classification is enabled.
9244 #define NIG_REG_P0_LLH_DST_VIF0                                                                                            0x18710UL //ACCESS:RW  DataWidth:0xe  Description: Destination VIF to be compared with the value in VNTAG header (for MCP filter rule C).
9245 #define NIG_REG_P0_LLH_DST_VIF1                                                                                            0x18714UL //ACCESS:RW  DataWidth:0xe  Description: Destination VIF to be compared with the value in VNTAG header (for MCP filter rule C).
9246 #define NIG_REG_P0_LLH_MCP_MASK_C_DST_VIF0                                                                                 0x18718UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with VNTAG matching p*_llh_dst_vif0 to be forwarded to MCP.
9247 #define NIG_REG_P0_LLH_MCP_MASK_C_DST_VIF1                                                                                 0x1871cUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with VNTAG matching p*_llh_dst_vif1 to be forwarded to MCP.
9248 #define NIG_REG_P1_LLH_DST_VIF0                                                                                            0x18720UL //ACCESS:RW  DataWidth:0xe  Description: Destination VIF to be compared with the value in VNTAG header (for MCP filter rule C).
9249 #define NIG_REG_P1_LLH_DST_VIF1                                                                                            0x18724UL //ACCESS:RW  DataWidth:0xe  Description: Destination VIF to be compared with the value in VNTAG header (for MCP filter rule C).
9250 #define NIG_REG_P1_LLH_MCP_MASK_C_DST_VIF0                                                                                 0x18728UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with VNTAG matching p*_llh_dst_vif0 to be forwarded to MCP.
9251 #define NIG_REG_P1_LLH_MCP_MASK_C_DST_VIF1                                                                                 0x1872cUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to enable packets with VNTAG matching p*_llh_dst_vif1 to be forwarded to MCP.
9252 #define NIG_REG_P0_PTP_EN                                                                                                  0x18788UL //ACCESS:RW  DataWidth:0x6  Description: Enable for TimeSync feature.  Bits [2:0] are for RX side.  Bits [5:3] are for TX side.  Bit 0 enables TimeSync on RX side.  Bit 1 enables V1 frame format in timesync event detection on RX side.  Bit 2 enables V2 frame format in timesync event detection on RX side.  Bit 3 enables TimeSync on TX side.  Bit 4 enables V1 frame format in timesync event detection on TX side.  Bit 5 enables V2 frame format in timesync event detection on TX side.  Note that for HW to detect PTP packet and extract data from the packet, at least one of the version bits of that traffic direction has to be enabled.
9253 #define NIG_REG_P0_LLH_PTP_ETHERTYPE_1                                                                                     0x1879cUL //ACCESS:RW  DataWidth:0x10  Description: MAC Ethertype 1 for PTP packet detection.  Ethertype 0 is fixed at 0x88F7.  This register defaults to 0x88f7.
9254 #define NIG_REG_P0_LLH_PTP_PARAM_MASK                                                                                      0x187a0UL //ACCESS:RW  DataWidth:0xb  Description: Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319.   5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E.  10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
9255 #define NIG_REG_P0_LLH_PTP_RULE_MASK                                                                                       0x187a4UL //ACCESS:RW  DataWidth:0xe  Description: Mask regiser for the rules used in detecting PTP packets.  Set each bit to 1 to mask out that particular rule.   0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} .  2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} .  4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} .  6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} .  8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} .  10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} .  12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} .  The reset default is to mask out all of the rules.  Note that rules 0-3 are for IPv4 packets only and require that the packet is IPv4 for the rules to match.  Note that rules 4-7 are for IPv6 packets only and require that the packet is IPv6 for the rules to match.
9256 #define NIG_REG_P0_LLH_PTP_TO_MCP                                                                                          0x187a8UL //ACCESS:RW  DataWidth:0x1  Description: Set to 1 to enable PTP packets to be forwarded to MCP.
9257 #define NIG_REG_P0_LLH_PTP_TO_HOST                                                                                         0x187acUL //ACCESS:RW  DataWidth:0x1  Description: Set to 1 to enable PTP packets to be forwarded to the host.
9258 #define NIG_REG_P1_PTP_EN                                                                                                  0x187b0UL //ACCESS:RW  DataWidth:0x6  Description: Enable for TimeSync feature.  Bits [2:0] are for RX side.  Bits [5:3] are for TX side.  Bit 0 enables TimeSync on RX side.  Bit 1 enables V1 frame format in timesync event detection on RX side.  Bit 2 enables V2 frame format in timesync event detection on RX side.  Bit 3 enables TimeSync on TX side.  Bit 4 enables V1 frame format in timesync event detection on TX side.  Bit 5 enables V2 frame format in timesync event detection on TX side.  Note that for HW to detect PTP packet and extract data from the packet, at least one of the version bits of that traffic direction has to be enabled.
9259 #define NIG_REG_P1_LLH_PTP_ETHERTYPE_1                                                                                     0x187c4UL //ACCESS:RW  DataWidth:0x10  Description: MAC Ethertype 1 for PTP packet detection.  Ethertype 0 is fixed at 0x88F7.  This register defaults to 0x88f7.
9260 #define NIG_REG_P1_LLH_PTP_PARAM_MASK                                                                                      0x187c8UL //ACCESS:RW  DataWidth:0xb  Description: Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319.   5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E.  10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
9261 #define NIG_REG_P1_LLH_PTP_RULE_MASK                                                                                       0x187ccUL //ACCESS:RW  DataWidth:0xe  Description: Mask regiser for the rules used in detecting PTP packets.  Set each bit to 1 to mask out that particular rule.   0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} .  2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} .  4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} .  6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} .  8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} .  10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} .  12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} .  The reset default is to mask out all of the rules.  Note that rules 0-3 are for IPv4 packets only and require that the packet is IPv4 for the rules to match.  Note that rules 4-7 are for IPv6 packets only and require that the packet is IPv6 for the rules to match.
9262 #define NIG_REG_P1_LLH_PTP_TO_MCP                                                                                          0x187d0UL //ACCESS:RW  DataWidth:0x1  Description: Set to 1 to enable PTP packets to be forwarded to MCP.
9263 #define NIG_REG_P1_LLH_PTP_TO_HOST                                                                                         0x187d4UL //ACCESS:RW  DataWidth:0x1  Description: Set to 1 to enable PTP packets to be forwarded to the host.
9264 #define NIG_REG_P0_TLLH_PTP_PARAM_MASK                                                                                     0x187f0UL //ACCESS:RW  DataWidth:0xb  Description: Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319.   5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E.  10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
9265 #define NIG_REG_P0_TLLH_PTP_RULE_MASK                                                                                      0x187f4UL //ACCESS:RW  DataWidth:0xe  Description: Mask regiser for the rules used in detecting PTP packets.  Set each bit to 1 to mask out that particular rule.   0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} .  2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} .  4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} .  6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} .  8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} .  10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} .  12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} .  The reset default is to mask out all of the rules.
9266 #define NIG_REG_P1_TLLH_PTP_PARAM_MASK                                                                                     0x187f8UL //ACCESS:RW  DataWidth:0xb  Description: Mask register for the various parameters used in determining PTP packet presence.  Set each bit to 1 to mask out the particular parameter.  0-IPv4 DA 0 of 224.0.1.129.   1-IPv4 DA 1 of 224.0.0.107.   2-IPv6 DA 0 of 0xFF0*:0:0:0:0:0:0:181.   3-IPv6 DA 1 of 0xFF02:0:0:0:0:0:0:6B.   4-UDP destination port 0 of 319.   5-UDP destination port 1 of 320.  6-MAC Ethertype 0 of 0x88F7.   7-configurable MAC Ethertype 1.   8-MAC DA 0 of 0x01-1B-19-00-00-00.   9-MAC DA 1 of 0x01-80-C2-00-00-0E.  10-configurable MAC DA 2.  The reset default is set to mask out all parameters.
9267 #define NIG_REG_P1_TLLH_PTP_RULE_MASK                                                                                      0x187fcUL //ACCESS:RW  DataWidth:0xe  Description: Mask regiser for the rules used in detecting PTP packets.  Set each bit to 1 to mask out that particular rule.   0-{IPv4 DA 0; UDP DP 0} .   1-{IPv4 DA 0; UDP DP 1} .  2-{IPv4 DA 1; UDP DP 0} .  3-{IPv4 DA 1; UDP DP 1} .  4-{IPv6 DA 0; UDP DP 0} .  5-{IPv6 DA 0; UDP DP 1} .  6-{IPv6 DA 1; UDP DP 0} .  7-{IPv6 DA 1; UDP DP 1} .  8-{MAC DA 0; Ethertype 0} .  9-{MAC DA 1; Ethertype 0} .  10-{MAC DA 0; Ethertype 1} .  11-{MAC DA 1; Ethertype 1} .  12-{MAC DA 2; Ethertype 0} .  13-{MAC DA 2; Ethertype 1} .  The reset default is to mask out all of the rules.
9268 #define NIG_REG_P0_TX_TAG_INSERT_MODE                                                                                      0x18a18UL //ACCESS:RW  DataWidth:0x2  Description: Set this field to select the tag insertion mode for TX management traffic to be sent to the network. A value of 1 selects the 4-byte insertion mode.  A value of 2 selects the 6-byte insertion mode.  A value of 3 selects the 10-byte insertion mode.  Set this register to 0 to disable tag insertion.
9269 #define NIG_REG_P0_TX_4BYTE_TAG                                                                                            0x18a1cUL //ACCESS:RW  DataWidth:0x20  Description: 4-byte tag for used in TX tag insertion for management traffic from the UMP interface.
9270 #define NIG_REG_P0_TX_6BYTE_TAG_4LSB                                                                                       0x18a20UL //ACCESS:RW  DataWidth:0x20  Description: 6-byte tag for used in TX tag insertion for management traffic from the UMP interface.  This register holds the lower 4 bytes of the 6-byte tag.
9271 #define NIG_REG_P0_TX_6BYTE_TAG_2MSB                                                                                       0x18a24UL //ACCESS:RW  DataWidth:0x10  Description: 6-byte tag for used in TX tag insertion for management traffic from the UMP interface.  This register holds the upper 2 bytes of the 6-byte tag.
9272 #define NIG_REG_P1_TX_TAG_INSERT_MODE                                                                                      0x18a28UL //ACCESS:RW  DataWidth:0x2  Description: Set this field to select the tag insertion mode for TX management traffic to be sent to the network. A value of 1 selects the 4-byte insertion mode.  A value of 2 selects the 6-byte insertion mode.  A value of 3 selects the 10-byte insertion mode.  Set this register to 0 to disable tag insertion.
9273 #define NIG_REG_P1_TX_4BYTE_TAG                                                                                            0x18a2cUL //ACCESS:RW  DataWidth:0x20  Description: 4-byte tag for used in TX tag insertion for management traffic from the UMP interface.
9274 #define NIG_REG_P1_TX_6BYTE_TAG_4LSB                                                                                       0x18a30UL //ACCESS:RW  DataWidth:0x20  Description: 6-byte tag for used in TX tag insertion for management traffic from the UMP interface.  This register holds the lower 4 bytes of the 6-byte tag.
9275 #define NIG_REG_P1_TX_6BYTE_TAG_2MSB                                                                                       0x18a34UL //ACCESS:RW  DataWidth:0x10  Description: 6-byte tag for used in TX tag insertion for management traffic from the UMP interface.  This register holds the upper 2 bytes of the 6-byte tag.
9276 #define NIG_REG_P0_LLH_PTP_MAC_DA_2_LSB                                                                                    0x18a38UL //ACCESS:RW  DataWidth:0x20  Description: MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
9277 #define NIG_REG_P0_LLH_PTP_MAC_DA_2_MSB                                                                                    0x18a3cUL //ACCESS:RW  DataWidth:0x10  Description: MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
9278 #define NIG_REG_P1_LLH_PTP_MAC_DA_2_LSB                                                                                    0x18a40UL //ACCESS:RW  DataWidth:0x20  Description: MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
9279 #define NIG_REG_P1_LLH_PTP_MAC_DA_2_MSB                                                                                    0x18a44UL //ACCESS:RW  DataWidth:0x10  Description: MAC destination address 2 for PTP packet detection.  This register holds the lower 4 bytes of the address.  MAC destination address 0 is fixed at 0x011B_1900_0000.  MAC destination address 1 is fixed at 0x0180_C200_000E.  This register defaults to 0x011B_1900_0000.
9280 #define NIG_REG_P0_PTP_SW_TXTSEN                                                                                           0x18a48UL //ACCESS:RW  DataWidth:0x1  Description: Enable for SW-specified packet timestamp mode.  NIG will capture the timestamp value of the packet that SW indicated through PBF interface for host traffic or through the p*_tx_mng_timestamp_pkt bit for TX management packet.  Note that the p*_ptp_en[3] bit has to be set to enable TimeSync on TX side for this mode to work.  NIG will extract and capture the sequence ID if one of the version bits is enabled.
9281 #define NIG_REG_P0_TX_MNG_TIMESTAMP_PKT                                                                                    0x18a4cUL //ACCESS:RW  DataWidth:0x1  Description: Indicate to timestamp the packet from MCP to network when *_ptp_sw_txtsen is set.
9282 #define NIG_REG_P1_PTP_SW_TXTSEN                                                                                           0x18a50UL //ACCESS:RW  DataWidth:0x1  Description: Enable for SW-specified packet timestamp mode.  NIG will capture the timestamp value of the packet that SW indicated through PBF interface for host traffic or through the p*_tx_mng_timestamp_pkt bit for TX management packet.  Note that the p*_ptp_en[3] bit has to be set to enable TimeSync on TX side for this mode to work.  NIG will extract and capture the sequence ID if one of the version bits is enabled.
9283 #define NIG_REG_P1_TX_MNG_TIMESTAMP_PKT                                                                                    0x18a54UL //ACCESS:RW  DataWidth:0x1  Description: Indicate to timestamp the packet from MCP to network when *_ptp_sw_txtsen is set.
9284 #define NIG_REG_P0_RX_FC_STATUS_CLEAR                                                                                      0x18a58UL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to clear the current flow control (PFC and LLFC) latched status.
9285 #define NIG_REG_P1_RX_FC_STATUS_CLEAR                                                                                      0x18a5cUL //ACCESS:RW  DataWidth:0x1  Description: Set this bit to clear the current flow control (PFC and LLFC) latched status.
9286 #define NIG_REG_LLH0_ACPI_ENABLE                                                                                           0x10138UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: When this bit is set  ACPI packet recognition will be enabled. This bit must not be enabled until after after all other acpi registers were configured.
9287 #define NIG_REG_LLH0_ACPI_ENABLE_SIZE                                                                                      1
9288 #define NIG_REG_LLH0_ACPI_PAT_0_LEN                                                                                        0x1013cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  0
9289 #define NIG_REG_LLH0_ACPI_PAT_0_LEN_SIZE                                                                                   1
9290 #define NIG_REG_LLH0_ACPI_PAT_1_LEN                                                                                        0x10140UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  1
9291 #define NIG_REG_LLH0_ACPI_PAT_1_LEN_SIZE                                                                                   1
9292 #define NIG_REG_LLH0_ACPI_PAT_2_LEN                                                                                        0x10144UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  2
9293 #define NIG_REG_LLH0_ACPI_PAT_2_LEN_SIZE                                                                                   1
9294 #define NIG_REG_LLH0_ACPI_PAT_3_LEN                                                                                        0x10148UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  3
9295 #define NIG_REG_LLH0_ACPI_PAT_3_LEN_SIZE                                                                                   1
9296 #define NIG_REG_LLH0_ACPI_PAT_4_LEN                                                                                        0x1014cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  4
9297 #define NIG_REG_LLH0_ACPI_PAT_4_LEN_SIZE                                                                                   1
9298 #define NIG_REG_LLH0_ACPI_PAT_5_LEN                                                                                        0x10150UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  5
9299 #define NIG_REG_LLH0_ACPI_PAT_5_LEN_SIZE                                                                                   1
9300 #define NIG_REG_LLH0_ACPI_PAT_6_LEN                                                                                        0x10154UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  6
9301 #define NIG_REG_LLH0_ACPI_PAT_6_LEN_SIZE                                                                                   1
9302 #define NIG_REG_LLH0_ACPI_PAT_7_LEN                                                                                        0x10158UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  7
9303 #define NIG_REG_LLH0_ACPI_PAT_7_LEN_SIZE                                                                                   1
9304 #define NIG_REG_LLH0_ACPI_PAT_0_CRC                                                                                        0x1015cUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 0
9305 #define NIG_REG_LLH0_ACPI_PAT_0_CRC_SIZE                                                                                   1
9306 #define NIG_REG_LLH0_ACPI_PAT_1_CRC                                                                                        0x10160UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 1
9307 #define NIG_REG_LLH0_ACPI_PAT_1_CRC_SIZE                                                                                   1
9308 #define NIG_REG_LLH0_ACPI_PAT_2_CRC                                                                                        0x10164UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 2
9309 #define NIG_REG_LLH0_ACPI_PAT_2_CRC_SIZE                                                                                   1
9310 #define NIG_REG_LLH0_ACPI_PAT_3_CRC                                                                                        0x10168UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 3
9311 #define NIG_REG_LLH0_ACPI_PAT_3_CRC_SIZE                                                                                   1
9312 #define NIG_REG_LLH0_ACPI_PAT_4_CRC                                                                                        0x1016cUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 4
9313 #define NIG_REG_LLH0_ACPI_PAT_4_CRC_SIZE                                                                                   1
9314 #define NIG_REG_LLH0_ACPI_PAT_5_CRC                                                                                        0x10170UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 5
9315 #define NIG_REG_LLH0_ACPI_PAT_5_CRC_SIZE                                                                                   1
9316 #define NIG_REG_LLH0_ACPI_PAT_6_CRC                                                                                        0x10174UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 6
9317 #define NIG_REG_LLH0_ACPI_PAT_6_CRC_SIZE                                                                                   1
9318 #define NIG_REG_LLH0_ACPI_PAT_7_CRC                                                                                        0x10178UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 7
9319 #define NIG_REG_LLH0_ACPI_PAT_7_CRC_SIZE                                                                                   1
9320 #define NIG_REG_LLH1_ACPI_ENABLE                                                                                           0x1017cUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: When this bit is set  ACPI packet recognition will be enabled. This bit must not be enabled until after after all other acpi registers were configured.
9321 #define NIG_REG_LLH1_ACPI_ENABLE_SIZE                                                                                      1
9322 #define NIG_REG_LLH1_ACPI_PAT_0_LEN                                                                                        0x10180UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  0
9323 #define NIG_REG_LLH1_ACPI_PAT_0_LEN_SIZE                                                                                   1
9324 #define NIG_REG_LLH1_ACPI_PAT_1_LEN                                                                                        0x10184UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  1
9325 #define NIG_REG_LLH1_ACPI_PAT_1_LEN_SIZE                                                                                   1
9326 #define NIG_REG_LLH1_ACPI_PAT_2_LEN                                                                                        0x10188UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  2
9327 #define NIG_REG_LLH1_ACPI_PAT_2_LEN_SIZE                                                                                   1
9328 #define NIG_REG_LLH1_ACPI_PAT_3_LEN                                                                                        0x1018cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  3
9329 #define NIG_REG_LLH1_ACPI_PAT_3_LEN_SIZE                                                                                   1
9330 #define NIG_REG_LLH1_ACPI_PAT_4_LEN                                                                                        0x10190UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  4
9331 #define NIG_REG_LLH1_ACPI_PAT_4_LEN_SIZE                                                                                   1
9332 #define NIG_REG_LLH1_ACPI_PAT_5_LEN                                                                                        0x10194UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  5
9333 #define NIG_REG_LLH1_ACPI_PAT_5_LEN_SIZE                                                                                   1
9334 #define NIG_REG_LLH1_ACPI_PAT_6_LEN                                                                                        0x10198UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  6
9335 #define NIG_REG_LLH1_ACPI_PAT_6_LEN_SIZE                                                                                   1
9336 #define NIG_REG_LLH1_ACPI_PAT_7_LEN                                                                                        0x1019cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: Length in bytes of ACPI pattern  7
9337 #define NIG_REG_LLH1_ACPI_PAT_7_LEN_SIZE                                                                                   1
9338 #define NIG_REG_LLH1_ACPI_PAT_0_CRC                                                                                        0x101a0UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 0
9339 #define NIG_REG_LLH1_ACPI_PAT_0_CRC_SIZE                                                                                   1
9340 #define NIG_REG_LLH1_ACPI_PAT_1_CRC                                                                                        0x101a4UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 1
9341 #define NIG_REG_LLH1_ACPI_PAT_1_CRC_SIZE                                                                                   1
9342 #define NIG_REG_LLH1_ACPI_PAT_2_CRC                                                                                        0x101a8UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 2
9343 #define NIG_REG_LLH1_ACPI_PAT_2_CRC_SIZE                                                                                   1
9344 #define NIG_REG_LLH1_ACPI_PAT_3_CRC                                                                                        0x101acUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 3
9345 #define NIG_REG_LLH1_ACPI_PAT_3_CRC_SIZE                                                                                   1
9346 #define NIG_REG_LLH1_ACPI_PAT_4_CRC                                                                                        0x101b0UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 4
9347 #define NIG_REG_LLH1_ACPI_PAT_4_CRC_SIZE                                                                                   1
9348 #define NIG_REG_LLH1_ACPI_PAT_5_CRC                                                                                        0x101b4UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 5
9349 #define NIG_REG_LLH1_ACPI_PAT_5_CRC_SIZE                                                                                   1
9350 #define NIG_REG_LLH1_ACPI_PAT_6_CRC                                                                                        0x101b8UL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 6
9351 #define NIG_REG_LLH1_ACPI_PAT_6_CRC_SIZE                                                                                   1
9352 #define NIG_REG_LLH1_ACPI_PAT_7_CRC                                                                                        0x101bcUL //ACCESS:RW  DataWidth:0x20  SPLIT:4  Description: CRC32C for pattern 7
9353 #define NIG_REG_LLH1_ACPI_PAT_7_CRC_SIZE                                                                                   1
9354 #define NIG_REG_EGRESS_DEBUG_FIFO_EMPTY                                                                                    0x10418UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in DEBUG_FIFO in NIG_TX_DBG
9355 #define NIG_REG_EGRESS_DEBUG_FIFO_EMPTY_SIZE                                                                               1
9356 #define NIG_REG_EGRESS_DEBUG_FIFO_FULL                                                                                     0x1041cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in DEBUG_FIFO in NIG_TX_DBG
9357 #define NIG_REG_EGRESS_DEBUG_FIFO_FULL_SIZE                                                                                1
9358 #define NIG_REG_EGRESS_DELAY0_EMPTY                                                                                        0x10420UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in DELAY_PBF_FIFO in NIG_RX_PORT0
9359 #define NIG_REG_EGRESS_DELAY0_EMPTY_SIZE                                                                                   1
9360 #define NIG_REG_EGRESS_DELAY0_FULL                                                                                         0x10424UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in DELAY_PBF_FIFO in NIG_RX_PORT0
9361 #define NIG_REG_EGRESS_DELAY0_FULL_SIZE                                                                                    1
9362 #define NIG_REG_EGRESS_DELAY1_EMPTY                                                                                        0x10428UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in DELAY_PBF_FIFO in NIG_RX_PORT1
9363 #define NIG_REG_EGRESS_DELAY1_EMPTY_SIZE                                                                                   1
9364 #define NIG_REG_EGRESS_DELAY1_FULL                                                                                         0x1042cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in DELAY_PBF_FIFO in NIG_RX_PORT1
9365 #define NIG_REG_EGRESS_DELAY1_FULL_SIZE                                                                                    1
9366 #define NIG_REG_EGRESS_MNG0_BYTE_VALID                                                                                     0x10458UL //ACCESS:W  DataWidth:0x3  Description: Byte valid for egress management packet from MCP. Write only for the last cycle of the management packet; Value = 0 means all 64 bits are valid; Value = 1 means bits[63:56] are vali;Value = 7 means bits[63:8] are valid.;
9367 #define NIG_REG_EGRESS_MNG0_BYTE_VALID_SIZE                                                                                1
9368 #define NIG_REG_EGRESS_MNG0_FIFO                                                                                           0x1045cUL //ACCESS:RW  DataWidth:0x20  Description: TX_MNG_FIFO in NIG_TX_PORT0; data[31:0] written in FIFO order.
9369 #define NIG_REG_EGRESS_MNG0_FIFO_SIZE                                                                                      1
9370 #define NIG_REG_EGRESS_MNG0_FIFO_EMPTY                                                                                     0x10460UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in MNG_FIFO in NIG_TX_PORT0
9371 #define NIG_REG_EGRESS_MNG0_FIFO_EMPTY_SIZE                                                                                1
9372 #define NIG_REG_EGRESS_MNG0_FIFO_FULL                                                                                      0x10464UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in MNG_FIFO in NIG_TX_PORT0
9373 #define NIG_REG_EGRESS_MNG0_FIFO_FULL_SIZE                                                                                 1
9374 #define NIG_REG_EGRESS_MNG0_FIFO_MSB                                                                                       0x10468UL //ACCESS:R  DataWidth:0x2  Description: Debug only.MSB of egress_MNG_FIFO in NIG_egress_PORT0. Empty[1]; parity[0];
9375 #define NIG_REG_EGRESS_MNG0_FIFO_MSB_SIZE                                                                                  1
9376 #define NIG_REG_EGRESS_MNG1_BYTE_VALID                                                                                     0x1046cUL //ACCESS:W  DataWidth:0x3  Description: Byte valid for egress management packet from MCP. Write only for the last cycle of the management packet; Value = 0 means all 64 bits are valid; Value = 1 means bits[63:56] are vali;Value = 7 means bits[63:8] are valid.;
9377 #define NIG_REG_EGRESS_MNG1_BYTE_VALID_SIZE                                                                                1
9378 #define NIG_REG_EGRESS_MNG1_FIFO                                                                                           0x10470UL //ACCESS:RW  DataWidth:0x20  Description: TX_MNG_FIFO in NIG_TX_PORT1; data[31:0] written in FIFO order.
9379 #define NIG_REG_EGRESS_MNG1_FIFO_SIZE                                                                                      1
9380 #define NIG_REG_EGRESS_MNG1_FIFO_EMPTY                                                                                     0x10474UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in MNG_FIFO in NIG_TX_PORT1
9381 #define NIG_REG_EGRESS_MNG1_FIFO_EMPTY_SIZE                                                                                1
9382 #define NIG_REG_EGRESS_MNG1_FIFO_FULL                                                                                      0x10478UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in MNG_FIFO in NIG_TX_PORT1
9383 #define NIG_REG_EGRESS_MNG1_FIFO_FULL_SIZE                                                                                 1
9384 #define NIG_REG_EGRESS_MNG1_FIFO_MSB                                                                                       0x1047cUL //ACCESS:R  DataWidth:0x2  Description: Debug only. MSB of egress_MNG_FIFO in NIG_egress_PORT0. Empty[1]; parity[0];
9385 #define NIG_REG_EGRESS_MNG1_FIFO_MSB_SIZE                                                                                  1
9386 #define NIG_REG_EMAC0_STATUS_MISC_ATTN                                                                                     0x10480UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. A value of 1 indicates that 1 of the attentions occurred. (enabled inside the ~emac_reg_emac_attention_ena.emac_attention_ena fields).
9387 #define NIG_REG_EMAC0_STATUS_MISC_ATTN_SIZE                                                                                1
9388 #define NIG_REG_EMAC0_STATUS_MISC_CFG_CHANGE                                                                               0x10484UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This register is not applicable.
9389 #define NIG_REG_EMAC0_STATUS_MISC_CFG_CHANGE_SIZE                                                                          1
9390 #define NIG_REG_EMAC0_STATUS_MISC_LINK_CHANGE                                                                              0x10488UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This bit is set on each change of the link.
9391 #define NIG_REG_EMAC0_STATUS_MISC_LINK_CHANGE_SIZE                                                                         1
9392 #define NIG_REG_EMAC0_STATUS_MISC_LINK_STATUS                                                                              0x1048cUL //ACCESS:R  DataWidth:0x1  Description: status from emac0. A value of 1 indicates that the physical interface is linked (when all is configured correctly).
9393 #define NIG_REG_EMAC0_STATUS_MISC_LINK_STATUS_SIZE                                                                         1
9394 #define NIG_REG_EMAC0_STATUS_MISC_MI_COMPLETE                                                                              0x10490UL //ACCESS:R  DataWidth:0x1  Description: status from emac0 This bit is set each time the Management Interface transaction has completed.
9395 #define NIG_REG_EMAC0_STATUS_MISC_MI_COMPLETE_SIZE                                                                         1
9396 #define NIG_REG_EMAC0_STATUS_MISC_MI_INT                                                                                   0x10494UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This bit is set when MDINT from either the EXT_MDINT pin or from the Copper PHY is driven low. This condition must be cleared in the attached PHY device that is driving the MINT pin.
9397 #define NIG_REG_EMAC0_STATUS_MISC_MI_INT_SIZE                                                                              1
9398 #define NIG_REG_EMAC1_STATUS_MISC_ATTN                                                                                     0x10498UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. A value of 1 indicates that 1 of the attentions occurred. (enabled inside the ~emac_reg_emac_attention_ena.emac_attention_ena fields).
9399 #define NIG_REG_EMAC1_STATUS_MISC_ATTN_SIZE                                                                                1
9400 #define NIG_REG_EMAC1_STATUS_MISC_CFG_CHANGE                                                                               0x1049cUL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This register is not applicable.
9401 #define NIG_REG_EMAC1_STATUS_MISC_CFG_CHANGE_SIZE                                                                          1
9402 #define NIG_REG_EMAC1_STATUS_MISC_LINK_CHANGE                                                                              0x104a0UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This bit is set on each change of the link.
9403 #define NIG_REG_EMAC1_STATUS_MISC_LINK_CHANGE_SIZE                                                                         1
9404 #define NIG_REG_EMAC1_STATUS_MISC_LINK_STATUS                                                                              0x104a4UL //ACCESS:R  DataWidth:0x1  Description: status from emac0. A value of 1 indicates that the physical interface is linked (when all is configured correctly).
9405 #define NIG_REG_EMAC1_STATUS_MISC_LINK_STATUS_SIZE                                                                         1
9406 #define NIG_REG_EMAC1_STATUS_MISC_MI_COMPLETE                                                                              0x104a8UL //ACCESS:R  DataWidth:0x1  Description: status from emac0 This bit is set each time the Management Interface transaction has completed.
9407 #define NIG_REG_EMAC1_STATUS_MISC_MI_COMPLETE_SIZE                                                                         1
9408 #define NIG_REG_EMAC1_STATUS_MISC_MI_INT                                                                                   0x104acUL //ACCESS:R  DataWidth:0x1  Description: status from emac0. This bit is set when MDINT from either the EXT_MDINT pin or from the Copper PHY is driven low. This condition must be cleared in the attached PHY device that is driving the MINT pin.
9409 #define NIG_REG_EMAC1_STATUS_MISC_MI_INT_SIZE                                                                              1
9410 #define NIG_REG_INGRESS_EOP_LB_EMPTY                                                                                       0x104e0UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EOP descriptor FIFO of LP in NIG_RX_EOP
9411 #define NIG_REG_INGRESS_EOP_LB_EMPTY_SIZE                                                                                  1
9412 #define NIG_REG_INGRESS_EOP_LB_FIFO                                                                                        0x104e4UL //ACCESS:RW  DataWidth:0x11  Description: Debug only. RX_EOP_DSCR_lb_FIFO in NIG_RX_EOP. Data packet_length[13:0]; mac_error[14]; trunc_error[15]; parity[16]
9413 #define NIG_REG_INGRESS_EOP_LB_FIFO_SIZE                                                                                   1
9414 #define NIG_REG_INGRESS_EOP_LB_FULL                                                                                        0x104e8UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EOP descriptor FIFO of LP in NIG_RX_EOP
9415 #define NIG_REG_INGRESS_EOP_LB_FULL_SIZE                                                                                   1
9416 #define NIG_REG_INGRESS_EOP_PORT0_EMPTY                                                                                    0x104ecUL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EOP descriptor FIFO of port 0 in NIG_RX_EOP
9417 #define NIG_REG_INGRESS_EOP_PORT0_EMPTY_SIZE                                                                               1
9418 #define NIG_REG_INGRESS_EOP_PORT0_FIFO                                                                                     0x104f0UL //ACCESS:RW  DataWidth:0x11  Description: Debug only. RX_EOP_DSCR_PORT0_FIFO in NIG_RX_EOP. Data packet_length[13:0]; mac_error[14]; trunc_error[15]; parity[16]
9419 #define NIG_REG_INGRESS_EOP_PORT0_FIFO_SIZE                                                                                1
9420 #define NIG_REG_INGRESS_EOP_PORT0_FULL                                                                                     0x104f4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EOP descriptor FIFO of port 0 in NIG_RX_EOP
9421 #define NIG_REG_INGRESS_EOP_PORT0_FULL_SIZE                                                                                1
9422 #define NIG_REG_INGRESS_EOP_PORT1_EMPTY                                                                                    0x104f8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EOP descriptor FIFO of port 1 in NIG_RX_EOP
9423 #define NIG_REG_INGRESS_EOP_PORT1_EMPTY_SIZE                                                                               1
9424 #define NIG_REG_INGRESS_EOP_PORT1_FIFO                                                                                     0x104fcUL //ACCESS:RW  DataWidth:0x11  Description: Debug only. RX_EOP_DSCR_port1_FIFO in NIG_RX_EOP. Data packet_length[13:0]; mac_error[14]; trunc_error[15]; parity[16]
9425 #define NIG_REG_INGRESS_EOP_PORT1_FIFO_SIZE                                                                                1
9426 #define NIG_REG_INGRESS_EOP_PORT1_FULL                                                                                     0x10500UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EOP descriptor FIFO of port 1 in NIG_RX_EOP
9427 #define NIG_REG_INGRESS_EOP_PORT1_FULL_SIZE                                                                                1
9428 #define NIG_REG_INGRESS_LB_PBF_DELAY_ALM_FULL                                                                              0x10504UL //ACCESS:R  DataWidth:0x1  Description: FIFO almost full in PBF_DELAY_lb_FIFO in NIG_RX_lb
9429 #define NIG_REG_INGRESS_LB_PBF_DELAY_ALM_FULL_SIZE                                                                         1
9430 #define NIG_REG_INGRESS_LB_PBF_DELAY_EMPTY                                                                                 0x10508UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in PBF_DELAY_lb_FIFO in NIG_RX_lb
9431 #define NIG_REG_INGRESS_LB_PBF_DELAY_EMPTY_SIZE                                                                            1
9432 #define NIG_REG_INGRESS_LB_PBF_DELAY_FULL                                                                                  0x1050cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in PBF_DELAY_lb_FIFO in NIG_RX_lb
9433 #define NIG_REG_INGRESS_LB_PBF_DELAY_FULL_SIZE                                                                             1
9434 #define NIG_REG_INGRESS_MNG0_CONTEXT0                                                                                      0x10510UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp0 block for packet started at addr 0 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9435 #define NIG_REG_INGRESS_MNG0_CONTEXT0_SIZE                                                                                 1
9436 #define NIG_REG_INGRESS_MNG0_CONTEXT1                                                                                      0x10514UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp0 block for packet started at addr 192 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9437 #define NIG_REG_INGRESS_MNG0_CONTEXT1_SIZE                                                                                 1
9438 #define NIG_REG_INGRESS_MNG0_CONTEXT2                                                                                      0x10518UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp0 block for packet started at addr 384 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9439 #define NIG_REG_INGRESS_MNG0_CONTEXT2_SIZE                                                                                 1
9440 #define NIG_REG_INGRESS_MNG0_CONTEXT3                                                                                      0x1051cUL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp0 block for packet started at addr 576 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9441 #define NIG_REG_INGRESS_MNG0_CONTEXT3_SIZE                                                                                 1
9442 #define NIG_REG_INGRESS_MNG1_CONTEXT0                                                                                      0x10520UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp1 block for packet started at addr 0 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9443 #define NIG_REG_INGRESS_MNG1_CONTEXT0_SIZE                                                                                 1
9444 #define NIG_REG_INGRESS_MNG1_CONTEXT1                                                                                      0x10524UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp1 block for packet started at addr 192 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9445 #define NIG_REG_INGRESS_MNG1_CONTEXT1_SIZE                                                                                 1
9446 #define NIG_REG_INGRESS_MNG1_CONTEXT2                                                                                      0x10528UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp1 block for packet started at addr 384 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9447 #define NIG_REG_INGRESS_MNG1_CONTEXT2_SIZE                                                                                 1
9448 #define NIG_REG_INGRESS_MNG1_CONTEXT3                                                                                      0x1052cUL //ACCESS:R  DataWidth:0xc  Description: Context of management packet in rmp1 block for packet started at addr 576 {error[11]; eop_nyte_valid[10:8]; last cycle addr[7:0]}
9449 #define NIG_REG_INGRESS_MNG1_CONTEXT3_SIZE                                                                                 1
9450 #define NIG_REG_INGRESS_RMP0_DSCR_EMPTY                                                                                    0x10530UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in dscr_fifo in NIG_RX_RMP block
9451 #define NIG_REG_INGRESS_RMP0_DSCR_EMPTY_SIZE                                                                               1
9452 #define NIG_REG_INGRESS_RMP0_DSCR_FULL                                                                                     0x10534UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in dscr_fifo in NIG_RX_RMP block
9453 #define NIG_REG_INGRESS_RMP0_DSCR_FULL_SIZE                                                                                1
9454 #define NIG_REG_INGRESS_RMP1_DSCR_EMPTY                                                                                    0x10538UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in dscr_fifo in NIG_RX_RMP block
9455 #define NIG_REG_INGRESS_RMP1_DSCR_EMPTY_SIZE                                                                               1
9456 #define NIG_REG_INGRESS_RMP1_DSCR_FULL                                                                                     0x1053cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in dscr_fifo in NIG_RX_RMP block
9457 #define NIG_REG_INGRESS_RMP1_DSCR_FULL_SIZE                                                                                1
9458 #define NIG_REG_LED_STATUS_ACTIVE_P0                                                                                       0x10540UL //ACCESS:R  DataWidth:0x1  Description: status of led active for port0
9459 #define NIG_REG_LED_STATUS_ACTIVE_P0_SIZE                                                                                  1
9460 #define NIG_REG_LED_STATUS_ACTIVE_P1                                                                                       0x10544UL //ACCESS:R  DataWidth:0x1  Description: status of led active for port1
9461 #define NIG_REG_LED_STATUS_ACTIVE_P1_SIZE                                                                                  1
9462 #define NIG_REG_LLH0_FIFO_EMPTY                                                                                            0x10548UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in LLH port0
9463 #define NIG_REG_LLH0_FIFO_EMPTY_SIZE                                                                                       1
9464 #define NIG_REG_LLH0_FIFO_FULL                                                                                             0x1054cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in LLH port0
9465 #define NIG_REG_LLH0_FIFO_FULL_SIZE                                                                                        1
9466 #define NIG_REG_LLH0_PAT_IND                                                                                               0x10550UL //ACCESS:R  DataWidth:0x8  Description: pattern index for debugging ofLLH0
9467 #define NIG_REG_LLH0_PAT_IND_SIZE                                                                                          1
9468 #define NIG_REG_LLH0_XCM_INIT_CREDIT                                                                                       0x10554UL //ACCESS:RW  DataWidth:0x8  Description: init credit counter for port0 in LLH
9469 #define NIG_REG_LLH0_XCM_INIT_CREDIT_SIZE                                                                                  1
9470 #define NIG_REG_LLH1_FIFO_EMPTY                                                                                            0x10558UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in LLH port1
9471 #define NIG_REG_LLH1_FIFO_EMPTY_SIZE                                                                                       1
9472 #define NIG_REG_LLH1_FIFO_FULL                                                                                             0x1055cUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in LLH port1
9473 #define NIG_REG_LLH1_FIFO_FULL_SIZE                                                                                        1
9474 #define NIG_REG_LLH1_PAT_IND                                                                                               0x10560UL //ACCESS:R  DataWidth:0x8  Description: pattern index for debugging ofLLH0
9475 #define NIG_REG_LLH1_PAT_IND_SIZE                                                                                          1
9476 #define NIG_REG_LLH1_XCM_INIT_CREDIT                                                                                       0x10564UL //ACCESS:RW  DataWidth:0x8  Description: init credit counter for port1 in LLH
9477 #define NIG_REG_LLH1_XCM_INIT_CREDIT_SIZE                                                                                  1
9478 #define NIG_REG_SERDES0_STATUS_AUTONEG_COMPLETE                                                                            0x10568UL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of CL37 AN complete.
9479 #define NIG_REG_SERDES0_STATUS_AUTONEG_COMPLETE_SIZE                                                                       1
9480 #define NIG_REG_SERDES0_STATUS_CL73_AN_COMPLETE                                                                            0x1056cUL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of CL73 AN complete
9481 #define NIG_REG_SERDES0_STATUS_CL73_AN_COMPLETE_SIZE                                                                       1
9482 #define NIG_REG_SERDES0_STATUS_CL73_MR_PAGE_RX                                                                             0x10570UL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of received CL73 AN page.
9483 #define NIG_REG_SERDES0_STATUS_CL73_MR_PAGE_RX_SIZE                                                                        1
9484 #define NIG_REG_SERDES0_STATUS_FIBER_RXACT                                                                                 0x10574UL //ACCESS:R  DataWidth:0x1  Description: Detection of Fiber RX activity.
9485 #define NIG_REG_SERDES0_STATUS_FIBER_RXACT_SIZE                                                                            1
9486 #define NIG_REG_SERDES0_STATUS_LINK_STATUS                                                                                 0x10578UL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of link status
9487 #define NIG_REG_SERDES0_STATUS_LINK_STATUS_SIZE                                                                            1
9488 #define NIG_REG_SERDES0_STATUS_MAC_COL                                                                                     0x1057cUL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC collision. Valid upon half duplex link.
9489 #define NIG_REG_SERDES0_STATUS_MAC_COL_SIZE                                                                                1
9490 #define NIG_REG_SERDES0_STATUS_MAC_CRS                                                                                     0x10580UL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC carrier sense event.
9491 #define NIG_REG_SERDES0_STATUS_MAC_CRS_SIZE                                                                                1
9492 #define NIG_REG_SERDES0_STATUS_MR_PAGE_RX                                                                                  0x10584UL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of received CL37 AN page.
9493 #define NIG_REG_SERDES0_STATUS_MR_PAGE_RX_SIZE                                                                             1
9494 #define NIG_REG_SERDES0_STATUS_RX_SIGDET                                                                                   0x10588UL //ACCESS:R  DataWidth:0x1  Description: status from serdes0 that inputs to interrupt logic of Rx signal detected on its pins.
9495 #define NIG_REG_SERDES0_STATUS_RX_SIGDET_SIZE                                                                              1
9496 #define NIG_REG_SERDES0_STATUS_SPEED_10                                                                                    0x1058cUL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES0 link speed is 10M
9497 #define NIG_REG_SERDES0_STATUS_SPEED_10_SIZE                                                                               1
9498 #define NIG_REG_SERDES0_STATUS_SPEED_100                                                                                   0x10590UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES0 link speed is 100M
9499 #define NIG_REG_SERDES0_STATUS_SPEED_100_SIZE                                                                              1
9500 #define NIG_REG_SERDES0_STATUS_SPEED_1000                                                                                  0x10594UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES0 link speed is 1G
9501 #define NIG_REG_SERDES0_STATUS_SPEED_1000_SIZE                                                                             1
9502 #define NIG_REG_SERDES0_STATUS_SPEED_1000_KX                                                                               0x10598UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES0 link speed is 1G-KX
9503 #define NIG_REG_SERDES0_STATUS_SPEED_1000_KX_SIZE                                                                          1
9504 #define NIG_REG_SERDES0_STATUS_SPEED_2500                                                                                  0x1059cUL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES0 link speed is 2.5G
9505 #define NIG_REG_SERDES0_STATUS_SPEED_2500_SIZE                                                                             1
9506 #define NIG_REG_SERDES0_STATUS_TXPLL_LOCK                                                                                  0x105a0UL //ACCESS:R  DataWidth:0x1  Description: when set  SERDES0 TX PLL is locked.
9507 #define NIG_REG_SERDES0_STATUS_TXPLL_LOCK_SIZE                                                                             1
9508 #define NIG_REG_SERDES1_STATUS_AUTONEG_COMPLETE                                                                            0x105a4UL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of CL37 AN complete.
9509 #define NIG_REG_SERDES1_STATUS_AUTONEG_COMPLETE_SIZE                                                                       1
9510 #define NIG_REG_SERDES1_STATUS_CL73_AN_COMPLETE                                                                            0x105a8UL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of CL73 AN complete.
9511 #define NIG_REG_SERDES1_STATUS_CL73_AN_COMPLETE_SIZE                                                                       1
9512 #define NIG_REG_SERDES1_STATUS_CL73_MR_PAGE_RX                                                                             0x105acUL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of received CL73 AN page.
9513 #define NIG_REG_SERDES1_STATUS_CL73_MR_PAGE_RX_SIZE                                                                        1
9514 #define NIG_REG_SERDES1_STATUS_FIBER_RXACT                                                                                 0x105b0UL //ACCESS:R  DataWidth:0x1  Description: Detection of Fiber RX activity.
9515 #define NIG_REG_SERDES1_STATUS_FIBER_RXACT_SIZE                                                                            1
9516 #define NIG_REG_SERDES1_STATUS_LINK_STATUS                                                                                 0x105b4UL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of link status
9517 #define NIG_REG_SERDES1_STATUS_LINK_STATUS_SIZE                                                                            1
9518 #define NIG_REG_SERDES1_STATUS_MAC_COL                                                                                     0x105b8UL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC collision. Valid upon half duplex link.
9519 #define NIG_REG_SERDES1_STATUS_MAC_COL_SIZE                                                                                1
9520 #define NIG_REG_SERDES1_STATUS_MAC_CRS                                                                                     0x105bcUL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC carrier sense event.
9521 #define NIG_REG_SERDES1_STATUS_MAC_CRS_SIZE                                                                                1
9522 #define NIG_REG_SERDES1_STATUS_MR_PAGE_RX                                                                                  0x105c0UL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of received CL37 AN page.
9523 #define NIG_REG_SERDES1_STATUS_MR_PAGE_RX_SIZE                                                                             1
9524 #define NIG_REG_SERDES1_STATUS_RX_SIGDET                                                                                   0x105c4UL //ACCESS:R  DataWidth:0x1  Description: status from serdes1 that inputs to interrupt logic of Rx signal detected on its pins.
9525 #define NIG_REG_SERDES1_STATUS_RX_SIGDET_SIZE                                                                              1
9526 #define NIG_REG_SERDES1_STATUS_SPEED_10                                                                                    0x105c8UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES1 link speed is 10M
9527 #define NIG_REG_SERDES1_STATUS_SPEED_10_SIZE                                                                               1
9528 #define NIG_REG_SERDES1_STATUS_SPEED_100                                                                                   0x105ccUL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES1 link speed is 100M
9529 #define NIG_REG_SERDES1_STATUS_SPEED_100_SIZE                                                                              1
9530 #define NIG_REG_SERDES1_STATUS_SPEED_1000                                                                                  0x105d0UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES1 link speed is 1G
9531 #define NIG_REG_SERDES1_STATUS_SPEED_1000_SIZE                                                                             1
9532 #define NIG_REG_SERDES1_STATUS_SPEED_1000_KX                                                                               0x105d4UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES1 link speed is 1G-KX
9533 #define NIG_REG_SERDES1_STATUS_SPEED_1000_KX_SIZE                                                                          1
9534 #define NIG_REG_SERDES1_STATUS_SPEED_2500                                                                                  0x105d8UL //ACCESS:R  DataWidth:0x1  Description: When set  SERDES1 link speed is 2.5G
9535 #define NIG_REG_SERDES1_STATUS_SPEED_2500_SIZE                                                                             1
9536 #define NIG_REG_SERDES1_STATUS_TXPLL_LOCK                                                                                  0x105dcUL //ACCESS:R  DataWidth:0x1  Description: when set  SERDES1 TX PLL is locked.
9537 #define NIG_REG_SERDES1_STATUS_TXPLL_LOCK_SIZE                                                                             1
9538 #define NIG_REG_SLOW_LLFC0_WR_EMPTY                                                                                        0x105e0UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in LLFC0 push block
9539 #define NIG_REG_SLOW_LLFC0_WR_EMPTY_SIZE                                                                                   1
9540 #define NIG_REG_SLOW_LLFC0_WR_FULL                                                                                         0x105e4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in LLFC0 push block
9541 #define NIG_REG_SLOW_LLFC0_WR_FULL_SIZE                                                                                    1
9542 #define NIG_REG_SLOW_LLFC1_WR_EMPTY                                                                                        0x105e8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in LLFC1 push block
9543 #define NIG_REG_SLOW_LLFC1_WR_EMPTY_SIZE                                                                                   1
9544 #define NIG_REG_SLOW_LLFC1_WR_FULL                                                                                         0x105ecUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in LLFC1 push block
9545 #define NIG_REG_SLOW_LLFC1_WR_FULL_SIZE                                                                                    1
9546 #define NIG_REG_STAT0_BRB_DISCARD                                                                                          0x105f0UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets discarded due to BRB backpressure for port 0 COS0
9547 #define NIG_REG_STAT0_BRB_DISCARD_SIZE                                                                                     1
9548 #define NIG_REG_STAT0_BRB_PACKET                                                                                           0x105f4UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : User packets received (transferred to BRB)  for port0
9549 #define NIG_REG_STAT0_BRB_PACKET_SIZE                                                                                      1
9550 #define NIG_REG_STAT0_BRB_TRUNCATE                                                                                         0x105f8UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets truncated due to BRB backpressure for port 0 COS0
9551 #define NIG_REG_STAT0_BRB_TRUNCATE_SIZE                                                                                    1
9552 #define NIG_REG_STAT0_FLOW_CTRL_DISCARD                                                                                    0x105fcUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control messages to XCM discarded due to backpressure from XCM  for port0 from LLH
9553 #define NIG_REG_STAT0_FLOW_CTRL_DISCARD_SIZE                                                                               1
9554 #define NIG_REG_STAT0_FLOW_CTRL_OCTETS                                                                                     0x10600UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control octets received  for port0 from LLH
9555 #define NIG_REG_STAT0_FLOW_CTRL_OCTETS_SIZE                                                                                1
9556 #define NIG_REG_STAT0_FLOW_CTRL_PACKET                                                                                     0x10604UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control packets received (MAC control frames with opcode != 1; BCN; SAFC)  for port0 from LLH
9557 #define NIG_REG_STAT0_FLOW_CTRL_PACKET_SIZE                                                                                1
9558 #define NIG_REG_STAT0_MNG_DISCARD                                                                                          0x10608UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management packets discarded due to lack of buffer space  for port0
9559 #define NIG_REG_STAT0_MNG_DISCARD_SIZE                                                                                     1
9560 #define NIG_REG_STAT0_MNG_OCTET_INP                                                                                        0x1060cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management octets received  for port0 from LLH
9561 #define NIG_REG_STAT0_MNG_OCTET_INP_SIZE                                                                                   1
9562 #define NIG_REG_STAT0_MNG_OCTET_OUT                                                                                        0x10610UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management octets transmitted for port0
9563 #define NIG_REG_STAT0_MNG_OCTET_OUT_SIZE                                                                                   1
9564 #define NIG_REG_STAT0_MNG_PACKET_INP                                                                                       0x10614UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management packets received  for port0 from LLH
9565 #define NIG_REG_STAT0_MNG_PACKET_INP_SIZE                                                                                  1
9566 #define NIG_REG_STAT0_MNG_PACKET_OUT                                                                                       0x10618UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets transmitted for port0
9567 #define NIG_REG_STAT0_MNG_PACKET_OUT_SIZE                                                                                  1
9568 #define NIG_REG_STAT0_PBF_OCTETS                                                                                           0x1061cUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF for port0
9569 #define NIG_REG_STAT0_PBF_OCTETS_SIZE                                                                                      1
9570 #define NIG_REG_STAT0_PBF_PACKET                                                                                           0x10620UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF for port0
9571 #define NIG_REG_STAT0_PBF_PACKET_SIZE                                                                                      1
9572 #define NIG_REG_STAT0_SAFC_INP                                                                                             0x10624UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : SAFC frames received for port0 from LLH
9573 #define NIG_REG_STAT0_SAFC_INP_SIZE                                                                                        1
9574 #define NIG_REG_STAT1_BRB_DISCARD                                                                                          0x10628UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets discarded due to BRB backpressure for port 1 COS0
9575 #define NIG_REG_STAT1_BRB_DISCARD_SIZE                                                                                     1
9576 #define NIG_REG_STAT1_BRB_PACKET                                                                                           0x1062cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : User packets received (transferred to BRB)  for port1
9577 #define NIG_REG_STAT1_BRB_PACKET_SIZE                                                                                      1
9578 #define NIG_REG_STAT1_BRB_TRUNCATE                                                                                         0x10630UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets truncated due to BRB backpressure for port 1 COS0
9579 #define NIG_REG_STAT1_BRB_TRUNCATE_SIZE                                                                                    1
9580 #define NIG_REG_STAT1_FLOW_CTRL_DISCARD                                                                                    0x10634UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control messages to XCM discarded due to backpressure from XCM  for port1
9581 #define NIG_REG_STAT1_FLOW_CTRL_DISCARD_SIZE                                                                               1
9582 #define NIG_REG_STAT1_FLOW_CTRL_OCTETS                                                                                     0x10638UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control octets received  for port1
9583 #define NIG_REG_STAT1_FLOW_CTRL_OCTETS_SIZE                                                                                1
9584 #define NIG_REG_STAT1_FLOW_CTRL_PACKET                                                                                     0x1063cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Flow control packets received (MAC control frames with opcode != 1; BCN; SAFC)  for port1
9585 #define NIG_REG_STAT1_FLOW_CTRL_PACKET_SIZE                                                                                1
9586 #define NIG_REG_STAT1_MNG_DISCARD                                                                                          0x10640UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management packets discarded due to lack of buffer space  for port1
9587 #define NIG_REG_STAT1_MNG_DISCARD_SIZE                                                                                     1
9588 #define NIG_REG_STAT1_MNG_OCTET_INP                                                                                        0x10644UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management octets received  for port1
9589 #define NIG_REG_STAT1_MNG_OCTET_INP_SIZE                                                                                   1
9590 #define NIG_REG_STAT1_MNG_OCTET_OUT                                                                                        0x10648UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management octets transmitted for port1
9591 #define NIG_REG_STAT1_MNG_OCTET_OUT_SIZE                                                                                   1
9592 #define NIG_REG_STAT1_MNG_PACKET_INP                                                                                       0x1064cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Management packets received  for port1
9593 #define NIG_REG_STAT1_MNG_PACKET_INP_SIZE                                                                                  1
9594 #define NIG_REG_STAT1_MNG_PACKET_OUT                                                                                       0x10650UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets transmitted for port1
9595 #define NIG_REG_STAT1_MNG_PACKET_OUT_SIZE                                                                                  1
9596 #define NIG_REG_STAT1_PBF_OCTETS                                                                                           0x10654UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF for port1
9597 #define NIG_REG_STAT1_PBF_OCTETS_SIZE                                                                                      1
9598 #define NIG_REG_STAT1_PBF_PACKET                                                                                           0x10658UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF for port1
9599 #define NIG_REG_STAT1_PBF_PACKET_SIZE                                                                                      1
9600 #define NIG_REG_STAT1_SAFC_INP                                                                                             0x1065cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : SAFC frames received for port1
9601 #define NIG_REG_STAT1_SAFC_INP_SIZE                                                                                        1
9602 #define NIG_REG_STAT2_BRB_PACKET                                                                                           0x10660UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : User packets received (transferred to BRB)  for LP
9603 #define NIG_REG_STAT2_BRB_PACKET_SIZE                                                                                      1
9604 #define NIG_REG_STAT_PBF_LB_FULL                                                                                           0x10664UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : Number of cycles that the full signal was asserted on the loopback port towards the PBF (due to BRB backpressure)
9605 #define NIG_REG_STAT_PBF_LB_FULL_SIZE                                                                                      1
9606 #define NIG_REG_TIMER0_COUNTER                                                                                             0x10668UL //ACCESS:R  DataWidth:0x20  Description: Value of timer counter in NIG_TX_PORT0. This timer counts when there is no read request from MAC when data to it is ready. Timeout event will generate an interrupt to the host when this timer equal to ~nig_registers_timer0_max.timer0_max
9607 #define NIG_REG_TIMER0_COUNTER_SIZE                                                                                        1
9608 #define NIG_REG_TIMER1_COUNTER                                                                                             0x1066cUL //ACCESS:R  DataWidth:0x20  Description: Value of timer counter in NIG_TX_PORT1. This timer counts when there is no read request from MAC when data to it is ready. Timeout event will generate an interrupt to the host when this timer equal to ~nig_registers_timer1_max.timer1_max
9609 #define NIG_REG_TIMER1_COUNTER_SIZE                                                                                        1
9610 #define NIG_REG_XGXS0_STATUS_AUTONEG_COMPLETE                                                                              0x10670UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of CL37 AN complete.
9611 #define NIG_REG_XGXS0_STATUS_AUTONEG_COMPLETE_SIZE                                                                         1
9612 #define NIG_REG_XGXS0_STATUS_CL73_AN_COMPLETE                                                                              0x10674UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of CL73 AN complete
9613 #define NIG_REG_XGXS0_STATUS_CL73_AN_COMPLETE_SIZE                                                                         1
9614 #define NIG_REG_XGXS0_STATUS_CL73_MR_PAGE_RX                                                                               0x10678UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of received CL73 AN page.
9615 #define NIG_REG_XGXS0_STATUS_CL73_MR_PAGE_RX_SIZE                                                                          1
9616 #define NIG_REG_XGXS0_STATUS_FIBER_RXACT                                                                                   0x1067cUL //ACCESS:R  DataWidth:0x1  Description: Detection of Fiber RX activity.
9617 #define NIG_REG_XGXS0_STATUS_FIBER_RXACT_SIZE                                                                              1
9618 #define NIG_REG_XGXS0_STATUS_LINK10G                                                                                       0x10680UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of link10g.
9619 #define NIG_REG_XGXS0_STATUS_LINK10G_SIZE                                                                                  1
9620 #define NIG_REG_XGXS0_STATUS_LINK_STATUS                                                                                   0x10684UL //ACCESS:R  DataWidth:0x4  Description: status from xgxs0 that inputs to interrupt logic of link status
9621 #define NIG_REG_XGXS0_STATUS_LINK_STATUS_SIZE                                                                              1
9622 #define NIG_REG_XGXS0_STATUS_MAC_COL                                                                                       0x10688UL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC collision. Valid upon half duplex link.
9623 #define NIG_REG_XGXS0_STATUS_MAC_COL_SIZE                                                                                  1
9624 #define NIG_REG_XGXS0_STATUS_MAC_CRS                                                                                       0x1068cUL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of mac crs
9625 #define NIG_REG_XGXS0_STATUS_MAC_CRS_SIZE                                                                                  1
9626 #define NIG_REG_XGXS0_STATUS_MR_PAGE_RX                                                                                    0x10690UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of received CL37 AN page.
9627 #define NIG_REG_XGXS0_STATUS_MR_PAGE_RX_SIZE                                                                               1
9628 #define NIG_REG_XGXS0_STATUS_REMOTEMDIOREQ                                                                                 0x10694UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs port 0 of remote mdio request
9629 #define NIG_REG_XGXS0_STATUS_REMOTEMDIOREQ_SIZE                                                                            1
9630 #define NIG_REG_XGXS0_STATUS_RX_SIGDET                                                                                     0x10698UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs0 that inputs to interrupt logic of Rx signal detected on its pins.
9631 #define NIG_REG_XGXS0_STATUS_RX_SIGDET_SIZE                                                                                1
9632 #define NIG_REG_XGXS0_STATUS_SPEED_10                                                                                      0x1069cUL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 10M
9633 #define NIG_REG_XGXS0_STATUS_SPEED_10_SIZE                                                                                 1
9634 #define NIG_REG_XGXS0_STATUS_SPEED_100                                                                                     0x106a0UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 100M
9635 #define NIG_REG_XGXS0_STATUS_SPEED_100_SIZE                                                                                1
9636 #define NIG_REG_XGXS0_STATUS_SPEED_1000                                                                                    0x106a4UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 1G
9637 #define NIG_REG_XGXS0_STATUS_SPEED_1000_SIZE                                                                               1
9638 #define NIG_REG_XGXS0_STATUS_SPEED_10000                                                                                   0x106a8UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 10GHiG
9639 #define NIG_REG_XGXS0_STATUS_SPEED_10000_SIZE                                                                              1
9640 #define NIG_REG_XGXS0_STATUS_SPEED_10000_CX4                                                                               0x106acUL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 10G-CX4
9641 #define NIG_REG_XGXS0_STATUS_SPEED_10000_CX4_SIZE                                                                          1
9642 #define NIG_REG_XGXS0_STATUS_SPEED_10000_KR                                                                                0x106b0UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 10G-KR
9643 #define NIG_REG_XGXS0_STATUS_SPEED_10000_KR_SIZE                                                                           1
9644 #define NIG_REG_XGXS0_STATUS_SPEED_10000_KX4                                                                               0x106b4UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 10G-KX4
9645 #define NIG_REG_XGXS0_STATUS_SPEED_10000_KX4_SIZE                                                                          1
9646 #define NIG_REG_XGXS0_STATUS_SPEED_1000_KX                                                                                 0x106b8UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 1G-KX
9647 #define NIG_REG_XGXS0_STATUS_SPEED_1000_KX_SIZE                                                                            1
9648 #define NIG_REG_XGXS0_STATUS_SPEED_12000                                                                                   0x106bcUL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 12G
9649 #define NIG_REG_XGXS0_STATUS_SPEED_12000_SIZE                                                                              1
9650 #define NIG_REG_XGXS0_STATUS_SPEED_12500                                                                                   0x106c0UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 12.5GHiG
9651 #define NIG_REG_XGXS0_STATUS_SPEED_12500_SIZE                                                                              1
9652 #define NIG_REG_XGXS0_STATUS_SPEED_13000                                                                                   0x106c4UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 13G
9653 #define NIG_REG_XGXS0_STATUS_SPEED_13000_SIZE                                                                              1
9654 #define NIG_REG_XGXS0_STATUS_SPEED_15000                                                                                   0x106c8UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 15G
9655 #define NIG_REG_XGXS0_STATUS_SPEED_15000_SIZE                                                                              1
9656 #define NIG_REG_XGXS0_STATUS_SPEED_16000                                                                                   0x106ccUL //ACCESS:R  DataWidth:0x1  Description: When set XGXS0 link speed is 16G
9657 #define NIG_REG_XGXS0_STATUS_SPEED_16000_SIZE                                                                              1
9658 #define NIG_REG_XGXS0_STATUS_SPEED_2500                                                                                    0x106d0UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS0 link speed is 2.5G
9659 #define NIG_REG_XGXS0_STATUS_SPEED_2500_SIZE                                                                               1
9660 #define NIG_REG_XGXS0_STATUS_TXPLL_LOCK                                                                                    0x106d4UL //ACCESS:R  DataWidth:0x1  Description: when set; XGXS0 TX PLL is locked.
9661 #define NIG_REG_XGXS0_STATUS_TXPLL_LOCK_SIZE                                                                               1
9662 #define NIG_REG_XGXS1_STATUS_AUTONEG_COMPLETE                                                                              0x106d8UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of CL37 AN complete.
9663 #define NIG_REG_XGXS1_STATUS_AUTONEG_COMPLETE_SIZE                                                                         1
9664 #define NIG_REG_XGXS1_STATUS_CL73_AN_COMPLETE                                                                              0x106dcUL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of CL73 AN complete
9665 #define NIG_REG_XGXS1_STATUS_CL73_AN_COMPLETE_SIZE                                                                         1
9666 #define NIG_REG_XGXS1_STATUS_CL73_MR_PAGE_RX                                                                               0x106e0UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of received CL73 AN page.
9667 #define NIG_REG_XGXS1_STATUS_CL73_MR_PAGE_RX_SIZE                                                                          1
9668 #define NIG_REG_XGXS1_STATUS_FIBER_RXACT                                                                                   0x106e4UL //ACCESS:R  DataWidth:0x1  Description: Detection of Fiber RX activity.
9669 #define NIG_REG_XGXS1_STATUS_FIBER_RXACT_SIZE                                                                              1
9670 #define NIG_REG_XGXS1_STATUS_LINK10G                                                                                       0x106e8UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of link10g
9671 #define NIG_REG_XGXS1_STATUS_LINK10G_SIZE                                                                                  1
9672 #define NIG_REG_XGXS1_STATUS_LINK_STATUS                                                                                   0x106ecUL //ACCESS:R  DataWidth:0x4  Description: status from xgxs1 that inputs to interrupt logic of link status
9673 #define NIG_REG_XGXS1_STATUS_LINK_STATUS_SIZE                                                                              1
9674 #define NIG_REG_XGXS1_STATUS_MAC_COL                                                                                       0x106f0UL //ACCESS:R  DataWidth:0x1  Description: Indication of MAC collision. Valid upon half duplex link.
9675 #define NIG_REG_XGXS1_STATUS_MAC_COL_SIZE                                                                                  1
9676 #define NIG_REG_XGXS1_STATUS_MAC_CRS                                                                                       0x106f4UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of mac crs
9677 #define NIG_REG_XGXS1_STATUS_MAC_CRS_SIZE                                                                                  1
9678 #define NIG_REG_XGXS1_STATUS_MR_PAGE_RX                                                                                    0x106f8UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of received CL37 AN page.
9679 #define NIG_REG_XGXS1_STATUS_MR_PAGE_RX_SIZE                                                                               1
9680 #define NIG_REG_XGXS1_STATUS_REMOTEMDIOREQ                                                                                 0x106fcUL //ACCESS:R  DataWidth:0x1  Description: status from xgxs port 1 of remote mdio request
9681 #define NIG_REG_XGXS1_STATUS_REMOTEMDIOREQ_SIZE                                                                            1
9682 #define NIG_REG_XGXS1_STATUS_RX_SIGDET                                                                                     0x10700UL //ACCESS:R  DataWidth:0x1  Description: status from xgxs1 that inputs to interrupt logic of Rx signal detected on its pins.
9683 #define NIG_REG_XGXS1_STATUS_RX_SIGDET_SIZE                                                                                1
9684 #define NIG_REG_XGXS1_STATUS_SPEED_10                                                                                      0x10704UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 10M
9685 #define NIG_REG_XGXS1_STATUS_SPEED_10_SIZE                                                                                 1
9686 #define NIG_REG_XGXS1_STATUS_SPEED_100                                                                                     0x10708UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 100M
9687 #define NIG_REG_XGXS1_STATUS_SPEED_100_SIZE                                                                                1
9688 #define NIG_REG_XGXS1_STATUS_SPEED_1000                                                                                    0x1070cUL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 1G
9689 #define NIG_REG_XGXS1_STATUS_SPEED_1000_SIZE                                                                               1
9690 #define NIG_REG_XGXS1_STATUS_SPEED_10000                                                                                   0x10710UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 10GHiG
9691 #define NIG_REG_XGXS1_STATUS_SPEED_10000_SIZE                                                                              1
9692 #define NIG_REG_XGXS1_STATUS_SPEED_10000_CX4                                                                               0x10714UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 10G-CX4
9693 #define NIG_REG_XGXS1_STATUS_SPEED_10000_CX4_SIZE                                                                          1
9694 #define NIG_REG_XGXS1_STATUS_SPEED_10000_KR                                                                                0x10718UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 10G-KR
9695 #define NIG_REG_XGXS1_STATUS_SPEED_10000_KR_SIZE                                                                           1
9696 #define NIG_REG_XGXS1_STATUS_SPEED_10000_KX4                                                                               0x1071cUL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 10G-KX4
9697 #define NIG_REG_XGXS1_STATUS_SPEED_10000_KX4_SIZE                                                                          1
9698 #define NIG_REG_XGXS1_STATUS_SPEED_1000_KX                                                                                 0x10720UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 1G-KX
9699 #define NIG_REG_XGXS1_STATUS_SPEED_1000_KX_SIZE                                                                            1
9700 #define NIG_REG_XGXS1_STATUS_SPEED_12000                                                                                   0x10724UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 12G
9701 #define NIG_REG_XGXS1_STATUS_SPEED_12000_SIZE                                                                              1
9702 #define NIG_REG_XGXS1_STATUS_SPEED_12500                                                                                   0x10728UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 12.5GHiG
9703 #define NIG_REG_XGXS1_STATUS_SPEED_12500_SIZE                                                                              1
9704 #define NIG_REG_XGXS1_STATUS_SPEED_13000                                                                                   0x1072cUL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 13G
9705 #define NIG_REG_XGXS1_STATUS_SPEED_13000_SIZE                                                                              1
9706 #define NIG_REG_XGXS1_STATUS_SPEED_15000                                                                                   0x10730UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 15G
9707 #define NIG_REG_XGXS1_STATUS_SPEED_15000_SIZE                                                                              1
9708 #define NIG_REG_XGXS1_STATUS_SPEED_16000                                                                                   0x10734UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 16G
9709 #define NIG_REG_XGXS1_STATUS_SPEED_16000_SIZE                                                                              1
9710 #define NIG_REG_XGXS1_STATUS_SPEED_2500                                                                                    0x10738UL //ACCESS:R  DataWidth:0x1  Description: When set  XGXS1 link speed is 2.5G
9711 #define NIG_REG_XGXS1_STATUS_SPEED_2500_SIZE                                                                               1
9712 #define NIG_REG_XGXS1_STATUS_TXPLL_LOCK                                                                                    0x1073cUL //ACCESS:R  DataWidth:0x1  Description: when set  XGXS0 TX PLL is locked.
9713 #define NIG_REG_XGXS1_STATUS_TXPLL_LOCK_SIZE                                                                               1
9714 #define NIG_REG_STAT0_BRB_OCTET                                                                                            0x10740UL //ACCESS:WB_R  DataWidth:0x40  Description: Rx statistics : User octets received for port0
9715 #define NIG_REG_STAT0_BRB_OCTET_SIZE                                                                                       2
9716 #define NIG_REG_STAT1_BRB_OCTET                                                                                            0x10790UL //ACCESS:WB_R  DataWidth:0x40  Description: Rx statistics : User octets received for port1
9717 #define NIG_REG_STAT1_BRB_OCTET_SIZE                                                                                       2
9718 #define NIG_REG_STAT2_BRB_OCTET                                                                                            0x107e0UL //ACCESS:WB_R  DataWidth:0x40  Description: Rx statistics : User octets received for LP
9719 #define NIG_REG_STAT2_BRB_OCTET_SIZE                                                                                       2
9720 #define NIG_REG_DEBUG_PACKET_LB                                                                                            0x10800UL //ACCESS:WB_W  DataWidth:0x5a  Description: Debug packet to LP from RBC; Data spelling:[63:0] data;[64] error; [67:65]eop_bvalid; [68]eop; [69]sop; [70]port_id;[71]flush;[72:73]-vnic_num;[89:74]-sideband_info
9721 #define NIG_REG_DEBUG_PACKET_LB_SIZE                                                                                       3
9722 #define NIG_REG_DEBUG_PACKET_PORT0                                                                                         0x10820UL //ACCESS:WB_W  DataWidth:0x47  Description: Debug packet to port0 from RBC; Data spelling: [63:0] data; [64]error; [67:65]eop_bvalid - number of valid bytes in the last cycle (0=all bytes are valid); [68]eop - active on the last cycle of the packet; [69]sop - active on the first cycle of the packet; [70]parity - parity is active for all bits [69:0];
9723 #define NIG_REG_DEBUG_PACKET_PORT0_SIZE                                                                                    3
9724 #define NIG_REG_DEBUG_PACKET_PORT1                                                                                         0x10840UL //ACCESS:WB_W  DataWidth:0x47  Description: Debug packet to port1 from RBC; Data spelling: [63:0] data; [64]error; [67:65]eop_bvalid - number of valid bytes in the last cycle (0=all bytes are valid); [68]eop - active on the last cycle of the packet; [69]sop - active on the first cycle of the packet; [70]parity - parity is active for all bits [69:0];
9725 #define NIG_REG_DEBUG_PACKET_PORT1_SIZE                                                                                    3
9726 #define NIG_REG_LLH0_ACPI_BE_MEM_DATA                                                                                      0x10880UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: byte enable memory for 8 ACPI patterns.
9727 #define NIG_REG_LLH0_ACPI_BE_MEM_DATA_SIZE                                                                                 32
9728 #define NIG_REG_LLH1_ACPI_BE_MEM_DATA                                                                                      0x10900UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: byte enable memory for 8 ACPI patterns.
9729 #define NIG_REG_LLH1_ACPI_BE_MEM_DATA_SIZE                                                                                 32
9730 #define NIG_REG_INGRESS_MNG0_FIFO                                                                                          0x12000UL //ACCESS:RW  DataWidth:0x20  Description: Debug only. RX_MNG_PORT0_FIFO in NIG_RX_RMP.
9731 #define NIG_REG_INGRESS_MNG0_FIFO_SIZE                                                                                     1552
9732 #define NIG_REG_INGRESS_MNG1_FIFO                                                                                          0x14000UL //ACCESS:RW  DataWidth:0x20  Description: Debug only.RX_MNG_PORT1_FIFO in NIG_RX_RMP.
9733 #define NIG_REG_INGRESS_MNG1_FIFO_SIZE                                                                                     1552
9734 #define NIG_REG_LLFC_STATUS_BRB1_0                                                                                         0x160e4UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for BRB1 input per port
9735 #define NIG_REG_LLFC_STATUS_BRB1_0_SIZE                                                                                    1
9736 #define NIG_REG_LLFC_STATUS_BRB1_1                                                                                         0x160e8UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for BRB1 input per port
9737 #define NIG_REG_LLFC_STATUS_BRB1_1_SIZE                                                                                    1
9738 #define NIG_REG_LLFC_STATUS_TSDM_0                                                                                         0x160ecUL //ACCESS:R  DataWidth:0x10  Description: LLFC status for TSDM input per port
9739 #define NIG_REG_LLFC_STATUS_TSDM_0_SIZE                                                                                    1
9740 #define NIG_REG_LLFC_STATUS_TSDM_1                                                                                         0x160f0UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for TSDM input per port
9741 #define NIG_REG_LLFC_STATUS_TSDM_1_SIZE                                                                                    1
9742 #define NIG_REG_LLFC_STATUS_USDM_0                                                                                         0x160f4UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for USDM input per port
9743 #define NIG_REG_LLFC_STATUS_USDM_0_SIZE                                                                                    1
9744 #define NIG_REG_LLFC_STATUS_USDM_1                                                                                         0x160f8UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for USDM input per port
9745 #define NIG_REG_LLFC_STATUS_USDM_1_SIZE                                                                                    1
9746 #define NIG_REG_LLH0_FUNC_EN                                                                                               0x160fcUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: VLAN ID enabler. This is the per-function enabler for VNIC classification based on VLAN.
9747 #define NIG_REG_LLH0_FUNC_EN_SIZE                                                                                          1
9748 #define NIG_REG_LLH0_FUNC_VLAN_ID                                                                                          0x16100UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: VLAN ID for classification before ACPI search.
9749 #define NIG_REG_LLH0_FUNC_VLAN_ID_SIZE                                                                                     1
9750 #define NIG_REG_LLH1_FUNC_EN                                                                                               0x16104UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: VLAN ID enabler. This is the per-function enabler for VNIC classification based on VLAN.
9751 #define NIG_REG_LLH1_FUNC_EN_SIZE                                                                                          1
9752 #define NIG_REG_LLH1_FUNC_VLAN_ID                                                                                          0x16108UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: VLAN ID for classification before ACPI search.
9753 #define NIG_REG_LLH1_FUNC_VLAN_ID_SIZE                                                                                     1
9754 #define NIG_REG_PAUSE_STATUS_BRB1_0                                                                                        0x16114UL //ACCESS:R  DataWidth:0x1  Description: pause status for BRB1 input per port
9755 #define NIG_REG_PAUSE_STATUS_BRB1_0_SIZE                                                                                   1
9756 #define NIG_REG_PAUSE_STATUS_BRB1_1                                                                                        0x16118UL //ACCESS:R  DataWidth:0x1  Description: pause status for BRB1 input per port
9757 #define NIG_REG_PAUSE_STATUS_BRB1_1_SIZE                                                                                   1
9758 #define NIG_REG_PAUSE_STATUS_TSDM_0                                                                                        0x1611cUL //ACCESS:R  DataWidth:0x1  Description: pause status for TSDM input per port
9759 #define NIG_REG_PAUSE_STATUS_TSDM_0_SIZE                                                                                   1
9760 #define NIG_REG_PAUSE_STATUS_TSDM_1                                                                                        0x16120UL //ACCESS:R  DataWidth:0x1  Description: pause status for TSDM input per port
9761 #define NIG_REG_PAUSE_STATUS_TSDM_1_SIZE                                                                                   1
9762 #define NIG_REG_PAUSE_STATUS_USDM_0                                                                                        0x16124UL //ACCESS:R  DataWidth:0x1  Description: pause status for USDM input per port
9763 #define NIG_REG_PAUSE_STATUS_USDM_0_SIZE                                                                                   1
9764 #define NIG_REG_PAUSE_STATUS_USDM_1                                                                                        0x16128UL //ACCESS:R  DataWidth:0x1  Description: pause status for USDM input per port
9765 #define NIG_REG_PAUSE_STATUS_USDM_1_SIZE                                                                                   1
9766 #define NIG_REG_LLH0_FUNC_MEM_ENABLE                                                                                       0x16140UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for MAC addresses to be matched with the VLAN ID for function identification.
9767 #define NIG_REG_LLH0_FUNC_MEM_ENABLE_SIZE                                                                                  8
9768 #define NIG_REG_LLH1_FUNC_MEM_ENABLE                                                                                       0x16160UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for MAC addresses to be matched with the VLAN ID for function identification.
9769 #define NIG_REG_LLH1_FUNC_MEM_ENABLE_SIZE                                                                                  8
9770 #define NIG_REG_LLH0_FUNC_MEM                                                                                              0x16180UL //ACCESS:WB  DataWidth:0x30  SPLIT:4  Description:  MAC addresses to be matched with the VLAN ID for function identification.
9771 #define NIG_REG_LLH0_FUNC_MEM_SIZE                                                                                         16
9772 #define NIG_REG_LLH1_FUNC_MEM                                                                                              0x161c0UL //ACCESS:WB  DataWidth:0x30  SPLIT:4  Description:  MAC addresses to be matched with the VLAN ID for function identification.
9773 #define NIG_REG_LLH1_FUNC_MEM_SIZE                                                                                         16
9774 #define NIG_REG_LATCH_STATUS_0                                                                                             0x18000UL //ACCESS:RW  DataWidth:0x1b  Description: Latch for each interrupt from Unicore.b[0] status_emac0_misc_mi_int; b[1] status_emac0_misc_mi_complete; b[2]status_emac0_misc_cfg_change; b[3]status_emac0_misc_link_status; b[4]status_emac0_misc_link_change; b[5]status_emac0_misc_attn; b[6]status_serdes0_mac_crs; b[7]status_serdes0_autoneg_complete; b[8]status_serdes0_fiber_rxact; b[9]status_serdes0_link_status; b[10]status_serdes0_mr_page_rx; b[11]status_serdes0_cl73_an_complete; b[12]status_serdes0_cl73_mr_page_rx; b[13]status_serdes0_rx_sigdet; b[14]status_xgxs0_remotemdioreq; b[15]status_xgxs0_link10g; b[16]status_xgxs0_autoneg_complete; b[17]status_xgxs0_fiber_rxact; b[21:18]status_xgxs0_link_status; b[22]status_xgxs0_mr_page_rx; b[23]status_xgxs0_cl73_an_complete; b[24]status_xgxs0_cl73_mr_page_rx; b[25]status_xgxs0_rx_sigdet; b[26]status_xgxs0_mac_crs
9775 #define NIG_REG_LATCH_STATUS_0_SIZE                                                                                        2
9776 #define NIG_REG_LATCH_STATUS_1                                                                                             0x18008UL //ACCESS:RW  DataWidth:0x1b  Description: Latch for each interrupt from Unicore.b[0] status_emac0_misc_mi_int; b[1] status_emac0_misc_mi_complete; b[2]status_emac0_misc_cfg_change; b[3]status_emac0_misc_link_status; b[4]status_emac0_misc_link_change; b[5]status_emac0_misc_attn; b[6]status_serdes0_mac_crs; b[7]status_serdes0_autoneg_complete; b[8]status_serdes0_fiber_rxact; b[9]status_serdes0_link_status; b[10]status_serdes0_mr_page_rx; b[11]status_serdes0_cl73_an_complete; b[12]status_serdes0_cl73_mr_page_rx; b[13]status_serdes0_rx_sigdet; b[14]status_xgxs0_remotemdioreq; b[15]status_xgxs0_link10g; b[16]status_xgxs0_autoneg_complete; b[17]status_xgxs0_fiber_rxact; b[21:18]status_xgxs0_link_status; b[22]status_xgxs0_mr_page_rx; b[23]status_xgxs0_cl73_an_complete; b[24]status_xgxs0_cl73_mr_page_rx; b[25]status_xgxs0_rx_sigdet; b[26]status_xgxs0_mac_crs
9777 #define NIG_REG_LATCH_STATUS_1_SIZE                                                                                        2
9778 #define NIG_REG_P0_LLH_ACPI_TAG_RM                                                                                         0x180c8UL //ACCESS:RW  DataWidth:0x6  SPLIT:4  Description: L2 tag removal configuration for ACPI.  Bit mapped as follow: bit 0 - outer VLAN; bit 1 - inner VLAN; bit 2 - LLC/SNAP; bit 3 - tag 0; bit 4 - tag 1; bit 5 - tag 2.  Set these bits to 1's to enable the removal of the corresponding L2 tags when they are present in the receive packet.  Clear the bit to keep the tag in the receive packet.  This configuration is per function.  This configuration replaces llh0_acpi_tag_strip.
9779 #define NIG_REG_P0_LLH_ACPI_TAG_RM_SIZE                                                                                    1
9780 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_0                                                                                 0x180d0UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 0.
9781 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_0_SIZE                                                                            1
9782 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_1                                                                                 0x180d4UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 1.
9783 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_1_SIZE                                                                            1
9784 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_2                                                                                 0x180d8UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 2.
9785 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_2_SIZE                                                                            1
9786 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_3                                                                                 0x180dcUL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 3.
9787 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_3_SIZE                                                                            1
9788 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_4                                                                                 0x180e0UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 4.
9789 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_4_SIZE                                                                            1
9790 #define NIG_REG_P1_LLH_ACPI_TAG_RM                                                                                         0x18154UL //ACCESS:RW  DataWidth:0x6  SPLIT:4  Description: L2 tag removal configuration for ACPI.  Bit mapped as follow: bit 0 - outer VLAN; bit 1 - inner VLAN; bit 2 - LLC/SNAP; bit 3 - tag 0; bit 4 - tag 1; bit 5 - tag 2.  Set these bits to 1's to enable the removal of the corresponding L2 tags when they are present in the receive packet.  Clear the bit to keep the tag in the receive packet.  This configuration is per function.  This configuration replaces llh0_acpi_tag_strip.
9791 #define NIG_REG_P1_LLH_ACPI_TAG_RM_SIZE                                                                                    1
9792 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_0                                                                                 0x18158UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 0.
9793 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_0_SIZE                                                                            1
9794 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_1                                                                                 0x1815cUL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 1.
9795 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_1_SIZE                                                                            1
9796 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_2                                                                                 0x18160UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 2.
9797 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_2_SIZE                                                                            1
9798 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_3                                                                                 0x18164UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 3.
9799 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_3_SIZE                                                                            1
9800 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_4                                                                                 0x18168UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 4.
9801 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_4_SIZE                                                                            1
9802 #define NIG_REG_STAT0_COS1_BRB_DISCARD                                                                                     0x18278UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets discarded due to BRB backpressure for port 0 COS1
9803 #define NIG_REG_STAT0_COS1_BRB_DISCARD_SIZE                                                                                1
9804 #define NIG_REG_STAT0_COS1_BRB_TRUNCATE                                                                                    0x1827cUL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets truncated due to BRB backpressure for port 0 COS1
9805 #define NIG_REG_STAT0_COS1_BRB_TRUNCATE_SIZE                                                                               1
9806 #define NIG_REG_STAT1_COS1_BRB_DISCARD                                                                                     0x18280UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets discarded due to BRB backpressure for port 1 COS1
9807 #define NIG_REG_STAT1_COS1_BRB_DISCARD_SIZE                                                                                1
9808 #define NIG_REG_STAT1_COS1_BRB_TRUNCATE                                                                                    0x18284UL //ACCESS:R  DataWidth:0x20  Description: Rx statistics : In user packets truncated due to BRB backpressure for port 1 COS1
9809 #define NIG_REG_STAT1_COS1_BRB_TRUNCATE_SIZE                                                                               1
9810 #define NIG_REG_DBG_OUT_DATA_LSB                                                                                           0x18294UL //ACCESS:R  DataWidth:0x20  Description: Debug only:  The 32 lower bits of nig_rbc_dbg_data output from nig_dbgmux to the DBG block.
9811 #define NIG_REG_DBG_OUT_DATA_LSB_SIZE                                                                                      1
9812 #define NIG_REG_DBG_OUT_DATA_MSB                                                                                           0x18298UL //ACCESS:R  DataWidth:0x20  Description: Debug only:  The 32 upper bits of nig_rbc_dbg_data output from nig_dbgmux to the DBG block.
9813 #define NIG_REG_DBG_OUT_DATA_MSB_SIZE                                                                                      1
9814 #define NIG_REG_DBG_OUT_FRAME                                                                                              0x1829cUL //ACCESS:R  DataWidth:0x4  Description: Debug only: The 4 frame bits that go to the DBG block.  Bit 0 is the frame of data byte 0.  Bit 3 is the frame of data byte 3.
9815 #define NIG_REG_DBG_OUT_FRAME_SIZE                                                                                         1
9816 #define NIG_REG_DBG_OUT_VALID                                                                                              0x182a0UL //ACCESS:R  DataWidth:0x4  Description: Debug only:  The 4 valid bits that go to the DBG block.  Bit 0 validates data byte 0.  Bit 3 validates data byte 3.
9817 #define NIG_REG_DBG_OUT_VALID_SIZE                                                                                         1
9818 #define NIG_REG_P0_TX_MNG_HOST_FIFO_FULL                                                                                   0x182a4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full status of the MCP TX FIFO used for storing MCP packets forwarded to the host.
9819 #define NIG_REG_P0_TX_MNG_HOST_FIFO_FULL_SIZE                                                                              1
9820 #define NIG_REG_P0_TX_MNG_HOST_FIFO_EMPTY                                                                                  0x182a8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty status of the MCP TX FIFO used for storing MCP packets forwarded to the host.
9821 #define NIG_REG_P0_TX_MNG_HOST_FIFO_EMPTY_SIZE                                                                             1
9822 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_OUT                                                                                0x182acUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets loaded into MCP TX FIFO for forwarding to the host.
9823 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_OUT_SIZE                                                                           1
9824 #define NIG_REG_P0_STAT_MNG_HOST_OCTET_OUT                                                                                 0x182b0UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of bytes loaded into MCP TX FIFO for forwarding to the host.
9825 #define NIG_REG_P0_STAT_MNG_HOST_OCTET_OUT_SIZE                                                                            1
9826 #define NIG_REG_P1_TX_MNG_HOST_FIFO_FULL                                                                                   0x182b4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full status of the MCP TX FIFO used for storing MCP packets forwarded to the host.
9827 #define NIG_REG_P1_TX_MNG_HOST_FIFO_FULL_SIZE                                                                              1
9828 #define NIG_REG_P1_TX_MNG_HOST_FIFO_EMPTY                                                                                  0x182b8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty status of the MCP TX FIFO used for storing MCP packets forwarded to the host.
9829 #define NIG_REG_P1_TX_MNG_HOST_FIFO_EMPTY_SIZE                                                                             1
9830 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_OUT                                                                                0x182bcUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets loaded into MCP TX FIFO for forwarding to the host.
9831 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_OUT_SIZE                                                                           1
9832 #define NIG_REG_P1_STAT_MNG_HOST_OCTET_OUT                                                                                 0x182c0UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of bytes loaded into MCP TX FIFO for forwarding to the host.
9833 #define NIG_REG_P1_STAT_MNG_HOST_OCTET_OUT_SIZE                                                                            1
9834 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_DISCARD                                                                            0x182e4UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets from MCP to be forwarded to the host that got dropped due to BRB LB full backpressure.
9835 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_DISCARD_SIZE                                                                       1
9836 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_TRUNCATE                                                                           0x182e8UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets from MCP to be forwarded to the host that got truncated due to BRB LB full backpressure.
9837 #define NIG_REG_P0_STAT_MNG_HOST_PACKET_TRUNCATE_SIZE                                                                      1
9838 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_DISCARD                                                                            0x182ecUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets from MCP to be forwarded to the host that got dropped due to BRB LB full backpressure.
9839 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_DISCARD_SIZE                                                                       1
9840 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_TRUNCATE                                                                           0x182f0UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : number of packets from MCP to be forwarded to the host that got truncated due to BRB LB full backpressure.
9841 #define NIG_REG_P1_STAT_MNG_HOST_PACKET_TRUNCATE_SIZE                                                                      1
9842 #define NIG_REG_P0_STAT_TLLH_MNG_PKT_RCVD                                                                                  0x182fcUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets received  in TLLH
9843 #define NIG_REG_P0_STAT_TLLH_MNG_PKT_RCVD_SIZE                                                                             1
9844 #define NIG_REG_P0_STAT_TLLH_MNG_OCTETS_RCVD                                                                               0x18300UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management octets received  in TLLH
9845 #define NIG_REG_P0_STAT_TLLH_MNG_OCTETS_RCVD_SIZE                                                                          1
9846 #define NIG_REG_P0_STAT_HBUF_PACKET_DISCARD                                                                                0x18304UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets discarded due to lack of buffer space in HBUF.
9847 #define NIG_REG_P0_STAT_HBUF_PACKET_DISCARD_SIZE                                                                           1
9848 #define NIG_REG_P0_TLLH_FIFO_EMPTY                                                                                         0x18308UL //ACCESS:R  DataWidth:0x1  Description: TLLH FIFO is empty.
9849 #define NIG_REG_P0_TLLH_FIFO_EMPTY_SIZE                                                                                    1
9850 #define NIG_REG_P0_TLLH_FIFO_FULL                                                                                          0x1830cUL //ACCESS:R  DataWidth:0x1  Description: TLLH FIFO is full.
9851 #define NIG_REG_P0_TLLH_FIFO_FULL_SIZE                                                                                     1
9852 #define NIG_REG_P0_TLLH_RSLT_BUF_FULL                                                                                      0x18310UL //ACCESS:R  DataWidth:0x1  Description: TLLH local parsing result buffer is full.
9853 #define NIG_REG_P0_TLLH_RSLT_BUF_FULL_SIZE                                                                                 1
9854 #define NIG_REG_P0_HBUF_DSCR_FULL                                                                                          0x18314UL //ACCESS:R  DataWidth:0x1  Description: Indication that HBUF descriptor FIFO is full.
9855 #define NIG_REG_P0_HBUF_DSCR_FULL_SIZE                                                                                     1
9856 #define NIG_REG_P0_HBUF_DSCR_EMPTY                                                                                         0x18318UL //ACCESS:R  DataWidth:0x1  Description: Indication that HBUF descriptor FIFO is empty.
9857 #define NIG_REG_P0_HBUF_DSCR_EMPTY_SIZE                                                                                    1
9858 #define NIG_REG_P0_HBUF_CONTEXT0                                                                                           0x1831cUL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 0 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9859 #define NIG_REG_P0_HBUF_CONTEXT0_SIZE                                                                                      1
9860 #define NIG_REG_P0_HBUF_CONTEXT1                                                                                           0x18320UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 1 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9861 #define NIG_REG_P0_HBUF_CONTEXT1_SIZE                                                                                      1
9862 #define NIG_REG_P0_HBUF_CONTEXT2                                                                                           0x18324UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 2 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9863 #define NIG_REG_P0_HBUF_CONTEXT2_SIZE                                                                                      1
9864 #define NIG_REG_P0_HBUF_CONTEXT3                                                                                           0x18328UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 3 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9865 #define NIG_REG_P0_HBUF_CONTEXT3_SIZE                                                                                      1
9866 #define NIG_REG_P1_STAT_TLLH_MNG_PKT_RCVD                                                                                  0x1832cUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets received  in TLLH
9867 #define NIG_REG_P1_STAT_TLLH_MNG_PKT_RCVD_SIZE                                                                             1
9868 #define NIG_REG_P1_STAT_TLLH_MNG_OCTETS_RCVD                                                                               0x18330UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management octets received  in TLLH
9869 #define NIG_REG_P1_STAT_TLLH_MNG_OCTETS_RCVD_SIZE                                                                          1
9870 #define NIG_REG_P1_STAT_HBUF_PACKET_DISCARD                                                                                0x18334UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : Management packets discarded due to lack of buffer space in HBUF.
9871 #define NIG_REG_P1_STAT_HBUF_PACKET_DISCARD_SIZE                                                                           1
9872 #define NIG_REG_P1_TLLH_FIFO_EMPTY                                                                                         0x18338UL //ACCESS:R  DataWidth:0x1  Description: TLLH FIFO is empty.
9873 #define NIG_REG_P1_TLLH_FIFO_EMPTY_SIZE                                                                                    1
9874 #define NIG_REG_P1_TLLH_FIFO_FULL                                                                                          0x1833cUL //ACCESS:R  DataWidth:0x1  Description: TLLH FIFO is full.
9875 #define NIG_REG_P1_TLLH_FIFO_FULL_SIZE                                                                                     1
9876 #define NIG_REG_P1_TLLH_RSLT_BUF_FULL                                                                                      0x18340UL //ACCESS:R  DataWidth:0x1  Description: TLLH local parsing result buffer is full.
9877 #define NIG_REG_P1_TLLH_RSLT_BUF_FULL_SIZE                                                                                 1
9878 #define NIG_REG_P1_HBUF_DSCR_FULL                                                                                          0x18344UL //ACCESS:R  DataWidth:0x1  Description: Indication that HBUF descriptor FIFO is full.
9879 #define NIG_REG_P1_HBUF_DSCR_FULL_SIZE                                                                                     1
9880 #define NIG_REG_P1_HBUF_DSCR_EMPTY                                                                                         0x18348UL //ACCESS:R  DataWidth:0x1  Description: Indication that HBUF descriptor FIFO is empty.
9881 #define NIG_REG_P1_HBUF_DSCR_EMPTY_SIZE                                                                                    1
9882 #define NIG_REG_P1_HBUF_CONTEXT0                                                                                           0x1834cUL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 0 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9883 #define NIG_REG_P1_HBUF_CONTEXT0_SIZE                                                                                      1
9884 #define NIG_REG_P1_HBUF_CONTEXT1                                                                                           0x18350UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 1 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9885 #define NIG_REG_P1_HBUF_CONTEXT1_SIZE                                                                                      1
9886 #define NIG_REG_P1_HBUF_CONTEXT2                                                                                           0x18354UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 2 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9887 #define NIG_REG_P1_HBUF_CONTEXT2_SIZE                                                                                      1
9888 #define NIG_REG_P1_HBUF_CONTEXT3                                                                                           0x18358UL //ACCESS:R  DataWidth:0xc  Description: Context of management packet buffer 3 of HBUF: {error[11]; eop_byte_valid[10:8]; last cycle addr[7:0]}
9889 #define NIG_REG_P1_HBUF_CONTEXT3_SIZE                                                                                      1
9890 #define NIG_REG_P0_LLH_FUNC_MEM2_ENABLE                                                                                    0x18440UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for MAC addresses to be used for VNIC classification.  These are the enable bits for addresses 8-15 of the 16 MAC addresses of each function.
9891 #define NIG_REG_P0_LLH_FUNC_MEM2_ENABLE_SIZE                                                                               8
9892 #define NIG_REG_P1_LLH_FUNC_MEM2_ENABLE                                                                                    0x18460UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for MAC addresses to be used for VNIC classification.  These are the enable bits for addresses 8-15 of the 16 MAC addresses of each function.
9893 #define NIG_REG_P1_LLH_FUNC_MEM2_ENABLE_SIZE                                                                               8
9894 #define NIG_REG_P0_LLH_FUNC_MEM2                                                                                           0x18480UL //ACCESS:WB  DataWidth:0x30  SPLIT:4  Description:  MAC addresses to be used for VNIC classification.  These are addresses 8-15 of the 16 MAC addresses of each function.
9895 #define NIG_REG_P0_LLH_FUNC_MEM2_SIZE                                                                                      16
9896 #define NIG_REG_P1_LLH_FUNC_MEM2                                                                                           0x184c0UL //ACCESS:WB  DataWidth:0x30  SPLIT:4  Description:  MAC addresses to be used for VNIC classification.  These are addresses 8-15 of the 16 MAC addresses of each function.
9897 #define NIG_REG_P1_LLH_FUNC_MEM2_SIZE                                                                                      16
9898 #define NIG_REG_P0_RX_MACFIFO_EMPTY                                                                                        0x18570UL //ACCESS:R  DataWidth:0x1  Description: RX FIFO for receiving data from MAC is empty.
9899 #define NIG_REG_P0_RX_MACFIFO_EMPTY_SIZE                                                                                   1
9900 #define NIG_REG_P0_RX_MACFIFO_FULL                                                                                         0x18574UL //ACCESS:R  DataWidth:0x1  Description: RX FIFO for receiving data from MAC is full.
9901 #define NIG_REG_P0_RX_MACFIFO_FULL_SIZE                                                                                    1
9902 #define NIG_REG_P0_TX_MACFIFO_EMPTY                                                                                        0x18578UL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is empty.
9903 #define NIG_REG_P0_TX_MACFIFO_EMPTY_SIZE                                                                                   1
9904 #define NIG_REG_P0_TX_MACFIFO_FULL                                                                                         0x1857cUL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is full.
9905 #define NIG_REG_P0_TX_MACFIFO_FULL_SIZE                                                                                    1
9906 #define NIG_REG_P0_TX_MACFIFO_ALM_FULL                                                                                     0x18580UL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is almost full.
9907 #define NIG_REG_P0_TX_MACFIFO_ALM_FULL_SIZE                                                                                1
9908 #define NIG_REG_P0_LLFC_STATUS_TO_MAC                                                                                      0x18584UL //ACCESS:R  DataWidth:0x10  Description: Current value of LLFC signal sent to MAC.
9909 #define NIG_REG_P0_LLFC_STATUS_TO_MAC_SIZE                                                                                 1
9910 #define NIG_REG_P0_PAUSE_STATUS_TO_MAC                                                                                     0x18588UL //ACCESS:R  DataWidth:0x1  Description: Current value of PAUSE signal sent to MAC.
9911 #define NIG_REG_P0_PAUSE_STATUS_TO_MAC_SIZE                                                                                1
9912 #define NIG_REG_P1_RX_MACFIFO_EMPTY                                                                                        0x1858cUL //ACCESS:R  DataWidth:0x1  Description: RX FIFO for receiving data from MAC is empty.
9913 #define NIG_REG_P1_RX_MACFIFO_EMPTY_SIZE                                                                                   1
9914 #define NIG_REG_P1_RX_MACFIFO_FULL                                                                                         0x18590UL //ACCESS:R  DataWidth:0x1  Description: RX FIFO for receiving data from MAC is full.
9915 #define NIG_REG_P1_RX_MACFIFO_FULL_SIZE                                                                                    1
9916 #define NIG_REG_P1_TX_MACFIFO_EMPTY                                                                                        0x18594UL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is empty.
9917 #define NIG_REG_P1_TX_MACFIFO_EMPTY_SIZE                                                                                   1
9918 #define NIG_REG_P1_TX_MACFIFO_FULL                                                                                         0x18598UL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is full.
9919 #define NIG_REG_P1_TX_MACFIFO_FULL_SIZE                                                                                    1
9920 #define NIG_REG_P1_TX_MACFIFO_ALM_FULL                                                                                     0x1859cUL //ACCESS:R  DataWidth:0x1  Description: TX FIFO for transmitting data to MAC is almost full.
9921 #define NIG_REG_P1_TX_MACFIFO_ALM_FULL_SIZE                                                                                1
9922 #define NIG_REG_P1_LLFC_STATUS_TO_MAC                                                                                      0x185a0UL //ACCESS:R  DataWidth:0x10  Description: Current value of LLFC signal sent to MAC.
9923 #define NIG_REG_P1_LLFC_STATUS_TO_MAC_SIZE                                                                                 1
9924 #define NIG_REG_P1_PAUSE_STATUS_TO_MAC                                                                                     0x185a4UL //ACCESS:R  DataWidth:0x1  Description: Current value of PAUSE signal sent to MAC.
9925 #define NIG_REG_P1_PAUSE_STATUS_TO_MAC_SIZE                                                                                1
9926 #define NIG_REG_XGXS0_SPEED_10000_LR_SR                                                                                    0x185d4UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 10G-LR/SR.
9927 #define NIG_REG_XGXS0_SPEED_10000_LR_SR_SIZE                                                                               1
9928 #define NIG_REG_XGXS0_SPEED_10000_XFI                                                                                      0x185d8UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 10G-XFI.
9929 #define NIG_REG_XGXS0_SPEED_10000_XFI_SIZE                                                                                 1
9930 #define NIG_REG_XGXS0_SPEED_20000_CX4                                                                                      0x185dcUL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 20G-CX4.
9931 #define NIG_REG_XGXS0_SPEED_20000_CX4_SIZE                                                                                 1
9932 #define NIG_REG_XGXS0_SPEED_20000                                                                                          0x185e0UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 20G.
9933 #define NIG_REG_XGXS0_SPEED_20000_SIZE                                                                                     1
9934 #define NIG_REG_XGXS0_FIBER_TXACT                                                                                          0x185e4UL //ACCESS:R  DataWidth:0x1  Description: Indicate TX traffic activity for the link.
9935 #define NIG_REG_XGXS0_FIBER_TXACT_SIZE                                                                                     1
9936 #define NIG_REG_XGXS1_SPEED_10000_LR_SR                                                                                    0x185e8UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 10G-LR/SR.
9937 #define NIG_REG_XGXS1_SPEED_10000_LR_SR_SIZE                                                                               1
9938 #define NIG_REG_XGXS1_SPEED_10000_XFI                                                                                      0x185ecUL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 10G-XFI.
9939 #define NIG_REG_XGXS1_SPEED_10000_XFI_SIZE                                                                                 1
9940 #define NIG_REG_XGXS1_SPEED_20000_CX4                                                                                      0x185f0UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 20G-CX4.
9941 #define NIG_REG_XGXS1_SPEED_20000_CX4_SIZE                                                                                 1
9942 #define NIG_REG_XGXS1_SPEED_20000                                                                                          0x185f4UL //ACCESS:R  DataWidth:0x1  Description: When set XGXS link speed is 20G.
9943 #define NIG_REG_XGXS1_SPEED_20000_SIZE                                                                                     1
9944 #define NIG_REG_XGXS1_FIBER_TXACT                                                                                          0x185f8UL //ACCESS:R  DataWidth:0x1  Description: Indicate TX traffic activity for the link.
9945 #define NIG_REG_XGXS1_FIBER_TXACT_SIZE                                                                                     1
9946 #define NIG_REG_XGXS0_LINK10G_DXGXS1                                                                                       0x1860cUL //ACCESS:R  DataWidth:0x1  Description: A '1' indicates that the second DXGXS has acquired link.
9947 #define NIG_REG_XGXS0_LINK10G_DXGXS1_SIZE                                                                                  1
9948 #define NIG_REG_XGXS1_LINK10G_DXGXS1                                                                                       0x18610UL //ACCESS:R  DataWidth:0x1  Description: A '1' indicates that the second DXGXS has acquired link.
9949 #define NIG_REG_XGXS1_LINK10G_DXGXS1_SIZE                                                                                  1
9950 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_5                                                                                 0x18618UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 5.
9951 #define NIG_REG_P1_TX_ARB_CURRENT_CREDIT_5_SIZE                                                                            1
9952 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_5                                                                                 0x1861cUL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 5.
9953 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_5_SIZE                                                                            1
9954 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_6                                                                                 0x18620UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 6.
9955 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_6_SIZE                                                                            1
9956 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_7                                                                                 0x18624UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 7.
9957 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_7_SIZE                                                                            1
9958 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_8                                                                                 0x18628UL //ACCESS:R  DataWidth:0x20  Description: Current upper 32 bits of the 33-bit value in TX arbiter credit register 8.
9959 #define NIG_REG_P0_TX_ARB_CURRENT_CREDIT_8_SIZE                                                                            1
9960 #define NIG_REG_EGRESS_DELAY2_EMPTY                                                                                        0x1862cUL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO empty flag.
9961 #define NIG_REG_EGRESS_DELAY2_EMPTY_SIZE                                                                                   1
9962 #define NIG_REG_EGRESS_DELAY3_EMPTY                                                                                        0x18630UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO empty flag.
9963 #define NIG_REG_EGRESS_DELAY3_EMPTY_SIZE                                                                                   1
9964 #define NIG_REG_EGRESS_DELAY4_EMPTY                                                                                        0x18634UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO empty flag.
9965 #define NIG_REG_EGRESS_DELAY4_EMPTY_SIZE                                                                                   1
9966 #define NIG_REG_EGRESS_DELAY5_EMPTY                                                                                        0x18638UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO empty flag.
9967 #define NIG_REG_EGRESS_DELAY5_EMPTY_SIZE                                                                                   1
9968 #define NIG_REG_EGRESS_DELAY2_FULL                                                                                         0x1863cUL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO full flag.
9969 #define NIG_REG_EGRESS_DELAY2_FULL_SIZE                                                                                    1
9970 #define NIG_REG_EGRESS_DELAY3_FULL                                                                                         0x18640UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO full flag.
9971 #define NIG_REG_EGRESS_DELAY3_FULL_SIZE                                                                                    1
9972 #define NIG_REG_EGRESS_DELAY4_FULL                                                                                         0x18644UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO full flag.
9973 #define NIG_REG_EGRESS_DELAY4_FULL_SIZE                                                                                    1
9974 #define NIG_REG_EGRESS_DELAY5_FULL                                                                                         0x18648UL //ACCESS:R  DataWidth:0x1  Description: PBF FIFO full flag.
9975 #define NIG_REG_EGRESS_DELAY5_FULL_SIZE                                                                                    1
9976 #define NIG_REG_STAT2_PBF_OCTETS                                                                                           0x1864cUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF
9977 #define NIG_REG_STAT2_PBF_OCTETS_SIZE                                                                                      1
9978 #define NIG_REG_STAT3_PBF_OCTETS                                                                                           0x18650UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF
9979 #define NIG_REG_STAT3_PBF_OCTETS_SIZE                                                                                      1
9980 #define NIG_REG_STAT4_PBF_OCTETS                                                                                           0x18654UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF
9981 #define NIG_REG_STAT4_PBF_OCTETS_SIZE                                                                                      1
9982 #define NIG_REG_STAT5_PBF_OCTETS                                                                                           0x18658UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User octets transmitted from PBF
9983 #define NIG_REG_STAT5_PBF_OCTETS_SIZE                                                                                      1
9984 #define NIG_REG_STAT2_PBF_PACKET                                                                                           0x1865cUL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF
9985 #define NIG_REG_STAT2_PBF_PACKET_SIZE                                                                                      1
9986 #define NIG_REG_STAT3_PBF_PACKET                                                                                           0x18660UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF
9987 #define NIG_REG_STAT3_PBF_PACKET_SIZE                                                                                      1
9988 #define NIG_REG_STAT4_PBF_PACKET                                                                                           0x18664UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF
9989 #define NIG_REG_STAT4_PBF_PACKET_SIZE                                                                                      1
9990 #define NIG_REG_STAT5_PBF_PACKET                                                                                           0x18668UL //ACCESS:R  DataWidth:0x20  Description: Tx statistics : User packets transmitted from PBF
9991 #define NIG_REG_STAT5_PBF_PACKET_SIZE                                                                                      1
9992 #define NIG_REG_P0_LLH_FUNC_DST_VIF0                                                                                       0x1866cUL //ACCESS:RW  DataWidth:0xe  SPLIT:4  Description: Destination virtual interface value to be used for VNTAG classification.
9993 #define NIG_REG_P0_LLH_FUNC_DST_VIF0_SIZE                                                                                  1
9994 #define NIG_REG_P0_LLH_FUNC_DST_VIF1                                                                                       0x18670UL //ACCESS:RW  DataWidth:0xe  SPLIT:4  Description: Destination virtual interface value to be used for VNTAG classification.
9995 #define NIG_REG_P0_LLH_FUNC_DST_VIF1_SIZE                                                                                  1
9996 #define NIG_REG_P1_LLH_FUNC_DST_VIF0                                                                                       0x18674UL //ACCESS:RW  DataWidth:0xe  SPLIT:4  Description: Destination virtual interface value to be used for VNTAG classification.
9997 #define NIG_REG_P1_LLH_FUNC_DST_VIF0_SIZE                                                                                  1
9998 #define NIG_REG_P1_LLH_FUNC_DST_VIF1                                                                                       0x18678UL //ACCESS:RW  DataWidth:0xe  SPLIT:4  Description: Destination virtual interface value to be used for VNTAG classification.
9999 #define NIG_REG_P1_LLH_FUNC_DST_VIF1_SIZE                                                                                  1
10000 #define NIG_REG_P0_LLH_PTP_MCP_BUF_TS_LSB                                                                                  0x18748UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the lower 32 bits of timestamp value.
10001 #define NIG_REG_P0_LLH_PTP_MCP_BUF_TS_LSB_SIZE                                                                             1
10002 #define NIG_REG_P0_LLH_PTP_MCP_BUF_TS_MSB                                                                                  0x1874cUL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the upper 32 bits of timestamp value.
10003 #define NIG_REG_P0_LLH_PTP_MCP_BUF_TS_MSB_SIZE                                                                             1
10004 #define NIG_REG_P0_LLH_PTP_MCP_BUF_SEQID                                                                                   0x18750UL //ACCESS:RW  DataWidth:0x11  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
10005 #define NIG_REG_P0_LLH_PTP_MCP_BUF_SEQID_SIZE                                                                              1
10006 #define NIG_REG_P0_LLH_PTP_HOST_BUF_TS_LSB                                                                                 0x18754UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the lower 32 bits of timestamp value.
10007 #define NIG_REG_P0_LLH_PTP_HOST_BUF_TS_LSB_SIZE                                                                            1
10008 #define NIG_REG_P0_LLH_PTP_HOST_BUF_TS_MSB                                                                                 0x18758UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the upper 32 bits of timestamp value.
10009 #define NIG_REG_P0_LLH_PTP_HOST_BUF_TS_MSB_SIZE                                                                            1
10010 #define NIG_REG_P0_LLH_PTP_HOST_BUF_SEQID                                                                                  0x1875cUL //ACCESS:RW  DataWidth:0x11  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
10011 #define NIG_REG_P0_LLH_PTP_HOST_BUF_SEQID_SIZE                                                                             1
10012 #define NIG_REG_P1_LLH_PTP_MCP_BUF_TS_LSB                                                                                  0x18760UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the lower 32 bits of timestamp value.
10013 #define NIG_REG_P1_LLH_PTP_MCP_BUF_TS_LSB_SIZE                                                                             1
10014 #define NIG_REG_P1_LLH_PTP_MCP_BUF_TS_MSB                                                                                  0x18764UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the upper 32 bits of timestamp value.
10015 #define NIG_REG_P1_LLH_PTP_MCP_BUF_TS_MSB_SIZE                                                                             1
10016 #define NIG_REG_P1_LLH_PTP_MCP_BUF_SEQID                                                                                   0x18768UL //ACCESS:RW  DataWidth:0x11  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
10017 #define NIG_REG_P1_LLH_PTP_MCP_BUF_SEQID_SIZE                                                                              1
10018 #define NIG_REG_P1_LLH_PTP_HOST_BUF_TS_LSB                                                                                 0x1876cUL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the lower 32 bits of timestamp value.
10019 #define NIG_REG_P1_LLH_PTP_HOST_BUF_TS_LSB_SIZE                                                                            1
10020 #define NIG_REG_P1_LLH_PTP_HOST_BUF_TS_MSB                                                                                 0x18770UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  This location returns the upper 32 bits of timestamp value.
10021 #define NIG_REG_P1_LLH_PTP_HOST_BUF_TS_MSB_SIZE                                                                            1
10022 #define NIG_REG_P1_LLH_PTP_HOST_BUF_SEQID                                                                                  0x18774UL //ACCESS:RW  DataWidth:0x11  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for the host.  Bits [15:0] return the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Writing a 1 to bit 16 will clear the buffer.
10023 #define NIG_REG_P1_LLH_PTP_HOST_BUF_SEQID_SIZE                                                                             1
10024 #define NIG_REG_P0_TLLH_PTP_BUF_TS_LSB                                                                                     0x187d8UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the lower 32 bits of timestamp value.
10025 #define NIG_REG_P0_TLLH_PTP_BUF_TS_LSB_SIZE                                                                                1
10026 #define NIG_REG_P0_TLLH_PTP_BUF_TS_MSB                                                                                     0x187dcUL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the upper 32 bits of timestamp value.
10027 #define NIG_REG_P0_TLLH_PTP_BUF_TS_MSB_SIZE                                                                                1
10028 #define NIG_REG_P0_TLLH_PTP_BUF_SEQID                                                                                      0x187e0UL //ACCESS:RW  DataWidth:0x13  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for TX side.  Bits [15:0] reflect the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Bit 17 indicates that the sequence ID is valid and it is waiting for the TX timestamp value.  Bit 18 indicates whether the timestamp is from a SW request (value of 1) or HW request (value of 0).  Writing a 1 to bit 16 will clear the buffer.
10029 #define NIG_REG_P0_TLLH_PTP_BUF_SEQID_SIZE                                                                                 1
10030 #define NIG_REG_P1_TLLH_PTP_BUF_TS_LSB                                                                                     0x187e4UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the lower 32 bits of timestamp value.
10031 #define NIG_REG_P1_TLLH_PTP_BUF_TS_LSB_SIZE                                                                                1
10032 #define NIG_REG_P1_TLLH_PTP_BUF_TS_MSB                                                                                     0x187e8UL //ACCESS:R  DataWidth:0x20  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for MCP.  This location returns the upper 32 bits of timestamp value.
10033 #define NIG_REG_P1_TLLH_PTP_BUF_TS_MSB_SIZE                                                                                1
10034 #define NIG_REG_P1_TLLH_PTP_BUF_SEQID                                                                                      0x187ecUL //ACCESS:RW  DataWidth:0x13  Description: Packet TimeSync information that is buffered in 1-deep FIFOs for TX side.  Bits [15:0] reflect the sequence ID of the packet.  Bit 16 indicates the validity of the data in the buffer.  Bit 17 indicates that the sequence ID is valid and it is waiting for the TX timestamp value.  Bit 18 indicates whether the timestamp is from a SW request (value of 1) or HW request (value of 0).  Writing a 1 to bit 16 will clear the buffer.
10035 #define NIG_REG_P1_TLLH_PTP_BUF_SEQID_SIZE                                                                                 1
10036 #define NIG_REG_TIMESYNC_GEN_REG                                                                                           0x18800UL //ACCESS:WB  DataWidth:0x40  Description: Addresses for TimeSync related registers in the timesync generator sub-module.
10037 #define NIG_REG_TIMESYNC_GEN_REG_SIZE                                                                                      64
10038 #define NIG_REG_P0_RX_FC_STATUS                                                                                            0x18a00UL //ACCESS:R  DataWidth:0x10  Description: Current latched flow control (PFC/LLFC)  priorities from the MAC.
10039 #define NIG_REG_P0_RX_FC_STATUS_SIZE                                                                                       1
10040 #define NIG_REG_P1_RX_FC_STATUS                                                                                            0x18a04UL //ACCESS:R  DataWidth:0x10  Description: Current latched flow control (PFC/LLFC)  priorities from the MAC.
10041 #define NIG_REG_P1_RX_FC_STATUS_SIZE                                                                                       1
10042 #define NIG_REG_P0_LLH_FUNC_DST_VIF0_EN                                                                                    0x18a08UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for the destination virtual interface value to be used for VNTAG classification.
10043 #define NIG_REG_P0_LLH_FUNC_DST_VIF0_EN_SIZE                                                                               1
10044 #define NIG_REG_P0_LLH_FUNC_DST_VIF1_EN                                                                                    0x18a0cUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for the destination virtual interface value to be used for VNTAG classification.
10045 #define NIG_REG_P0_LLH_FUNC_DST_VIF1_EN_SIZE                                                                               1
10046 #define NIG_REG_P1_LLH_FUNC_DST_VIF0_EN                                                                                    0x18a10UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for the destination virtual interface value to be used for VNTAG classification.
10047 #define NIG_REG_P1_LLH_FUNC_DST_VIF0_EN_SIZE                                                                               1
10048 #define NIG_REG_P1_LLH_FUNC_DST_VIF1_EN                                                                                    0x18a14UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable for the destination virtual interface value to be used for VNTAG classification.
10049 #define NIG_REG_P1_LLH_FUNC_DST_VIF1_EN_SIZE                                                                               1
10050 #define NIG_REG_P0_RX_PTP_TS_MSB_ERR                                                                                       0x18a60UL //ACCESS:RW  DataWidth:0x6  Description: Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
10051 #define NIG_REG_P0_RX_PTP_TS_MSB_ERR_SIZE                                                                                  1
10052 #define NIG_REG_P0_TX_PTP_TS_MSB_ERR                                                                                       0x18a64UL //ACCESS:RW  DataWidth:0x6  Description: Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
10053 #define NIG_REG_P0_TX_PTP_TS_MSB_ERR_SIZE                                                                                  1
10054 #define NIG_REG_P1_RX_PTP_TS_MSB_ERR                                                                                       0x18a68UL //ACCESS:RW  DataWidth:0x6  Description: Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
10055 #define NIG_REG_P1_RX_PTP_TS_MSB_ERR_SIZE                                                                                  1
10056 #define NIG_REG_P1_TX_PTP_TS_MSB_ERR                                                                                       0x18a6cUL //ACCESS:RW  DataWidth:0x6  Description: Error detected in adjustment of the upper 32-bit time for the 64-bit timestamp value.  Error occurs when bits [31:30] of the MAC timestamp value and the current free-running time are different by 2.  Bits 1:0 reflects MAC timestamp value 31:30.  Bits 3:2 reflects current time value 31:30.  Bit 4 indicates that no adjustment is made to the upper 32-bit time from the current time.  Bit 5 indicates that the upper 32-bit time is the decremented value from the current time.  The error status is latched until cleared by writing a '1' to bit 0.
10057 #define NIG_REG_P1_TX_PTP_TS_MSB_ERR_SIZE                                                                                  1
10058 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1                                                                                       0x18a70UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10059 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1_SIZE                                                                                  1
10060 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2                                                                                       0x18a74UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10061 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2_SIZE                                                                                  1
10062 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3                                                                                       0x18a78UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10063 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3_SIZE                                                                                  1
10064 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1_EN                                                                                    0x18a7cUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10065 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1_EN_SIZE                                                                               1
10066 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2_EN                                                                                    0x18a80UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10067 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2_EN_SIZE                                                                               1
10068 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3_EN                                                                                    0x18a84UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10069 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3_EN_SIZE                                                                               1
10070 #define NIG_REG_P0_LLH_FUNC_VLAN_ID0_NOVLAN                                                                                0x18a88UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10071 #define NIG_REG_P0_LLH_FUNC_VLAN_ID0_NOVLAN_SIZE                                                                           1
10072 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1_NOVLAN                                                                                0x18a8cUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10073 #define NIG_REG_P0_LLH_FUNC_VLAN_ID1_NOVLAN_SIZE                                                                           1
10074 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2_NOVLAN                                                                                0x18a90UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10075 #define NIG_REG_P0_LLH_FUNC_VLAN_ID2_NOVLAN_SIZE                                                                           1
10076 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3_NOVLAN                                                                                0x18a94UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10077 #define NIG_REG_P0_LLH_FUNC_VLAN_ID3_NOVLAN_SIZE                                                                           1
10078 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1                                                                                       0x18a98UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10079 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1_SIZE                                                                                  1
10080 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2                                                                                       0x18a9cUL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10081 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2_SIZE                                                                                  1
10082 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3                                                                                       0x18aa0UL //ACCESS:RW  DataWidth:0xc  SPLIT:4  Description: Per-function outer VLAN ID to be used in VNIC classification.  There are 4 VLAN IDs for each function.  The legacy llh0/1_func_vlan_id register is used to specify VLAN ID 0.
10083 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3_SIZE                                                                                  1
10084 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1_EN                                                                                    0x18aa4UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10085 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1_EN_SIZE                                                                               1
10086 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2_EN                                                                                    0x18aa8UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10087 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2_EN_SIZE                                                                               1
10088 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3_EN                                                                                    0x18aacUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function outer VLAN ID filter enable.  Set this bit to 1 to enable the filter.  VLAN ID 0 is enabled when llh0/1_func_en is set.
10089 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3_EN_SIZE                                                                               1
10090 #define NIG_REG_P1_LLH_FUNC_VLAN_ID0_NOVLAN                                                                                0x18ab0UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10091 #define NIG_REG_P1_LLH_FUNC_VLAN_ID0_NOVLAN_SIZE                                                                           1
10092 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1_NOVLAN                                                                                0x18ab4UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10093 #define NIG_REG_P1_LLH_FUNC_VLAN_ID1_NOVLAN_SIZE                                                                           1
10094 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2_NOVLAN                                                                                0x18ab8UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10095 #define NIG_REG_P1_LLH_FUNC_VLAN_ID2_NOVLAN_SIZE                                                                           1
10096 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3_NOVLAN                                                                                0x18abcUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Per-function no-VLAN select bit.  Set this bit to 1 to select the no-outer-VLAN-present filter.  Set this bit to 0 to select the perfect-match-of-outer-VLAN-ID filter.
10097 #define NIG_REG_P1_LLH_FUNC_VLAN_ID3_NOVLAN_SIZE                                                                           1
10098 #define NIG_REG_EGRESS_BMAC_PUSH_ALM_FULL                                                                                  0x10024UL //ACCESS:R  DataWidth:0x4  Description: Almoust full for BMAC FIFO in NIG_TX_PORT0 and NIG_TX_PORT1
10099 #define NIG_REG_EGRESS_BMAC_PUSH_ALM_FULL_SIZE                                                                             1
10100 #define NIG_REG_NIG_EMAC0_EN                                                                                               0x1003cUL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to EMAC0. When set enables the EMAC0 block.
10101 #define NIG_REG_NIG_EMAC0_EN_SIZE                                                                                          1
10102 #define NIG_REG_NIG_EMAC1_EN                                                                                               0x10040UL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to EMAC1. When set enables the EMAC1 block.
10103 #define NIG_REG_NIG_EMAC1_EN_SIZE                                                                                          1
10104 #define NIG_REG_NIG_INGRESS_EMAC0_NO_CRC                                                                                   0x10044UL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to TX_EMAC0. When set indicates to the EMAC0 to strip the CRC from the ingress packets.
10105 #define NIG_REG_NIG_INGRESS_EMAC0_NO_CRC_SIZE                                                                              1
10106 #define NIG_REG_NIG_INGRESS_EMAC1_NO_CRC                                                                                   0x10048UL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to TX_EMAC1. When set indicates to the EMAC1 to strip the CRC from the ingress packets.
10107 #define NIG_REG_NIG_INGRESS_EMAC1_NO_CRC_SIZE                                                                              1
10108 #define NIG_REG_NIG_EGRESS_EMAC0_NO_CRC                                                                                    0x1004cUL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to TX_EMAC0. When set indicates to the EMAC0 not to append CRC to the egress packets.
10109 #define NIG_REG_NIG_EGRESS_EMAC0_NO_CRC_SIZE                                                                               1
10110 #define NIG_REG_NIG_EGRESS_EMAC1_NO_CRC                                                                                    0x10050UL //ACCESS:R  DataWidth:0x1  Description: Output signal from NIG to TX_EMAC1. When set indicates to the EMAC1 not to append CRC to the egress packets.
10111 #define NIG_REG_NIG_EGRESS_EMAC1_NO_CRC_SIZE                                                                               1
10112 #define NIG_REG_EMAC0_IN_EN                                                                                                0x100a4UL //ACCESS:R  DataWidth:0x1  Description: Input enable for RX_EMAC0 IF
10113 #define NIG_REG_EMAC0_IN_EN_SIZE                                                                                           1
10114 #define NIG_REG_EMAC1_IN_EN                                                                                                0x100a8UL //ACCESS:R  DataWidth:0x1  Description: Input enable for RX_EMAC1 IF
10115 #define NIG_REG_EMAC1_IN_EN_SIZE                                                                                           1
10116 #define NIG_REG_BMAC0_IN_EN                                                                                                0x100acUL //ACCESS:R  DataWidth:0x1  Description: Input enable for RX_BMAC0 IF
10117 #define NIG_REG_BMAC0_IN_EN_SIZE                                                                                           1
10118 #define NIG_REG_BMAC1_IN_EN                                                                                                0x100b0UL //ACCESS:R  DataWidth:0x1  Description: Input enable for RX_BMAC1 IF
10119 #define NIG_REG_BMAC1_IN_EN_SIZE                                                                                           1
10120 #define NIG_REG_BMAC0_OUT_EN                                                                                               0x100e0UL //ACCESS:R  DataWidth:0x1  Description: output enable for TX_BMAC0 IF
10121 #define NIG_REG_BMAC0_OUT_EN_SIZE                                                                                          1
10122 #define NIG_REG_BMAC1_OUT_EN                                                                                               0x100e4UL //ACCESS:R  DataWidth:0x1  Description: output enable for TX_BMAC1 IF
10123 #define NIG_REG_BMAC1_OUT_EN_SIZE                                                                                          1
10124 #define NIG_REG_BMAC0_REGS_OUT_EN                                                                                          0x100e8UL //ACCESS:R  DataWidth:0x1  Description: output enable for RX_BMAC0_REGS IF
10125 #define NIG_REG_BMAC0_REGS_OUT_EN_SIZE                                                                                     1
10126 #define NIG_REG_BMAC1_REGS_OUT_EN                                                                                          0x100ecUL //ACCESS:R  DataWidth:0x1  Description: output enable for RX_BMAC1_REGS IF
10127 #define NIG_REG_BMAC1_REGS_OUT_EN_SIZE                                                                                     1
10128 #define NIG_REG_BMAC0_PAUSE_OUT_EN                                                                                         0x10110UL //ACCESS:R  DataWidth:0x1  Description: output enable for TX BMAC pause port 0 IF
10129 #define NIG_REG_BMAC0_PAUSE_OUT_EN_SIZE                                                                                    1
10130 #define NIG_REG_BMAC1_PAUSE_OUT_EN                                                                                         0x10114UL //ACCESS:R  DataWidth:0x1  Description: output enable for TX BMAC pause port 1 IF
10131 #define NIG_REG_BMAC1_PAUSE_OUT_EN_SIZE                                                                                    1
10132 #define NIG_REG_EMAC0_PAUSE_OUT_EN                                                                                         0x10118UL //ACCESS:R  DataWidth:0x1  Description: output enable for TX EMAC pause port 0 IF
10133 #define NIG_REG_EMAC0_PAUSE_OUT_EN_SIZE                                                                                    1
10134 #define NIG_REG_EMAC1_PAUSE_OUT_EN                                                                                         0x1011cUL //ACCESS:R  DataWidth:0x1  Description: output enable for TX EMAC pause port 1 IF
10135 #define NIG_REG_EMAC1_PAUSE_OUT_EN_SIZE                                                                                    1
10136 #define NIG_REG_EGRESS_EMAC0_OUT_EN                                                                                        0x10120UL //ACCESS:R  DataWidth:0x1  Description: Output enable to EMAC0
10137 #define NIG_REG_EGRESS_EMAC0_OUT_EN_SIZE                                                                                   1
10138 #define NIG_REG_EGRESS_EMAC1_OUT_EN                                                                                        0x10124UL //ACCESS:R  DataWidth:0x1  Description: Output enable to EMAC1
10139 #define NIG_REG_EGRESS_EMAC1_OUT_EN_SIZE                                                                                   1
10140 #define NIG_REG_XGXS_SERDES0_MODE_SEL                                                                                      0x102e0UL //ACCESS:R  DataWidth:0x1  Description: selection for port0 for NIG_MUX block : 0 = SerDes; 1 = XGXS
10141 #define NIG_REG_XGXS_SERDES0_MODE_SEL_SIZE                                                                                 1
10142 #define NIG_REG_XGXS_SERDES1_MODE_SEL                                                                                      0x102e4UL //ACCESS:R  DataWidth:0x1  Description: selection for port1 for NIG_MUX block : 0 = SerDes; 1 = XGXS
10143 #define NIG_REG_XGXS_SERDES1_MODE_SEL_SIZE                                                                                 1
10144 #define NIG_REG_XGXS_LANE_SEL_P0                                                                                           0x102e8UL //ACCESS:R  DataWidth:0x2  Description: selection for  XGXS lane of port 0 in NIG_MUX block
10145 #define NIG_REG_XGXS_LANE_SEL_P0_SIZE                                                                                      1
10146 #define NIG_REG_XGXS_LANE_SEL_P1                                                                                           0x102ecUL //ACCESS:R  DataWidth:0x2  Description: selection for  XGXS lane of port 1 in NIG_MUX block
10147 #define NIG_REG_XGXS_LANE_SEL_P1_SIZE                                                                                      1
10148 #define NIG_REG_XGXS0_CTRL_MD_ST                                                                                           0x10338UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs; 0 - clause 45; 1 - clause 22
10149 #define NIG_REG_XGXS0_CTRL_MD_ST_SIZE                                                                                      1
10150 #define NIG_REG_XGXS0_CTRL_MD_DEVAD                                                                                        0x1033cUL //ACCESS:R  DataWidth:0x5  Description: control to xgxs - CL45 DEVAD
10151 #define NIG_REG_XGXS0_CTRL_MD_DEVAD_SIZE                                                                                   1
10152 #define NIG_REG_XGXS0_CTRL_PHY_ADDR                                                                                        0x10340UL //ACCESS:R  DataWidth:0x5  Description: control to xgxs - CL22 PHY_ADD and CL45 PRTAD
10153 #define NIG_REG_XGXS0_CTRL_PHY_ADDR_SIZE                                                                                   1
10154 #define NIG_REG_XGXS0_CTRL_REMOTEMDIOEN                                                                                    0x10344UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - remote PHY in-band MDIO
10155 #define NIG_REG_XGXS0_CTRL_REMOTEMDIOEN_SIZE                                                                               1
10156 #define NIG_REG_XGXS0_CTRL_EXTREMOTEMDIOST                                                                                 0x10348UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - remote PHY in-band MDIO
10157 #define NIG_REG_XGXS0_CTRL_EXTREMOTEMDIOST_SIZE                                                                            1
10158 #define NIG_REG_XGXS0_CTRL_PLL_BYPASS                                                                                      0x1034cUL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - PLL bypass
10159 #define NIG_REG_XGXS0_CTRL_PLL_BYPASS_SIZE                                                                                 1
10160 #define NIG_REG_XGXS1_CTRL_MD_ST                                                                                           0x10350UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs; 0 - clause 45; 1 - clause 22
10161 #define NIG_REG_XGXS1_CTRL_MD_ST_SIZE                                                                                      1
10162 #define NIG_REG_XGXS1_CTRL_MD_DEVAD                                                                                        0x10354UL //ACCESS:R  DataWidth:0x5  Description: control to xgxs - CL45 DEVAD
10163 #define NIG_REG_XGXS1_CTRL_MD_DEVAD_SIZE                                                                                   1
10164 #define NIG_REG_XGXS1_CTRL_PHY_ADDR                                                                                        0x10358UL //ACCESS:R  DataWidth:0x5  Description: control to xgxs - CL22 PHY_ADD and CL45 PRTAD
10165 #define NIG_REG_XGXS1_CTRL_PHY_ADDR_SIZE                                                                                   1
10166 #define NIG_REG_XGXS1_CTRL_REMOTEMDIOEN                                                                                    0x1035cUL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - remote PHY in-band MDIO
10167 #define NIG_REG_XGXS1_CTRL_REMOTEMDIOEN_SIZE                                                                               1
10168 #define NIG_REG_XGXS1_CTRL_EXTREMOTEMDIOST                                                                                 0x10360UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - remote PHY in-band MDIO
10169 #define NIG_REG_XGXS1_CTRL_EXTREMOTEMDIOST_SIZE                                                                            1
10170 #define NIG_REG_XGXS1_CTRL_PLL_BYPASS                                                                                      0x10364UL //ACCESS:R  DataWidth:0x1  Description: control to xgxs - PLL bypass
10171 #define NIG_REG_XGXS1_CTRL_PLL_BYPASS_SIZE                                                                                 1
10172 #define NIG_REG_SERDES0_CTRL_PLL_BYPASS                                                                                    0x10368UL //ACCESS:R  DataWidth:0x1  Description: control to serdes - PLL bypass
10173 #define NIG_REG_SERDES0_CTRL_PLL_BYPASS_SIZE                                                                               1
10174 #define NIG_REG_SERDES0_CTRL_MD_ST                                                                                         0x1036cUL //ACCESS:R  DataWidth:0x1  Description: control to serdes; 0 - clause 45; 1 - clause 22
10175 #define NIG_REG_SERDES0_CTRL_MD_ST_SIZE                                                                                    1
10176 #define NIG_REG_SERDES0_CTRL_MD_DEVAD                                                                                      0x10370UL //ACCESS:R  DataWidth:0x5  Description: control to serdes - CL45 DEVAD
10177 #define NIG_REG_SERDES0_CTRL_MD_DEVAD_SIZE                                                                                 1
10178 #define NIG_REG_SERDES0_CTRL_PHY_ADDR                                                                                      0x10374UL //ACCESS:R  DataWidth:0x5  Description: control to serdes - CL22 PHY_ADD and CL45 PRTAD
10179 #define NIG_REG_SERDES0_CTRL_PHY_ADDR_SIZE                                                                                 1
10180 #define NIG_REG_SERDES1_CTRL_PLL_BYPASS                                                                                    0x10378UL //ACCESS:R  DataWidth:0x1  Description: control to serdes - PLL bypass
10181 #define NIG_REG_SERDES1_CTRL_PLL_BYPASS_SIZE                                                                               1
10182 #define NIG_REG_SERDES1_CTRL_MD_ST                                                                                         0x1037cUL //ACCESS:R  DataWidth:0x1  Description: control to serdes; 0 - clause 45; 1 - clause 22
10183 #define NIG_REG_SERDES1_CTRL_MD_ST_SIZE                                                                                    1
10184 #define NIG_REG_SERDES1_CTRL_MD_DEVAD                                                                                      0x10380UL //ACCESS:R  DataWidth:0x5  Description: control to serdes - CL45 DEVAD
10185 #define NIG_REG_SERDES1_CTRL_MD_DEVAD_SIZE                                                                                 1
10186 #define NIG_REG_SERDES1_CTRL_PHY_ADDR                                                                                      0x10384UL //ACCESS:R  DataWidth:0x5  Description: control to serdes - CL22 PHY_ADD and CL45 PRTAD
10187 #define NIG_REG_SERDES1_CTRL_PHY_ADDR_SIZE                                                                                 1
10188 #define NIG_REG_NIG_PRTY_STS                                                                                               0x103d0UL //ACCESS:R  DataWidth:0x20  Description: Legacy E1 and E1H location for parity error status register.
10189 #define NIG_REG_NIG_PRTY_STS_SIZE                                                                                          1
10190 #define NIG_REG_NIG_PRTY_STS_CLR                                                                                           0x103d4UL //ACCESS:R  DataWidth:0x20  Description: Legacy E1 and E1H location for parity error status clear register.
10191 #define NIG_REG_NIG_PRTY_STS_CLR_SIZE                                                                                      1
10192 #define NIG_REG_NIG_PRTY_STS_WR                                                                                            0x103d8UL //ACCESS:R  DataWidth:0x20  Description: Legacy E1 and E1H location for parity error status write register.
10193 #define NIG_REG_NIG_PRTY_STS_WR_SIZE                                                                                       1
10194 #define NIG_REG_NIG_PRTY_MASK                                                                                              0x103dcUL //ACCESS:R  DataWidth:0x20  Description: Legacy E1 and E1H location for parity error mask register.
10195 #define NIG_REG_NIG_PRTY_MASK_SIZE                                                                                         1
10196 #define NIG_REG_EGRESS_BMAC0_ALM_FULL                                                                                      0x10400UL //ACCESS:R  DataWidth:0x1  Description: FIFO almost full in BMAC_FIFO in NIG_TX_PORT0
10197 #define NIG_REG_EGRESS_BMAC0_ALM_FULL_SIZE                                                                                 1
10198 #define NIG_REG_EGRESS_BMAC0_EMPTY                                                                                         0x10404UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in BMAC_FIFO in NIG_TX_PORT0
10199 #define NIG_REG_EGRESS_BMAC0_EMPTY_SIZE                                                                                    1
10200 #define NIG_REG_EGRESS_BMAC0_FULL                                                                                          0x10408UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in BMAC_FIFO in NIG_TX_PORT0
10201 #define NIG_REG_EGRESS_BMAC0_FULL_SIZE                                                                                     1
10202 #define NIG_REG_EGRESS_BMAC1_ALM_FULL                                                                                      0x1040cUL //ACCESS:R  DataWidth:0x1  Description: FIFO almost full in BMAC_FIFO in NIG_TX_PORT1
10203 #define NIG_REG_EGRESS_BMAC1_ALM_FULL_SIZE                                                                                 1
10204 #define NIG_REG_EGRESS_BMAC1_EMPTY                                                                                         0x10410UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in BMAC_FIFO in NIG_TX_PORT1
10205 #define NIG_REG_EGRESS_BMAC1_EMPTY_SIZE                                                                                    1
10206 #define NIG_REG_EGRESS_BMAC1_FULL                                                                                          0x10414UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in BMAC_FIFO in NIG_TX_PORT1
10207 #define NIG_REG_EGRESS_BMAC1_FULL_SIZE                                                                                     1
10208 #define NIG_REG_EGRESS_EMAC0_POP_EMPTY                                                                                     0x10430UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_POP_FIFO in NIG_TX_EMAC0
10209 #define NIG_REG_EGRESS_EMAC0_POP_EMPTY_SIZE                                                                                1
10210 #define NIG_REG_EGRESS_EMAC0_POP_FULL                                                                                      0x10434UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_POP_FIFO in NIG_TX_EMAC0
10211 #define NIG_REG_EGRESS_EMAC0_POP_FULL_SIZE                                                                                 1
10212 #define NIG_REG_EGRESS_EMAC0_PUSH_ALM_FULL                                                                                 0x10438UL //ACCESS:R  DataWidth:0x1  Description: FIFO almost full in emac_FIFO in NIG_TX_PORT0
10213 #define NIG_REG_EGRESS_EMAC0_PUSH_ALM_FULL_SIZE                                                                            1
10214 #define NIG_REG_EGRESS_EMAC0_PUSH_EMPTY                                                                                    0x1043cUL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_PUSH_FIFO in NIG_TX_PORT0
10215 #define NIG_REG_EGRESS_EMAC0_PUSH_EMPTY_SIZE                                                                               1
10216 #define NIG_REG_EGRESS_EMAC0_PUSH_FULL                                                                                     0x10440UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_PUSH_FIFO in NIG_TX_PORT0
10217 #define NIG_REG_EGRESS_EMAC0_PUSH_FULL_SIZE                                                                                1
10218 #define NIG_REG_EGRESS_EMAC1_POP_EMPTY                                                                                     0x10444UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_POP_FIFO in NIG_TX_EMAC1
10219 #define NIG_REG_EGRESS_EMAC1_POP_EMPTY_SIZE                                                                                1
10220 #define NIG_REG_EGRESS_EMAC1_POP_FULL                                                                                      0x10448UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_POP_FIFO in NIG_TX_EMAC1
10221 #define NIG_REG_EGRESS_EMAC1_POP_FULL_SIZE                                                                                 1
10222 #define NIG_REG_EGRESS_EMAC1_PUSH_ALM_FULL                                                                                 0x1044cUL //ACCESS:R  DataWidth:0x1  Description: FIFO almost full in emac_FIFO in NIG_TX_PORT1
10223 #define NIG_REG_EGRESS_EMAC1_PUSH_ALM_FULL_SIZE                                                                            1
10224 #define NIG_REG_EGRESS_EMAC1_PUSH_EMPTY                                                                                    0x10450UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_PUSH_FIFO in NIG_TX_PORT1
10225 #define NIG_REG_EGRESS_EMAC1_PUSH_EMPTY_SIZE                                                                               1
10226 #define NIG_REG_EGRESS_EMAC1_PUSH_FULL                                                                                     0x10454UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_PUSH_FIFO in NIG_TX_PORT1
10227 #define NIG_REG_EGRESS_EMAC1_PUSH_FULL_SIZE                                                                                1
10228 #define NIG_REG_INGRESS_BMAC0_EMPTY                                                                                        0x104b0UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in BMAC_FIFO in NIG_RX_PORT0
10229 #define NIG_REG_INGRESS_BMAC0_EMPTY_SIZE                                                                                   1
10230 #define NIG_REG_INGRESS_BMAC0_FULL                                                                                         0x104b4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in BMAC_FIFO in NIG_RX_PORT0
10231 #define NIG_REG_INGRESS_BMAC0_FULL_SIZE                                                                                    1
10232 #define NIG_REG_INGRESS_BMAC1_EMPTY                                                                                        0x104b8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in BMAC_FIFO in NIG_RX_PORT1
10233 #define NIG_REG_INGRESS_BMAC1_EMPTY_SIZE                                                                                   1
10234 #define NIG_REG_INGRESS_BMAC1_FULL                                                                                         0x104bcUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in BMAC_FIFO in NIG_RX_PORT1
10235 #define NIG_REG_INGRESS_BMAC1_FULL_SIZE                                                                                    1
10236 #define NIG_REG_INGRESS_EMAC0_POP_EMPTY                                                                                    0x104c0UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_POP_FIFO in NIG_RX_PORT0
10237 #define NIG_REG_INGRESS_EMAC0_POP_EMPTY_SIZE                                                                               1
10238 #define NIG_REG_INGRESS_EMAC0_POP_FULL                                                                                     0x104c4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_POP_FIFO in NIG_RX_PORT0
10239 #define NIG_REG_INGRESS_EMAC0_POP_FULL_SIZE                                                                                1
10240 #define NIG_REG_INGRESS_EMAC0_PUSH_EMPTY                                                                                   0x104c8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_PUSH_FIFO in NIG_RX_EMAC0
10241 #define NIG_REG_INGRESS_EMAC0_PUSH_EMPTY_SIZE                                                                              1
10242 #define NIG_REG_INGRESS_EMAC0_PUSH_FULL                                                                                    0x104ccUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_PUSH_FIFO in NIG_RX_EMAC0
10243 #define NIG_REG_INGRESS_EMAC0_PUSH_FULL_SIZE                                                                               1
10244 #define NIG_REG_INGRESS_EMAC1_POP_EMPTY                                                                                    0x104d0UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_POP_FIFO in NIG_RX_PORT1
10245 #define NIG_REG_INGRESS_EMAC1_POP_EMPTY_SIZE                                                                               1
10246 #define NIG_REG_INGRESS_EMAC1_POP_FULL                                                                                     0x104d4UL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_POP_FIFO in NIG_RX_PORT1
10247 #define NIG_REG_INGRESS_EMAC1_POP_FULL_SIZE                                                                                1
10248 #define NIG_REG_INGRESS_EMAC1_PUSH_EMPTY                                                                                   0x104d8UL //ACCESS:R  DataWidth:0x1  Description: FIFO empty in EMAC_PUSH_FIFO in NIG_RX_EMAC1
10249 #define NIG_REG_INGRESS_EMAC1_PUSH_EMPTY_SIZE                                                                              1
10250 #define NIG_REG_INGRESS_EMAC1_PUSH_FULL                                                                                    0x104dcUL //ACCESS:R  DataWidth:0x1  Description: FIFO full in EMAC_PUSH_FIFO in NIG_RX_EMAC1
10251 #define NIG_REG_INGRESS_EMAC1_PUSH_FULL_SIZE                                                                               1
10252 #define NIG_REG_STAT0_EGRESS_MAC_PKT0                                                                                      0x10750UL //ACCESS:WB_R  DataWidth:0x24  Description: Tx statistics : Number of packets from emac0 or bmac0 that between 1024 and 1522 bytes for port0
10253 #define NIG_REG_STAT0_EGRESS_MAC_PKT0_SIZE                                                                                 2
10254 #define NIG_REG_STAT0_EGRESS_MAC_PKT1                                                                                      0x10760UL //ACCESS:WB_R  DataWidth:0x24  Description: Tx statistics : Number of packets from emac0 or bmac0 that between 1523 bytes and above for port0
10255 #define NIG_REG_STAT0_EGRESS_MAC_PKT1_SIZE                                                                                 2
10256 #define NIG_REG_STAT0_INGRESS_MAC_PKT0                                                                                     0x10770UL //ACCESS:WB_R  DataWidth:0x24  Description: Rx statistics : Number of packets from emac0 or bmac0 that between 1024 and 1522 bytes for port0
10257 #define NIG_REG_STAT0_INGRESS_MAC_PKT0_SIZE                                                                                2
10258 #define NIG_REG_STAT0_INGRESS_MAC_PKT1                                                                                     0x10780UL //ACCESS:WB_R  DataWidth:0x24  Description: Rx statistics : Number of packets from emac0 or bmac0 that between 1523 bytes and above for port0
10259 #define NIG_REG_STAT0_INGRESS_MAC_PKT1_SIZE                                                                                2
10260 #define NIG_REG_STAT1_EGRESS_MAC_PKT0                                                                                      0x107a0UL //ACCESS:WB_R  DataWidth:0x24  Description: Tx statistics : Number of packets from emac1 or bmac1 that between 1024 and 1522 bytes for port1
10261 #define NIG_REG_STAT1_EGRESS_MAC_PKT0_SIZE                                                                                 2
10262 #define NIG_REG_STAT1_EGRESS_MAC_PKT1                                                                                      0x107b0UL //ACCESS:WB_R  DataWidth:0x24  Description: Tx statistics : Number of packets from emac1 or bmac1 that between 1523 bytes and above for port1
10263 #define NIG_REG_STAT1_EGRESS_MAC_PKT1_SIZE                                                                                 2
10264 #define NIG_REG_STAT1_INGRESS_MAC_PKT0                                                                                     0x107c0UL //ACCESS:WB_R  DataWidth:0x24  Description: Rx statistics : Number of packets from emac1 or bmac1 that between 1024 and 1522 bytes for port1
10265 #define NIG_REG_STAT1_INGRESS_MAC_PKT0_SIZE                                                                                2
10266 #define NIG_REG_STAT1_INGRESS_MAC_PKT1                                                                                     0x107d0UL //ACCESS:WB_R  DataWidth:0x24  Description: Rx statistics : Number of packets from emac1 or bmac1 that between 1523 bytes and above for port1
10267 #define NIG_REG_STAT1_INGRESS_MAC_PKT1_SIZE                                                                                2
10268 #define NIG_REG_INGRESS_BMAC0_MEM                                                                                          0x10c00UL //ACCESS:R  DataWidth:0x30  Description: This address space contains BMAC0 registers. The BMAC registers are described in appendix A. In order to access the BMAC0 registers; the base address; NIG_REGISTERS_INGRESS_BMAC0_MEM; Offset: 0x10c00; should be added to each BMAC register offset
10269 #define NIG_REG_INGRESS_BMAC0_MEM_SIZE                                                                                     256
10270 #define NIG_REG_INGRESS_BMAC1_MEM                                                                                          0x11000UL //ACCESS:R  DataWidth:0x30  Description: This address space contains BMAC1 registers. The BMAC registers are described in appendix A. In order to access the BMAC0 registers; the base address; NIG_REGISTERS_INGRESS_BMAC1_MEM; Offset: 0x11000; should be added to each BMAC register offset
10271 #define NIG_REG_INGRESS_BMAC1_MEM_SIZE                                                                                     256
10272 #define NIG_REG_EGRESS_EMAC_PUSH_ALM_FULL                                                                                  0x16000UL //ACCESS:R  DataWidth:0x4  Description: Almoust full for EMAC SYNC FIFO in NIG_TX_PORT0 and NIG_TX_PORT1
10273 #define NIG_REG_EGRESS_EMAC_PUSH_ALM_FULL_SIZE                                                                             1
10274 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_0                                                                                 0x16090UL //ACCESS:R  DataWidth:0x20  Description: Ouetr vlan header for management packets in TX for port0
10275 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_0_SIZE                                                                            1
10276 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_1                                                                                 0x16094UL //ACCESS:R  DataWidth:0x20  Description: Ouetr vlan header for management packets in TX for port1
10277 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_1_SIZE                                                                            1
10278 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_INSERT_0                                                                          0x16098UL //ACCESS:R  DataWidth:0x1  Description: Enable for insert outer vlan header ~egress_outer_vlan_header.egress_outer_vlan_header for port0
10279 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_INSERT_0_SIZE                                                                     1
10280 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_INSERT_1                                                                          0x1609cUL //ACCESS:R  DataWidth:0x1  Description: Enable for insert outer vlan header ~egress_outer_vlan_header.egress_outer_vlan_header for port1
10281 #define NIG_REG_EGRESS_OUTER_VLAN_HEADER_INSERT_1_SIZE                                                                     1
10282 #define NIG_REG_LLFC_STATUS_BMAC_0                                                                                         0x160dcUL //ACCESS:R  DataWidth:0x10  Description: LLFC status for BMAC output port
10283 #define NIG_REG_LLFC_STATUS_BMAC_0_SIZE                                                                                    1
10284 #define NIG_REG_LLFC_STATUS_BMAC_1                                                                                         0x160e0UL //ACCESS:R  DataWidth:0x10  Description: LLFC status for BMAC output port
10285 #define NIG_REG_LLFC_STATUS_BMAC_1_SIZE                                                                                    1
10286 #define NIG_REG_PAUSE_STATUS_BMAC_0                                                                                        0x1610cUL //ACCESS:R  DataWidth:0x1  Description: pause status for BMAC output port
10287 #define NIG_REG_PAUSE_STATUS_BMAC_0_SIZE                                                                                   1
10288 #define NIG_REG_PAUSE_STATUS_BMAC_1                                                                                        0x16110UL //ACCESS:R  DataWidth:0x1  Description: pause status for BMAC output port
10289 #define NIG_REG_PAUSE_STATUS_BMAC_1_SIZE                                                                                   1
10290 #define NIG_REG_P0_TX_ARB_PRIORITY_CLIENT                                                                                  0x180e4UL //ACCESS:R  DataWidth:0xf  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [2:0] are for priority 0 client; bits [14:12] are for priority 4 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic.  The reset value[14:0] is set to 0x4688 (15'b100_011_010_001_000) for management at priority 0; debug traffic at priorities 1 and 2; COS0 traffic at priority 3; and COS1 traffic at priority 4.
10291 #define NIG_REG_P0_TX_ARB_PRIORITY_CLIENT_SIZE                                                                             1
10292 #define NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP                                                                                0x180f0UL //ACCESS:R  DataWidth:0xf  Description: Specify which of the credit registers the client is to be mapped to.  Bits[2:0] are for client 0; bits [14:12] are for client 4.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.
10293 #define NIG_REG_P0_TX_ARB_CLIENT_CREDIT_MAP_SIZE                                                                           1
10294 #define NIG_REG_P1_TX_ARB_PRIORITY_CLIENT                                                                                  0x18230UL //ACCESS:R  DataWidth:0xf  Description: Specify the client number to be assigned to each priority of the strict priority arbiter.  Priority 0 is the highest priority.  Bits [2:0] are for priority 0 client; bits [14:12] are for priority 4 client.  The clients are assigned the following IDs:  0-management; 1-debug traffic from this port; 2-debug traffic from other port; 3-COS0 traffic; 4-COS1 traffic.  The reset value[14:0] is set to 0x4688 (15'b100_011_010_001_000) for management at priority 0; debug traffic at priorities 1 and 2; COS0 traffic at priority 3; and COS1 traffic at priority 4.
10295 #define NIG_REG_P1_TX_ARB_PRIORITY_CLIENT_SIZE                                                                             1
10296 #define NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP                                                                                0x1823cUL //ACCESS:R  DataWidth:0xf  Description: Specify which of the credit registers the client is to be mapped to.  Bits[2:0] are for client 0; bits [14:12] are for client 4.  For clients that are not subject to WFQ credit blocking - their specifications here are not used.
10297 #define NIG_REG_P1_TX_ARB_CLIENT_CREDIT_MAP_SIZE                                                                           1
10298 #define NIG_REG_PORT4MODE_EN                                                                                               0x18274UL //ACCESS:R  DataWidth:0x1  Description: Set this bit to indicate that this path is used for 4-port mode.  Clear this bit to select 2-port mode.  This bit is used to decide how th route the two traffic flows from PBF to ports 0 and 1 of this path.  In 2-port mode - both flows goes to port 0.  In 4-port mode - IF0 flow goes to port 0; IF1 flow goes to port 1.
10299 #define NIG_REG_PORT4MODE_EN_SIZE                                                                                          1
10300 #define NIG_REG_NIG_UNUSED_EMPTY_0                                                                                         0x103e0UL //ACCESS:R  DataWidth:0x20  Unused empty space
10301 #define NIG_REG_NIG_UNUSED_EMPTY_0_SIZE                                                                                    8
10302 #define NIG_REG_NIG_UNUSED_EMPTY_1                                                                                         0x107f0UL //ACCESS:R  DataWidth:0x20  Unused empty space
10303 #define NIG_REG_NIG_UNUSED_EMPTY_1_SIZE                                                                                    4
10304 #define NIG_REG_NIG_UNUSED_EMPTY_2                                                                                         0x10860UL //ACCESS:R  DataWidth:0x20  Unused empty space
10305 #define NIG_REG_NIG_UNUSED_EMPTY_2_SIZE                                                                                    8
10306 #define NIG_REG_NIG_UNUSED_EMPTY_3                                                                                         0x10980UL //ACCESS:R  DataWidth:0x20  Unused empty space
10307 #define NIG_REG_NIG_UNUSED_EMPTY_3_SIZE                                                                                    160
10308 #define NIG_REG_NIG_UNUSED_EMPTY_4                                                                                         0x11400UL //ACCESS:R  DataWidth:0x20  Unused empty space
10309 #define NIG_REG_NIG_UNUSED_EMPTY_4_SIZE                                                                                    768
10310 #define NIG_REG_NIG_UNUSED_EMPTY_5                                                                                         0x16068UL //ACCESS:R  DataWidth:0x20  Unused empty space
10311 #define NIG_REG_NIG_UNUSED_EMPTY_5_SIZE                                                                                    2
10312 #define NIG_REG_NIG_UNUSED_EMPTY_6                                                                                         0x160b8UL //ACCESS:R  DataWidth:0x20  Unused empty space
10313 #define NIG_REG_NIG_UNUSED_EMPTY_6_SIZE                                                                                    2
10314 #define NIG_REG_NIG_UNUSED_EMPTY_7                                                                                         0x1612cUL //ACCESS:R  DataWidth:0x20  Unused empty space
10315 #define NIG_REG_NIG_UNUSED_EMPTY_7_SIZE                                                                                    5
10316 #define NIG_REG_NIG_UNUSED_EMPTY_8                                                                                         0x16200UL //ACCESS:R  DataWidth:0x20  Unused empty space
10317 #define NIG_REG_NIG_UNUSED_EMPTY_8_SIZE                                                                                    1
10318 #define NIG_REG_NIG_UNUSED_EMPTY_9                                                                                         0x16218UL //ACCESS:R  DataWidth:0x20  Unused empty space
10319 #define NIG_REG_NIG_UNUSED_EMPTY_9_SIZE                                                                                    1914
10320 #define NIG_REG_NIG_UNUSED_EMPTY_10                                                                                        0x1809cUL //ACCESS:R  DataWidth:0x20  Unused empty space
10321 #define NIG_REG_NIG_UNUSED_EMPTY_10_SIZE                                                                                   2
10322 #define NIG_REG_NIG_UNUSED_EMPTY_11                                                                                        0x180acUL //ACCESS:R  DataWidth:0x20  Unused empty space
10323 #define NIG_REG_NIG_UNUSED_EMPTY_11_SIZE                                                                                   5
10324 #define NIG_REG_NIG_UNUSED_EMPTY_12                                                                                        0x183dcUL //ACCESS:R  DataWidth:0x20  Unused empty space
10325 #define NIG_REG_NIG_UNUSED_EMPTY_12_SIZE                                                                                   25
10326 #define NIG_REG_NIG_UNUSED_EMPTY_13                                                                                        0x1853cUL //ACCESS:R  DataWidth:0x20  Unused empty space
10327 #define NIG_REG_NIG_UNUSED_EMPTY_13_SIZE                                                                                   13
10328 #define NIG_REG_NIG_UNUSED_EMPTY_14                                                                                        0x1867cUL //ACCESS:R  DataWidth:0x20  Unused empty space
10329 #define NIG_REG_NIG_UNUSED_EMPTY_14_SIZE                                                                                   1
10330 #define NIG_REG_NIG_UNUSED_EMPTY_15                                                                                        0x18730UL //ACCESS:R  DataWidth:0x20  Unused empty space
10331 #define NIG_REG_NIG_UNUSED_EMPTY_15_SIZE                                                                                   6
10332 #define NIG_REG_NIG_UNUSED_EMPTY_16                                                                                        0x18778UL //ACCESS:R  DataWidth:0x20  Unused empty space
10333 #define NIG_REG_NIG_UNUSED_EMPTY_16_SIZE                                                                                   4
10334 #define NIG_REG_NIG_UNUSED_EMPTY_17                                                                                        0x1878cUL //ACCESS:R  DataWidth:0x20  Unused empty space
10335 #define NIG_REG_NIG_UNUSED_EMPTY_17_SIZE                                                                                   4
10336 #define NIG_REG_NIG_UNUSED_EMPTY_18                                                                                        0x187b4UL //ACCESS:R  DataWidth:0x20  Unused empty space
10337 #define NIG_REG_NIG_UNUSED_EMPTY_18_SIZE                                                                                   4
10338 #define NIG_REG_NIG_UNUSED_EMPTY_19                                                                                        0x18900UL //ACCESS:R  DataWidth:0x20  Unused empty space
10339 #define NIG_REG_NIG_UNUSED_EMPTY_19_SIZE                                                                                   64
10340 #define NIG_REG_NIG_UNUSED_EMPTY_20                                                                                        0x18ac0UL //ACCESS:R  DataWidth:0x20  Unused empty space
10341 #define NIG_REG_NIG_UNUSED_EMPTY_20_SIZE                                                                                   7504
10342 #define NIG_TSGEN_REG_NIG_TSGEN_INT_STS                                                                                    0xc0UL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
10343 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_REG_ADDRESS_ERROR                                                                  (0x1<<0)
10344 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_REG_ADDRESS_ERROR_SIZE                                                             0
10345 #define NIG_TSGEN_REG_NIG_TSGEN_INT_STS_CLR                                                                                0xc4UL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
10346 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_CLR_REG_ADDRESS_ERROR                                                              (0x1<<0)
10347 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                         0
10348 #define NIG_TSGEN_REG_NIG_TSGEN_INT_STS_WR                                                                                 0xc8UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
10349 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_WR_REG_ADDRESS_ERROR                                                               (0x1<<0)
10350 	#define NIG_TSGEN_NIG_TSGEN_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                          0
10351 #define NIG_TSGEN_REG_NIG_TSGEN_INT_MASK                                                                                   0xccUL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
10352 	#define NIG_TSGEN_NIG_TSGEN_INT_MASK_REG_ADDRESS_ERROR                                                                 (0x1<<0)
10353 	#define NIG_TSGEN_NIG_TSGEN_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                            0
10354 #define NIG_TSGEN_REG_TSGEN_CTRL                                                                                           0UL //ACCESS:WB  DataWidth:0x40  Description: Control register.  Bit 0 resets the Free Running Counter to 0.  This is a self-clearing bit.  Bit 1 pauses the Free Running Counter.  Bit 2 writes the Free Running Counter with the value stored in TSGEN_WRITEVAL.  This is a self-clearing bit.  Bits 63:3 are not used and are read-only bits (read as zeroes).
10355 #define NIG_TSGEN_REG_TSGEN_CTRL_SIZE                                                                                      2
10356 #define NIG_TSGEN_REG_TSGEN_WRITEVAL                                                                                       0x8UL //ACCESS:WB  DataWidth:0x40  Description: This value is written to the Free Running Counter when FreeCount_Write in TSGEN_CTRL is asserted
10357 #define NIG_TSGEN_REG_TSGEN_WRITEVAL_SIZE                                                                                  2
10358 #define NIG_TSGEN_REG_TSGEN_FREECOUNT                                                                                      0x10UL //ACCESS:WB_R  DataWidth:0x40  Description: This is the current value of the Free Running Counter.  This is a read-only register.
10359 #define NIG_TSGEN_REG_TSGEN_FREECOUNT_SIZE                                                                                 2
10360 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTPUT_CONTROL                                                                            0x18UL //ACCESS:WB  DataWidth:0x40  Description: TSIO Output Control register.  Bits 3:0 are the active-high output enables for the TSIO Output pins 3:0.  Bits 7:4 are not used and are read-only bits (read as zeroes).  Bits 11:8 reflect the current value of the TSIO Output Signals.  These bits are read-only.  Bits 15:12 are not used and are read-only bits (read as zeroes).  Bits 19:16 are for setting the corresponding TSIO output signals to 1.  Bits 23:20 are not used and are read-only bits (read as zeroes).  Bits 27:24 are for clearing the corresponding TSIO output signals to 0's  when these bits are set to 1's.  Bits 63:28 are not used and are read-only bits (read as zeroes).
10361 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTPUT_CONTROL_SIZE                                                                       2
10362 #define NIG_TSGEN_REG_TSGEN_SYNCTIME_T0                                                                                    0x20UL //ACCESS:WB_R  DataWidth:0x40  Description: This is the synchronized time for Timer 0.  This is equal to the Free Running Counter +/- the Offset value.  This is a read-only register.
10363 #define NIG_TSGEN_REG_TSGEN_SYNCTIME_T0_SIZE                                                                               2
10364 #define NIG_TSGEN_REG_TSGEN_OFFSET_T0                                                                                      0x28UL //ACCESS:WB  DataWidth:0x40  Description: This is the Offset for Timer 0.  It is added or subtracted from the Free Running Counter to create the synchronized time.  It is updated by the Drift Compenstation logic.
10365 #define NIG_TSGEN_REG_TSGEN_OFFSET_T0_SIZE                                                                                 2
10366 #define NIG_TSGEN_REG_TSGEN_DRIFT_T0                                                                                       0x30UL //ACCESS:WB  DataWidth:0x40  Description: Drift register.  Bits 24:0 specify how many microseconds to wait before making a Drift adjustment to the TSGEN_OFFSET_T0 register.  Bits 29:25 specify how many ns to add or subtract from the TSGEN_OFFSET_T0 register when making a Drift adjustment.  Bit 30 controls whether the Adjustment_Value is added (1'b1) or subtracted (1'b0) from the TSGEN_OFFSET_T0 register when making a Drift adjustment.  Bit 31 controls whether the offset in TSGEN_OFFSET_T0 is added (1'b1) or subtracted (1'b0) from the Free Running Counter to create TSGEN_SYNCTIME_T0.  Bits 63:32 are not used and are read-only bits (read as zeroes).
10367 #define NIG_TSGEN_REG_TSGEN_DRIFT_T0_SIZE                                                                                  2
10368 #define NIG_TSGEN_REG_TSGEN_TSIO_INCTL_T0                                                                                  0x38UL //ACCESS:WB  DataWidth:0x40  Description: TSIO Input Control register.  Bits 3:0 are used to select which TSIO Input signals are used to latch the synchronized time for Timer 0 in TSGEN_TSIO_INTIMEVAL_T0.  Bits 7:4 are not used and are read-only bits (read as zeroes).  Bit 8 is set if a positive edge on the TSIO Input Signals should be used to capture the synchronized time.  Bit 9 is set if a negative edge on the TSIO Input Signals should be used to capture the synchronized time.  Bits 15:10 are not used and are read-only bits (read as zeroes).  Bits 19:16 are set by HW when a TSIO Input Signal has caused the Timer Value to be captured in TSGEN_TSIO_INTIMEVAL_T0.  Write 1's to these bits to clear the corresponding event.  Bits 23:20 are not used and are read-only bits (read as zeroes).  Bits 27:24 allow the user to read the current value on the TSIO Input Signals.  These bits are read-only.  Bits 63:28 are not used and are read-only bits (read as zeroes).
10369 #define NIG_TSGEN_REG_TSGEN_TSIO_INCTL_T0_SIZE                                                                             2
10370 #define NIG_TSGEN_REG_TSGEN_TSIO_INTIMEVAL_T0                                                                              0x40UL //ACCESS:WB_R  DataWidth:0x40  Description: This is the synchronized time that was captured by an event on the TSIO Input Signals.These bits are read-only.
10371 #define NIG_TSGEN_REG_TSGEN_TSIO_INTIMEVAL_T0_SIZE                                                                         2
10372 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTCTL_T0                                                                                 0x48UL //ACCESS:WB  DataWidth:0x40  Description: TSIO Output Control register.  Bits 3:0 are used to select which TSIO Output Signals will be toggled when the syncronized timer increments above TSGEN_TSIO_OUTTIMEVAL_T0.  Bits 15:4 are not used and are read-only bits (read as zeroes).  Bit 16 is set when the synchronized timer has incremented above TSGEN_TSIO_OUTTIMEVAL_T0.  Writing 1'b1 to this bit will clear the event.  Bits 63:17 are not used and are read-only bits (read as zeroes).
10373 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTCTL_T0_SIZE                                                                            2
10374 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTTIMEVAL_T0                                                                             0x50UL //ACCESS:WB  DataWidth:0x40  Description: When the T0 synchronized timer increments above this value, the selected TSIO Output Signals are toggled.
10375 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTTIMEVAL_T0_SIZE                                                                        2
10376 #define NIG_TSGEN_REG_TSGEN_SYNCTIME_T1                                                                                    0x58UL //ACCESS:WB_R  DataWidth:0x40  Description: This is the synchronized time for Timer 0.  This is equal to the Free Running Counter +/- the Offset value.  This is a read-only register.
10377 #define NIG_TSGEN_REG_TSGEN_SYNCTIME_T1_SIZE                                                                               2
10378 #define NIG_TSGEN_REG_TSGEN_OFFSET_T1                                                                                      0x60UL //ACCESS:WB  DataWidth:0x40  Description: This is the Offset for Timer 0.  It is added or subtracted from the Free Running Counter to create the synchronized time.  It is updated by the Drift Compenstation logic.
10379 #define NIG_TSGEN_REG_TSGEN_OFFSET_T1_SIZE                                                                                 2
10380 #define NIG_TSGEN_REG_TSGEN_DRIFT_T1                                                                                       0x68UL //ACCESS:WB  DataWidth:0x40  Description: Drift register.  Bits 24:0 specify how many microseconds to wait before making a Drift adjustment to the TSGEN_OFFSET_T0 register.  Bits 29:25 specify how many ns to add or subtract from the TSGEN_OFFSET_T0 register when making a Drift adjustment.  Bit 30 controls whether the Adjustment_Value is added (1'b1) or subtracted (1'b0) from the TSGEN_OFFSET_T0 register when making a Drift adjustment.  Bit 31 controls whether the offset in TSGEN_OFFSET_T0 is added (1'b1) or subtracted (1'b0) from the Free Running Counter to create TSGEN_SYNCTIME_T0.  Bits 63:32 are not used and are read-only bits (read as zeroes).
10381 #define NIG_TSGEN_REG_TSGEN_DRIFT_T1_SIZE                                                                                  2
10382 #define NIG_TSGEN_REG_TSGEN_TSIO_INCTL_T1                                                                                  0x70UL //ACCESS:WB  DataWidth:0x40  Description: TSIO Input Control register.  Bits 3:0 are used to select which TSIO Input signals are used to latch the synchronized time for Timer 0 in TSGEN_TSIO_INTIMEVAL_T0.  Bits 7:4 are not used and are read-only bits (read as zeroes).  Bit 8 is set if a positive edge on the TSIO Input Signals should be used to capture the synchronized time.  Bit 9 is set if a negative edge on the TSIO Input Signals should be used to capture the synchronized time.  Bits 15:10 are not used and are read-only bits (read as zeroes).  Bits 19:16 are set by HW when a TSIO Input Signal has caused the Timer Value to be captured in TSGEN_TSIO_INTIMEVAL_T0.  Write 1's to these bits to clear the corresponding event.  Bits 23:20 are not used and are read-only bits (read as zeroes).  Bits 27:24 allow the user to read the current value on the TSIO Input Signals.  These bits are read-only.  Bits 63:28 are not used and are read-only bits (read as zeroes).
10383 #define NIG_TSGEN_REG_TSGEN_TSIO_INCTL_T1_SIZE                                                                             2
10384 #define NIG_TSGEN_REG_TSGEN_TSIO_INTIMEVAL_T1                                                                              0x78UL //ACCESS:WB_R  DataWidth:0x40  Description: This is the synchronized time that was captured by an event on the TSIO Input Signals.These bits are read-only.
10385 #define NIG_TSGEN_REG_TSGEN_TSIO_INTIMEVAL_T1_SIZE                                                                         2
10386 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTCTL_T1                                                                                 0x80UL //ACCESS:WB  DataWidth:0x40  Description: TSIO Output Control register.  Bits 3:0 are used to select which TSIO Output Signals will be toggled when the syncronized timer increments above TSGEN_TSIO_OUTTIMEVAL_T0.  Bits 15:4 are not used and are read-only bits (read as zeroes).  Bit 16 is set when the synchronized timer has incremented above TSGEN_TSIO_OUTTIMEVAL_T0.  Writing 1'b1 to this bit will clear the event.  Bits 63:17 are not used and are read-only bits (read as zeroes).
10387 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTCTL_T1_SIZE                                                                            2
10388 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTTIMEVAL_T1                                                                             0x88UL //ACCESS:WB  DataWidth:0x40  Description: When the T0 synchronized timer increments above this value, the selected TSIO Output Signals are toggled.
10389 #define NIG_TSGEN_REG_TSGEN_TSIO_OUTTIMEVAL_T1_SIZE                                                                        2
10390 #define NIG_TSGEN_REG_NIG_TSGEN_UNUSED_EMPTY_0                                                                             0x90UL //ACCESS:R  DataWidth:0x20  Unused empty space
10391 #define NIG_TSGEN_REG_NIG_TSGEN_UNUSED_EMPTY_0_SIZE                                                                        12
10392 #define NIG_TSGEN_REG_NIG_TSGEN_UNUSED_EMPTY_1                                                                             0xd0UL //ACCESS:R  DataWidth:0x20  Unused empty space
10393 #define NIG_TSGEN_REG_NIG_TSGEN_UNUSED_EMPTY_1_SIZE                                                                        12
10394 #define PBF_REG_INIT                                                                                                       0x140000UL //ACCESS:RW  DataWidth:0x1  Description: Init bit. When set the initial credits are copied to the credit registers (except the port credits). Should be set and then reset after the configuration of the block has ended.
10395 #define PBF_REG_CRC_BYTE_REVERSE                                                                                           0x140028UL //ACCESS:RW  DataWidth:0x1  Description: If set the CRC result will be byte reversed before inserting to the packet.
10396 #define PBF_REG_DBG_CMP_SEND_MAX                                                                                           0x14002cUL //ACCESS:RW  DataWidth:0x1  Description: If set then SendMax check for debug will be enabled.
10397 #define PBF_REG_MAC_IF0_ENABLE                                                                                             0x140030UL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 0.
10398 #define PBF_REG_MAC_IF1_ENABLE                                                                                             0x140034UL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 1.
10399 #define PBF_REG_MAC_IF2_ENABLE                                                                                             0x140038UL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 2.
10400 #define PBF_REG_MAC_IF3_ENABLE                                                                                             0x14003cUL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 3.
10401 #define PBF_REG_MAC_LB_ENABLE                                                                                              0x140040UL //ACCESS:RW  DataWidth:0x1  Description: Enable for the loopback interface.
10402 #define PBF_REG_IF_ENABLE_REG                                                                                              0x140044UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
10403 	#define PBF_IF_ENABLE_REG_REG_XSDM_IF_ENABLE                                                                           (0x1<<0)
10404 	#define PBF_IF_ENABLE_REG_REG_XSDM_IF_ENABLE_SIZE                                                                      0
10405 	#define PBF_IF_ENABLE_REG_REG_PB_REQ_IF_ENABLE                                                                         (0x1<<1)
10406 	#define PBF_IF_ENABLE_REG_REG_PB_REQ_IF_ENABLE_SIZE                                                                    1
10407 	#define PBF_IF_ENABLE_REG_REG_DATA_FROM_PB_IF_ENABLE                                                                   (0x1<<2)
10408 	#define PBF_IF_ENABLE_REG_REG_DATA_FROM_PB_IF_ENABLE_SIZE                                                              2
10409 	#define PBF_IF_ENABLE_REG_REG_DATA2PB_IF_ENABLE                                                                        (0x1<<3)
10410 	#define PBF_IF_ENABLE_REG_REG_DATA2PB_IF_ENABLE_SIZE                                                                   3
10411 	#define PBF_IF_ENABLE_REG_REG_CCM_IF_ENABLE                                                                            (0x1<<4)
10412 	#define PBF_IF_ENABLE_REG_REG_CCM_IF_ENABLE_SIZE                                                                       4
10413 	#define PBF_IF_ENABLE_REG_REG_XCM_IF_ENABLE                                                                            (0x1<<5)
10414 	#define PBF_IF_ENABLE_REG_REG_XCM_IF_ENABLE_SIZE                                                                       5
10415 	#define PBF_IF_ENABLE_REG_REG_TCM_IF_ENABLE                                                                            (0x1<<6)
10416 	#define PBF_IF_ENABLE_REG_REG_TCM_IF_ENABLE_SIZE                                                                       6
10417 	#define PBF_IF_ENABLE_REG_REG_CFC_IF_ENABLE                                                                            (0x1<<7)
10418 	#define PBF_IF_ENABLE_REG_REG_CFC_IF_ENABLE_SIZE                                                                       7
10419 	#define PBF_IF_ENABLE_REG_REG_TM_IF_ENABLE                                                                             (0x1<<8)
10420 	#define PBF_IF_ENABLE_REG_REG_TM_IF_ENABLE_SIZE                                                                        8
10421 	#define PBF_IF_ENABLE_REG_REG_XQM_CMD_CREDIT_IF_ENABLE                                                                 (0x1<<9)
10422 	#define PBF_IF_ENABLE_REG_REG_XQM_CMD_CREDIT_IF_ENABLE_SIZE                                                            9
10423 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF0_ENABLE                                                                  (0x1<<10)
10424 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF0_ENABLE_SIZE                                                             10
10425 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF1_ENABLE                                                                  (0x1<<11)
10426 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF1_ENABLE_SIZE                                                             11
10427 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF2_ENABLE                                                                  (0x1<<12)
10428 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF2_ENABLE_SIZE                                                             12
10429 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF3_ENABLE                                                                  (0x1<<13)
10430 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF3_ENABLE_SIZE                                                             13
10431 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF4_ENABLE                                                                  (0x1<<14)
10432 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF4_ENABLE_SIZE                                                             14
10433 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF5_ENABLE                                                                  (0x1<<15)
10434 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_IF5_ENABLE_SIZE                                                             15
10435 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_LB_ENABLE                                                                   (0x1<<16)
10436 	#define PBF_IF_ENABLE_REG_REG_XQM_BYTE_CRD_LB_ENABLE_SIZE                                                              16
10437 	#define PBF_IF_ENABLE_REG_REG_PCI_REQ_IF_ENABLE                                                                        (0x1<<17)
10438 	#define PBF_IF_ENABLE_REG_REG_PCI_REQ_IF_ENABLE_SIZE                                                                   17
10439 	#define PBF_IF_ENABLE_REG_REG_PCI_DATA_IF_ENABLE                                                                       (0x1<<18)
10440 	#define PBF_IF_ENABLE_REG_REG_PCI_DATA_IF_ENABLE_SIZE                                                                  18
10441 	#define PBF_IF_ENABLE_REG_REG_PCI_INTER_WR_IF_ENABLE                                                                   (0x1<<19)
10442 	#define PBF_IF_ENABLE_REG_REG_PCI_INTER_WR_IF_ENABLE_SIZE                                                              19
10443 #define PBF_REG_SOFT_RESET                                                                                                 0x140070UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
10444 	#define PBF_SOFT_RESET_REG_PB_OUT_FIFO_INIT                                                                            (0x1<<0)
10445 	#define PBF_SOFT_RESET_REG_PB_OUT_FIFO_INIT_SIZE                                                                       0
10446 	#define PBF_SOFT_RESET_REG_HA_CMD_Q_INIT                                                                               (0x1<<1)
10447 	#define PBF_SOFT_RESET_REG_HA_CMD_Q_INIT_SIZE                                                                          1
10448 	#define PBF_SOFT_RESET_REG_SDM_IN_Q_INIT                                                                               (0x1<<2)
10449 	#define PBF_SOFT_RESET_REG_SDM_IN_Q_INIT_SIZE                                                                          2
10450 	#define PBF_SOFT_RESET_REG_HEADER_BUFFER_INIT                                                                          (0x1<<3)
10451 	#define PBF_SOFT_RESET_REG_HEADER_BUFFER_INIT_SIZE                                                                     3
10452 	#define PBF_SOFT_RESET_REG_CRACKER_INFO_FIFO_INIT                                                                      (0x1<<4)
10453 	#define PBF_SOFT_RESET_REG_CRACKER_INFO_FIFO_INIT_SIZE                                                                 4
10454 #define PBF_REG_SDM_IN_Q_THRSH                                                                                             0x14009cUL //ACCESS:RW  DataWidth:0x4  Description: Almost full threshold for the SDM input command Q.
10455 #define PBF_REG_PCI_VOQ_ID                                                                                                 0x1400b4UL //ACCESS:RW  DataWidth:0x5  Description: PCI VOQ ID used in read request to PCI.
10456 #define PBF_REG_PCI_REQ_INIT_CRD                                                                                           0x1400b8UL //ACCESS:RW  DataWidth:0x3  Description: PCI read request interafce initial credit - transoriented. Default is 2.
10457 #define PBF_REG_XQM_INIT_CRD                                                                                               0x1400bcUL //ACCESS:RW  DataWidth:0x2  Description: XQM interafce initial credit. Default is 2.
10458 #define PBF_REG_CCM_INIT_CRD                                                                                               0x1400c0UL //ACCESS:RW  DataWidth:0x4  Description: CCM initial credit.
10459 #define PBF_REG_TCM_INIT_CRD                                                                                               0x1400c4UL //ACCESS:RW  DataWidth:0x4  Description: TCM initial credit.
10460 #define PBF_REG_XCM_INIT_CRD                                                                                               0x1400c8UL //ACCESS:RW  DataWidth:0x4  Description: CCM initial credit.
10461 #define PBF_REG_TM_INIT_CRD                                                                                                0x1400ccUL //ACCESS:RW  DataWidth:0x4  Description: Timer initial credit.
10462 #define PBF_REG_PB_OUT_FIFO_THRSH                                                                                          0x1400f8UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for the fifo located at the output of the PB.
10463 #define PBF_REG_HA_CMD_Q_THRSH                                                                                             0x1400fcUL //ACCESS:RW  DataWidth:0x4  Description: Almost full threshold for the HA command Q.
10464 #define PBF_REG_TCM_HDR                                                                                                    0x140128UL //ACCESS:RW  DataWidth:0x1c  Description: Header in TCM messages.
10465 #define PBF_REG_CCM_HDR                                                                                                    0x14012cUL //ACCESS:RW  DataWidth:0xc  Description: Header in CCM messages.
10466 #define PBF_REG_CCM_AGG_DEC_TYPE                                                                                           0x140130UL //ACCESS:RW  DataWidth:0x4  Description: CCM aggregation dec type.
10467 #define PBF_REG_XCM_HDR                                                                                                    0x140134UL //ACCESS:RW  DataWidth:0xc  Description: Header in XCM messages.
10468 #define PBF_REG_XCM_AGG_DEC_TYPE                                                                                           0x140138UL //ACCESS:RW  DataWidth:0x4  Description: XCM aggregation dec type.
10469 #define PBF_REG_LAST_FLAG_MASK                                                                                             0x14013cUL //ACCESS:RW  DataWidth:0x20  Description: The bit mask value used to set the last flag.
10470 #define PBF_REG_IP_ID_MASK                                                                                                 0x140140UL //ACCESS:RW  DataWidth:0x10  Description: 1st bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
10471 #define PBF_REG_XCM_MSG_CNT                                                                                                0x140168UL //ACCESS:ST  DataWidth:0x18  Description: Number of messages sent to XCM.
10472 #define PBF_REG_CCM_MSG_CNT                                                                                                0x14016cUL //ACCESS:ST  DataWidth:0x18  Description: Number of messages sent to CCM.
10473 #define PBF_REG_TCM_MSG_CNT                                                                                                0x140170UL //ACCESS:ST  DataWidth:0x18  Description: Number of messages sent to TCM.
10474 #define PBF_REG_TIMER_MSG_CNT                                                                                              0x140174UL //ACCESS:ST  DataWidth:0x18  Description: Number of messages sent to timer.
10475 #define PBF_REG_PCI_INT_MSG_CNT                                                                                            0x140178UL //ACCESS:ST  DataWidth:0x18  Description: Number of messages sent to PCI internal write interface.
10476 #define PBF_REG_PCI_AGGR_CNT                                                                                               0x14017cUL //ACCESS:ST  DataWidth:0x10  Description: The number of messages which were overwritten because of the aggregation mechanism on the PCI internal write interface.
10477 #define PBF_REG_PCI_RD_REQ_CNT                                                                                             0x140180UL //ACCESS:ST  DataWidth:0x18  Description: Number PCI read requests sent.
10478 #define PBF_REG_NUM_FULL_CYCLES_2PCI                                                                                       0x140184UL //ACCESS:ST  DataWidth:0x18  Description: Number of cycles in which the full signal towards the PCI was high.
10479 #define PBF_REG_NUM_FULL_CYCLES_2SDM                                                                                       0x140194UL //ACCESS:ST  DataWidth:0x18  Description: Number of cycles in which the full signal towards the SDM was high.
10480 #define PBF_REG_SEQ_ERR_CID                                                                                                0x140198UL //ACCESS:RC  DataWidth:0x18  Description: Holds the CID of the first command that generated a sequence error.
10481 #define PBF_REG_TX_MEM_A_EVEN_TM                                                                                           0x14019cUL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10482 #define PBF_REG_TX_MEM_A_ODD_TM                                                                                            0x1401a0UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10483 #define PBF_REG_TX_MEM_B_EVEN_TM                                                                                           0x1401a4UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10484 #define PBF_REG_TX_MEM_B_ODD_TM                                                                                            0x1401a8UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10485 #define PBF_REG_TX_MEM_C_EVEN_TM                                                                                           0x1401acUL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10486 #define PBF_REG_TX_MEM_C_ODD_TM                                                                                            0x1401b0UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10487 #define PBF_REG_TQ_MEM_EVEN_TM                                                                                             0x1401b4UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
10488 #define PBF_REG_TQ_MEM_ODD_TM                                                                                              0x1401b8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
10489 	#define PBF_TQ_MEM_ODD_TM_REG_TQ_MEM_ODD_MEM_TM                                                                        (0x1f<<0)
10490 	#define PBF_TQ_MEM_ODD_TM_REG_TQ_MEM_ODD_MEM_TM_SIZE                                                                   0
10491 	#define PBF_TQ_MEM_ODD_TM_REG_LRA_HA_CMD_Q_TM                                                                          (0xff<<5)
10492 	#define PBF_TQ_MEM_ODD_TM_REG_LRA_HA_CMD_Q_TM_SIZE                                                                     5
10493 	#define PBF_TQ_MEM_ODD_TM_REG_HD_HEADERS_MEM_TM                                                                        (0x1f<<13)
10494 	#define PBF_TQ_MEM_ODD_TM_REG_HD_HEADERS_MEM_TM_SIZE                                                                   13
10495 	#define PBF_TQ_MEM_ODD_TM_REG_SMG_CMD_Q_TM                                                                             (0x3<<18)
10496 	#define PBF_TQ_MEM_ODD_TM_REG_SMG_CMD_Q_TM_SIZE                                                                        18
10497 #define PBF_REG_DBG_SELECT                                                                                                 0x1401bcUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PBF to the DBG block) - for selecting a line to output to the DBG block
10498 #define PBF_REG_DBG_BYTE_ENABLE                                                                                            0x1401c0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PBF to the DBG block) - for enabling bytes in the selected line (after the select before the shift)
10499 #define PBF_REG_DBG_SHIFT                                                                                                  0x1401c4UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PBF to the DBG block) - for circular right shifting of the selected line (after the enabling)
10500 #define PBF_REG_PBF_INT_STS                                                                                                0x1401c8UL //ACCESS:R  DataWidth:0x7  Description: Interrupt register #0 read
10501 	#define PBF_PBF_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
10502 	#define PBF_PBF_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
10503 	#define PBF_PBF_INT_STS_REG_SEQ_CHECK_ERROR                                                                            (0x1<<1)
10504 	#define PBF_PBF_INT_STS_REG_SEQ_CHECK_ERROR_SIZE                                                                       1
10505 	#define PBF_PBF_INT_STS_REG_SDM_IN_Q_ERROR                                                                             (0x1<<2)
10506 	#define PBF_PBF_INT_STS_REG_SDM_IN_Q_ERROR_SIZE                                                                        2
10507 	#define PBF_PBF_INT_STS_REG_MCU_DATA_FIFO_ERROR                                                                        (0x1<<3)
10508 	#define PBF_PBF_INT_STS_REG_MCU_DATA_FIFO_ERROR_SIZE                                                                   3
10509 	#define PBF_PBF_INT_STS_REG_HA_CMD_Q_ERROR                                                                             (0x1<<4)
10510 	#define PBF_PBF_INT_STS_REG_HA_CMD_Q_ERROR_SIZE                                                                        4
10511 	#define PBF_PBF_INT_STS_REG_HEADER_BUFFER_ERROR                                                                        (0x1<<5)
10512 	#define PBF_PBF_INT_STS_REG_HEADER_BUFFER_ERROR_SIZE                                                                   5
10513 	#define PBF_PBF_INT_STS_REG_CRACKER_INFO_FIFO_ERROR                                                                    (0x1<<6)
10514 	#define PBF_PBF_INT_STS_REG_CRACKER_INFO_FIFO_ERROR_SIZE                                                               6
10515 #define PBF_REG_PBF_INT_STS_CLR                                                                                            0x1401ccUL //ACCESS:RC  DataWidth:0x7  Description: Interrupt register #0 read clear
10516 	#define PBF_PBF_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
10517 	#define PBF_PBF_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
10518 	#define PBF_PBF_INT_STS_CLR_REG_SEQ_CHECK_ERROR                                                                        (0x1<<1)
10519 	#define PBF_PBF_INT_STS_CLR_REG_SEQ_CHECK_ERROR_SIZE                                                                   1
10520 	#define PBF_PBF_INT_STS_CLR_REG_SDM_IN_Q_ERROR                                                                         (0x1<<2)
10521 	#define PBF_PBF_INT_STS_CLR_REG_SDM_IN_Q_ERROR_SIZE                                                                    2
10522 	#define PBF_PBF_INT_STS_CLR_REG_MCU_DATA_FIFO_ERROR                                                                    (0x1<<3)
10523 	#define PBF_PBF_INT_STS_CLR_REG_MCU_DATA_FIFO_ERROR_SIZE                                                               3
10524 	#define PBF_PBF_INT_STS_CLR_REG_HA_CMD_Q_ERROR                                                                         (0x1<<4)
10525 	#define PBF_PBF_INT_STS_CLR_REG_HA_CMD_Q_ERROR_SIZE                                                                    4
10526 	#define PBF_PBF_INT_STS_CLR_REG_HEADER_BUFFER_ERROR                                                                    (0x1<<5)
10527 	#define PBF_PBF_INT_STS_CLR_REG_HEADER_BUFFER_ERROR_SIZE                                                               5
10528 	#define PBF_PBF_INT_STS_CLR_REG_CRACKER_INFO_FIFO_ERROR                                                                (0x1<<6)
10529 	#define PBF_PBF_INT_STS_CLR_REG_CRACKER_INFO_FIFO_ERROR_SIZE                                                           6
10530 #define PBF_REG_PBF_INT_STS_WR                                                                                             0x1401d0UL //ACCESS:WR  DataWidth:0x7  Description: Interrupt register #0 bit set or clear
10531 	#define PBF_PBF_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
10532 	#define PBF_PBF_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
10533 	#define PBF_PBF_INT_STS_WR_REG_SEQ_CHECK_ERROR                                                                         (0x1<<1)
10534 	#define PBF_PBF_INT_STS_WR_REG_SEQ_CHECK_ERROR_SIZE                                                                    1
10535 	#define PBF_PBF_INT_STS_WR_REG_SDM_IN_Q_ERROR                                                                          (0x1<<2)
10536 	#define PBF_PBF_INT_STS_WR_REG_SDM_IN_Q_ERROR_SIZE                                                                     2
10537 	#define PBF_PBF_INT_STS_WR_REG_MCU_DATA_FIFO_ERROR                                                                     (0x1<<3)
10538 	#define PBF_PBF_INT_STS_WR_REG_MCU_DATA_FIFO_ERROR_SIZE                                                                3
10539 	#define PBF_PBF_INT_STS_WR_REG_HA_CMD_Q_ERROR                                                                          (0x1<<4)
10540 	#define PBF_PBF_INT_STS_WR_REG_HA_CMD_Q_ERROR_SIZE                                                                     4
10541 	#define PBF_PBF_INT_STS_WR_REG_HEADER_BUFFER_ERROR                                                                     (0x1<<5)
10542 	#define PBF_PBF_INT_STS_WR_REG_HEADER_BUFFER_ERROR_SIZE                                                                5
10543 	#define PBF_PBF_INT_STS_WR_REG_CRACKER_INFO_FIFO_ERROR                                                                 (0x1<<6)
10544 	#define PBF_PBF_INT_STS_WR_REG_CRACKER_INFO_FIFO_ERROR_SIZE                                                            6
10545 #define PBF_REG_PBF_INT_MASK                                                                                               0x1401d4UL //ACCESS:RW  DataWidth:0x7  Description: Interrupt mask register #0 read/write
10546 	#define PBF_PBF_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
10547 	#define PBF_PBF_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
10548 	#define PBF_PBF_INT_MASK_REG_SEQ_CHECK_ERROR                                                                           (0x1<<1)
10549 	#define PBF_PBF_INT_MASK_REG_SEQ_CHECK_ERROR_SIZE                                                                      1
10550 	#define PBF_PBF_INT_MASK_REG_SDM_IN_Q_ERROR                                                                            (0x1<<2)
10551 	#define PBF_PBF_INT_MASK_REG_SDM_IN_Q_ERROR_SIZE                                                                       2
10552 	#define PBF_PBF_INT_MASK_REG_MCU_DATA_FIFO_ERROR                                                                       (0x1<<3)
10553 	#define PBF_PBF_INT_MASK_REG_MCU_DATA_FIFO_ERROR_SIZE                                                                  3
10554 	#define PBF_PBF_INT_MASK_REG_HA_CMD_Q_ERROR                                                                            (0x1<<4)
10555 	#define PBF_PBF_INT_MASK_REG_HA_CMD_Q_ERROR_SIZE                                                                       4
10556 	#define PBF_PBF_INT_MASK_REG_HEADER_BUFFER_ERROR                                                                       (0x1<<5)
10557 	#define PBF_PBF_INT_MASK_REG_HEADER_BUFFER_ERROR_SIZE                                                                  5
10558 	#define PBF_PBF_INT_MASK_REG_CRACKER_INFO_FIFO_ERROR                                                                   (0x1<<6)
10559 	#define PBF_PBF_INT_MASK_REG_CRACKER_INFO_FIFO_ERROR_SIZE                                                              6
10560 #define PBF_REG_PBF_PRTY_STS                                                                                               0x1401d8UL //ACCESS:R  DataWidth:0x1c  Description: Parity register #0 read
10561 	#define PBF_PBF_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
10562 	#define PBF_PBF_PRTY_STS_REG_PARITY_SIZE                                                                               0
10563 	#define PBF_PBF_PRTY_STS_REG_TQ_EVEN                                                                                   (0x1<<1)
10564 	#define PBF_PBF_PRTY_STS_REG_TQ_EVEN_SIZE                                                                              1
10565 	#define PBF_PBF_PRTY_STS_REG_TQ_ODD                                                                                    (0x1<<2)
10566 	#define PBF_PBF_PRTY_STS_REG_TQ_ODD_SIZE                                                                               2
10567 	#define PBF_PBF_PRTY_STS_REG_PBUF_A_EVEN                                                                               (0x1<<3)
10568 	#define PBF_PBF_PRTY_STS_REG_PBUF_A_EVEN_SIZE                                                                          3
10569 	#define PBF_PBF_PRTY_STS_REG_PBUF_A_ODD                                                                                (0x1<<4)
10570 	#define PBF_PBF_PRTY_STS_REG_PBUF_A_ODD_SIZE                                                                           4
10571 	#define PBF_PBF_PRTY_STS_REG_PBUF_B_EVEN                                                                               (0x1<<5)
10572 	#define PBF_PBF_PRTY_STS_REG_PBUF_B_EVEN_SIZE                                                                          5
10573 	#define PBF_PBF_PRTY_STS_REG_PBUF_B_ODD                                                                                (0x1<<6)
10574 	#define PBF_PBF_PRTY_STS_REG_PBUF_B_ODD_SIZE                                                                           6
10575 	#define PBF_PBF_PRTY_STS_REG_PBUF_C_EVEN                                                                               (0x1<<7)
10576 	#define PBF_PBF_PRTY_STS_REG_PBUF_C_EVEN_SIZE                                                                          7
10577 	#define PBF_PBF_PRTY_STS_REG_PBUF_C_ODD                                                                                (0x1<<8)
10578 	#define PBF_PBF_PRTY_STS_REG_PBUF_C_ODD_SIZE                                                                           8
10579 	#define PBF_PBF_PRTY_STS_REG_SMG_IN_Q                                                                                  (0x1<<9)
10580 	#define PBF_PBF_PRTY_STS_REG_SMG_IN_Q_SIZE                                                                             9
10581 	#define PBF_PBF_PRTY_STS_REG_SMG_CMD_Q                                                                                 (0x1<<10)
10582 	#define PBF_PBF_PRTY_STS_REG_SMG_CMD_Q_SIZE                                                                            10
10583 	#define PBF_PBF_PRTY_STS_REG_SMG_CURR_CMD                                                                              (0x1<<11)
10584 	#define PBF_PBF_PRTY_STS_REG_SMG_CURR_CMD_SIZE                                                                         11
10585 	#define PBF_PBF_PRTY_STS_REG_PB_OUT_Q                                                                                  (0x1<<12)
10586 	#define PBF_PBF_PRTY_STS_REG_PB_OUT_Q_SIZE                                                                             12
10587 	#define PBF_PBF_PRTY_STS_REG_HA_CMD_Q                                                                                  (0x1<<13)
10588 	#define PBF_PBF_PRTY_STS_REG_HA_CMD_Q_SIZE                                                                             13
10589 	#define PBF_PBF_PRTY_STS_REG_HD_HDRS_MEM                                                                               (0x1<<14)
10590 	#define PBF_PBF_PRTY_STS_REG_HD_HDRS_MEM_SIZE                                                                          14
10591 	#define PBF_PBF_PRTY_STS_REG_HD_CMD_Q                                                                                  (0x1<<15)
10592 	#define PBF_PBF_PRTY_STS_REG_HD_CMD_Q_SIZE                                                                             15
10593 	#define PBF_PBF_PRTY_STS_REG_SDM_IN_Q                                                                                  (0x1<<16)
10594 	#define PBF_PBF_PRTY_STS_REG_SDM_IN_Q_SIZE                                                                             16
10595 	#define PBF_PBF_PRTY_STS_REG_HM_CMD_Q                                                                                  (0x1<<17)
10596 	#define PBF_PBF_PRTY_STS_REG_HM_CMD_Q_SIZE                                                                             17
10597 	#define PBF_PBF_PRTY_STS_REG_HEADER_BUFFER                                                                             (0x1<<18)
10598 	#define PBF_PBF_PRTY_STS_REG_HEADER_BUFFER_SIZE                                                                        18
10599 	#define PBF_PBF_PRTY_STS_REG_CRACKER_INFO_FIFO                                                                         (0x1<<19)
10600 	#define PBF_PBF_PRTY_STS_REG_CRACKER_INFO_FIFO_SIZE                                                                    19
10601 	#define PBF_PBF_PRTY_STS_REG_PBUF_D_EVEN                                                                               (0x1<<20)
10602 	#define PBF_PBF_PRTY_STS_REG_PBUF_D_EVEN_SIZE                                                                          20
10603 	#define PBF_PBF_PRTY_STS_REG_PBUF_D_ODD                                                                                (0x1<<21)
10604 	#define PBF_PBF_PRTY_STS_REG_PBUF_D_ODD_SIZE                                                                           21
10605 	#define PBF_PBF_PRTY_STS_REG_PBUF_E_EVEN                                                                               (0x1<<22)
10606 	#define PBF_PBF_PRTY_STS_REG_PBUF_E_EVEN_SIZE                                                                          22
10607 	#define PBF_PBF_PRTY_STS_REG_PBUF_E_ODD                                                                                (0x1<<23)
10608 	#define PBF_PBF_PRTY_STS_REG_PBUF_E_ODD_SIZE                                                                           23
10609 	#define PBF_PBF_PRTY_STS_REG_PBUF_F_EVEN                                                                               (0x1<<24)
10610 	#define PBF_PBF_PRTY_STS_REG_PBUF_F_EVEN_SIZE                                                                          24
10611 	#define PBF_PBF_PRTY_STS_REG_PBUF_F_ODD                                                                                (0x1<<25)
10612 	#define PBF_PBF_PRTY_STS_REG_PBUF_F_ODD_SIZE                                                                           25
10613 	#define PBF_PBF_PRTY_STS_REG_PBUF_G_EVEN                                                                               (0x1<<26)
10614 	#define PBF_PBF_PRTY_STS_REG_PBUF_G_EVEN_SIZE                                                                          26
10615 	#define PBF_PBF_PRTY_STS_REG_PBUF_G_ODD                                                                                (0x1<<27)
10616 	#define PBF_PBF_PRTY_STS_REG_PBUF_G_ODD_SIZE                                                                           27
10617 #define PBF_REG_PBF_PRTY_STS_CLR                                                                                           0x1401dcUL //ACCESS:RC  DataWidth:0x1c  Description: Parity register #0 read clear
10618 	#define PBF_PBF_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
10619 	#define PBF_PBF_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
10620 	#define PBF_PBF_PRTY_STS_CLR_REG_TQ_EVEN                                                                               (0x1<<1)
10621 	#define PBF_PBF_PRTY_STS_CLR_REG_TQ_EVEN_SIZE                                                                          1
10622 	#define PBF_PBF_PRTY_STS_CLR_REG_TQ_ODD                                                                                (0x1<<2)
10623 	#define PBF_PBF_PRTY_STS_CLR_REG_TQ_ODD_SIZE                                                                           2
10624 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_A_EVEN                                                                           (0x1<<3)
10625 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_A_EVEN_SIZE                                                                      3
10626 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_A_ODD                                                                            (0x1<<4)
10627 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_A_ODD_SIZE                                                                       4
10628 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_B_EVEN                                                                           (0x1<<5)
10629 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_B_EVEN_SIZE                                                                      5
10630 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_B_ODD                                                                            (0x1<<6)
10631 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_B_ODD_SIZE                                                                       6
10632 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_C_EVEN                                                                           (0x1<<7)
10633 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_C_EVEN_SIZE                                                                      7
10634 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_C_ODD                                                                            (0x1<<8)
10635 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_C_ODD_SIZE                                                                       8
10636 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_IN_Q                                                                              (0x1<<9)
10637 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_IN_Q_SIZE                                                                         9
10638 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_CMD_Q                                                                             (0x1<<10)
10639 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_CMD_Q_SIZE                                                                        10
10640 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_CURR_CMD                                                                          (0x1<<11)
10641 	#define PBF_PBF_PRTY_STS_CLR_REG_SMG_CURR_CMD_SIZE                                                                     11
10642 	#define PBF_PBF_PRTY_STS_CLR_REG_PB_OUT_Q                                                                              (0x1<<12)
10643 	#define PBF_PBF_PRTY_STS_CLR_REG_PB_OUT_Q_SIZE                                                                         12
10644 	#define PBF_PBF_PRTY_STS_CLR_REG_HA_CMD_Q                                                                              (0x1<<13)
10645 	#define PBF_PBF_PRTY_STS_CLR_REG_HA_CMD_Q_SIZE                                                                         13
10646 	#define PBF_PBF_PRTY_STS_CLR_REG_HD_HDRS_MEM                                                                           (0x1<<14)
10647 	#define PBF_PBF_PRTY_STS_CLR_REG_HD_HDRS_MEM_SIZE                                                                      14
10648 	#define PBF_PBF_PRTY_STS_CLR_REG_HD_CMD_Q                                                                              (0x1<<15)
10649 	#define PBF_PBF_PRTY_STS_CLR_REG_HD_CMD_Q_SIZE                                                                         15
10650 	#define PBF_PBF_PRTY_STS_CLR_REG_SDM_IN_Q                                                                              (0x1<<16)
10651 	#define PBF_PBF_PRTY_STS_CLR_REG_SDM_IN_Q_SIZE                                                                         16
10652 	#define PBF_PBF_PRTY_STS_CLR_REG_HM_CMD_Q                                                                              (0x1<<17)
10653 	#define PBF_PBF_PRTY_STS_CLR_REG_HM_CMD_Q_SIZE                                                                         17
10654 	#define PBF_PBF_PRTY_STS_CLR_REG_HEADER_BUFFER                                                                         (0x1<<18)
10655 	#define PBF_PBF_PRTY_STS_CLR_REG_HEADER_BUFFER_SIZE                                                                    18
10656 	#define PBF_PBF_PRTY_STS_CLR_REG_CRACKER_INFO_FIFO                                                                     (0x1<<19)
10657 	#define PBF_PBF_PRTY_STS_CLR_REG_CRACKER_INFO_FIFO_SIZE                                                                19
10658 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_D_EVEN                                                                           (0x1<<20)
10659 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_D_EVEN_SIZE                                                                      20
10660 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_D_ODD                                                                            (0x1<<21)
10661 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_D_ODD_SIZE                                                                       21
10662 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_E_EVEN                                                                           (0x1<<22)
10663 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_E_EVEN_SIZE                                                                      22
10664 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_E_ODD                                                                            (0x1<<23)
10665 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_E_ODD_SIZE                                                                       23
10666 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_F_EVEN                                                                           (0x1<<24)
10667 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_F_EVEN_SIZE                                                                      24
10668 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_F_ODD                                                                            (0x1<<25)
10669 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_F_ODD_SIZE                                                                       25
10670 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_G_EVEN                                                                           (0x1<<26)
10671 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_G_EVEN_SIZE                                                                      26
10672 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_G_ODD                                                                            (0x1<<27)
10673 	#define PBF_PBF_PRTY_STS_CLR_REG_PBUF_G_ODD_SIZE                                                                       27
10674 #define PBF_REG_PBF_PRTY_STS_WR                                                                                            0x1401e0UL //ACCESS:WR  DataWidth:0x1c  Description: Parity register #0 bit set or clear
10675 	#define PBF_PBF_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
10676 	#define PBF_PBF_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
10677 	#define PBF_PBF_PRTY_STS_WR_REG_TQ_EVEN                                                                                (0x1<<1)
10678 	#define PBF_PBF_PRTY_STS_WR_REG_TQ_EVEN_SIZE                                                                           1
10679 	#define PBF_PBF_PRTY_STS_WR_REG_TQ_ODD                                                                                 (0x1<<2)
10680 	#define PBF_PBF_PRTY_STS_WR_REG_TQ_ODD_SIZE                                                                            2
10681 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_A_EVEN                                                                            (0x1<<3)
10682 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_A_EVEN_SIZE                                                                       3
10683 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_A_ODD                                                                             (0x1<<4)
10684 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_A_ODD_SIZE                                                                        4
10685 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_B_EVEN                                                                            (0x1<<5)
10686 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_B_EVEN_SIZE                                                                       5
10687 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_B_ODD                                                                             (0x1<<6)
10688 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_B_ODD_SIZE                                                                        6
10689 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_C_EVEN                                                                            (0x1<<7)
10690 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_C_EVEN_SIZE                                                                       7
10691 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_C_ODD                                                                             (0x1<<8)
10692 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_C_ODD_SIZE                                                                        8
10693 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_IN_Q                                                                               (0x1<<9)
10694 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_IN_Q_SIZE                                                                          9
10695 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_CMD_Q                                                                              (0x1<<10)
10696 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_CMD_Q_SIZE                                                                         10
10697 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_CURR_CMD                                                                           (0x1<<11)
10698 	#define PBF_PBF_PRTY_STS_WR_REG_SMG_CURR_CMD_SIZE                                                                      11
10699 	#define PBF_PBF_PRTY_STS_WR_REG_PB_OUT_Q                                                                               (0x1<<12)
10700 	#define PBF_PBF_PRTY_STS_WR_REG_PB_OUT_Q_SIZE                                                                          12
10701 	#define PBF_PBF_PRTY_STS_WR_REG_HA_CMD_Q                                                                               (0x1<<13)
10702 	#define PBF_PBF_PRTY_STS_WR_REG_HA_CMD_Q_SIZE                                                                          13
10703 	#define PBF_PBF_PRTY_STS_WR_REG_HD_HDRS_MEM                                                                            (0x1<<14)
10704 	#define PBF_PBF_PRTY_STS_WR_REG_HD_HDRS_MEM_SIZE                                                                       14
10705 	#define PBF_PBF_PRTY_STS_WR_REG_HD_CMD_Q                                                                               (0x1<<15)
10706 	#define PBF_PBF_PRTY_STS_WR_REG_HD_CMD_Q_SIZE                                                                          15
10707 	#define PBF_PBF_PRTY_STS_WR_REG_SDM_IN_Q                                                                               (0x1<<16)
10708 	#define PBF_PBF_PRTY_STS_WR_REG_SDM_IN_Q_SIZE                                                                          16
10709 	#define PBF_PBF_PRTY_STS_WR_REG_HM_CMD_Q                                                                               (0x1<<17)
10710 	#define PBF_PBF_PRTY_STS_WR_REG_HM_CMD_Q_SIZE                                                                          17
10711 	#define PBF_PBF_PRTY_STS_WR_REG_HEADER_BUFFER                                                                          (0x1<<18)
10712 	#define PBF_PBF_PRTY_STS_WR_REG_HEADER_BUFFER_SIZE                                                                     18
10713 	#define PBF_PBF_PRTY_STS_WR_REG_CRACKER_INFO_FIFO                                                                      (0x1<<19)
10714 	#define PBF_PBF_PRTY_STS_WR_REG_CRACKER_INFO_FIFO_SIZE                                                                 19
10715 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_D_EVEN                                                                            (0x1<<20)
10716 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_D_EVEN_SIZE                                                                       20
10717 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_D_ODD                                                                             (0x1<<21)
10718 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_D_ODD_SIZE                                                                        21
10719 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_E_EVEN                                                                            (0x1<<22)
10720 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_E_EVEN_SIZE                                                                       22
10721 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_E_ODD                                                                             (0x1<<23)
10722 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_E_ODD_SIZE                                                                        23
10723 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_F_EVEN                                                                            (0x1<<24)
10724 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_F_EVEN_SIZE                                                                       24
10725 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_F_ODD                                                                             (0x1<<25)
10726 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_F_ODD_SIZE                                                                        25
10727 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_G_EVEN                                                                            (0x1<<26)
10728 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_G_EVEN_SIZE                                                                       26
10729 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_G_ODD                                                                             (0x1<<27)
10730 	#define PBF_PBF_PRTY_STS_WR_REG_PBUF_G_ODD_SIZE                                                                        27
10731 #define PBF_REG_PBF_PRTY_MASK                                                                                              0x1401e4UL //ACCESS:RW  DataWidth:0x1c  Description: Parity mask register #0 read/write
10732 	#define PBF_PBF_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
10733 	#define PBF_PBF_PRTY_MASK_REG_PARITY_SIZE                                                                              0
10734 	#define PBF_PBF_PRTY_MASK_REG_TQ_EVEN                                                                                  (0x1<<1)
10735 	#define PBF_PBF_PRTY_MASK_REG_TQ_EVEN_SIZE                                                                             1
10736 	#define PBF_PBF_PRTY_MASK_REG_TQ_ODD                                                                                   (0x1<<2)
10737 	#define PBF_PBF_PRTY_MASK_REG_TQ_ODD_SIZE                                                                              2
10738 	#define PBF_PBF_PRTY_MASK_REG_PBUF_A_EVEN                                                                              (0x1<<3)
10739 	#define PBF_PBF_PRTY_MASK_REG_PBUF_A_EVEN_SIZE                                                                         3
10740 	#define PBF_PBF_PRTY_MASK_REG_PBUF_A_ODD                                                                               (0x1<<4)
10741 	#define PBF_PBF_PRTY_MASK_REG_PBUF_A_ODD_SIZE                                                                          4
10742 	#define PBF_PBF_PRTY_MASK_REG_PBUF_B_EVEN                                                                              (0x1<<5)
10743 	#define PBF_PBF_PRTY_MASK_REG_PBUF_B_EVEN_SIZE                                                                         5
10744 	#define PBF_PBF_PRTY_MASK_REG_PBUF_B_ODD                                                                               (0x1<<6)
10745 	#define PBF_PBF_PRTY_MASK_REG_PBUF_B_ODD_SIZE                                                                          6
10746 	#define PBF_PBF_PRTY_MASK_REG_PBUF_C_EVEN                                                                              (0x1<<7)
10747 	#define PBF_PBF_PRTY_MASK_REG_PBUF_C_EVEN_SIZE                                                                         7
10748 	#define PBF_PBF_PRTY_MASK_REG_PBUF_C_ODD                                                                               (0x1<<8)
10749 	#define PBF_PBF_PRTY_MASK_REG_PBUF_C_ODD_SIZE                                                                          8
10750 	#define PBF_PBF_PRTY_MASK_REG_SMG_IN_Q                                                                                 (0x1<<9)
10751 	#define PBF_PBF_PRTY_MASK_REG_SMG_IN_Q_SIZE                                                                            9
10752 	#define PBF_PBF_PRTY_MASK_REG_SMG_CMD_Q                                                                                (0x1<<10)
10753 	#define PBF_PBF_PRTY_MASK_REG_SMG_CMD_Q_SIZE                                                                           10
10754 	#define PBF_PBF_PRTY_MASK_REG_SMG_CURR_CMD                                                                             (0x1<<11)
10755 	#define PBF_PBF_PRTY_MASK_REG_SMG_CURR_CMD_SIZE                                                                        11
10756 	#define PBF_PBF_PRTY_MASK_REG_PB_OUT_Q                                                                                 (0x1<<12)
10757 	#define PBF_PBF_PRTY_MASK_REG_PB_OUT_Q_SIZE                                                                            12
10758 	#define PBF_PBF_PRTY_MASK_REG_HA_CMD_Q                                                                                 (0x1<<13)
10759 	#define PBF_PBF_PRTY_MASK_REG_HA_CMD_Q_SIZE                                                                            13
10760 	#define PBF_PBF_PRTY_MASK_REG_HD_HDRS_MEM                                                                              (0x1<<14)
10761 	#define PBF_PBF_PRTY_MASK_REG_HD_HDRS_MEM_SIZE                                                                         14
10762 	#define PBF_PBF_PRTY_MASK_REG_HD_CMD_Q                                                                                 (0x1<<15)
10763 	#define PBF_PBF_PRTY_MASK_REG_HD_CMD_Q_SIZE                                                                            15
10764 	#define PBF_PBF_PRTY_MASK_REG_SDM_IN_Q                                                                                 (0x1<<16)
10765 	#define PBF_PBF_PRTY_MASK_REG_SDM_IN_Q_SIZE                                                                            16
10766 	#define PBF_PBF_PRTY_MASK_REG_HM_CMD_Q                                                                                 (0x1<<17)
10767 	#define PBF_PBF_PRTY_MASK_REG_HM_CMD_Q_SIZE                                                                            17
10768 	#define PBF_PBF_PRTY_MASK_REG_HEADER_BUFFER                                                                            (0x1<<18)
10769 	#define PBF_PBF_PRTY_MASK_REG_HEADER_BUFFER_SIZE                                                                       18
10770 	#define PBF_PBF_PRTY_MASK_REG_CRACKER_INFO_FIFO                                                                        (0x1<<19)
10771 	#define PBF_PBF_PRTY_MASK_REG_CRACKER_INFO_FIFO_SIZE                                                                   19
10772 	#define PBF_PBF_PRTY_MASK_REG_PBUF_D_EVEN                                                                              (0x1<<20)
10773 	#define PBF_PBF_PRTY_MASK_REG_PBUF_D_EVEN_SIZE                                                                         20
10774 	#define PBF_PBF_PRTY_MASK_REG_PBUF_D_ODD                                                                               (0x1<<21)
10775 	#define PBF_PBF_PRTY_MASK_REG_PBUF_D_ODD_SIZE                                                                          21
10776 	#define PBF_PBF_PRTY_MASK_REG_PBUF_E_EVEN                                                                              (0x1<<22)
10777 	#define PBF_PBF_PRTY_MASK_REG_PBUF_E_EVEN_SIZE                                                                         22
10778 	#define PBF_PBF_PRTY_MASK_REG_PBUF_E_ODD                                                                               (0x1<<23)
10779 	#define PBF_PBF_PRTY_MASK_REG_PBUF_E_ODD_SIZE                                                                          23
10780 	#define PBF_PBF_PRTY_MASK_REG_PBUF_F_EVEN                                                                              (0x1<<24)
10781 	#define PBF_PBF_PRTY_MASK_REG_PBUF_F_EVEN_SIZE                                                                         24
10782 	#define PBF_PBF_PRTY_MASK_REG_PBUF_F_ODD                                                                               (0x1<<25)
10783 	#define PBF_PBF_PRTY_MASK_REG_PBUF_F_ODD_SIZE                                                                          25
10784 	#define PBF_PBF_PRTY_MASK_REG_PBUF_G_EVEN                                                                              (0x1<<26)
10785 	#define PBF_PBF_PRTY_MASK_REG_PBUF_G_EVEN_SIZE                                                                         26
10786 	#define PBF_PBF_PRTY_MASK_REG_PBUF_G_ODD                                                                               (0x1<<27)
10787 	#define PBF_PBF_PRTY_MASK_REG_PBUF_G_ODD_SIZE                                                                          27
10788 #define PBF_REG_LLC_JUMBO_THRSH                                                                                            0x15c000UL //ACCESS:RW  DataWidth:0xe  Description: The threshold used for deciding whether the type/length field in an LLC SNAP packet is equal to the length or to llc_jumbo_type.
10789 #define PBF_REG_LLC_JUMBO_TYPE                                                                                             0x15c004UL //ACCESS:RW  DataWidth:0x10  Description: The value of the type/length in the case of a LLC SNAP packet which is a jumbo packet.
10790 #define PBF_REG_ECO_RESERVED                                                                                               0x15c020UL //ACCESS:RW  DataWidth:0x8  Description: Reserved for ECO future implementations.
10791 #define PBF_REG_E15_FW_COMPAT_MODE                                                                                         0x15c024UL //ACCESS:RW  DataWidth:0x1  Description: E1.5 FW backward compatibility mode. If set then backward compatible to E1.5.
10792 #define PBF_REG_LB_TRANSMIT_WINDOW                                                                                         0x15c028UL //ACCESS:RW  DataWidth:0x5  Description: Number of cycles in a transmit window for pacing the LB traffic.
10793 #define PBF_REG_LB_IDLE_WINDOW                                                                                             0x15c02cUL //ACCESS:RW  DataWidth:0x5  Description: Number of cycles in a non-transmit window for pacing the LB traffic.
10794 #define PBF_REG_HEADER_BUFFER_THRSH                                                                                        0x15c030UL //ACCESS:RW  DataWidth:0x7  Description: Almost full threshold for the header buffer fifo.
10795 #define PBF_REG_CRACKER_INFO_FIFO_THRSH                                                                                    0x15c034UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for the cracker info fifo.
10796 #define PBF_REG_LIMIT_OUTSTANDING_READ_DATA                                                                                0x15c038UL //ACCESS:RW  DataWidth:0x1  Description: If set enables limitting the outstanding read data from the PCI.
10797 #define PBF_REG_MAX_OUTSTANDING_READ_DATA                                                                                  0x15c03cUL //ACCESS:RW  DataWidth:0xe  Description: If limit_outstanding_read_data is set; limits the outstanding PCI read data to this value which is in 16B lines.
10798 #define PBF_REG_LB_PACKETS_WRR_WEIGHT                                                                                      0x15c044UL //ACCESS:RW  DataWidth:0x3  Description: WRR weight of commands destined to the LB in the command arbiter
10799 #define PBF_REG_WRR_BURST_MODE                                                                                             0x15c048UL //ACCESS:RW  DataWidth:0x1  Description: If set; in the command queue arbiter; the WRR arbiters pointer will stay on the winning input; instead of moving to the next one. This allows burstiness.
10800 #define PBF_REG_VLAN_TYPE_0                                                                                                0x15c06cUL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10801 #define PBF_REG_VLAN_TYPE_1                                                                                                0x15c070UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10802 #define PBF_REG_VLAN_TYPE_2                                                                                                0x15c074UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10803 #define PBF_REG_VLAN_TYPE_3                                                                                                0x15c078UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10804 #define PBF_REG_VLAN_TYPE_4                                                                                                0x15c07cUL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10805 #define PBF_REG_VLAN_TYPE_5                                                                                                0x15c080UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10806 #define PBF_REG_VLAN_TYPE_6                                                                                                0x15c084UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10807 #define PBF_REG_VLAN_TYPE_7                                                                                                0x15c088UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
10808 #define PBF_REG_FCOE_TYPE                                                                                                  0x15c08cUL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for first FCoE type
10809 #define PBF_REG_TAG_ETHERTYPE_0                                                                                            0x15c090UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 0
10810 #define PBF_REG_TAG_ETHERTYPE_1                                                                                            0x15c094UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 1
10811 #define PBF_REG_TAG_ETHERTYPE_2                                                                                            0x15c098UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 2
10812 #define PBF_REG_TAG_LEN_0                                                                                                  0x15c09cUL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 0.  The length is between 2B and 14B; in 2B granularity
10813 #define PBF_REG_TAG_LEN_1                                                                                                  0x15c0a0UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 1.  The length is between 2B and 14B; in 2B granularity
10814 #define PBF_REG_TAG_LEN_2                                                                                                  0x15c0a4UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 2.  The length is between 2B and 14B; in 2B granularity
10815 #define PBF_REG_HDRS_AFTER_BASIC                                                                                           0x15c0a8UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.
10816 #define PBF_REG_HDRS_AFTER_OUTER_VLAN                                                                                      0x15c0acUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header.
10817 #define PBF_REG_HDRS_AFTER_INNER_VLAN                                                                                      0x15c0b0UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header.
10818 #define PBF_REG_HDRS_AFTER_LLC                                                                                             0x15c0b4UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header.
10819 #define PBF_REG_HDRS_AFTER_TAG_0                                                                                           0x15c0b8UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0
10820 #define PBF_REG_HDRS_AFTER_TAG_1                                                                                           0x15c0bcUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1
10821 #define PBF_REG_HDRS_AFTER_TAG_2                                                                                           0x15c0c0UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2
10822 #define PBF_REG_MUST_HAVE_HDRS                                                                                             0x15c0c4UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which headers must appear in the packet
10823 #define PBF_REG_IP_ID_MASK_1                                                                                               0x15c0c8UL //ACCESS:RW  DataWidth:0x10  Description: 2nd bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
10824 #define PBF_REG_IP_ID_MASK_2                                                                                               0x15c0ccUL //ACCESS:RW  DataWidth:0x10  Description: 3rd bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
10825 #define PBF_REG_IP_ID_MASK_3                                                                                               0x15c0d0UL //ACCESS:RW  DataWidth:0x10  Description: 4th bit mask used to control the rollover when increasing the IP ID field in the packet. Selected per command.
10826 #define PBF_REG_ACK_FLG_MODE                                                                                               0x15c0d4UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the ACK flag
10827 #define PBF_REG_CWR_FLG_MODE                                                                                               0x15c0d8UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the CWR flag
10828 #define PBF_REG_ECE_FLG_MODE                                                                                               0x15c0dcUL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the ECE flag
10829 #define PBF_REG_FIN_FLG_MODE                                                                                               0x15c0e0UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the FIN flag
10830 #define PBF_REG_NS_FLG_MODE                                                                                                0x15c0e4UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the NS flag
10831 #define PBF_REG_PUSH_FLG_MODE                                                                                              0x15c0e8UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the PUSH flag
10832 #define PBF_REG_RST_FLG_MODE                                                                                               0x15c0ecUL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the RST flag
10833 #define PBF_REG_SYN_FLG_MODE                                                                                               0x15c0f0UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the SYN flag
10834 #define PBF_REG_URG_FLG_MODE                                                                                               0x15c0f4UL //ACCESS:RW  DataWidth:0x2  Description: Update mode for the URG flag
10835 #define PBF_REG_NO_ERR_ON_PRS_ERR                                                                                          0x15c0f8UL //ACCESS:RW  DataWidth:0x8  Multi Field Register
10836 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_BAD_IPV_ERR                                                            (0x1<<0)
10837 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_BAD_IPV_ERR_SIZE                                                       0
10838 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_BAD_IP_HDR_LEN_ERR                                                     (0x1<<1)
10839 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_BAD_IP_HDR_LEN_ERR_SIZE                                                1
10840 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_PKT_TOO_SMALL_ERR                                                      (0x1<<2)
10841 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_PRS_PKT_TOO_SMALL_ERR_SIZE                                                 2
10842 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_TCP_HDR_PTR_INV_ERR                                                        (0x1<<3)
10843 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_TCP_HDR_PTR_INV_ERR_SIZE                                                   3
10844 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_UNKNOWN_OVER_IPV4_ERR                                                      (0x1<<4)
10845 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_UNKNOWN_OVER_IPV4_ERR_SIZE                                                 4
10846 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_UNKNOWN_OVER_ETH_ERR                                                       (0x1<<5)
10847 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_UNKNOWN_OVER_ETH_ERR_SIZE                                                  5
10848 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_OVERIP_HM_4NON_1ST_FRAG_ERR                                                (0x1<<6)
10849 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_OVERIP_HM_4NON_1ST_FRAG_ERR_SIZE                                           6
10850 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_TCP_UDP_CHK_PTR_BEYOND_PKT_ERR                                             (0x1<<7)
10851 	#define PBF_NO_ERR_ON_PRS_ERR_REG_NO_ERR_ON_TCP_UDP_CHK_PTR_BEYOND_PKT_ERR_SIZE                                        7
10852 #define PBF_REG_PRS_ERRORS_MASK                                                                                            0x15c0fcUL //ACCESS:RW  DataWidth:0x8  Multi Field Register
10853 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_BAD_IPV_ERR                                                                   (0x1<<0)
10854 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_BAD_IPV_ERR_SIZE                                                              0
10855 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_BAD_IP_HDR_LEN_ERR                                                            (0x1<<1)
10856 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_BAD_IP_HDR_LEN_ERR_SIZE                                                       1
10857 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_PKT_TOO_SMALL_ERR                                                             (0x1<<2)
10858 	#define PBF_PRS_ERRORS_MASK_REG_MASK_PRS_PKT_TOO_SMALL_ERR_SIZE                                                        2
10859 	#define PBF_PRS_ERRORS_MASK_REG_MASK_TCP_HDR_PTR_INV_ERR                                                               (0x1<<3)
10860 	#define PBF_PRS_ERRORS_MASK_REG_MASK_TCP_HDR_PTR_INV_ERR_SIZE                                                          3
10861 	#define PBF_PRS_ERRORS_MASK_REG_MASK_UNKNOWN_OVER_IPV4_ERR                                                             (0x1<<4)
10862 	#define PBF_PRS_ERRORS_MASK_REG_MASK_UNKNOWN_OVER_IPV4_ERR_SIZE                                                        4
10863 	#define PBF_PRS_ERRORS_MASK_REG_MASK_UNKNOWN_OVER_ETH_ERR                                                              (0x1<<5)
10864 	#define PBF_PRS_ERRORS_MASK_REG_MASK_UNKNOWN_OVER_ETH_ERR_SIZE                                                         5
10865 	#define PBF_PRS_ERRORS_MASK_REG_MASK_OVERIP_HM_4NON_1ST_FRAG_ERR                                                       (0x1<<6)
10866 	#define PBF_PRS_ERRORS_MASK_REG_MASK_OVERIP_HM_4NON_1ST_FRAG_ERR_SIZE                                                  6
10867 	#define PBF_PRS_ERRORS_MASK_REG_MASK_TCP_UDP_CHK_PTR_BEYOND_PKT_ERR                                                    (0x1<<7)
10868 	#define PBF_PRS_ERRORS_MASK_REG_MASK_TCP_UDP_CHK_PTR_BEYOND_PKT_ERR_SIZE                                               7
10869 #define PBF_REG_DROP_PKT_UPON_ERR                                                                                          0x15c100UL //ACCESS:RW  DataWidth:0x1  Description: if set; packets with error will be dropped; otherwise transmitted with error to the NIG (FCS).
10870 #define PBF_REG_NO_PAD_IN_PKT                                                                                              0x15c104UL //ACCESS:RW  DataWidth:0x1  Description: if set; there is no expected L2 padding in the packet.
10871 #define PBF_REG_NUM_PRS_BAD_IPV_ERRORS                                                                                     0x15c108UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with bad IPV error.
10872 #define PBF_REG_NUM_PRS_BAD_IP_HDR_LEN_ERRORS                                                                              0x15c10cUL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with bad IP header length.
10873 #define PBF_REG_NUM_PRS_PKT_TOO_SMALL_ERRORS                                                                               0x15c110UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with packet too small error.
10874 #define PBF_REG_NUM_TCP_HDR_PTR_INV_ERRORS                                                                                 0x15c114UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with an invalid TCP header pointer.
10875 #define PBF_REG_NUM_UNKNOWN_OVER_IPV4_ERRORS                                                                               0x15c118UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets which were identified to have an unknown over IPV4 protocol error.
10876 #define PBF_REG_NUM_UNKNOWN_OVER_ETH_ERRORS                                                                                0x15c11cUL //ACCESS:ST  DataWidth:0x8  Description: if set; a packet which was identified to have an unknown over ethernet protocol error will not be transmitted with an error/dropped.
10877 #define PBF_REG_NUM_OVERIP_HM_4NON_1ST_FRAG_ERRORS                                                                         0x15c120UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets which were identified to have a non-first fragment error.
10878 #define PBF_REG_NUM_TCP_UDP_CHK_PTR_BEYOND_PKT_ERRORS                                                                      0x15c124UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets which were identified to have a TCP/UDP checksum pointer beyond the packet error.
10879 #define PBF_REG_NUM_PCI_ERRORS                                                                                             0x15c130UL //ACCESS:ST  DataWidth:0x10  Description: Number of errors from the PCI read interface.
10880 #define PBF_REG_TXP_MEM_ADDR                                                                                               0x15c134UL //ACCESS:RW  DataWidth:0xb  Description: Address for accessing the TXP memories. Should be written before reading/writing through the WB registers.
10881 #define PBF_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                              0x15c138UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
10882 #define PBF_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                              0x15c13cUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
10883 #define PBF_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                              0x15c140UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
10884 #define PBF_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                               0x15c144UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
10885 #define PBF_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                               0x15c148UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
10886 #define PBF_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                               0x15c14cUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 -  mbist_go (global go bit); Bits NUM_OF_MEM+1:2 -  mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
10887 #define PBF_REG_HIGIG_HDR_SIZE_P0                                                                                          0x15c150UL //ACCESS:RW  DataWidth:0x4  Description: HiGiG header size in DWORDS for PBF port 0.
10888 #define PBF_REG_HIGIG_HDR_SIZE_P1                                                                                          0x15c154UL //ACCESS:RW  DataWidth:0x4  Description: HiGiG header size in DWORDS for PBF port 1.
10889 #define PBF_REG_INIT_Q0                                                                                                    0x15c160UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 0. When set the initial credit of queue 0 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10890 #define PBF_REG_INIT_Q1                                                                                                    0x15c164UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 1. When set the initial credit of queue 1 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10891 #define PBF_REG_INIT_Q2                                                                                                    0x15c168UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 2. When set the initial credit of queue 2 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10892 #define PBF_REG_INIT_Q3                                                                                                    0x15c16cUL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 3. When set the initial credit of queue 3 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10893 #define PBF_REG_INIT_Q4                                                                                                    0x15c170UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 4. When set the initial credit of queue 4 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10894 #define PBF_REG_INIT_Q5                                                                                                    0x15c174UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for queue 5. When set the initial credit of queue 5 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10895 #define PBF_REG_INIT_LB_Q                                                                                                  0x15c178UL //ACCESS:RW  DataWidth:0x1  Description: Init bit for LB queue. When set the initial credit of the LB queue is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
10896 #define PBF_REG_PAUSE_ENABLE_Q0                                                                                            0x15c17cUL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 0.
10897 #define PBF_REG_PAUSE_ENABLE_Q1                                                                                            0x15c180UL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 1.
10898 #define PBF_REG_PAUSE_ENABLE_Q2                                                                                            0x15c184UL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 2.
10899 #define PBF_REG_PAUSE_ENABLE_Q3                                                                                            0x15c188UL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 3.
10900 #define PBF_REG_PAUSE_ENABLE_Q4                                                                                            0x15c18cUL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 4.
10901 #define PBF_REG_PAUSE_ENABLE_Q5                                                                                            0x15c190UL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 5.
10902 #define PBF_REG_PAUSE_ENABLE_LB_Q                                                                                          0x15c194UL //ACCESS:RW  DataWidth:0x1  Description: Indication that pause is enabled for queue 6.
10903 #define PBF_REG_MAC_IF4_ENABLE                                                                                             0x15c198UL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 4.
10904 #define PBF_REG_MAC_IF5_ENABLE                                                                                             0x15c19cUL //ACCESS:RW  DataWidth:0x1  Description: Enable for mac interface 5.
10905 #define PBF_REG_DISABLE_WR2TQ_Q0                                                                                           0x15c1a0UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 0.
10906 #define PBF_REG_DISABLE_WR2TQ_Q1                                                                                           0x15c1a4UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 1.
10907 #define PBF_REG_DISABLE_WR2TQ_Q2                                                                                           0x15c1a8UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 2.
10908 #define PBF_REG_DISABLE_WR2TQ_Q3                                                                                           0x15c1acUL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 3.
10909 #define PBF_REG_DISABLE_WR2TQ_Q4                                                                                           0x15c1b0UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 4.
10910 #define PBF_REG_DISABLE_WR2TQ_Q5                                                                                           0x15c1b4UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to queue 5.
10911 #define PBF_REG_DISABLE_WR2TQ_LB_Q                                                                                         0x15c1b8UL //ACCESS:RW  DataWidth:0x1  Description: Disable the STORM writing to the LB queue.
10912 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q0                                                                                   0x15c1bcUL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10913 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q1                                                                                   0x15c1c0UL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10914 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q2                                                                                   0x15c1c4UL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10915 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q3                                                                                   0x15c1c8UL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10916 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q4                                                                                   0x15c1ccUL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10917 #define PBF_REG_DISABLE_NEW_TASK_PROC_Q5                                                                                   0x15c1d0UL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10918 #define PBF_REG_DISABLE_NEW_TASK_PROC_LB_Q                                                                                 0x15c1d4UL //ACCESS:RW  DataWidth:0x1  Description: Disable processing further tasks from port 0 (after ending the current task in process).
10919 #define PBF_REG_TQ_NUM_LINES_Q0                                                                                            0x15c1d8UL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 0.
10920 #define PBF_REG_TQ_NUM_LINES_Q1                                                                                            0x15c1dcUL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 1.
10921 #define PBF_REG_TQ_NUM_LINES_Q2                                                                                            0x15c1e0UL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 2.
10922 #define PBF_REG_TQ_NUM_LINES_Q3                                                                                            0x15c1e4UL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 3.
10923 #define PBF_REG_TQ_NUM_LINES_Q4                                                                                            0x15c1e8UL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 4.
10924 #define PBF_REG_TQ_NUM_LINES_Q5                                                                                            0x15c1ecUL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for queue 5.
10925 #define PBF_REG_TQ_NUM_LINES_LB_Q                                                                                          0x15c1f0UL //ACCESS:RW  DataWidth:0xc  Description: Number of 16 byte lines in the task Q reserved for the LB queue.
10926 #define PBF_REG_XSDM_ADDR_0_Q_NUM                                                                                          0x15c1f4UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 0 from XSDM mapps to.
10927 #define PBF_REG_XSDM_ADDR_1_Q_NUM                                                                                          0x15c1f8UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 1 from XSDM mapps to.
10928 #define PBF_REG_XSDM_ADDR_2_Q_NUM                                                                                          0x15c1fcUL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 2 from XSDM mapps to.
10929 #define PBF_REG_XSDM_ADDR_3_Q_NUM                                                                                          0x15c200UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 3 from XSDM mapps to.
10930 #define PBF_REG_XSDM_ADDR_4_Q_NUM                                                                                          0x15c204UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 4 from XSDM mapps to.
10931 #define PBF_REG_XSDM_ADDR_5_Q_NUM                                                                                          0x15c208UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 5 from XSDM mapps to.
10932 #define PBF_REG_XSDM_ADDR_6_Q_NUM                                                                                          0x15c20cUL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 6 from XSDM mapps to.
10933 #define PBF_REG_XSDM_ADDR_7_Q_NUM                                                                                          0x15c210UL //ACCESS:RW  DataWidth:0x3  Description: The queue number to which address 7 from XSDM mapps to.
10934 #define PBF_REG_TQ_THRSH_Q0                                                                                                0x15c214UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 0 in task Q in 16 byte lines.
10935 #define PBF_REG_TQ_THRSH_Q1                                                                                                0x15c218UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 1 in task Q in 16 byte lines.
10936 #define PBF_REG_TQ_THRSH_Q2                                                                                                0x15c21cUL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 2 in task Q in 16 byte lines.
10937 #define PBF_REG_TQ_THRSH_Q3                                                                                                0x15c220UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 3 in task Q in 16 byte lines.
10938 #define PBF_REG_TQ_THRSH_Q4                                                                                                0x15c224UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 4 in task Q in 16 byte lines.
10939 #define PBF_REG_TQ_THRSH_Q5                                                                                                0x15c228UL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for queue 5 in task Q in 16 byte lines.
10940 #define PBF_REG_TQ_THRSH_LB_Q                                                                                              0x15c22cUL //ACCESS:RW  DataWidth:0x5  Description: Almost full threshold for the LB queue in task Q in 16 byte lines.
10941 #define PBF_REG_INIT_CRD_Q0                                                                                                0x15c230UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 0 in the tx port buffers in 16 byte lines.
10942 #define PBF_REG_INIT_CRD_Q1                                                                                                0x15c234UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 1 in the tx port buffers in 16 byte lines.
10943 #define PBF_REG_INIT_CRD_Q2                                                                                                0x15c238UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 2 in the tx port buffers in 16 byte lines.
10944 #define PBF_REG_INIT_CRD_Q3                                                                                                0x15c23cUL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 3 in the tx port buffers in 16 byte lines.
10945 #define PBF_REG_INIT_CRD_Q4                                                                                                0x15c240UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 4 in the tx port buffers in 16 byte lines.
10946 #define PBF_REG_INIT_CRD_Q5                                                                                                0x15c244UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for queue 5 in the tx port buffers in 16 byte lines.
10947 #define PBF_REG_INIT_CRD_LB_Q                                                                                              0x15c248UL //ACCESS:RW  DataWidth:0xb  Description: Initial credit for the LB queue in the tx port buffers in 16 byte lines.
10948 #define PBF_REG_ARB_THRSH_Q0                                                                                               0x15c24cUL //ACCESS:RW  DataWidth:0xb  Description: Queue 0 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10949 #define PBF_REG_ARB_THRSH_Q1                                                                                               0x15c250UL //ACCESS:RW  DataWidth:0xb  Description: Queue 1 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10950 #define PBF_REG_ARB_THRSH_Q2                                                                                               0x15c254UL //ACCESS:RW  DataWidth:0xb  Description: Queue 2 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10951 #define PBF_REG_ARB_THRSH_Q3                                                                                               0x15c258UL //ACCESS:RW  DataWidth:0xb  Description: Queue 3 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10952 #define PBF_REG_ARB_THRSH_Q4                                                                                               0x15c25cUL //ACCESS:RW  DataWidth:0xb  Description: Queue 4 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10953 #define PBF_REG_ARB_THRSH_Q5                                                                                               0x15c260UL //ACCESS:RW  DataWidth:0xb  Description: Queue 5 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10954 #define PBF_REG_ARB_THRSH_LB_Q                                                                                             0x15c264UL //ACCESS:RW  DataWidth:0xb  Description: LB Queue threshold used by arbiter in 16 byte lines used when pause not suppoterd.
10955 #define PBF_REG_P0_PACKETS_WRR_WEIGHT                                                                                      0x15c268UL //ACCESS:RW  DataWidth:0x3  Description: WRR weight of commands destined to port 0 in the command arbiter
10956 #define PBF_REG_P1_PACKETS_WRR_WEIGHT                                                                                      0x15c26cUL //ACCESS:RW  DataWidth:0x3  Description: WRR weight of commands destined to port 1 in the command arbiter
10957 #define PBF_REG_ETS_ARB_PRIORITY_CLIENT_P0                                                                                 0x15c270UL //ACCESS:RW  DataWidth:0x12  Description: For port 0: Indicates which client is connected to each priority in the strict-priority arbiter. Priority 0 is the highest priority, and priority 5 is the lowest; to which the RR output is connected to (this is not configurable).
10958 #define PBF_REG_ETS_ARB_PRIORITY_CLIENT_P1                                                                                 0x15c274UL //ACCESS:RW  DataWidth:0x9  Description: For port 1: Indicates which client is connected to each priority in the strict-priority arbiter. Priority 0 is the highest priority, and priority 5 is the lowest; to which the RR output is connected to (this is not configurable).
10959 #define PBF_REG_ETS_ARB_CLIENT_IS_STRICT_P0                                                                                0x15c278UL //ACCESS:RW  DataWidth:0x6  Description: For port 0: Bit per client to indicate if the client competes in the strict priority arbiter directly (corresponding bit = 1); or first goes to the RR arbiter (corresponding bit = 0); and then competes in the lowest priority in the strict-priority arbiter.
10960 #define PBF_REG_ETS_ARB_CLIENT_IS_STRICT_P1                                                                                0x15c27cUL //ACCESS:RW  DataWidth:0x3  Description: For port 1: Bit per client to indicate if the client competes in the strict priority arbiter directly (corresponding bit = 1); or first goes to the RR arbiter (corresponding bit = 0); and then competes in the lowest priority in the strict-priority arbiter.
10961 #define PBF_REG_ETS_ARB_CLIENT_IS_SUBJECT2WFQ_P0                                                                           0x15c280UL //ACCESS:RW  DataWidth:0x6  Description: For port 0: Bit per client to indicate if the client is subject to WFQ credit blocking (corresponding bit = 1).
10962 #define PBF_REG_ETS_ARB_CLIENT_IS_SUBJECT2WFQ_P1                                                                           0x15c284UL //ACCESS:RW  DataWidth:0x3  Description: For port 0: Bit per client to indicate if the client is subject to WFQ credit blocking (corresponding bit = 1).
10963 #define PBF_REG_ETS_ARB_CLIENT_CREDIT_MAP_P0                                                                               0x15c288UL //ACCESS:RW  DataWidth:0x12  Description: For port 0: For each client that is subject to WFQ (the corresponding bit is 1); indicates to which of the credit registers this client is mapped. For clients which are not credit blocked; their mapping is dont care.
10964 #define PBF_REG_ETS_ARB_CLIENT_CREDIT_MAP_P1                                                                               0x15c28cUL //ACCESS:RW  DataWidth:0x9  Description: For port 1: For each client that is subject to WFQ (the corresponding bit is 1); indicates to which of the credit registers this client is mapped. For clients which are not credit blocked; their mapping is dont care.
10965 #define PBF_REG_ETS_ARB_RR_BURST_MODE_P0                                                                                   0x15c290UL //ACCESS:RW  DataWidth:0x1  Description: For port 0: If set; the round robin arbiters pointer will stay on the winning input; instead of moving to the next one. This allows burstiness. This mode should be carefully used; since in certain arbitration configurations it can cause starvation.
10966 #define PBF_REG_ETS_ARB_RR_BURST_MODE_P1                                                                                   0x15c294UL //ACCESS:RW  DataWidth:0x1  Description: For port 1: If set; the round robin arbiters pointer will stay on the winning input; instead of moving to the next one. This allows burstiness. This mode should be carefully used; since in certain arbitration configurations it can cause starvation.
10967 #define PBF_REG_ETS_ARB_SPWAS_BURST_MODE_P0                                                                                0x15c298UL //ACCESS:RW  DataWidth:0x1  Description: For port 0: If set; the round robin arbiter within the strict priority w/ anti-starvation arbiter; will stay on the winning input; instead of moving to the next one. This allows burstiness. This mode should be carefully used; since in certain arbitration configurations it can cause starvation.
10968 #define PBF_REG_ETS_ARB_SPWAS_BURST_MODE_P1                                                                                0x15c29cUL //ACCESS:RW  DataWidth:0x1  Description: For port 1: If set; the round robin arbiter within the strict priority w/ anti-starvation arbiter; will stay on the winning input; instead of moving to the next one. This allows burstiness. This mode should be carefully used; since in certain arbitration configurations it can cause starvation.
10969 #define PBF_REG_ETS_ARB_NUM_STRICT_ARB_SLOTS_P0                                                                            0x15c2a0UL //ACCESS:RW  DataWidth:0x10  Description: For port 0: The number of strict priority arbitration slots between 2 RR arbitration slots. A value of 0 means no strict priority cycles; i.e. the strict-priority w/ anti-starvation arbiter is a RR arbiter.
10970 #define PBF_REG_ETS_ARB_NUM_STRICT_ARB_SLOTS_P1                                                                            0x15c2a4UL //ACCESS:RW  DataWidth:0x10  Description: For port 1: The number of strict priority arbitration slots between 2 RR arbitration slots. A value of 0 means no strict priority cycles; i.e. the strict-priority w/ anti-starvation arbiter is a RR arbiter.
10971 #define PBF_REG_COS0_WEIGHT_P0                                                                                             0x15c2a8UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS0 in port 0 ETS command arbiter.
10972 #define PBF_REG_COS1_WEIGHT_P0                                                                                             0x15c2acUL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS1 in port 0 ETS command arbiter.
10973 #define PBF_REG_COS2_WEIGHT_P0                                                                                             0x15c2b0UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS2 in port 0 ETS command arbiter.
10974 #define PBF_REG_COS3_WEIGHT_P0                                                                                             0x15c2b4UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS3 in port 0 ETS command arbiter.
10975 #define PBF_REG_COS4_WEIGHT_P0                                                                                             0x15c2b8UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS4 in port 0 ETS command arbiter.
10976 #define PBF_REG_COS5_WEIGHT_P0                                                                                             0x15c2bcUL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS5 in port 0 ETS command arbiter.
10977 #define PBF_REG_COS0_WEIGHT_P1                                                                                             0x15c2c0UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS0 in port 1 ETS command arbiter.
10978 #define PBF_REG_COS1_WEIGHT_P1                                                                                             0x15c2c4UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS1 in port 1 ETS command arbiter.
10979 #define PBF_REG_COS2_WEIGHT_P1                                                                                             0x15c2c8UL //ACCESS:RW  DataWidth:0x1f  Description: The weight of COS2 in port 1 ETS command arbiter.
10980 #define PBF_REG_COS0_UPPER_BOUND_P0                                                                                        0x15c2ccUL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS0 in the ETS command arbiter of port 0.
10981 #define PBF_REG_COS1_UPPER_BOUND_P0                                                                                        0x15c2d0UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS1 in the ETS command arbiter of port 0.
10982 #define PBF_REG_COS2_UPPER_BOUND_P0                                                                                        0x15c2d4UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS2 in the ETS command arbiter of port 0.
10983 #define PBF_REG_COS3_UPPER_BOUND_P0                                                                                        0x15c2d8UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS3 in the ETS command arbiter of port 0.
10984 #define PBF_REG_COS4_UPPER_BOUND_P0                                                                                        0x15c2dcUL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS4 in the ETS command arbiter of port 0.
10985 #define PBF_REG_COS5_UPPER_BOUND_P0                                                                                        0x15c2e0UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS5 in the ETS command arbiter of port 0.
10986 #define PBF_REG_COS0_UPPER_BOUND_P1                                                                                        0x15c2e4UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS0 in the ETS command arbiter of port 1.
10987 #define PBF_REG_COS1_UPPER_BOUND_P1                                                                                        0x15c2e8UL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS1 in the ETS command arbiter of port 1.
10988 #define PBF_REG_COS2_UPPER_BOUND_P1                                                                                        0x15c2ecUL //ACCESS:RW  DataWidth:0x1f  Description: The upper bound of the weight of COS2 in the ETS command arbiter of port 1.
10989 #define PBF_REG_TXP_THRSH_Q0                                                                                               0x15c2f0UL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 0 almost full threshold in 16 byte lines.
10990 #define PBF_REG_TXP_THRSH_Q1                                                                                               0x15c2f4UL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 1 almost full threshold in 16 byte lines.
10991 #define PBF_REG_TXP_THRSH_Q2                                                                                               0x15c2f8UL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 2 almost full threshold in 16 byte lines.
10992 #define PBF_REG_TXP_THRSH_Q3                                                                                               0x15c2fcUL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 3 almost full threshold in 16 byte lines.
10993 #define PBF_REG_TXP_THRSH_Q4                                                                                               0x15c300UL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 4 almost full threshold in 16 byte lines.
10994 #define PBF_REG_TXP_THRSH_Q5                                                                                               0x15c304UL //ACCESS:RW  DataWidth:0x4  Description: Tx queue 5 almost full threshold in 16 byte lines.
10995 #define PBF_REG_TXP_LB_Q                                                                                                   0x15c308UL //ACCESS:RW  DataWidth:0x4  Description: Tx LB queue almost full threshold in 16 byte lines.
10996 #define PBF_REG_NUM_SENT_BYTES_Q0                                                                                          0x15c30cUL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 0.
10997 #define PBF_REG_NUM_SENT_BYTES_Q1                                                                                          0x15c310UL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 1.
10998 #define PBF_REG_NUM_SENT_BYTES_Q2                                                                                          0x15c314UL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 2.
10999 #define PBF_REG_NUM_SENT_BYTES_Q3                                                                                          0x15c318UL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 3.
11000 #define PBF_REG_NUM_SENT_BYTES_Q4                                                                                          0x15c31cUL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 4.
11001 #define PBF_REG_NUM_SENT_BYTES_Q5                                                                                          0x15c320UL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on queue 5.
11002 #define PBF_REG_NUM_SENT_BYTES_LB_Q                                                                                        0x15c324UL //ACCESS:ST  DataWidth:0x20  Description: Number of bytes transmitted on the LB queue.
11003 #define PBF_REG_NUM_SENT_PKTS_Q0                                                                                           0x15c328UL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 0.
11004 #define PBF_REG_NUM_SENT_PKTS_Q1                                                                                           0x15c32cUL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 1.
11005 #define PBF_REG_NUM_SENT_PKTS_Q2                                                                                           0x15c330UL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 2.
11006 #define PBF_REG_NUM_SENT_PKTS_Q3                                                                                           0x15c334UL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 3.
11007 #define PBF_REG_NUM_SENT_PKTS_Q4                                                                                           0x15c338UL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 4.
11008 #define PBF_REG_NUM_SENT_PKTS_Q5                                                                                           0x15c33cUL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on queue 5.
11009 #define PBF_REG_NUM_SENT_PKTS_LB_Q                                                                                         0x15c340UL //ACCESS:ST  DataWidth:0x18  Description: Number of packets transmitted on the LB queue.
11010 #define PBF_REG_NUM_ERR_SENT_PKTS_Q0                                                                                       0x15c344UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 0.
11011 #define PBF_REG_NUM_ERR_SENT_PKTS_Q1                                                                                       0x15c348UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 1.
11012 #define PBF_REG_NUM_ERR_SENT_PKTS_Q2                                                                                       0x15c34cUL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 2.
11013 #define PBF_REG_NUM_ERR_SENT_PKTS_Q3                                                                                       0x15c350UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 3.
11014 #define PBF_REG_NUM_ERR_SENT_PKTS_Q4                                                                                       0x15c354UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 4.
11015 #define PBF_REG_NUM_ERR_SENT_PKTS_Q5                                                                                       0x15c358UL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on queue 5.
11016 #define PBF_REG_NUM_ERR_SENT_PKTS_LB_Q                                                                                     0x15c35cUL //ACCESS:ST  DataWidth:0x8  Description: Number of packets with error transmitted on the LB queue.
11017 #define PBF_REG_LAST_CID_W_ERROR_Q0                                                                                        0x15c360UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 0.
11018 #define PBF_REG_LAST_CID_W_ERROR_Q1                                                                                        0x15c364UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 1.
11019 #define PBF_REG_LAST_CID_W_ERROR_Q2                                                                                        0x15c368UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 2.
11020 #define PBF_REG_LAST_CID_W_ERROR_Q3                                                                                        0x15c36cUL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 3.
11021 #define PBF_REG_LAST_CID_W_ERROR_Q4                                                                                        0x15c370UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 4.
11022 #define PBF_REG_LAST_CID_W_ERROR_Q5                                                                                        0x15c374UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on queue 5.
11023 #define PBF_REG_CMDS_RCVD_ON_Q0                                                                                            0x15c378UL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 0 from STORM.
11024 #define PBF_REG_CMDS_RCVD_ON_Q1                                                                                            0x15c37cUL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 1 from STORM.
11025 #define PBF_REG_CMDS_RCVD_ON_Q2                                                                                            0x15c380UL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 2 from STORM.
11026 #define PBF_REG_CMDS_RCVD_ON_Q3                                                                                            0x15c384UL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 3 from STORM.
11027 #define PBF_REG_CMDS_RCVD_ON_Q4                                                                                            0x15c388UL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 4 from STORM.
11028 #define PBF_REG_CMDS_RCVD_ON_Q5                                                                                            0x15c38cUL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on queue 5 from STORM.
11029 #define PBF_REG_CMDS_RCVD_ON_LB_Q                                                                                          0x15c390UL //ACCESS:ST  DataWidth:0x18  Description: Number of commands received on the LB queue from STORM.
11030 #define PBF_REG_TX_MEM_D_EVEN_TM                                                                                           0x15c394UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11031 #define PBF_REG_TX_MEM_D_ODD_TM                                                                                            0x15c398UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11032 #define PBF_REG_TX_MEM_E_EVEN_TM                                                                                           0x15c39cUL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11033 #define PBF_REG_TX_MEM_E_ODD_TM                                                                                            0x15c3a0UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11034 #define PBF_REG_TX_MEM_F_EVEN_TM                                                                                           0x15c3a4UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11035 #define PBF_REG_TX_MEM_F_ODD_TM                                                                                            0x15c3a8UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11036 #define PBF_REG_TX_MEM_G_EVEN_TM                                                                                           0x15c3acUL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11037 #define PBF_REG_TX_MEM_G_ODD_TM                                                                                            0x15c3b0UL //ACCESS:RW  DataWidth:0x5  Description: Test mode input port for memory instance.
11038 #define PBF_REG_DISABLE_PF                                                                                                 0x1402e8UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Disable a PF from transmitting.
11039 #define PBF_REG_DISABLE_PF_SIZE                                                                                            1
11040 #define PBF_REG_DISABLE_VF                                                                                                 0x1402ecUL //ACCESS:RW  DataWidth:0x1  SPLIT:64  Description: Disable a VF from transmitting.
11041 #define PBF_REG_DISABLE_VF_SIZE                                                                                            1
11042 #define PBF_REG_COS0_WFQ_CREDIT_P0                                                                                         0x140314UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS0 in port 0 ETS arbiter.
11043 #define PBF_REG_COS0_WFQ_CREDIT_P0_SIZE                                                                                    1
11044 #define PBF_REG_COS0_WFQ_CREDIT_P1                                                                                         0x140318UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS0 in port 1 ETS arbiter.
11045 #define PBF_REG_COS0_WFQ_CREDIT_P1_SIZE                                                                                    1
11046 #define PBF_REG_COS1_WFQ_CREDIT_P0                                                                                         0x14031cUL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS1 in port 0 ETS arbiter.
11047 #define PBF_REG_COS1_WFQ_CREDIT_P0_SIZE                                                                                    1
11048 #define PBF_REG_COS1_WFQ_CREDIT_P1                                                                                         0x140320UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS1 in port 1 ETS arbiter.
11049 #define PBF_REG_COS1_WFQ_CREDIT_P1_SIZE                                                                                    1
11050 #define PBF_REG_COS2_WFQ_CREDIT_P0                                                                                         0x140324UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS2 in port 0 ETS arbiter.
11051 #define PBF_REG_COS2_WFQ_CREDIT_P0_SIZE                                                                                    1
11052 #define PBF_REG_COS2_WFQ_CREDIT_P1                                                                                         0x140328UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS2 in port 1 ETS arbiter.
11053 #define PBF_REG_COS2_WFQ_CREDIT_P1_SIZE                                                                                    1
11054 #define PBF_REG_COS3_WFQ_CREDIT_P0                                                                                         0x14032cUL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS3 in port 0 ETS arbiter.
11055 #define PBF_REG_COS3_WFQ_CREDIT_P0_SIZE                                                                                    1
11056 #define PBF_REG_COS4_WFQ_CREDIT_P0                                                                                         0x140330UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS4 in port 0 ETS arbiter.
11057 #define PBF_REG_COS4_WFQ_CREDIT_P0_SIZE                                                                                    1
11058 #define PBF_REG_COS5_WFQ_CREDIT_P0                                                                                         0x140334UL //ACCESS:R  DataWidth:0x20  Description: current WFQ credit of COS5 in port 0 ETS arbiter.
11059 #define PBF_REG_COS5_WFQ_CREDIT_P0_SIZE                                                                                    1
11060 #define PBF_REG_CREDIT_LB_Q                                                                                                0x140338UL //ACCESS:R  DataWidth:0xb  Description: Current credit for the LB queue in the tx port buffers in 16 byte lines.
11061 #define PBF_REG_CREDIT_LB_Q_SIZE                                                                                           1
11062 #define PBF_REG_CREDIT_Q0                                                                                                  0x14033cUL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 0 in the tx port buffers in 16 byte lines.
11063 #define PBF_REG_CREDIT_Q0_SIZE                                                                                             1
11064 #define PBF_REG_CREDIT_Q1                                                                                                  0x140340UL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 1 in the tx port buffers in 16 byte lines.
11065 #define PBF_REG_CREDIT_Q1_SIZE                                                                                             1
11066 #define PBF_REG_CREDIT_Q2                                                                                                  0x140344UL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 2 in the tx port buffers in 16 byte lines.
11067 #define PBF_REG_CREDIT_Q2_SIZE                                                                                             1
11068 #define PBF_REG_CREDIT_Q3                                                                                                  0x140348UL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 3 in the tx port buffers in 16 byte lines.
11069 #define PBF_REG_CREDIT_Q3_SIZE                                                                                             1
11070 #define PBF_REG_CREDIT_Q4                                                                                                  0x14034cUL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 4 in the tx port buffers in 16 byte lines.
11071 #define PBF_REG_CREDIT_Q4_SIZE                                                                                             1
11072 #define PBF_REG_CREDIT_Q5                                                                                                  0x140350UL //ACCESS:R  DataWidth:0xb  Description: Current credit for queue 5 in the tx port buffers in 16 byte lines.
11073 #define PBF_REG_CREDIT_Q5_SIZE                                                                                             1
11074 #define PBF_REG_INTERNAL_CRD_FREED_CNT_LB_Q                                                                                0x140354UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for the LB queue. Reset upon init.
11075 #define PBF_REG_INTERNAL_CRD_FREED_CNT_LB_Q_SIZE                                                                           1
11076 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q0                                                                                  0x140358UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 0. Reset upon init.
11077 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q0_SIZE                                                                             1
11078 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q1                                                                                  0x14035cUL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 1. Reset upon init.
11079 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q1_SIZE                                                                             1
11080 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q2                                                                                  0x140360UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 2. Reset upon init.
11081 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q2_SIZE                                                                             1
11082 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q3                                                                                  0x140364UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 3. Reset upon init.
11083 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q3_SIZE                                                                             1
11084 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q4                                                                                  0x140368UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 4. Reset upon init.
11085 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q4_SIZE                                                                             1
11086 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q5                                                                                  0x14036cUL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for queue 5. Reset upon init.
11087 #define PBF_REG_INTERNAL_CRD_FREED_CNT_Q5_SIZE                                                                             1
11088 #define PBF_REG_TASK_CNT_LB_Q                                                                                              0x140370UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11089 #define PBF_REG_TASK_CNT_LB_Q_SIZE                                                                                         1
11090 #define PBF_REG_TASK_CNT_Q0                                                                                                0x140374UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11091 #define PBF_REG_TASK_CNT_Q0_SIZE                                                                                           1
11092 #define PBF_REG_TASK_CNT_Q1                                                                                                0x140378UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11093 #define PBF_REG_TASK_CNT_Q1_SIZE                                                                                           1
11094 #define PBF_REG_TASK_CNT_Q2                                                                                                0x14037cUL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11095 #define PBF_REG_TASK_CNT_Q2_SIZE                                                                                           1
11096 #define PBF_REG_TASK_CNT_Q3                                                                                                0x140380UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11097 #define PBF_REG_TASK_CNT_Q3_SIZE                                                                                           1
11098 #define PBF_REG_TASK_CNT_Q4                                                                                                0x140384UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11099 #define PBF_REG_TASK_CNT_Q4_SIZE                                                                                           1
11100 #define PBF_REG_TASK_CNT_Q5                                                                                                0x140388UL //ACCESS:R  DataWidth:0x8  Description: Number of tasks in queue 0 task queue.
11101 #define PBF_REG_TASK_CNT_Q5_SIZE                                                                                           1
11102 #define PBF_REG_TQ_LINES_FREED_CNT_LB_Q                                                                                    0x14038cUL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from the LB task queue. Reset upon init.
11103 #define PBF_REG_TQ_LINES_FREED_CNT_LB_Q_SIZE                                                                               1
11104 #define PBF_REG_TQ_LINES_FREED_CNT_Q0                                                                                      0x140390UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from the task queue 0. Reset upon init.
11105 #define PBF_REG_TQ_LINES_FREED_CNT_Q0_SIZE                                                                                 1
11106 #define PBF_REG_TQ_LINES_FREED_CNT_Q1                                                                                      0x140394UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from task queue 1. Reset upon init.
11107 #define PBF_REG_TQ_LINES_FREED_CNT_Q1_SIZE                                                                                 1
11108 #define PBF_REG_TQ_LINES_FREED_CNT_Q2                                                                                      0x140398UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from task queue 2. Reset upon init.
11109 #define PBF_REG_TQ_LINES_FREED_CNT_Q2_SIZE                                                                                 1
11110 #define PBF_REG_TQ_LINES_FREED_CNT_Q3                                                                                      0x14039cUL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from task queue 3. Reset upon init.
11111 #define PBF_REG_TQ_LINES_FREED_CNT_Q3_SIZE                                                                                 1
11112 #define PBF_REG_TQ_LINES_FREED_CNT_Q4                                                                                      0x1403a0UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from task queue 4. Reset upon init.
11113 #define PBF_REG_TQ_LINES_FREED_CNT_Q4_SIZE                                                                                 1
11114 #define PBF_REG_TQ_LINES_FREED_CNT_Q5                                                                                      0x1403a4UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for number of 8 byte lines freed from task queue 5. Reset upon init.
11115 #define PBF_REG_TQ_LINES_FREED_CNT_Q5_SIZE                                                                                 1
11116 #define PBF_REG_TQ_OCCUPANCY_LB_Q                                                                                          0x1403a8UL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of the LB queue.
11117 #define PBF_REG_TQ_OCCUPANCY_LB_Q_SIZE                                                                                     1
11118 #define PBF_REG_TQ_OCCUPANCY_Q0                                                                                            0x1403acUL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 0.
11119 #define PBF_REG_TQ_OCCUPANCY_Q0_SIZE                                                                                       1
11120 #define PBF_REG_TQ_OCCUPANCY_Q1                                                                                            0x1403b0UL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 1.
11121 #define PBF_REG_TQ_OCCUPANCY_Q1_SIZE                                                                                       1
11122 #define PBF_REG_TQ_OCCUPANCY_Q2                                                                                            0x1403b4UL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 2.
11123 #define PBF_REG_TQ_OCCUPANCY_Q2_SIZE                                                                                       1
11124 #define PBF_REG_TQ_OCCUPANCY_Q3                                                                                            0x1403b8UL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 3.
11125 #define PBF_REG_TQ_OCCUPANCY_Q3_SIZE                                                                                       1
11126 #define PBF_REG_TQ_OCCUPANCY_Q4                                                                                            0x1403bcUL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 4.
11127 #define PBF_REG_TQ_OCCUPANCY_Q4_SIZE                                                                                       1
11128 #define PBF_REG_TQ_OCCUPANCY_Q5                                                                                            0x1403c0UL //ACCESS:R  DataWidth:0xd  Description: Number of 8 bytes lines occupied in the task queue of queue 5.
11129 #define PBF_REG_TQ_OCCUPANCY_Q5_SIZE                                                                                       1
11130 #define PBF_REG_EVEN_TXP_MEM_LB_Q                                                                                          0x1403d0UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11131 #define PBF_REG_EVEN_TXP_MEM_LB_Q_SIZE                                                                                     3
11132 #define PBF_REG_EVEN_TXP_MEM_Q0                                                                                            0x1403e0UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11133 #define PBF_REG_EVEN_TXP_MEM_Q0_SIZE                                                                                       3
11134 #define PBF_REG_EVEN_TXP_MEM_Q1                                                                                            0x1403f0UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11135 #define PBF_REG_EVEN_TXP_MEM_Q1_SIZE                                                                                       3
11136 #define PBF_REG_EVEN_TXP_MEM_Q2                                                                                            0x140400UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11137 #define PBF_REG_EVEN_TXP_MEM_Q2_SIZE                                                                                       3
11138 #define PBF_REG_EVEN_TXP_MEM_Q3                                                                                            0x140410UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11139 #define PBF_REG_EVEN_TXP_MEM_Q3_SIZE                                                                                       3
11140 #define PBF_REG_EVEN_TXP_MEM_Q4                                                                                            0x140420UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11141 #define PBF_REG_EVEN_TXP_MEM_Q4_SIZE                                                                                       3
11142 #define PBF_REG_EVEN_TXP_MEM_Q5                                                                                            0x140430UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11143 #define PBF_REG_EVEN_TXP_MEM_Q5_SIZE                                                                                       3
11144 #define PBF_REG_ODD_TXP_MEM_LB_Q                                                                                           0x140440UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11145 #define PBF_REG_ODD_TXP_MEM_LB_Q_SIZE                                                                                      3
11146 #define PBF_REG_ODD_TXP_MEM_Q0                                                                                             0x140450UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11147 #define PBF_REG_ODD_TXP_MEM_Q0_SIZE                                                                                        3
11148 #define PBF_REG_ODD_TXP_MEM_Q1                                                                                             0x140460UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11149 #define PBF_REG_ODD_TXP_MEM_Q1_SIZE                                                                                        3
11150 #define PBF_REG_ODD_TXP_MEM_Q2                                                                                             0x140470UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11151 #define PBF_REG_ODD_TXP_MEM_Q2_SIZE                                                                                        3
11152 #define PBF_REG_ODD_TXP_MEM_Q3                                                                                             0x140480UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11153 #define PBF_REG_ODD_TXP_MEM_Q3_SIZE                                                                                        3
11154 #define PBF_REG_ODD_TXP_MEM_Q4                                                                                             0x140490UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11155 #define PBF_REG_ODD_TXP_MEM_Q4_SIZE                                                                                        3
11156 #define PBF_REG_ODD_TXP_MEM_Q5                                                                                             0x1404a0UL //ACCESS:WB  DataWidth:0x41  Description: Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11157 #define PBF_REG_ODD_TXP_MEM_Q5_SIZE                                                                                        3
11158 #define PBF_REG_TXP_OCCUPANCY_Q0                                                                                           0x1404b0UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 0.
11159 #define PBF_REG_TXP_OCCUPANCY_Q0_SIZE                                                                                      1
11160 #define PBF_REG_TXP_OCCUPANCY_Q1                                                                                           0x1404b4UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 1.
11161 #define PBF_REG_TXP_OCCUPANCY_Q1_SIZE                                                                                      1
11162 #define PBF_REG_TXP_OCCUPANCY_Q2                                                                                           0x1404b8UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 2.
11163 #define PBF_REG_TXP_OCCUPANCY_Q2_SIZE                                                                                      1
11164 #define PBF_REG_TXP_OCCUPANCY_Q3                                                                                           0x1404bcUL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 3.
11165 #define PBF_REG_TXP_OCCUPANCY_Q3_SIZE                                                                                      1
11166 #define PBF_REG_TXP_OCCUPANCY_Q4                                                                                           0x1404c0UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 4.
11167 #define PBF_REG_TXP_OCCUPANCY_Q4_SIZE                                                                                      1
11168 #define PBF_REG_TXP_OCCUPANCY_Q5                                                                                           0x1404c4UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of queue 5.
11169 #define PBF_REG_TXP_OCCUPANCY_Q5_SIZE                                                                                      1
11170 #define PBF_REG_TXP_OCCUPANCY_LB_Q                                                                                         0x1404c8UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the TX port buffer of the LB queue.
11171 #define PBF_REG_TXP_OCCUPANCY_LB_Q_SIZE                                                                                    1
11172 #define PBF_REG_TXP_NUM_PACKETS_Q0                                                                                         0x1404ccUL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 0.
11173 #define PBF_REG_TXP_NUM_PACKETS_Q0_SIZE                                                                                    1
11174 #define PBF_REG_TXP_NUM_PACKETS_Q1                                                                                         0x1404d0UL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 1.
11175 #define PBF_REG_TXP_NUM_PACKETS_Q1_SIZE                                                                                    1
11176 #define PBF_REG_TXP_NUM_PACKETS_Q2                                                                                         0x1404d4UL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 2.
11177 #define PBF_REG_TXP_NUM_PACKETS_Q2_SIZE                                                                                    1
11178 #define PBF_REG_TXP_NUM_PACKETS_Q3                                                                                         0x1404d8UL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 3.
11179 #define PBF_REG_TXP_NUM_PACKETS_Q3_SIZE                                                                                    1
11180 #define PBF_REG_TXP_NUM_PACKETS_Q4                                                                                         0x1404dcUL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 4.
11181 #define PBF_REG_TXP_NUM_PACKETS_Q4_SIZE                                                                                    1
11182 #define PBF_REG_TXP_NUM_PACKETS_Q5                                                                                         0x1404e0UL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of queue 5.
11183 #define PBF_REG_TXP_NUM_PACKETS_Q5_SIZE                                                                                    1
11184 #define PBF_REG_TXP_NUM_PACKETS_LB_Q                                                                                       0x1404e4UL //ACCESS:R  DataWidth:0xb  Description: Number packets in the TX port buffer of the LB queue.
11185 #define PBF_REG_TXP_NUM_PACKETS_LB_Q_SIZE                                                                                  1
11186 #define PBF_REG_INIT_P0                                                                                                    0x140004UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Init bit for port 0. When set the initial credit of port 0 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
11187 #define PBF_REG_INIT_P0_SIZE                                                                                               1
11188 #define PBF_REG_INIT_P1                                                                                                    0x140008UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Init bit for port 1. When set the initial credit of port 1 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
11189 #define PBF_REG_INIT_P1_SIZE                                                                                               1
11190 #define PBF_REG_INIT_P4                                                                                                    0x14000cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Init bit for port 4. When set the initial credit of port 4 is copied to the credit register. Should be set and then reset after the configuration of the port has ended.
11191 #define PBF_REG_INIT_P4_SIZE                                                                                               1
11192 #define PBF_REG_PORT_MODE                                                                                                  0x140010UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - 0 - the device is in 2 port mode; 1 - 4 port mode.
11193 #define PBF_REG_PORT_MODE_SIZE                                                                                             1
11194 #define PBF_REG_P0_PAUSE_ENABLE                                                                                            0x140014UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indication that pause is enabled for port 0.
11195 #define PBF_REG_P0_PAUSE_ENABLE_SIZE                                                                                       1
11196 #define PBF_REG_P1_PAUSE_ENABLE                                                                                            0x140018UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indication that pause is enabled for port 1.
11197 #define PBF_REG_P1_PAUSE_ENABLE_SIZE                                                                                       1
11198 #define PBF_REG_P2_PAUSE_ENABLE                                                                                            0x14001cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indication that pause is enabled for port 2.
11199 #define PBF_REG_P2_PAUSE_ENABLE_SIZE                                                                                       1
11200 #define PBF_REG_P3_PAUSE_ENABLE                                                                                            0x140020UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indication that pause is enabled for port 3.
11201 #define PBF_REG_P3_PAUSE_ENABLE_SIZE                                                                                       1
11202 #define PBF_REG_P4_PAUSE_ENABLE                                                                                            0x140024UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indication that pause is enabled for port 4.
11203 #define PBF_REG_P4_PAUSE_ENABLE_SIZE                                                                                       1
11204 #define PBF_REG_DISABLE_WR2TQ_P0                                                                                           0x140048UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable bit per port 0 for the write interface of the STORM to that port task Q.
11205 #define PBF_REG_DISABLE_WR2TQ_P0_SIZE                                                                                      1
11206 #define PBF_REG_DISABLE_WR2TQ_P1                                                                                           0x14004cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable bit per port 1 for the write interface of the STORM to that port task Q.
11207 #define PBF_REG_DISABLE_WR2TQ_P1_SIZE                                                                                      1
11208 #define PBF_REG_DISABLE_WR2TQ_P2                                                                                           0x140050UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable bit per port 2 for the write interface of the STORM to that port task Q.
11209 #define PBF_REG_DISABLE_WR2TQ_P2_SIZE                                                                                      1
11210 #define PBF_REG_DISABLE_WR2TQ_P3                                                                                           0x140054UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable bit per port 3 for the write interface of the STORM to that port task Q.
11211 #define PBF_REG_DISABLE_WR2TQ_P3_SIZE                                                                                      1
11212 #define PBF_REG_DISABLE_WR2TQ_P4                                                                                           0x140058UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable bit per port 4 for the write interface of the STORM to that port task Q.
11213 #define PBF_REG_DISABLE_WR2TQ_P4_SIZE                                                                                      1
11214 #define PBF_REG_DISABLE_NEW_TASK_PROC_P0                                                                                   0x14005cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable processing further tasks from port 0 (after ending the current task in process).
11215 #define PBF_REG_DISABLE_NEW_TASK_PROC_P0_SIZE                                                                              1
11216 #define PBF_REG_DISABLE_NEW_TASK_PROC_P1                                                                                   0x140060UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable processing further tasks from port 1 (after ending the current task in process).
11217 #define PBF_REG_DISABLE_NEW_TASK_PROC_P1_SIZE                                                                              1
11218 #define PBF_REG_DISABLE_NEW_TASK_PROC_P2                                                                                   0x140064UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable processing further tasks from port 2 (after ending the current task in process).
11219 #define PBF_REG_DISABLE_NEW_TASK_PROC_P2_SIZE                                                                              1
11220 #define PBF_REG_DISABLE_NEW_TASK_PROC_P3                                                                                   0x140068UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable processing further tasks from port 3 (after ending the current task in process).
11221 #define PBF_REG_DISABLE_NEW_TASK_PROC_P3_SIZE                                                                              1
11222 #define PBF_REG_DISABLE_NEW_TASK_PROC_P4                                                                                   0x14006cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Disable processing further tasks from port 4 (after ending the current task in process).
11223 #define PBF_REG_DISABLE_NEW_TASK_PROC_P4_SIZE                                                                              1
11224 #define PBF_REG_TQ_P0_NUM_LINES                                                                                            0x140074UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Number of 16 byte lines in the task Q reserved for port 0.
11225 #define PBF_REG_TQ_P0_NUM_LINES_SIZE                                                                                       1
11226 #define PBF_REG_TQ_P1_NUM_LINES                                                                                            0x140078UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Number of 16 byte lines in the task Q reserved for port 1.
11227 #define PBF_REG_TQ_P1_NUM_LINES_SIZE                                                                                       1
11228 #define PBF_REG_TQ_P2_NUM_LINES                                                                                            0x14007cUL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Number of 16 byte lines in the task Q reserved for port 2.
11229 #define PBF_REG_TQ_P2_NUM_LINES_SIZE                                                                                       1
11230 #define PBF_REG_TQ_P3_NUM_LINES                                                                                            0x140080UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Number of 16 byte lines in the task Q reserved for port 3.
11231 #define PBF_REG_TQ_P3_NUM_LINES_SIZE                                                                                       1
11232 #define PBF_REG_TQ_P4_NUM_LINES                                                                                            0x140084UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Number of 16 byte lines in the task Q reserved for port 4.
11233 #define PBF_REG_TQ_P4_NUM_LINES_SIZE                                                                                       1
11234 #define PBF_REG_XSDM_ADDR_P0                                                                                               0x140088UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Xsdm hi address when sending a task for port 0.
11235 #define PBF_REG_XSDM_ADDR_P0_SIZE                                                                                          1
11236 #define PBF_REG_XSDM_ADDR_P1                                                                                               0x14008cUL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Xsdm hi address when sending a task for port 0.
11237 #define PBF_REG_XSDM_ADDR_P1_SIZE                                                                                          1
11238 #define PBF_REG_XSDM_ADDR_P2                                                                                               0x140090UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Xsdm hi address when sending a task for port 0.
11239 #define PBF_REG_XSDM_ADDR_P2_SIZE                                                                                          1
11240 #define PBF_REG_XSDM_ADDR_P3                                                                                               0x140094UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Xsdm hi address when sending a task for port 0.
11241 #define PBF_REG_XSDM_ADDR_P3_SIZE                                                                                          1
11242 #define PBF_REG_XSDM_ADDR_P4                                                                                               0x140098UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Xsdm hi address when sending a task for port 0.
11243 #define PBF_REG_XSDM_ADDR_P4_SIZE                                                                                          1
11244 #define PBF_REG_P0_TQ_THRSH                                                                                                0x1400a0UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Almost full threshold for port 0 in task Q in 16 byte lines.
11245 #define PBF_REG_P0_TQ_THRSH_SIZE                                                                                           1
11246 #define PBF_REG_P1_TQ_THRSH                                                                                                0x1400a4UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Almost full threshold for port 1 in task Q in 16 byte lines.
11247 #define PBF_REG_P1_TQ_THRSH_SIZE                                                                                           1
11248 #define PBF_REG_P2_TQ_THRSH                                                                                                0x1400a8UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Almost full threshold for port 2 in task Q in 16 byte lines.
11249 #define PBF_REG_P2_TQ_THRSH_SIZE                                                                                           1
11250 #define PBF_REG_P3_TQ_THRSH                                                                                                0x1400acUL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Almost full threshold for port 3 in task Q in 16 byte lines.
11251 #define PBF_REG_P3_TQ_THRSH_SIZE                                                                                           1
11252 #define PBF_REG_P4_TQ_THRSH                                                                                                0x1400b0UL //ACCESS:R  DataWidth:0x5  Description: Removed for E3 B0 - Almost full threshold for port 4 in task Q in 16 byte lines.
11253 #define PBF_REG_P4_TQ_THRSH_SIZE                                                                                           1
11254 #define PBF_REG_P0_INIT_CRD                                                                                                0x1400d0UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Initial credit for port 0 in the tx port buffers in 16 byte lines.
11255 #define PBF_REG_P0_INIT_CRD_SIZE                                                                                           1
11256 #define PBF_REG_P1_INIT_CRD                                                                                                0x1400d4UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Initial credit for port 0 in the tx port buffers in 16 byte lines.
11257 #define PBF_REG_P1_INIT_CRD_SIZE                                                                                           1
11258 #define PBF_REG_P2_INIT_CRD                                                                                                0x1400d8UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Initial credit for port 0 in the tx port buffers in 16 byte lines.
11259 #define PBF_REG_P2_INIT_CRD_SIZE                                                                                           1
11260 #define PBF_REG_P3_INIT_CRD                                                                                                0x1400dcUL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Initial credit for port 0 in the tx port buffers in 16 byte lines.
11261 #define PBF_REG_P3_INIT_CRD_SIZE                                                                                           1
11262 #define PBF_REG_P4_INIT_CRD                                                                                                0x1400e0UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Initial credit for port 0 in the tx port buffers in 16 byte lines.
11263 #define PBF_REG_P4_INIT_CRD_SIZE                                                                                           1
11264 #define PBF_REG_P0_ARB_THRSH                                                                                               0x1400e4UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Port 0 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
11265 #define PBF_REG_P0_ARB_THRSH_SIZE                                                                                          1
11266 #define PBF_REG_P1_ARB_THRSH                                                                                               0x1400e8UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Port 1 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
11267 #define PBF_REG_P1_ARB_THRSH_SIZE                                                                                          1
11268 #define PBF_REG_P2_ARB_THRSH                                                                                               0x1400ecUL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Port 2 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
11269 #define PBF_REG_P2_ARB_THRSH_SIZE                                                                                          1
11270 #define PBF_REG_P3_ARB_THRSH                                                                                               0x1400f0UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Port 3 threshold used by arbiter in 16 byte lines used when pause not suppoterd.
11271 #define PBF_REG_P3_ARB_THRSH_SIZE                                                                                          1
11272 #define PBF_REG_P4_ARB_THRSH                                                                                               0x1400f4UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Port 04threshold used by arbiter in 16 byte lines used when pause not suppoterd.
11273 #define PBF_REG_P4_ARB_THRSH_SIZE                                                                                          1
11274 #define PBF_REG_P0_WEIGHT                                                                                                  0x140100UL //ACCESS:R  DataWidth:0x2  Description: Removed for E3 B0 - Weight of port 0 in the arbitration.
11275 #define PBF_REG_P0_WEIGHT_SIZE                                                                                             1
11276 #define PBF_REG_P1_WEIGHT                                                                                                  0x140104UL //ACCESS:R  DataWidth:0x2  Description: Removed for E3 B0 - Weight of port 1 in the arbitration.
11277 #define PBF_REG_P1_WEIGHT_SIZE                                                                                             1
11278 #define PBF_REG_P2_WEIGHT                                                                                                  0x140108UL //ACCESS:R  DataWidth:0x2  Description: Removed for E3 B0 - Weight of port 2 in the arbitration.
11279 #define PBF_REG_P2_WEIGHT_SIZE                                                                                             1
11280 #define PBF_REG_P3_WEIGHT                                                                                                  0x14010cUL //ACCESS:R  DataWidth:0x2  Description: Removed for E3 B0 -Weight of port 3 in the arbitration.
11281 #define PBF_REG_P3_WEIGHT_SIZE                                                                                             1
11282 #define PBF_REG_P4_WEIGHT                                                                                                  0x140110UL //ACCESS:R  DataWidth:0x2  Description: Removed for E3 B0 - Weight of port 4 in the arbitration.
11283 #define PBF_REG_P4_WEIGHT_SIZE                                                                                             1
11284 #define PBF_REG_P0_TXP_THRSH                                                                                               0x140114UL //ACCESS:R  DataWidth:0x4  Description: Removed for E3 B0 - Tx port 0 almost full threshold in 16 byte lines.
11285 #define PBF_REG_P0_TXP_THRSH_SIZE                                                                                          1
11286 #define PBF_REG_P1_TXP_THRSH                                                                                               0x140118UL //ACCESS:R  DataWidth:0x4  Description: Removed for E3 B0 - Tx port 1 almost full threshold in 16 byte lines.
11287 #define PBF_REG_P1_TXP_THRSH_SIZE                                                                                          1
11288 #define PBF_REG_P2_TXP_THRSH                                                                                               0x14011cUL //ACCESS:R  DataWidth:0x4  Description: Removed for E3 B0 - Tx port 2 almost full threshold in 16 byte lines.
11289 #define PBF_REG_P2_TXP_THRSH_SIZE                                                                                          1
11290 #define PBF_REG_P3_TXP_THRSH                                                                                               0x140120UL //ACCESS:R  DataWidth:0x4  Description: Removed for E3 B0 - Tx port 3 almost full threshold in 16 byte lines.
11291 #define PBF_REG_P3_TXP_THRSH_SIZE                                                                                          1
11292 #define PBF_REG_P4_TXP_THRSH                                                                                               0x140124UL //ACCESS:R  DataWidth:0x4  Description: Removed for E3 B0 - Tx port 4 almost full threshold in 16 byte lines.
11293 #define PBF_REG_P4_TXP_THRSH_SIZE                                                                                          1
11294 #define PBF_REG_NUM_SENT_BYTES_P0                                                                                          0x140144UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Number of bytes transmitted on port 0.
11295 #define PBF_REG_NUM_SENT_BYTES_P0_SIZE                                                                                     1
11296 #define PBF_REG_NUM_SENT_BYTES_P1                                                                                          0x140148UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Number of bytes transmitted on port 1.
11297 #define PBF_REG_NUM_SENT_BYTES_P1_SIZE                                                                                     1
11298 #define PBF_REG_NUM_SENT_BYTES_P4                                                                                          0x14014cUL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Number of bytes transmitted on port 4.
11299 #define PBF_REG_NUM_SENT_BYTES_P4_SIZE                                                                                     1
11300 #define PBF_REG_NUM_SENT_PKTS_P0                                                                                           0x140150UL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of packets transmitted on port 0.
11301 #define PBF_REG_NUM_SENT_PKTS_P0_SIZE                                                                                      1
11302 #define PBF_REG_NUM_SENT_PKTS_P1                                                                                           0x140154UL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of packets transmitted on port 1.
11303 #define PBF_REG_NUM_SENT_PKTS_P1_SIZE                                                                                      1
11304 #define PBF_REG_NUM_SENT_PKTS_P4                                                                                           0x140158UL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of packets transmitted on port 4.
11305 #define PBF_REG_NUM_SENT_PKTS_P4_SIZE                                                                                      1
11306 #define PBF_REG_NUM_ERR_SENT_PKTS_P0                                                                                       0x14015cUL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of packets with error transmitted on port 0.
11307 #define PBF_REG_NUM_ERR_SENT_PKTS_P0_SIZE                                                                                  1
11308 #define PBF_REG_NUM_ERR_SENT_PKTS_P1                                                                                       0x140160UL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of packets with error transmitted on port 1.
11309 #define PBF_REG_NUM_ERR_SENT_PKTS_P1_SIZE                                                                                  1
11310 #define PBF_REG_NUM_ERR_SENT_PKTS_P4                                                                                       0x140164UL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of packets with error transmitted on port 4.
11311 #define PBF_REG_NUM_ERR_SENT_PKTS_P4_SIZE                                                                                  1
11312 #define PBF_REG_CMDS_RCVD_ON_P0                                                                                            0x140188UL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of commands received on port 0 from STORM.
11313 #define PBF_REG_CMDS_RCVD_ON_P0_SIZE                                                                                       1
11314 #define PBF_REG_CMDS_RCVD_ON_P1                                                                                            0x14018cUL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of commands received on port 1 from STORM.
11315 #define PBF_REG_CMDS_RCVD_ON_P1_SIZE                                                                                       1
11316 #define PBF_REG_CMDS_RCVD_ON_P4                                                                                            0x140190UL //ACCESS:R  DataWidth:0x18  Description: Removed for E3 B0 - Number of commands received on port 4 from STORM.
11317 #define PBF_REG_CMDS_RCVD_ON_P4_SIZE                                                                                       1
11318 #define PBF_REG_P0_CREDIT                                                                                                  0x140200UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Current credit for port 0 in the tx port buffers in 16 byte lines.
11319 #define PBF_REG_P0_CREDIT_SIZE                                                                                             1
11320 #define PBF_REG_P0_TASK_CNT                                                                                                0x140204UL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of tasks in port 0 task queue.
11321 #define PBF_REG_P0_TASK_CNT_SIZE                                                                                           1
11322 #define PBF_REG_P1_CREDIT                                                                                                  0x140208UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Current credit for port 1 in the tx port buffers in 16 byte lines.
11323 #define PBF_REG_P1_CREDIT_SIZE                                                                                             1
11324 #define PBF_REG_P1_TASK_CNT                                                                                                0x14020cUL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of tasks in port 1 task queue.
11325 #define PBF_REG_P1_TASK_CNT_SIZE                                                                                           1
11326 #define PBF_REG_P4_CREDIT                                                                                                  0x140210UL //ACCESS:R  DataWidth:0xb  Description: Removed for E3 B0 - Current credit for port 4 in the tx port buffers in 16 byte lines.
11327 #define PBF_REG_P4_CREDIT_SIZE                                                                                             1
11328 #define PBF_REG_P4_TASK_CNT                                                                                                0x140214UL //ACCESS:R  DataWidth:0x8  Description: Removed for E3 B0 - Number of tasks in port 4 task queue.
11329 #define PBF_REG_P4_TASK_CNT_SIZE                                                                                           1
11330 #define PBF_REG_P0_EVEN_TXP_MEM                                                                                            0x140220UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to even tx port memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11331 #define PBF_REG_P0_EVEN_TXP_MEM_SIZE                                                                                       3
11332 #define PBF_REG_P0_ODD_TXP_MEM                                                                                             0x140240UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to odd tx port 0 memory; for test accessibility. Only when the PBf is idle. There are 800 addresses pointing to 65 bits.
11333 #define PBF_REG_P0_ODD_TXP_MEM_SIZE                                                                                        3
11334 #define PBF_REG_P1_EVEN_TXP_MEM                                                                                            0x140260UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to even tx port 1 memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11335 #define PBF_REG_P1_EVEN_TXP_MEM_SIZE                                                                                       3
11336 #define PBF_REG_P1_ODD_TXP_MEM                                                                                             0x140280UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to odd tx port 1 memory; for test accessibility. Only when the PBF is idle. There are 800 addresses pointing to 65 bits.
11337 #define PBF_REG_P1_ODD_TXP_MEM_SIZE                                                                                        3
11338 #define PBF_REG_P4_EVEN_TXP_MEM                                                                                            0x1402a0UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to even tx port 4 memory; for test accessibility. Only when the PBF is idle. There are 672 addresses pointing to 65 bits.
11339 #define PBF_REG_P4_EVEN_TXP_MEM_SIZE                                                                                       3
11340 #define PBF_REG_P4_ODD_TXP_MEM                                                                                             0x1402c0UL //ACCESS:R  DataWidth:0x41  Description: Removed for E3 B0 - Read & write access to odd tx port 4 memory; for test accessibility. Only when the PBF is idle. There are 672 addresses pointing to 65 bits.
11341 #define PBF_REG_P4_ODD_TXP_MEM_SIZE                                                                                        3
11342 #define PBF_REG_COS0_WFQ_CREDIT                                                                                            0x1402e0UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - current WFQ credit of COS0
11343 #define PBF_REG_COS0_WFQ_CREDIT_SIZE                                                                                       1
11344 #define PBF_REG_COS1_WFQ_CREDIT                                                                                            0x1402e4UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - current WFQ credit of COS1
11345 #define PBF_REG_COS1_WFQ_CREDIT_SIZE                                                                                       1
11346 #define PBF_REG_P0_TQ_LINES_FREED_CNT                                                                                      0x1402f0UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Cyclic counter for number of 8 byte lines freed from the task queue of port 0. Reset upon init.
11347 #define PBF_REG_P0_TQ_LINES_FREED_CNT_SIZE                                                                                 1
11348 #define PBF_REG_P1_TQ_LINES_FREED_CNT                                                                                      0x1402f4UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Cyclic counter for number of 8 byte lines freed from the task queue of port 1. Reset upon init.
11349 #define PBF_REG_P1_TQ_LINES_FREED_CNT_SIZE                                                                                 1
11350 #define PBF_REG_P4_TQ_LINES_FREED_CNT                                                                                      0x1402f8UL //ACCESS:R  DataWidth:0x20  Description: Removed for E3 B0 - Cyclic counter for number of 8 byte lines freed from the task queue of port 4. Reset upon init.
11351 #define PBF_REG_P4_TQ_LINES_FREED_CNT_SIZE                                                                                 1
11352 #define PBF_REG_P0_TQ_OCCUPANCY                                                                                            0x1402fcUL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the task queue of port 0.
11353 #define PBF_REG_P0_TQ_OCCUPANCY_SIZE                                                                                       1
11354 #define PBF_REG_P1_TQ_OCCUPANCY                                                                                            0x140300UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the task queue of port 1.
11355 #define PBF_REG_P1_TQ_OCCUPANCY_SIZE                                                                                       1
11356 #define PBF_REG_P4_TQ_OCCUPANCY                                                                                            0x140304UL //ACCESS:R  DataWidth:0xc  Description: Number of 8 bytes lines occupied in the task queue of port 4.
11357 #define PBF_REG_P4_TQ_OCCUPANCY_SIZE                                                                                       1
11358 #define PBF_REG_P0_INTERNAL_CRD_FREED_CNT                                                                                  0x140308UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for port 0. Reset upon init.
11359 #define PBF_REG_P0_INTERNAL_CRD_FREED_CNT_SIZE                                                                             1
11360 #define PBF_REG_P1_INTERNAL_CRD_FREED_CNT                                                                                  0x14030cUL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for port 1. Reset upon init.
11361 #define PBF_REG_P1_INTERNAL_CRD_FREED_CNT_SIZE                                                                             1
11362 #define PBF_REG_P4_INTERNAL_CRD_FREED_CNT                                                                                  0x140310UL //ACCESS:R  DataWidth:0x20  Description: Cyclic counter for the amount credits in 16 bytes lines added for port 4. Reset upon init.
11363 #define PBF_REG_P4_INTERNAL_CRD_FREED_CNT_SIZE                                                                             1
11364 #define PBF_REG_PBF_TX_MBIST1_CNTRL_CMD                                                                                    0x15c008UL //ACCESS:R  DataWidth:0x5  Description: Bit 0 -      bist_override Bit 1 -      mbist_en Bit 2 -      mbist_async_reset Bits 4:3 -  bist_setup[1:0]
11365 #define PBF_REG_PBF_TX_MBIST1_CNTRL_CMD_SIZE                                                                               1
11366 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_0                                                                           0x15c00cUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 -  mbist_done Bit 1 -  mbist_go Bits 31:2 -  mbist_go0[29:0]
11367 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_0_SIZE                                                                      1
11368 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_1                                                                           0x15c010UL //ACCESS:R  DataWidth:0x20  Description: Bits 2:0 - mbist_go0[32:30]; Bits 31:3 - mbist_go1[28:0]
11369 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_1_SIZE                                                                      1
11370 #define PBF_REG_XSEM_PD_CLK_ST_MBIST1_CNTRL_PBF_STATUS_0                                                                   0x15c014UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 -  mbist_done ; Bit 1 -  mbist_go ; Bits 8:2 - mbist_go0[6:0] ; Bits 12:9 - mbist_go1[3:0] ; Bits [31:13] - reserved
11371 #define PBF_REG_XSEM_PD_CLK_ST_MBIST1_CNTRL_PBF_STATUS_0_SIZE                                                              1
11372 #define PBF_REG_XSEM_PD_CLK_CAM_ST_MBIST1_CNTRL_PBF_STATUS_0                                                               0x15c018UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 -  mbist_done ; Bit 1 -  mbist_go ; Bit 2 -  mbist_go0 ; Bits 31:3 - reserved
11373 #define PBF_REG_XSEM_PD_CLK_CAM_ST_MBIST1_CNTRL_PBF_STATUS_0_SIZE                                                          1
11374 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_2                                                                           0x15c01cUL //ACCESS:R  DataWidth:0x20  Description: Bits 1:0 - mbist_go1[30:29] ; Bits 31:2 - reserved
11375 #define PBF_REG_TX_CLK_MBIST1_CNTRL_PBF_STATUS_2_SIZE                                                                      1
11376 #define PBF_REG_NETWORK_PACKETS_WRR_WEIGHT                                                                                 0x15c040UL //ACCESS:R  DataWidth:0x3  Description: Removed for E3 B0 - WRR weight of commands destined to the network in the command arbiter
11377 #define PBF_REG_NETWORK_PACKETS_WRR_WEIGHT_SIZE                                                                            1
11378 #define PBF_REG_HIGH_PRIORITY_COS_NUM                                                                                      0x15c04cUL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indicates which COS is conncted to the highest priority in the command arbiter.
11379 #define PBF_REG_HIGH_PRIORITY_COS_NUM_SIZE                                                                                 1
11380 #define PBF_REG_ETS_ENABLED                                                                                                0x15c050UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - Indicates that ETS is performed between the COSes in the command arbiter. If reset strict priority w/ anti-starvation will be performed w/o WFQ.
11381 #define PBF_REG_ETS_ENABLED_SIZE                                                                                           1
11382 #define PBF_REG_COS0_WEIGHT                                                                                                0x15c054UL //ACCESS:R  DataWidth:0x1f  Description: Removed for E3 B0 - The weight of COS0 in the ETS command arbiter.
11383 #define PBF_REG_COS0_WEIGHT_SIZE                                                                                           1
11384 #define PBF_REG_COS1_WEIGHT                                                                                                0x15c058UL //ACCESS:R  DataWidth:0x1f  Description: Removed for E3 B0 - The weight of COS1 in the ETS command arbiter.
11385 #define PBF_REG_COS1_WEIGHT_SIZE                                                                                           1
11386 #define PBF_REG_COS0_UPPER_BOUND                                                                                           0x15c05cUL //ACCESS:R  DataWidth:0x1f  Description: Removed for E3 B0 -The upper bound of the weight of COS0 in the ETS command arbiter.
11387 #define PBF_REG_COS0_UPPER_BOUND_SIZE                                                                                      1
11388 #define PBF_REG_COS1_UPPER_BOUND                                                                                           0x15c060UL //ACCESS:R  DataWidth:0x1f  Description: Removed for E3 B0 -The upper bound of the weight of COS1 in the ETS command arbiter.
11389 #define PBF_REG_COS1_UPPER_BOUND_SIZE                                                                                      1
11390 #define PBF_REG_NUM_STRICT_ARB_SLOTS                                                                                       0x15c064UL //ACCESS:R  DataWidth:0x10  Description: Removed for E3 B0 - The number of strict priority arbitration slots between 2 RR arbitration slots. A value of 0 means no strict priority cycles; i.e. the strict-priority w/ anti-starvation arbiter is a RR arbiter.
11391 #define PBF_REG_NUM_STRICT_ARB_SLOTS_SIZE                                                                                  1
11392 #define PBF_REG_ETS_BURST_MODE                                                                                             0x15c068UL //ACCESS:R  DataWidth:0x1  Description: Removed for E3 B0 - If set; in the command queue arbiter; the round robin arbiters pointer will stay on the winning input; instead of moving to the next one. This allows burstiness. This bit can be set only when ETS is enabled.
11393 #define PBF_REG_ETS_BURST_MODE_SIZE                                                                                        1
11394 #define PBF_REG_LAST_CID_W_ERROR_P0                                                                                        0x15c128UL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on port 0.
11395 #define PBF_REG_LAST_CID_W_ERROR_P0_SIZE                                                                                   1
11396 #define PBF_REG_LAST_CID_W_ERROR_P1                                                                                        0x15c12cUL //ACCESS:R  DataWidth:0xa  Description: last CID with either parsing or PCI error which was transmitted with error or dropped on port 1.
11397 #define PBF_REG_LAST_CID_W_ERROR_P1_SIZE                                                                                   1
11398 #define PBF_REG_HDR_DUP_QWORDS_P0                                                                                          0x15c158UL //ACCESS:R  DataWidth:0x7  Description: Removed for E3 B0 - The number of QWORDS allocated in the header duplication memory for PBF port 0.
11399 #define PBF_REG_HDR_DUP_QWORDS_P0_SIZE                                                                                     1
11400 #define PBF_REG_HDR_DUP_QWORDS_P1                                                                                          0x15c15cUL //ACCESS:R  DataWidth:0x7  Description: Removed for E3 B0 - The number of QWORDS allocated in the header duplication memory for PBF port 1.
11401 #define PBF_REG_HDR_DUP_QWORDS_P1_SIZE                                                                                     1
11402 #define PBF_REG_PBF_UNUSED_EMPTY_0                                                                                         0x1401e8UL //ACCESS:R  DataWidth:0x20  Unused empty space
11403 #define PBF_REG_PBF_UNUSED_EMPTY_0_SIZE                                                                                    6
11404 #define PBF_REG_PBF_UNUSED_EMPTY_1                                                                                         0x140218UL //ACCESS:R  DataWidth:0x20  Unused empty space
11405 #define PBF_REG_PBF_UNUSED_EMPTY_1_SIZE                                                                                    2
11406 #define PBF_REG_PBF_UNUSED_EMPTY_2                                                                                         0x140230UL //ACCESS:R  DataWidth:0x20  Unused empty space
11407 #define PBF_REG_PBF_UNUSED_EMPTY_2_SIZE                                                                                    4
11408 #define PBF_REG_PBF_UNUSED_EMPTY_3                                                                                         0x140250UL //ACCESS:R  DataWidth:0x20  Unused empty space
11409 #define PBF_REG_PBF_UNUSED_EMPTY_3_SIZE                                                                                    4
11410 #define PBF_REG_PBF_UNUSED_EMPTY_4                                                                                         0x140270UL //ACCESS:R  DataWidth:0x20  Unused empty space
11411 #define PBF_REG_PBF_UNUSED_EMPTY_4_SIZE                                                                                    4
11412 #define PBF_REG_PBF_UNUSED_EMPTY_5                                                                                         0x140290UL //ACCESS:R  DataWidth:0x20  Unused empty space
11413 #define PBF_REG_PBF_UNUSED_EMPTY_5_SIZE                                                                                    4
11414 #define PBF_REG_PBF_UNUSED_EMPTY_6                                                                                         0x1402b0UL //ACCESS:R  DataWidth:0x20  Unused empty space
11415 #define PBF_REG_PBF_UNUSED_EMPTY_6_SIZE                                                                                    4
11416 #define PBF_REG_PBF_UNUSED_EMPTY_7                                                                                         0x1402d0UL //ACCESS:R  DataWidth:0x20  Unused empty space
11417 #define PBF_REG_PBF_UNUSED_EMPTY_7_SIZE                                                                                    4
11418 #define PBF_REG_PBF_UNUSED_EMPTY_8                                                                                         0x1403c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
11419 #define PBF_REG_PBF_UNUSED_EMPTY_8_SIZE                                                                                    3
11420 #define PBF_REG_PBF_UNUSED_EMPTY_9                                                                                         0x1404e8UL //ACCESS:R  DataWidth:0x20  Unused empty space
11421 #define PBF_REG_PBF_UNUSED_EMPTY_9_SIZE                                                                                    28358
11422 #define PBF_REG_PBF_UNUSED_EMPTY_10                                                                                        0x15c3b4UL //ACCESS:R  DataWidth:0x20  Unused empty space
11423 #define PBF_REG_PBF_UNUSED_EMPTY_10_SIZE                                                                                   3859
11424 #define PB_REG_CONTROL                                                                                                     0UL //ACCESS:RW  DataWidth:0xc  Multi Field Register
11425 	#define PB_CONTROL_REG_BYTE_ORDER_SWITCH                                                                               (0x1<<0)
11426 	#define PB_CONTROL_REG_BYTE_ORDER_SWITCH_SIZE                                                                          0
11427 	#define PB_CONTROL_REG_DB_IGNORE_ERROR                                                                                 (0x1<<1)
11428 	#define PB_CONTROL_REG_DB_IGNORE_ERROR_SIZE                                                                            1
11429 	#define PB_CONTROL_REG_DONT_PASS_ERROR                                                                                 (0x1<<2)
11430 	#define PB_CONTROL_REG_DONT_PASS_ERROR_SIZE                                                                            2
11431 	#define PB_CONTROL_REG_EOP_CHECK_DISABLE                                                                               (0x1<<3)
11432 	#define PB_CONTROL_REG_EOP_CHECK_DISABLE_SIZE                                                                          3
11433 	#define PB_CONTROL_REG_CRC_COMPARE_DISABLE                                                                             (0x1<<4)
11434 	#define PB_CONTROL_REG_CRC_COMPARE_DISABLE_SIZE                                                                        4
11435 	#define PB_CONTROL_REG_EN_INPUTS                                                                                       (0x1<<5)
11436 	#define PB_CONTROL_REG_EN_INPUTS_SIZE                                                                                  5
11437 	#define PB_CONTROL_REG_DISABLE_PB                                                                                      (0x1<<6)
11438 	#define PB_CONTROL_REG_DISABLE_PB_SIZE                                                                                 6
11439 	#define PB_CONTROL_REG_DEBUG_SELECT                                                                                    (0xf<<7)
11440 	#define PB_CONTROL_REG_DEBUG_SELECT_SIZE                                                                               7
11441 	#define PB_CONTROL_REG_RELAX_TH                                                                                        (0x1<<11)
11442 	#define PB_CONTROL_REG_RELAX_TH_SIZE                                                                                   11
11443 #define PB_REG_THRESHOLDS                                                                                                  0x4UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
11444 	#define PB_THRESHOLDS_REG_TQ_AF_THRESH                                                                                 (0x1ff<<0)
11445 	#define PB_THRESHOLDS_REG_TQ_AF_THRESH_SIZE                                                                            0
11446 	#define PB_THRESHOLDS_REG_DB_AF_THRESH                                                                                 (0x3f<<9)
11447 	#define PB_THRESHOLDS_REG_DB_AF_THRESH_SIZE                                                                            9
11448 #define PB_REG_L1_TM                                                                                                       0x8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of L1 memory; Not used in E65
11449 #define PB_REG_TQ_TM                                                                                                       0xcUL //ACCESS:RW  DataWidth:0x8  Description: TM bits of TQ memory (relevant for PPB only)
11450 #define PB_REG_DBG_SELECT                                                                                                  0x10UL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from PB to the DBG block) - for selecting a line to output to the DBG block.
11451 #define PB_REG_DBG_BYTE_ENABLE                                                                                             0x14UL //ACCESS:RW  DataWidth:0x8  Description: For dbgmux usage (debug data that goes from PB to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
11452 #define PB_REG_DBG_SHIFT                                                                                                   0x18UL //ACCESS:RW  DataWidth:0x3  Description: For dbgmux usage (debug data that goes from PB to the DBG block) - for circular right shifting of the selected line (after the enabling)
11453 #define PB_REG_PB_INT_STS                                                                                                  0x1cUL //ACCESS:R  DataWidth:0x2  Description: Interrupt register #0 read
11454 	#define PB_PB_INT_STS_REG_ADDRESS_ERROR                                                                                (0x1<<0)
11455 	#define PB_PB_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                           0
11456 	#define PB_PB_INT_STS_REG_EOP_ERROR                                                                                    (0x1<<1)
11457 	#define PB_PB_INT_STS_REG_EOP_ERROR_SIZE                                                                               1
11458 #define PB_REG_PB_INT_STS_CLR                                                                                              0x20UL //ACCESS:RC  DataWidth:0x2  Description: Interrupt register #0 read clear
11459 	#define PB_PB_INT_STS_CLR_REG_ADDRESS_ERROR                                                                            (0x1<<0)
11460 	#define PB_PB_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                       0
11461 	#define PB_PB_INT_STS_CLR_REG_EOP_ERROR                                                                                (0x1<<1)
11462 	#define PB_PB_INT_STS_CLR_REG_EOP_ERROR_SIZE                                                                           1
11463 #define PB_REG_PB_INT_STS_WR                                                                                               0x24UL //ACCESS:WR  DataWidth:0x2  Description: Interrupt register #0 bit set or clear
11464 	#define PB_PB_INT_STS_WR_REG_ADDRESS_ERROR                                                                             (0x1<<0)
11465 	#define PB_PB_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                        0
11466 	#define PB_PB_INT_STS_WR_REG_EOP_ERROR                                                                                 (0x1<<1)
11467 	#define PB_PB_INT_STS_WR_REG_EOP_ERROR_SIZE                                                                            1
11468 #define PB_REG_PB_INT_MASK                                                                                                 0x28UL //ACCESS:RW  DataWidth:0x2  Description: Interrupt mask register #0 read/write
11469 	#define PB_PB_INT_MASK_REG_ADDRESS_ERROR                                                                               (0x1<<0)
11470 	#define PB_PB_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                          0
11471 	#define PB_PB_INT_MASK_REG_EOP_ERROR                                                                                   (0x1<<1)
11472 	#define PB_PB_INT_MASK_REG_EOP_ERROR_SIZE                                                                              1
11473 #define PB_REG_PB_PRTY_STS                                                                                                 0x2cUL //ACCESS:R  DataWidth:0x4  Description: Parity register #0 read
11474 	#define PB_PB_PRTY_STS_REG_PARITY                                                                                      (0x1<<0)
11475 	#define PB_PB_PRTY_STS_REG_PARITY_SIZE                                                                                 0
11476 	#define PB_PB_PRTY_STS_REG_DB                                                                                          (0x1<<1)
11477 	#define PB_PB_PRTY_STS_REG_DB_SIZE                                                                                     1
11478 	#define PB_PB_PRTY_STS_REG_TQ                                                                                          (0x1<<2)
11479 	#define PB_PB_PRTY_STS_REG_TQ_SIZE                                                                                     2
11480 	#define PB_PB_PRTY_STS_REG_L1                                                                                          (0x1<<3)
11481 	#define PB_PB_PRTY_STS_REG_L1_SIZE                                                                                     3
11482 #define PB_REG_PB_PRTY_STS_CLR                                                                                             0x30UL //ACCESS:RC  DataWidth:0x4  Description: Parity register #0 read clear
11483 	#define PB_PB_PRTY_STS_CLR_REG_PARITY                                                                                  (0x1<<0)
11484 	#define PB_PB_PRTY_STS_CLR_REG_PARITY_SIZE                                                                             0
11485 	#define PB_PB_PRTY_STS_CLR_REG_DB                                                                                      (0x1<<1)
11486 	#define PB_PB_PRTY_STS_CLR_REG_DB_SIZE                                                                                 1
11487 	#define PB_PB_PRTY_STS_CLR_REG_TQ                                                                                      (0x1<<2)
11488 	#define PB_PB_PRTY_STS_CLR_REG_TQ_SIZE                                                                                 2
11489 	#define PB_PB_PRTY_STS_CLR_REG_L1                                                                                      (0x1<<3)
11490 	#define PB_PB_PRTY_STS_CLR_REG_L1_SIZE                                                                                 3
11491 #define PB_REG_PB_PRTY_STS_WR                                                                                              0x34UL //ACCESS:WR  DataWidth:0x4  Description: Parity register #0 bit set or clear
11492 	#define PB_PB_PRTY_STS_WR_REG_PARITY                                                                                   (0x1<<0)
11493 	#define PB_PB_PRTY_STS_WR_REG_PARITY_SIZE                                                                              0
11494 	#define PB_PB_PRTY_STS_WR_REG_DB                                                                                       (0x1<<1)
11495 	#define PB_PB_PRTY_STS_WR_REG_DB_SIZE                                                                                  1
11496 	#define PB_PB_PRTY_STS_WR_REG_TQ                                                                                       (0x1<<2)
11497 	#define PB_PB_PRTY_STS_WR_REG_TQ_SIZE                                                                                  2
11498 	#define PB_PB_PRTY_STS_WR_REG_L1                                                                                       (0x1<<3)
11499 	#define PB_PB_PRTY_STS_WR_REG_L1_SIZE                                                                                  3
11500 #define PB_REG_PB_PRTY_MASK                                                                                                0x38UL //ACCESS:RW  DataWidth:0x4  Description: Parity mask register #0 read/write
11501 	#define PB_PB_PRTY_MASK_REG_PARITY                                                                                     (0x1<<0)
11502 	#define PB_PB_PRTY_MASK_REG_PARITY_SIZE                                                                                0
11503 	#define PB_PB_PRTY_MASK_REG_DB                                                                                         (0x1<<1)
11504 	#define PB_PB_PRTY_MASK_REG_DB_SIZE                                                                                    1
11505 	#define PB_PB_PRTY_MASK_REG_TQ                                                                                         (0x1<<2)
11506 	#define PB_PB_PRTY_MASK_REG_TQ_SIZE                                                                                    2
11507 	#define PB_PB_PRTY_MASK_REG_L1                                                                                         (0x1<<3)
11508 	#define PB_PB_PRTY_MASK_REG_L1_SIZE                                                                                    3
11509 #define PB_REG_ECO_RESERVED                                                                                                0x3cUL //ACCESS:RW  DataWidth:0x8  Description: for future eco
11510 #define PB_REG_DB_TM                                                                                                       0x40UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of DB memory (relevant for PPB only)
11511 #define PB_REG_L1                                                                                                          0x800UL //ACCESS:WB  DataWidth:0x40  Description: L1 CRC memory access
11512 #define PB_REG_L1_SIZE                                                                                                     512
11513 #define PB_REG_PB_UNUSED_EMPTY_0                                                                                           0x44UL //ACCESS:R  DataWidth:0x20  Unused empty space
11514 #define PB_REG_PB_UNUSED_EMPTY_0_SIZE                                                                                      495
11515 #define PGLUE_B_REG_CFG_SPACE_A_ADDRESS                                                                                    0x9000UL //ACCESS:RW  DataWidth:0x6  Description: Address[12:7] in PCI configuration space of the first register on which config space A attention is generated. Note that this register is in 128-byte units.
11516 #define PGLUE_B_REG_CFG_SPACE_A_ENABLE                                                                                     0x9004UL //ACCESS:RW  DataWidth:0x20  Description: Indicates which of the 32 registers starting in address cfg_space_a_address generates an attention. If bit N is set - a CSSNOOP cycle with address {cfg_space_a_address; 7b0}+4*N will generate a config space A attention.
11517 #define PGLUE_B_REG_CFG_SPACE_B_ADDRESS                                                                                    0x9008UL //ACCESS:RW  DataWidth:0x6  Description: Address[12:7] in PCI configuration space of the first register on which config space B attention is generated. Note that this register is in 128-byte units.
11518 #define PGLUE_B_REG_CFG_SPACE_B_ENABLE                                                                                     0x900cUL //ACCESS:RW  DataWidth:0x20  Description: Indicates which of the 32 registers starting in address cfg_space_b_address generates an attention. If bit N is set - a CSSNOOP cycle with address {cfg_space_b_address; 7b0}+4*N will generate a config space B attention.
11519 #define PGLUE_B_REG_CFG_SPACE_A_REQUEST                                                                                    0x9010UL //ACCESS:R  DataWidth:0x8  Description: Config space A attention dirty bits. Each bit indicates that the corresponding PF generates config space A attention. Set by PXP. Reset by MCP writing 1 to icfg_space_a_request_clr. Note: register contains bits from both paths.
11520 #define PGLUE_B_REG_CFG_SPACE_B_REQUEST                                                                                    0x9014UL //ACCESS:R  DataWidth:0x8  Description: Config space B attention dirty bits. Each bit indicates that the corresponding PF generates config space B attention. Set by PXP. Reset by MCP writing 1 to icfg_space_b_request_clr. Note: register contains bits from both paths.
11521 #define PGLUE_B_REG_FLR_REQUEST_VF_31_0                                                                                    0x9018UL //ACCESS:R  DataWidth:0x20  Description: FLR request attention dirty bits for VFs 0 to 31. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_31_0_clr.
11522 #define PGLUE_B_REG_FLR_REQUEST_VF_63_32                                                                                   0x901cUL //ACCESS:R  DataWidth:0x20  Description: FLR request attention dirty bits for VFs 32 to 63. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_63_32_clr.
11523 #define PGLUE_B_REG_FLR_REQUEST_VF_95_64                                                                                   0x9020UL //ACCESS:R  DataWidth:0x20  Description: FLR request attention dirty bits for VFs 64 to 95. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_95_64_clr.
11524 #define PGLUE_B_REG_FLR_REQUEST_VF_127_96                                                                                  0x9024UL //ACCESS:R  DataWidth:0x20  Description: FLR request attention dirty bits for VFs 96 to 127. Each bit indicates that the FLR register of the corresponding VF was set. Set by PXP. Reset by MCP writing 1 to flr_request_vf_127_96_clr.
11525 #define PGLUE_B_REG_FLR_REQUEST_PF_7_0                                                                                     0x9028UL //ACCESS:R  DataWidth:0x8  Description: FLR request attention dirty bits for PFs 0 to 7. Each bit indicates that the FLR register of the corresponding PF was set. Set by PXP. Reset by MCP writing 1 to flr_request_pf_7_0_clr. Note: register contains bits from both paths.
11526 #define PGLUE_B_REG_DISABLE_FLR_SRIOV_DISABLED                                                                             0x902cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
11527 	#define PGLUE_B_DISABLE_FLR_SRIOV_DISABLED_REG_DISABLE_FLR_REQUEST                                                     (0x1<<0)
11528 	#define PGLUE_B_DISABLE_FLR_SRIOV_DISABLED_REG_DISABLE_FLR_REQUEST_SIZE                                                0
11529 	#define PGLUE_B_DISABLE_FLR_SRIOV_DISABLED_REG_DISABLE_SRIOV_DISABLED_REQUEST                                          (0x1<<1)
11530 	#define PGLUE_B_DISABLE_FLR_SRIOV_DISABLED_REG_DISABLE_SRIOV_DISABLED_REQUEST_SIZE                                     1
11531 #define PGLUE_B_REG_SR_IOV_DISABLED_REQUEST                                                                                0x9030UL //ACCESS:R  DataWidth:0x8  Description: SR IOV disabled attention dirty bits. Each bit indicates that the VF enable register of the corresponding PF is written to 0 and was previously 1. Set by PXP. Reset by MCP writing 1 to sr_iov_disabled_request_clr. Note: register contains bits from both paths.
11532 #define PGLUE_B_REG_SHADOW_BME_VF_31_0                                                                                     0x9034UL //ACCESS:R  DataWidth:0x20  Description: Shadow BME register for VFs 0 to 31. Each bit indicates if the corresponding VF is enabled.
11533 #define PGLUE_B_REG_SHADOW_BME_VF_63_32                                                                                    0x9038UL //ACCESS:R  DataWidth:0x20  Description: Shadow BME register for VFs 32 to 63. Each bit indicates if the corresponding VF is enabled.
11534 #define PGLUE_B_REG_SHADOW_BME_VF_95_64                                                                                    0x903cUL //ACCESS:R  DataWidth:0x20  Description: Shadow BME register for VFs 64 to 95. Each bit indicates if the corresponding VF is enabled.
11535 #define PGLUE_B_REG_SHADOW_BME_VF_127_96                                                                                   0x9040UL //ACCESS:R  DataWidth:0x20  Description: Shadow BME register for VFs 96 to 127. Each bit indicates if the corresponding VF is enabled.
11536 #define PGLUE_B_REG_SHADOW_BME_PF_7_0                                                                                      0x9044UL //ACCESS:R  DataWidth:0x8  Description: Shadow BME register for PFs 0 to 7. Each bit indicates if the corresponding PF is enabled. Note: register contains bits from both paths.
11537 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_31_0                                                                              0x9048UL //ACCESS:R  DataWidth:0x20  Description: Shadow ats_enable register for VFs 0 to 31. Each bit indicates if ATS for the corresponding VF is enabled.
11538 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_63_32                                                                             0x904cUL //ACCESS:R  DataWidth:0x20  Description: Shadow ats_enable register for VFs 32 to 63. Each bit indicates if ATS for the corresponding VF is enabled.
11539 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_95_64                                                                             0x9050UL //ACCESS:R  DataWidth:0x20  Description: Shadow ats_enable register for VFs 64 to 95. Each bit indicates if ATS for the corresponding VF is enabled.
11540 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_127_96                                                                            0x9054UL //ACCESS:R  DataWidth:0x20  Description: Shadow ats_enable register for VFs 96 to 127. Each bit indicates if ATS for the corresponding VF is enabled.
11541 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_PF_7_0                                                                               0x9058UL //ACCESS:R  DataWidth:0x8  Description: Shadow ats_enable register for PFs 0 to 7. Each bit indicates if ATS for the corresponding PF is enabled. Note: register contains bits from both paths.
11542 #define PGLUE_B_REG_SHADOW_VF_ENABLE_PF_7_0                                                                                0x905cUL //ACCESS:R  DataWidth:0x8  Description: Shadow vf_enable register for PFs 0 to 7. Each bit indicates if SR-IOV for the corresponding PF is enabled. Note: register contains bits from both paths.
11543 #define PGLUE_B_REG_SHADOW_IDO_BITS                                                                                        0x9060UL //ACCESS:R  DataWidth:0x10  Description: Shadow ido bits register for PFs 0 to 7. [7:0] : Each bit indicates if IDO_REQ_ENABLE bit for the corresponding PF is set. [15:8] : Each bit indicates if IDO_CPL_ENABLE bit for the corresponding PF is set. Note: register contains bits from both paths.
11544 #define PGLUE_B_REG_DISABLE_ATS_EN_CLEARING                                                                                0x9064UL //ACCESS:RW  DataWidth:0x1  Description: Debug only: PGLUE automatically clears ATC enable for a function if a TCPL arrived for that function with Unsupported Request error. Setting this register to 1 disables this automatic clearing.
11545 #define PGLUE_B_REG_INCORRECT_RCV_DETAILS                                                                                  0x9068UL //ACCESS:R  DataWidth:0x8  Description: Each bit indicates an incorrect behavior in user RX interface. Bit 0 - Target memory read arrived with a correctable error. Bit 1 - Target memory read arrived with an uncorrectable error. Bit 2 - Configuration RW arrived with a correctable error. Bit 3 - Configuration RW arrived with an uncorrectable error. Bit 4 - Completion with Configuration Request Retry Status. Bit 5 - Expansion ROM access received with a write request. Bit 6 - Completion with pcie_rx_err of 0000; CMPL_STATUS of non-zero; and pcie_rx_last not asserted. Bit 7 - Completion with pcie_rx_err of 1010; and pcie_rx_last not asserted.
11546 #define PGLUE_B_REG_WAS_ERROR_VF_31_0                                                                                      0x906cUL //ACCESS:R  DataWidth:0x20  Description: Was_error indication dirty bits for VFs 0 to 31.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_31_0_clr.
11547 #define PGLUE_B_REG_WAS_ERROR_VF_63_32                                                                                     0x9070UL //ACCESS:R  DataWidth:0x20  Description: Was_error indication dirty bits for VFs 32 to 63.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_63_32_clr.
11548 #define PGLUE_B_REG_WAS_ERROR_VF_95_64                                                                                     0x9074UL //ACCESS:R  DataWidth:0x20  Description: Was_error indication dirty bits for VFs 64 to 95.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_95_64_clr.
11549 #define PGLUE_B_REG_WAS_ERROR_VF_127_96                                                                                    0x9078UL //ACCESS:R  DataWidth:0x20  Description: Was_error indication dirty bits for VFs 96 to 127.  Each bit indicates that there was a completion with uncorrectable error for the corresponding VF. Set by PXP. Reset by MCP writing 1 to was_error_vf_127_96_clr.
11550 #define PGLUE_B_REG_WAS_ERROR_PF_7_0                                                                                       0x907cUL //ACCESS:R  DataWidth:0x8  Description: Was_error indication dirty bits for PFs 0 to 7.  Each bit indicates that there was a completion with uncorrectable error for the corresponding PF. Set by PXP. Reset by MCP writing 1 to was_error_pf_7_0_clr.
11551 #define PGLUE_B_REG_RX_ERR_DETAILS                                                                                         0x9080UL //ACCESS:R  DataWidth:0xd  Description: Details of first request received with error. [2:0] - PFID. [3] - VF_VALID. [9:4] - VFID. [11:10] - Error Code - 0 - Indicates Completion Timeout of a User Tx non-posted request. 1 - unsupported request. 2 - completer abort. 3 - Illegal value for this field. [12] valid - indicates if there was a completion error since the last time this register was cleared.
11552 #define PGLUE_B_REG_RX_TCPL_ERR_DETAILS                                                                                    0x9084UL //ACCESS:R  DataWidth:0x12  Description: Details of first ATS Translation Completion request received with error. [2:0] - PFID. [3] - VF_VALID. [9:4] - VFID. [11:10] - Error Code - 0 - Indicates Completion Timeout of a User Tx non-posted request. 1 - unsupported request. 2 - completer abort. 3 - Illegal value for this field. [16:12] - ATC OTB EntryID. [17] valid - indicates if there was a completion error since the last time this register was cleared.
11553 #define PGLUE_B_REG_TX_ERR_WR_ADD_31_0                                                                                     0x9088UL //ACCESS:R  DataWidth:0x20  Description: Address [31:0] of first write request not submitted due to error
11554 #define PGLUE_B_REG_TX_ERR_WR_ADD_63_32                                                                                    0x908cUL //ACCESS:R  DataWidth:0x20  Description: Address [63:32] of first write request not submitted due to error
11555 #define PGLUE_B_REG_TX_ERR_WR_DETAILS                                                                                      0x9090UL //ACCESS:R  DataWidth:0x1f  Description: Details of first write request not submitted due to error. [4:0] VQID. [20:8] - Length in bytes. [23:21] - PFID. [24] - VF_VALID. [30:25] - VFID.
11556 #define PGLUE_B_REG_TX_ERR_WR_DETAILS2                                                                                     0x9094UL //ACCESS:R  DataWidth:0x1a  Description: Details of first write request not submitted due to error. [15:0] Request ID. [19:16] client ID. [20] - last SR. [24:21] - Error type - [21] - Indicates was_error was set; [22] - Indicates BME was cleared; [23] - Indicates FID_enable was cleared; [24] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set. [25] valid - indicates if there was a request not submitted due to error since the last time this register was cleared.
11557 #define PGLUE_B_REG_TX_ERR_RD_ADD_31_0                                                                                     0x9098UL //ACCESS:R  DataWidth:0x20  Description: Address [31:0] of first read request not submitted due to error
11558 #define PGLUE_B_REG_TX_ERR_RD_ADD_63_32                                                                                    0x909cUL //ACCESS:R  DataWidth:0x20  Description: Address [63:32] of first read request not submitted due to error
11559 #define PGLUE_B_REG_TX_ERR_RD_DETAILS                                                                                      0x90a0UL //ACCESS:R  DataWidth:0x1f  Description: Details of first read request not submitted due to error. [4:0] VQID. [5] TREQ. 1 - Indicates the request is a Translation Request. [20:8] - Length in bytes. [23:21] - PFID. [24] - VF_VALID. [30:25] - VFID.
11560 #define PGLUE_B_REG_TX_ERR_RD_DETAILS2                                                                                     0x90a4UL //ACCESS:R  DataWidth:0x1a  Description: Details of first read request not submitted due to error. [15:0] Request ID. [19:16] client ID. [20] - last SR. [24:21] - Error type - [21] - Indicates was_error was set; [22] - Indicates BME was cleared; [23] - Indicates FID_enable was cleared; [24] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set. [25] valid - indicates if there was a request not submitted due to error since the last time this register was cleared.
11561 #define PGLUE_B_REG_TX_ERR_WR_DETAILS_ICPL                                                                                 0x90a8UL //ACCESS:R  DataWidth:0x15  Description: Details of first Invalidation Completion message submitted during a TX error condition. [2:0] - PFID. [3] - VF_VALID. [9:4] - VFID. [14:10] - ITAG Index.  [19:16] - Error type - [16] - Indicates was_error was set; [17] - Indicates BME was cleared; [18] - Indicates FID_enable was cleared; [19] - Indicates VF with parent PF FLR_request or IOV_disable_request dirty bit is set. [20] valid - indicates if there was an Invalidation Completion message submitted during a TX error condition since the last time this register was cleared.
11562 #define PGLUE_B_REG_TX_ERR_E15_MODE                                                                                        0x90acUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
11563 	#define PGLUE_B_TX_ERR_E15_MODE_REG_TX_ERR_E15_MODE_PF                                                                 (0x1<<0)
11564 	#define PGLUE_B_TX_ERR_E15_MODE_REG_TX_ERR_E15_MODE_PF_SIZE                                                            0
11565 	#define PGLUE_B_TX_ERR_E15_MODE_REG_TX_ERR_E15_MODE_VF                                                                 (0x1<<1)
11566 	#define PGLUE_B_TX_ERR_E15_MODE_REG_TX_ERR_E15_MODE_VF_SIZE                                                            1
11567 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_31_0_VALUE                                                                        0x90b0UL //ACCESS:R  DataWidth:0x20  Description: A global view of internal_vfid_enable register for VFs 0 to 31.
11568 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_63_32_VALUE                                                                       0x90b4UL //ACCESS:R  DataWidth:0x20  Description: A global view of internal_vfid_enable register for VFs 32 to 63.
11569 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_95_64_VALUE                                                                       0x90b8UL //ACCESS:R  DataWidth:0x20  Description: A global view of internal_vfid_enable register for VFs 64 to 95.
11570 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_127_96_VALUE                                                                      0x90bcUL //ACCESS:R  DataWidth:0x20  Description: A global view of internal_vfid_enable register for VFs 96 to 127.
11571 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_VALUE                                                                             0x90c0UL //ACCESS:R  DataWidth:0x18  Description: A global view of internal_pfid_enable registers. Bits [7:0] - internal_pfid_enable_master; Bits [15:8] = internal_pfid_enable_target_write; Bits [23:16] = internal_pfid_enable_target_read
11572 #define PGLUE_B_REG_TSDM_START_OFFSET_A                                                                                    0x90c4UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of TSDM zone A (queue zone) in the internal RAM
11573 #define PGLUE_B_REG_TSDM_OFFSET_MASK_A                                                                                     0x90c8UL //ACCESS:RW  DataWidth:0x5  Description: Offset mask of TSDM zone A (queue zone) in the internal RAM
11574 #define PGLUE_B_REG_TSDM_START_OFFSET_B                                                                                    0x90ccUL //ACCESS:RW  DataWidth:0x10  Description: Start offset of TSDM zone B (legacy zone) in the internal RAM
11575 #define PGLUE_B_REG_TSDM_OFFSET_MASK_B                                                                                     0x90d0UL //ACCESS:RW  DataWidth:0x9  Description: Offset mask of TSDM zone B (legacy zone) in the internal RAM
11576 #define PGLUE_B_REG_TSDM_VF_SHIFT_B                                                                                        0x90d4UL //ACCESS:RW  DataWidth:0x5  Description: VF Shift of TSDM zone B (legacy zone) in the internal RAM
11577 #define PGLUE_B_REG_USDM_START_OFFSET_A                                                                                    0x90d8UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of USDM zone A (queue zone) in the internal RAM
11578 #define PGLUE_B_REG_USDM_OFFSET_MASK_A                                                                                     0x90dcUL //ACCESS:RW  DataWidth:0x5  Description: Offset mask of USDM zone A (queue zone) in the internal RAM
11579 #define PGLUE_B_REG_USDM_START_OFFSET_B                                                                                    0x90e0UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of USDM zone B (legacy zone) in the internal RAM
11580 #define PGLUE_B_REG_USDM_OFFSET_MASK_B                                                                                     0x90e4UL //ACCESS:RW  DataWidth:0x9  Description: Offset mask of USDM zone B (legacy zone) in the internal RAM
11581 #define PGLUE_B_REG_USDM_VF_SHIFT_B                                                                                        0x90e8UL //ACCESS:RW  DataWidth:0x5  Description: VF Shift of USDM zone B (legacy zone) in the internal RAM
11582 #define PGLUE_B_REG_XSDM_START_OFFSET_A                                                                                    0x90ecUL //ACCESS:RW  DataWidth:0x10  Description: Start offset of XSDM zone A (queue zone) in the internal RAM
11583 #define PGLUE_B_REG_XSDM_OFFSET_MASK_A                                                                                     0x90f0UL //ACCESS:RW  DataWidth:0x5  Description: Offset mask of XSDM zone A (queue zone) in the internal RAM
11584 #define PGLUE_B_REG_XSDM_START_OFFSET_B                                                                                    0x90f4UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of XSDM zone B (legacy zone) in the internal RAM
11585 #define PGLUE_B_REG_XSDM_OFFSET_MASK_B                                                                                     0x90f8UL //ACCESS:RW  DataWidth:0x9  Description: Offset mask of XSDM zone B (legacy zone) in the internal RAM
11586 #define PGLUE_B_REG_XSDM_VF_SHIFT_B                                                                                        0x90fcUL //ACCESS:RW  DataWidth:0x5  Description: VF Shift of XSDM zone B (legacy zone) in the internal RAM
11587 #define PGLUE_B_REG_CSDM_START_OFFSET_A                                                                                    0x9100UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of CSDM zone A (queue zone) in the internal RAM
11588 #define PGLUE_B_REG_CSDM_OFFSET_MASK_A                                                                                     0x9104UL //ACCESS:RW  DataWidth:0x5  Description: Offset mask of CSDM zone A (queue zone) in the internal RAM
11589 #define PGLUE_B_REG_CSDM_START_OFFSET_B                                                                                    0x9108UL //ACCESS:RW  DataWidth:0x10  Description: Start offset of CSDM zone B (legacy zone) in the internal RAM
11590 #define PGLUE_B_REG_CSDM_OFFSET_MASK_B                                                                                     0x910cUL //ACCESS:RW  DataWidth:0x9  Description: Offset mask of CSDM zone B (legacy zone) in the internal RAM
11591 #define PGLUE_B_REG_CSDM_VF_SHIFT_B                                                                                        0x9110UL //ACCESS:RW  DataWidth:0x5  Description: VF Shift of CSDM zone B (legacy zone) in the internal RAM
11592 #define PGLUE_B_REG_TSDM_INB_INT_A_0                                                                                       0x9114UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for TSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11593 #define PGLUE_B_REG_TSDM_INB_INT_A_1                                                                                       0x9118UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for TSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11594 #define PGLUE_B_REG_TSDM_INB_INT_A_2                                                                                       0x911cUL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for TSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11595 #define PGLUE_B_REG_TSDM_INB_INT_A_3                                                                                       0x9120UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for TSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11596 #define PGLUE_B_REG_TSDM_INB_INT_B_VF                                                                                      0x9124UL //ACCESS:RW  DataWidth:0x12  Description: Type B VF inbound interrupt table for TSDM: bits[17:9]-mask;bits[8:0]-address. Bits [1:0] must be zero (DW resolution address).
11597 #define PGLUE_B_REG_USDM_INB_INT_A_0                                                                                       0x9128UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11598 #define PGLUE_B_REG_USDM_INB_INT_A_1                                                                                       0x912cUL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11599 #define PGLUE_B_REG_USDM_INB_INT_A_2                                                                                       0x9130UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11600 #define PGLUE_B_REG_USDM_INB_INT_A_3                                                                                       0x9134UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11601 #define PGLUE_B_REG_USDM_INB_INT_A_4                                                                                       0x9138UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11602 #define PGLUE_B_REG_USDM_INB_INT_A_5                                                                                       0x913cUL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11603 #define PGLUE_B_REG_USDM_INB_INT_A_6                                                                                       0x9140UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for USDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11604 #define PGLUE_B_REG_USDM_INB_INT_B_VF                                                                                      0x9144UL //ACCESS:RW  DataWidth:0x12  Description: Type B VF inbound interrupt table for USDM: bits[17:9]-mask;bits[8:0]-address. Bits [1:0] must be zero (DW resolution address).
11605 #define PGLUE_B_REG_XSDM_INB_INT_A_0                                                                                       0x9148UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for XSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11606 #define PGLUE_B_REG_XSDM_INB_INT_A_1                                                                                       0x914cUL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for XSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11607 #define PGLUE_B_REG_XSDM_INB_INT_A_2                                                                                       0x9150UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for XSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11608 #define PGLUE_B_REG_XSDM_INB_INT_A_3                                                                                       0x9154UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for XSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11609 #define PGLUE_B_REG_XSDM_INB_INT_B_VF                                                                                      0x9158UL //ACCESS:RW  DataWidth:0x12  Description: Type B VF inbound interrupt table for XSDM: bits[17:9]-mask;bits[8:0]-address. Bits [1:0] must be zero (DW resolution address).
11610 #define PGLUE_B_REG_CSDM_INB_INT_A_0                                                                                       0x915cUL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for CSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11611 #define PGLUE_B_REG_CSDM_INB_INT_A_1                                                                                       0x9160UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for CSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11612 #define PGLUE_B_REG_CSDM_INB_INT_A_2                                                                                       0x9164UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for CSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11613 #define PGLUE_B_REG_CSDM_INB_INT_A_3                                                                                       0x9168UL //ACCESS:RW  DataWidth:0xa  Description: Type A PF/VF inbound interrupt table for CSDM: bits[9:5]-mask;bits[4:0]-address relative to start_offset_a. Bits [1:0] can have any value (Byte resolution address).
11614 #define PGLUE_B_REG_CSDM_INB_INT_B_VF                                                                                      0x916cUL //ACCESS:RW  DataWidth:0x12  Description: Type B VF inbound interrupt table for CSDM: bits[17:9]-mask;bits[8:0]-address. Bits [1:0] must be zero (DW resolution address).
11615 #define PGLUE_B_REG_TSDM_INB_INT_A_PF_ENABLE                                                                               0x9170UL //ACCESS:RW  DataWidth:0x1  Description: Type A PF enable inbound interrupt table for TSDM. 0 - disable; 1 - enable.
11616 #define PGLUE_B_REG_TSDM_INB_INT_A_VF_ENABLE                                                                               0x9174UL //ACCESS:RW  DataWidth:0x1  Description: Type A VF enable inbound interrupt table for TSDM. 0 - disable; 1 - enable.
11617 #define PGLUE_B_REG_TSDM_INB_INT_B_VF_ENABLE                                                                               0x9178UL //ACCESS:RW  DataWidth:0x1  Description: Type B VF enable inbound interrupt table for TSDM. 0 - disable; 1 - enable.
11618 #define PGLUE_B_REG_USDM_INB_INT_A_PF_ENABLE                                                                               0x917cUL //ACCESS:RW  DataWidth:0x1  Description: Type A PF enable inbound interrupt table for USDM. 0 - disable; 1 - enable.
11619 #define PGLUE_B_REG_USDM_INB_INT_A_VF_ENABLE                                                                               0x9180UL //ACCESS:RW  DataWidth:0x1  Description: Type A VF enable inbound interrupt table for USDM. 0 - disable; 1 - enable.
11620 #define PGLUE_B_REG_USDM_INB_INT_B_VF_ENABLE                                                                               0x9184UL //ACCESS:RW  DataWidth:0x1  Description: Type B VF enable inbound interrupt table for USDM. 0 - disable; 1 - enable.
11621 #define PGLUE_B_REG_XSDM_INB_INT_A_PF_ENABLE                                                                               0x9188UL //ACCESS:RW  DataWidth:0x1  Description: Type A PF enable inbound interrupt table for XSDM. 0 - disable; 1 - enable.
11622 #define PGLUE_B_REG_XSDM_INB_INT_A_VF_ENABLE                                                                               0x918cUL //ACCESS:RW  DataWidth:0x1  Description: Type A VF enable inbound interrupt table for XSDM. 0 - disable; 1 - enable.
11623 #define PGLUE_B_REG_XSDM_INB_INT_B_VF_ENABLE                                                                               0x9190UL //ACCESS:RW  DataWidth:0x1  Description: Type B VF enable inbound interrupt table for XSDM. 0 - disable; 1 - enable.
11624 #define PGLUE_B_REG_CSDM_INB_INT_A_PF_ENABLE                                                                               0x9194UL //ACCESS:RW  DataWidth:0x1  Description: Type A PF enable inbound interrupt table for CSDM. 0 - disable; 1 - enable.
11625 #define PGLUE_B_REG_CSDM_INB_INT_A_VF_ENABLE                                                                               0x9198UL //ACCESS:RW  DataWidth:0x1  Description: Type A VF enable inbound interrupt table for CSDM. 0 - disable; 1 - enable.
11626 #define PGLUE_B_REG_CSDM_INB_INT_B_VF_ENABLE                                                                               0x919cUL //ACCESS:RW  DataWidth:0x1  Description: Type B VF enable inbound interrupt table for CSDM. 0 - disable; 1 - enable.
11627 #define PGLUE_B_REG_TSDM_ZONE_A_SIZE_PF                                                                                    0x91a0UL //ACCESS:RW  DataWidth:0x1  Description: 0 - Zone A size is 136x32B; 1 - Zone A size is 152x32B.
11628 #define PGLUE_B_REG_USDM_ZONE_A_SIZE_PF                                                                                    0x91a4UL //ACCESS:RW  DataWidth:0x1  Description: 0 - Zone A size is 136x32B; 1 - Zone A size is 152x32B.
11629 #define PGLUE_B_REG_XSDM_ZONE_A_SIZE_PF                                                                                    0x91a8UL //ACCESS:RW  DataWidth:0x1  Description: 0 - Zone A size is 136x32B; 1 - Zone A size is 152x32B.
11630 #define PGLUE_B_REG_CSDM_ZONE_A_SIZE_PF                                                                                    0x91acUL //ACCESS:RW  DataWidth:0x1  Description: 0 - Zone A size is 136x32B; 1 - Zone A size is 152x32B.
11631 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_0                                                                                  0x91b0UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11632 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_0                                                                                  0x91b4UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11633 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_1                                                                                  0x91b8UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11634 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_1                                                                                  0x91bcUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11635 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_2                                                                                  0x91c0UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11636 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_2                                                                                  0x91c4UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11637 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_3                                                                                  0x91c8UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11638 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_3                                                                                  0x91ccUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11639 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_4                                                                                  0x91d0UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11640 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_4                                                                                  0x91d4UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11641 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_5                                                                                  0x91d8UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11642 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_5                                                                                  0x91dcUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11643 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_6                                                                                  0x91e0UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11644 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_6                                                                                  0x91e4UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11645 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_7                                                                                  0x91e8UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11646 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_7                                                                                  0x91ecUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11647 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_8                                                                                  0x91f0UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11648 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_8                                                                                  0x91f4UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11649 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_9                                                                                  0x91f8UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11650 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_9                                                                                  0x91fcUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11651 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_10                                                                                 0x9200UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11652 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_10                                                                                 0x9204UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11653 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_11                                                                                 0x9208UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11654 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_11                                                                                 0x920cUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11655 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_12                                                                                 0x9210UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11656 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_12                                                                                 0x9214UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11657 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_13                                                                                 0x9218UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11658 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_13                                                                                 0x921cUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11659 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_14                                                                                 0x9220UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11660 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_14                                                                                 0x9224UL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11661 #define PGLUE_B_REG_VF_GRC_ACCESS_PART1_15                                                                                 0x9228UL //ACCESS:RW  DataWidth:0x17  Description: Part1 of VF GRC access register. Bits [22:20] - GRC range. The GRC range in DWORDS that is allowed to be accessed (starting from GRC base).  0 means that only the GRC base can be accessed. Bits [19:0] - GRC base. The GRC base address that this packet is accessing (in DWORS).
11662 #define PGLUE_B_REG_VF_GRC_ACCESS_PART2_15                                                                                 0x922cUL //ACCESS:RW  DataWidth:0x14  Description: Part2 of VF GRC access register. Bits [19:16] - Function offset. This fields allows different functions to access GRC locations in distance 2^Func_offset from GRC_base. Bits [15] - Absolute func index. 0 - Path-relative func index should be used - a number between 0 and 63. 1 - Absolute func index should be used - a number between 0 and 127. Bits [14] - Add func index. 1 - Function index should be added to the GRC address.Bits [13] - GRC func. 1 - Access will be with the parent PFID. 0 - Access will be with the VFID. Bits [12:4] - Allowed func ID. [12:10] - PFID. [9:4] - VFID. Bits [3] - R/W. 0 - Read only access; 1 - read and write access. Bits [2:0] - Permission. 0 - no one. 1 - all VFs. 2 - All VFs within port. 3 - All VFs within PF. 4 - Specific VF.
11663 #define PGLUE_B_REG_VF_LENGTH_VIOLATION_DETAILS                                                                            0x9230UL //ACCESS:R  DataWidth:0x1f  Description: Details of first target VF request with length violation (too many DWs) accessing BAR0. [12:0] Address in DWs (bits [14:2] of byte address). [14:13] BAR. [20:15] VFID. [23:21] - PFID. [29:24] - Length in DWs. [30] valid - indicates if there was a request with length violation since the last time this register was cleared. Length violations: length of more than 2DWs; length of 2DWs and address not QW aligned; window is GRC and length is more than 1 DW.
11664 #define PGLUE_B_REG_VF_GRC_SPACE_VIOLATION_DETAILS                                                                         0x9234UL //ACCESS:R  DataWidth:0x1a  Description: Details of first target VF request accessing VF GRC space that failed permission check. [14:0] Address. [15] w_nr: 0 - Read; 1 - Write. [21:16] VFID. [24:22] - PFID. [25] valid - indicates if there was a request accessing VF GRC space that failed permission check since the last time this register was cleared. Permission checks are: function permission; R/W permission; address range permission.
11665 #define PGLUE_B_REG_IDO_ENABLE_MASTER_RW                                                                                   0x9238UL //ACCESS:RW  DataWidth:0x20  Description: Each bit when set indicates that IDO bit towards PGLUE should be set for this VQ
11666 #define PGLUE_B_REG_IDO_ENABLE_MASTER_RW2                                                                                  0x923cUL //ACCESS:RW  DataWidth:0x1  Description: bit 0 - when set indicates that IDO bit towards PGLUE should be set for Translation Requests
11667 #define PGLUE_B_REG_IDO_ENABLE_TARGET_CPL                                                                                  0x9240UL //ACCESS:RW  DataWidth:0x1  Description: bit 0 - when set indicates that IDO bit towards PGLUE should be set for Target Completions
11668 #define PGLUE_B_REG_TAGS_63_32                                                                                             0x9244UL //ACCESS:R  DataWidth:0x20  Description: Indicates the status of tags 32-63. 0 - tags is used - read completion did not return yet. 1 - tag is unused. Same functionality as pxp2_registers_pgl_exp_rom_data2 for tags 0-31.
11669 #define PGLUE_B_REG_IGU_BYPASS_ON_ERR                                                                                      0x9248UL //ACCESS:RW  DataWidth:0x1  Description: 1 - Do not discard IGU master transactions for PF when the corresponding was_error bit is set.
11670 #define PGLUE_B_REG_ALLOW_MSIX_ACCESS_IN_BAR0                                                                              0x9250UL //ACCESS:RW  DataWidth:0x1  Description: 0 - Accesses to the first 8KB of IGU in BAR0 (MSIX table and PBA) are not allowed. When this value is configured; BAR2 size for PFs and VFs should be configured to 8KB to allow ONLY MSIX table and PBA access. 1 - All IGU space in BAR 0 is accessible; including the first 8KB. When this value is configured; BAR2 size for PFs can be configured to 64KB and for VFs to 16KB to allow all IGU space to be accessed in BAR2 as well.
11671 #define PGLUE_B_REG_DISABLE_HIGHER_BW                                                                                      0x9254UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
11672 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_HIGHER_BW_WAW                                                            (0x1<<0)
11673 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_HIGHER_BW_WAW_SIZE                                                       0
11674 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_TWO_PENDING_REQUESTS                                                     (0x1<<1)
11675 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_TWO_PENDING_REQUESTS_SIZE                                                1
11676 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_TWO_PENDING_WR_REQUESTS                                                  (0x1<<2)
11677 	#define PGLUE_B_DISABLE_HIGHER_BW_REG_DISABLE_TWO_PENDING_WR_REQUESTS_SIZE                                             2
11678 #define PGLUE_B_REG_DISABLE_RAM1_BAR_ACCESS                                                                                0x9258UL //ACCESS:RW  DataWidth:0x1  Description: 0 - RAM1 PF BAR accesses are enabled. 1 - RAM1 PF BAR accesses are disabled.
11679 #define PGLUE_B_REG_TCPL_IN_TWO_RCBS_DETAILS                                                                               0x925cUL //ACCESS:R  DataWidth:0x10  Description: Details of first ATS Translation Completion received in two rcbs (packets). Logging is triggered by a Translation Completion with length different than 2 DWs. Such a case is unsupported and the Translation completion is considered erroneous. [2:0] - PFID. [3] - VF_VALID. [9:4] - VFID. [14:10] - OTB EntryID. [15] valid - indicates if there was a Translation Completion received in two rcbs since the last time this register was cleared.
11680 #define PGLUE_B_REG_PCIE_ERR_STATUS                                                                                        0x9260UL //ACCESS:R  DataWidth:0x4  Description: Details of PCIe core error status. Valid when pgl_pcie_attn in pxp2 is set. 0 - Unsupported Request or Completer Abort on User RX Interface. 1 - Reception of a poisoned TLP on RX Lanes. 2 - Completion timeout. 3 - Unexpected Completion on RX Lanes. 4 - Detected Unsupported Request on RX Lanes. 5 - ECRC error on RX Lanes. 6 - Reserved. 7 - Reserved. 8 - Illegal operation size on User TX Interface. 9 - Detected Unsupported Request on User TX Interface (Bridge Forwarding Error). 10 - Unsupported header type on User TX Interface. 11 - Reserved. 12 - NP TAG value on User TX Interface already in use. 13 - Completion RTAG value on User TX Interface unexpected. 14 - User TX Interface Overflow Error (Too many req wo/ack). 15 - reserved.
11681 #define PGLUE_B_REG_CSSNOOP_ALMOST_FULL_THR                                                                                0x9264UL //ACCESS:RW  DataWidth:0x2  Description: Debug only: If more than this Number of entries are occupied in the cssnoop clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
11682 #define PGLUE_B_REG_PGL_TM0                                                                                                0x9268UL //ACCESS:RW  DataWidth:0x8  Multi Field Register
11683 	#define PGLUE_B_PGL_TM0_REG_PGL_CPL1_TM                                                                                (0x3<<0)
11684 	#define PGLUE_B_PGL_TM0_REG_PGL_CPL1_TM_SIZE                                                                           0
11685 	#define PGLUE_B_PGL_TM0_REG_PGL_CPL2_TM                                                                                (0x3<<2)
11686 	#define PGLUE_B_PGL_TM0_REG_PGL_CPL2_TM_SIZE                                                                           2
11687 	#define PGLUE_B_PGL_TM0_REG_PGL_TAG_DB_TM                                                                              (0x3<<4)
11688 	#define PGLUE_B_PGL_TM0_REG_PGL_TAG_DB_TM_SIZE                                                                         4
11689 	#define PGLUE_B_PGL_TM0_REG_PGL_PCIE_REPLAY_ADDR_TM                                                                    (0x3<<6)
11690 	#define PGLUE_B_PGL_TM0_REG_PGL_PCIE_REPLAY_ADDR_TM_SIZE                                                               6
11691 #define PGLUE_B_REG_PGL_ECO_RESERVED                                                                                       0x926cUL //ACCESS:RW  DataWidth:0x20  Description: debug only: Reserved bits for ECO. Bit 0: Used as chicken bit for CQ43407 fix. Bit 1: Used as chicken bit for CQ43411 fix.
11692 #define PGLUE_B_REG_PGL_ECO_RESERVED2                                                                                      0x9270UL //ACCESS:RW  DataWidth:0x20  Description: debug only: Reserved bits for ECO
11693 #define PGLUE_B_REG_DBGSYN_ALMOST_FULL_THR                                                                                 0x9274UL //ACCESS:RW  DataWidth:0x4  Description: Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
11694 #define PGLUE_B_REG_DBGBUS_PATH_SELECT                                                                                     0x9278UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
11695 	#define PGLUE_B_DBGBUS_PATH_SELECT_REG_DBGBUS_PATH_SELECT_E0                                                           (0x1<<0)
11696 	#define PGLUE_B_DBGBUS_PATH_SELECT_REG_DBGBUS_PATH_SELECT_E0_SIZE                                                      0
11697 	#define PGLUE_B_DBGBUS_PATH_SELECT_REG_DBGBUS_PATH_SELECT_E1                                                           (0x1<<1)
11698 	#define PGLUE_B_DBGBUS_PATH_SELECT_REG_DBGBUS_PATH_SELECT_E1_SIZE                                                      1
11699 #define PGLUE_B_REG_DBG_SELECT                                                                                             0x927cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE to the DBG block) - for selecting a line to output to the DBG block.
11700 #define PGLUE_B_REG_DBG_BYTE_ENABLE                                                                                        0x9280UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
11701 #define PGLUE_B_REG_DBG_SHIFT                                                                                              0x9284UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE to the DBG block) - for circular right shifting of the selected line (after the enabling)
11702 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                          0x9288UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
11703 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                          0x928cUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
11704 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                           0x9290UL //ACCESS:R  DataWidth:0xb  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits;
11705 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                           0x9294UL //ACCESS:R  DataWidth:0xb  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits;
11706 #define PGLUE_B_REG_PGLUE_B_INT_STS                                                                                        0x9298UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #0 read
11707 	#define PGLUE_B_PGLUE_B_INT_STS_REG_ADDRESS_ERROR                                                                      (0x1<<0)
11708 	#define PGLUE_B_PGLUE_B_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                 0
11709 	#define PGLUE_B_PGLUE_B_INT_STS_REG_INCORRECT_RCV_BEHAVIOR                                                             (0x1<<1)
11710 	#define PGLUE_B_PGLUE_B_INT_STS_REG_INCORRECT_RCV_BEHAVIOR_SIZE                                                        1
11711 	#define PGLUE_B_PGLUE_B_INT_STS_REG_WAS_ERROR_ATTN                                                                     (0x1<<2)
11712 	#define PGLUE_B_PGLUE_B_INT_STS_REG_WAS_ERROR_ATTN_SIZE                                                                2
11713 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_LENGTH_VIOLATION_ATTN                                                           (0x1<<3)
11714 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_LENGTH_VIOLATION_ATTN_SIZE                                                      3
11715 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_GRC_SPACE_VIOLATION_ATTN                                                        (0x1<<4)
11716 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_GRC_SPACE_VIOLATION_ATTN_SIZE                                                   4
11717 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_MSIX_BAR_VIOLATION_ATTN                                                         (0x1<<5)
11718 	#define PGLUE_B_PGLUE_B_INT_STS_REG_VF_MSIX_BAR_VIOLATION_ATTN_SIZE                                                    5
11719 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_ERROR_ATTN                                                                    (0x1<<6)
11720 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_ERROR_ATTN_SIZE                                                               6
11721 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_IN_TWO_RCBS_ATTN                                                              (0x1<<7)
11722 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_IN_TWO_RCBS_ATTN_SIZE                                                         7
11723 	#define PGLUE_B_PGLUE_B_INT_STS_REG_CSSNOOP_FIFO_OVERFLOW                                                              (0x1<<8)
11724 	#define PGLUE_B_PGLUE_B_INT_STS_REG_CSSNOOP_FIFO_OVERFLOW_SIZE                                                         8
11725 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_TRANSLATION_SIZE_DIFFERENT                                                    (0x1<<9)
11726 	#define PGLUE_B_PGLUE_B_INT_STS_REG_TCPL_TRANSLATION_SIZE_DIFFERENT_SIZE                                               9
11727 	#define PGLUE_B_PGLUE_B_INT_STS_REG_PCIE_RX_L0S_TIMEOUT                                                                (0x1<<10)
11728 	#define PGLUE_B_PGLUE_B_INT_STS_REG_PCIE_RX_L0S_TIMEOUT_SIZE                                                           10
11729 #define PGLUE_B_REG_PGLUE_B_INT_STS_CLR                                                                                    0x929cUL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #0 read clear
11730 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_ADDRESS_ERROR                                                                  (0x1<<0)
11731 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                             0
11732 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_INCORRECT_RCV_BEHAVIOR                                                         (0x1<<1)
11733 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_INCORRECT_RCV_BEHAVIOR_SIZE                                                    1
11734 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_WAS_ERROR_ATTN                                                                 (0x1<<2)
11735 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_WAS_ERROR_ATTN_SIZE                                                            2
11736 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_LENGTH_VIOLATION_ATTN                                                       (0x1<<3)
11737 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_LENGTH_VIOLATION_ATTN_SIZE                                                  3
11738 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_GRC_SPACE_VIOLATION_ATTN                                                    (0x1<<4)
11739 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_GRC_SPACE_VIOLATION_ATTN_SIZE                                               4
11740 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_MSIX_BAR_VIOLATION_ATTN                                                     (0x1<<5)
11741 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_VF_MSIX_BAR_VIOLATION_ATTN_SIZE                                                5
11742 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_ERROR_ATTN                                                                (0x1<<6)
11743 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_ERROR_ATTN_SIZE                                                           6
11744 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_IN_TWO_RCBS_ATTN                                                          (0x1<<7)
11745 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_IN_TWO_RCBS_ATTN_SIZE                                                     7
11746 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_CSSNOOP_FIFO_OVERFLOW                                                          (0x1<<8)
11747 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_CSSNOOP_FIFO_OVERFLOW_SIZE                                                     8
11748 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_TRANSLATION_SIZE_DIFFERENT                                                (0x1<<9)
11749 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_TCPL_TRANSLATION_SIZE_DIFFERENT_SIZE                                           9
11750 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_PCIE_RX_L0S_TIMEOUT                                                            (0x1<<10)
11751 	#define PGLUE_B_PGLUE_B_INT_STS_CLR_REG_PCIE_RX_L0S_TIMEOUT_SIZE                                                       10
11752 #define PGLUE_B_REG_PGLUE_B_INT_STS_WR                                                                                     0x92a0UL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #0 bit set or clear
11753 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_ADDRESS_ERROR                                                                   (0x1<<0)
11754 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                              0
11755 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_INCORRECT_RCV_BEHAVIOR                                                          (0x1<<1)
11756 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_INCORRECT_RCV_BEHAVIOR_SIZE                                                     1
11757 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_WAS_ERROR_ATTN                                                                  (0x1<<2)
11758 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_WAS_ERROR_ATTN_SIZE                                                             2
11759 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_LENGTH_VIOLATION_ATTN                                                        (0x1<<3)
11760 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_LENGTH_VIOLATION_ATTN_SIZE                                                   3
11761 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_GRC_SPACE_VIOLATION_ATTN                                                     (0x1<<4)
11762 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_GRC_SPACE_VIOLATION_ATTN_SIZE                                                4
11763 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_MSIX_BAR_VIOLATION_ATTN                                                      (0x1<<5)
11764 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_VF_MSIX_BAR_VIOLATION_ATTN_SIZE                                                 5
11765 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_ERROR_ATTN                                                                 (0x1<<6)
11766 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_ERROR_ATTN_SIZE                                                            6
11767 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_IN_TWO_RCBS_ATTN                                                           (0x1<<7)
11768 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_IN_TWO_RCBS_ATTN_SIZE                                                      7
11769 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_CSSNOOP_FIFO_OVERFLOW                                                           (0x1<<8)
11770 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_CSSNOOP_FIFO_OVERFLOW_SIZE                                                      8
11771 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_TRANSLATION_SIZE_DIFFERENT                                                 (0x1<<9)
11772 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_TCPL_TRANSLATION_SIZE_DIFFERENT_SIZE                                            9
11773 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_PCIE_RX_L0S_TIMEOUT                                                             (0x1<<10)
11774 	#define PGLUE_B_PGLUE_B_INT_STS_WR_REG_PCIE_RX_L0S_TIMEOUT_SIZE                                                        10
11775 #define PGLUE_B_REG_PGLUE_B_INT_MASK                                                                                       0x92a4UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #0 read/write
11776 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_ADDRESS_ERROR                                                                     (0x1<<0)
11777 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                0
11778 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_INCORRECT_RCV_BEHAVIOR                                                            (0x1<<1)
11779 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_INCORRECT_RCV_BEHAVIOR_SIZE                                                       1
11780 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_WAS_ERROR_ATTN                                                                    (0x1<<2)
11781 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_WAS_ERROR_ATTN_SIZE                                                               2
11782 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_LENGTH_VIOLATION_ATTN                                                          (0x1<<3)
11783 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_LENGTH_VIOLATION_ATTN_SIZE                                                     3
11784 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_GRC_SPACE_VIOLATION_ATTN                                                       (0x1<<4)
11785 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_GRC_SPACE_VIOLATION_ATTN_SIZE                                                  4
11786 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_MSIX_BAR_VIOLATION_ATTN                                                        (0x1<<5)
11787 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_VF_MSIX_BAR_VIOLATION_ATTN_SIZE                                                   5
11788 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_ERROR_ATTN                                                                   (0x1<<6)
11789 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_ERROR_ATTN_SIZE                                                              6
11790 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_IN_TWO_RCBS_ATTN                                                             (0x1<<7)
11791 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_IN_TWO_RCBS_ATTN_SIZE                                                        7
11792 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_CSSNOOP_FIFO_OVERFLOW                                                             (0x1<<8)
11793 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_CSSNOOP_FIFO_OVERFLOW_SIZE                                                        8
11794 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_TRANSLATION_SIZE_DIFFERENT                                                   (0x1<<9)
11795 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_TCPL_TRANSLATION_SIZE_DIFFERENT_SIZE                                              9
11796 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_PCIE_RX_L0S_TIMEOUT                                                               (0x1<<10)
11797 	#define PGLUE_B_PGLUE_B_INT_MASK_REG_PCIE_RX_L0S_TIMEOUT_SIZE                                                          10
11798 #define PGLUE_B_REG_PGLUE_B_PRTY_STS                                                                                       0x92a8UL //ACCESS:R  DataWidth:0x2  Description: Parity register #0 read
11799 	#define PGLUE_B_PGLUE_B_PRTY_STS_REG_PARITY                                                                            (0x1<<0)
11800 	#define PGLUE_B_PGLUE_B_PRTY_STS_REG_PARITY_SIZE                                                                       0
11801 	#define PGLUE_B_PGLUE_B_PRTY_STS_REG_TAG_DB                                                                            (0x1<<1)
11802 	#define PGLUE_B_PGLUE_B_PRTY_STS_REG_TAG_DB_SIZE                                                                       1
11803 #define PGLUE_B_REG_PGLUE_B_PRTY_STS_CLR                                                                                   0x92acUL //ACCESS:RC  DataWidth:0x2  Description: Parity register #0 read clear
11804 	#define PGLUE_B_PGLUE_B_PRTY_STS_CLR_REG_PARITY                                                                        (0x1<<0)
11805 	#define PGLUE_B_PGLUE_B_PRTY_STS_CLR_REG_PARITY_SIZE                                                                   0
11806 	#define PGLUE_B_PGLUE_B_PRTY_STS_CLR_REG_TAG_DB                                                                        (0x1<<1)
11807 	#define PGLUE_B_PGLUE_B_PRTY_STS_CLR_REG_TAG_DB_SIZE                                                                   1
11808 #define PGLUE_B_REG_PGLUE_B_PRTY_STS_WR                                                                                    0x92b0UL //ACCESS:WR  DataWidth:0x2  Description: Parity register #0 bit set or clear
11809 	#define PGLUE_B_PGLUE_B_PRTY_STS_WR_REG_PARITY                                                                         (0x1<<0)
11810 	#define PGLUE_B_PGLUE_B_PRTY_STS_WR_REG_PARITY_SIZE                                                                    0
11811 	#define PGLUE_B_PGLUE_B_PRTY_STS_WR_REG_TAG_DB                                                                         (0x1<<1)
11812 	#define PGLUE_B_PGLUE_B_PRTY_STS_WR_REG_TAG_DB_SIZE                                                                    1
11813 #define PGLUE_B_REG_PGLUE_B_PRTY_MASK                                                                                      0x92b4UL //ACCESS:RW  DataWidth:0x2  Description: Parity mask register #0 read/write
11814 	#define PGLUE_B_PGLUE_B_PRTY_MASK_REG_PARITY                                                                           (0x1<<0)
11815 	#define PGLUE_B_PGLUE_B_PRTY_MASK_REG_PARITY_SIZE                                                                      0
11816 	#define PGLUE_B_PGLUE_B_PRTY_MASK_REG_TAG_DB                                                                           (0x1<<1)
11817 	#define PGLUE_B_PGLUE_B_PRTY_MASK_REG_TAG_DB_SIZE                                                                      1
11818 #define PGLUE_B_REG_DISABLE_TCPL_TRANSLATION_SIZE_CHECK                                                                    0x9484UL //ACCESS:RW  DataWidth:0x1  Description: Debug only: 0 - Enable the fix for CQ45220. If a Function receives a Translation Completion with a Translation Size field smaller than the Function programmed STU value; clear the ATS_en shadow bit and send UR to the ATC. 1 - Disable the fix for CQ45220.
11819 #define PGLUE_B_REG_PGL_TM1_E3                                                                                             0x9488UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
11820 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMA                                                                (0xff<<0)
11821 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMA_SIZE                                                           0
11822 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMB                                                                (0xff<<8)
11823 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMB_SIZE                                                           8
11824 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMC                                                                (0xff<<16)
11825 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMC_SIZE                                                           16
11826 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMD                                                                (0xff<<24)
11827 	#define PGLUE_B_PGL_TM1_E3_REG_PGL_PCIE_DLP2TLP_BUF_TMD_SIZE                                                           24
11828 #define PGLUE_B_REG_PGL_TM2_E3                                                                                             0x948cUL //ACCESS:RW  DataWidth:0x18  Multi Field Register
11829 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMA                                                                (0xff<<0)
11830 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMA_SIZE                                                           0
11831 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMB                                                                (0xff<<8)
11832 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMB_SIZE                                                           8
11833 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMC                                                                (0xff<<16)
11834 	#define PGLUE_B_PGL_TM2_E3_REG_PGL_PCIE_TLP2DLP_BUF_TMC_SIZE                                                           16
11835 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                          0x9490UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
11836 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD                                                                          0x9494UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
11837 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                           0x9498UL //ACCESS:R  DataWidth:0xb  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits;
11838 #define PGLUE_B_REG_CPU_MBIST_MEMCTRL_3_STATUS_0                                                                           0x949cUL //ACCESS:R  DataWidth:0xb  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits;
11839 #define PGLUE_B_REG_CFG_SPACE_A_REQUEST_CLR                                                                                0x9400UL //ACCESS:W  DataWidth:0x8  Description: Config space A attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in cfg_space_a_request register. Note: register contains bits from both paths. Note: Need to re-read the enabled registers after clearing the dirty bit and then check the dirty bit is still clear since they may have been written again during the scan.
11840 #define PGLUE_B_REG_CFG_SPACE_A_REQUEST_CLR_SIZE                                                                           1
11841 #define PGLUE_B_REG_CFG_SPACE_B_REQUEST_CLR                                                                                0x9404UL //ACCESS:W  DataWidth:0x8  Description: Config space B attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in cfg_space_b_request register. Note: register contains bits from both paths. Note: Need to re-read the enabled registers after clearing the dirty bit and then check the dirty bit is still clear since they may have been written again during the scan.
11842 #define PGLUE_B_REG_CFG_SPACE_B_REQUEST_CLR_SIZE                                                                           1
11843 #define PGLUE_B_REG_DBG_OUT_DATA_LSB                                                                                       0x9408UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE_B to the DBG block) - The 32 lsb data that goes to the DBG block.
11844 #define PGLUE_B_REG_DBG_OUT_DATA_LSB_SIZE                                                                                  1
11845 #define PGLUE_B_REG_DBG_OUT_DATA_MSB                                                                                       0x940cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE_B to the DBG block) - The 32 msb data that goes to the DBG block.
11846 #define PGLUE_B_REG_DBG_OUT_DATA_MSB_SIZE                                                                                  1
11847 #define PGLUE_B_REG_DBG_OUT_FRAME                                                                                          0x9410UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE_B to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of data byte4
11848 #define PGLUE_B_REG_DBG_OUT_FRAME_SIZE                                                                                     1
11849 #define PGLUE_B_REG_DBG_OUT_VALID                                                                                          0x9414UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from PGLUE_B to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
11850 #define PGLUE_B_REG_DBG_OUT_VALID_SIZE                                                                                     1
11851 #define PGLUE_B_REG_FLR_REQUEST_PF_7_0_CLR                                                                                 0x9418UL //ACCESS:W  DataWidth:0x8  Description: FLR request attention dirty bits clear for PFs 0 to 7.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_pf_7_0 register. Note: register contains bits from both paths.
11852 #define PGLUE_B_REG_FLR_REQUEST_PF_7_0_CLR_SIZE                                                                            1
11853 #define PGLUE_B_REG_FLR_REQUEST_VF_127_96_CLR                                                                              0x941cUL //ACCESS:W  DataWidth:0x20  Description: FLR request attention dirty bits clear for VFs 96 to 127.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_127_96 register.
11854 #define PGLUE_B_REG_FLR_REQUEST_VF_127_96_CLR_SIZE                                                                         1
11855 #define PGLUE_B_REG_FLR_REQUEST_VF_31_0_CLR                                                                                0x9420UL //ACCESS:W  DataWidth:0x20  Description: FLR request attention dirty bits clear for VFs 0 to 31.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_31_0 register.
11856 #define PGLUE_B_REG_FLR_REQUEST_VF_31_0_CLR_SIZE                                                                           1
11857 #define PGLUE_B_REG_FLR_REQUEST_VF_63_32_CLR                                                                               0x9424UL //ACCESS:W  DataWidth:0x20  Description: FLR request attention dirty bits clear for VFs 32 to 63.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_63_32 register.
11858 #define PGLUE_B_REG_FLR_REQUEST_VF_63_32_CLR_SIZE                                                                          1
11859 #define PGLUE_B_REG_FLR_REQUEST_VF_95_64_CLR                                                                               0x9428UL //ACCESS:W  DataWidth:0x20  Description: FLR request attention dirty bits clear for VFs 64 to 95.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_vf_95_64 register.
11860 #define PGLUE_B_REG_FLR_REQUEST_VF_95_64_CLR_SIZE                                                                          1
11861 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER                                                                            0x942cUL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Internal FID_enable configuration per-PF for master transactions.
11862 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_MASTER_SIZE                                                                       1
11863 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ                                                                       0x9430UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Internal FID_enable configuration per-PF for target read transactions.
11864 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_READ_SIZE                                                                  1
11865 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_WRITE                                                                      0x9434UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: Internal FID_enable configuration per-PF for target write transactions.
11866 #define PGLUE_B_REG_INTERNAL_PFID_ENABLE_TARGET_WRITE_SIZE                                                                 1
11867 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE                                                                                   0x9438UL //ACCESS:RW  DataWidth:0x1  SPLIT:128  Description: Internal FID_enable configuration per-VF for master and target transactions.
11868 #define PGLUE_B_REG_INTERNAL_VFID_ENABLE_SIZE                                                                              1
11869 #define PGLUE_B_REG_LATCHED_ERRORS_CLR                                                                                     0x943cUL //ACCESS:W  DataWidth:0x7  Description: Writing 1 to each bit in this register clears a corresponding error details register and enables logging new error details. Bit 0 - clears INCORRECT_RCV_DETAILS; Bit 1 - clears RX_ERR_DETAILS; Bit 2 - clears TX_ERR_WR_ADD_31_0 TX_ERR_WR_ADD_63_32 TX_ERR_WR_DETAILS TX_ERR_WR_DETAILS2 TX_ERR_RD_ADD_31_0 TX_ERR_RD_ADD_63_32 TX_ERR_RD_DETAILS TX_ERR_RD_DETAILS2 TX_ERR_WR_DETAILS_ICPL; Bit 3 - clears VF_LENGTH_VIOLATION_DETAILS. Bit 4 - clears VF_GRC_SPACE_VIOLATION_DETAILS. Bit 5 - clears RX_TCPL_ERR_DETAILS. Bit 6 - clears TCPL_IN_TWO_RCBS_DETAILS.
11870 #define PGLUE_B_REG_LATCHED_ERRORS_CLR_SIZE                                                                                1
11871 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_PF_7_0_CLR                                                                           0x9440UL //ACCESS:W  DataWidth:0x8  Description: Debug only - Shadow ATS_ENABLE bits clear for PFs 0 to 7.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_ats_enable_pf_7_0 register. MCP should never use this unless a work-around is needed. Note: register contains bits from both paths.
11872 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_PF_7_0_CLR_SIZE                                                                      1
11873 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_127_96_CLR                                                                        0x9444UL //ACCESS:W  DataWidth:0x20  Description: Shadow ATS_ENABLE bits clear for VFs 96 to 127. MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_ats_enable_vf_127_95 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11874 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_127_96_CLR_SIZE                                                                   1
11875 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_31_0_CLR                                                                          0x9448UL //ACCESS:W  DataWidth:0x20  Description: Shadow ATS_ENABLE bits clear for VFs 0 to 31.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_ats_enable_vf_31_0 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11876 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_31_0_CLR_SIZE                                                                     1
11877 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_63_32_CLR                                                                         0x944cUL //ACCESS:W  DataWidth:0x20  Description: Shadow ATS_ENABLE bits clear for VFs 32 to 63.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_ats_enable_vf_63_32 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11878 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_63_32_CLR_SIZE                                                                    1
11879 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_95_64_CLR                                                                         0x9450UL //ACCESS:W  DataWidth:0x20  Description: Shadow ATS_ENABLE bits clear for VFs64 to 95.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_ats_enable_vf_95_64 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11880 #define PGLUE_B_REG_SHADOW_ATS_ENABLE_VF_95_64_CLR_SIZE                                                                    1
11881 #define PGLUE_B_REG_SHADOW_ATS_STU                                                                                         0x9454UL //ACCESS:WB_R  DataWidth:0x5  SPLIT:8  Description: Read only. Shadow ATS_STU register. (2^ATS_STU)*4KB is ATC translation address granularity.
11882 #define PGLUE_B_REG_SHADOW_ATS_STU_SIZE                                                                                    1
11883 #define PGLUE_B_REG_SHADOW_BME_PF_7_0_CLR                                                                                  0x9458UL //ACCESS:W  DataWidth:0x8  Description: Debug only - Shadow BME bits clear for PFs 0 to 7.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_bme_pf_7_0 register. MCP should never use this unless a work-around is needed. Note: register contains bits from both paths.
11884 #define PGLUE_B_REG_SHADOW_BME_PF_7_0_CLR_SIZE                                                                             1
11885 #define PGLUE_B_REG_SHADOW_BME_VF_127_96_CLR                                                                               0x945cUL //ACCESS:W  DataWidth:0x20  Description: Shadow BME bits clear for VFs 96 to 127. MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_bme_vf_127_95 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11886 #define PGLUE_B_REG_SHADOW_BME_VF_127_96_CLR_SIZE                                                                          1
11887 #define PGLUE_B_REG_SHADOW_BME_VF_31_0_CLR                                                                                 0x9460UL //ACCESS:W  DataWidth:0x20  Description: Shadow BME bits clear for VFs 0 to 31.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_bme_vf_31_0 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11888 #define PGLUE_B_REG_SHADOW_BME_VF_31_0_CLR_SIZE                                                                            1
11889 #define PGLUE_B_REG_SHADOW_BME_VF_63_32_CLR                                                                                0x9464UL //ACCESS:W  DataWidth:0x20  Description: Shadow BME bits clear for VFs 32 to 63.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_bme_vf_63_32 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11890 #define PGLUE_B_REG_SHADOW_BME_VF_63_32_CLR_SIZE                                                                           1
11891 #define PGLUE_B_REG_SHADOW_BME_VF_95_64_CLR                                                                                0x9468UL //ACCESS:W  DataWidth:0x20  Description: Shadow BME bits clear for VFs64 to 95.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in shadow_bme_vf_95_64 register. MCP should do this in PF-FLR and SR-IOV-disabled events.
11892 #define PGLUE_B_REG_SHADOW_BME_VF_95_64_CLR_SIZE                                                                           1
11893 #define PGLUE_B_REG_SR_IOV_DISABLED_REQUEST_CLR                                                                            0x946cUL //ACCESS:W  DataWidth:0x8  Description: SR IOV disabled attention dirty bits clear. MCP writes 1 to a bit in this register in order to clear the corresponding bit in sr_iov_disabled_request register. Note: register contains bits from both paths.
11894 #define PGLUE_B_REG_SR_IOV_DISABLED_REQUEST_CLR_SIZE                                                                       1
11895 #define PGLUE_B_REG_WAS_ERROR_PF_7_0_CLR                                                                                   0x9470UL //ACCESS:W  DataWidth:0x8  Description: Was_error indication dirty bits clear for PFs 0 to 7.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in flr_request_pf_7_0 register.
11896 #define PGLUE_B_REG_WAS_ERROR_PF_7_0_CLR_SIZE                                                                              1
11897 #define PGLUE_B_REG_WAS_ERROR_VF_127_96_CLR                                                                                0x9474UL //ACCESS:W  DataWidth:0x20  Description: Was_error indication dirty bits clear for VFs 96 to 127.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_127_96 register.
11898 #define PGLUE_B_REG_WAS_ERROR_VF_127_96_CLR_SIZE                                                                           1
11899 #define PGLUE_B_REG_WAS_ERROR_VF_31_0_CLR                                                                                  0x9478UL //ACCESS:W  DataWidth:0x20  Description: Was_error indication dirty bits clear for VFs 0 to 31.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_31_0 register.
11900 #define PGLUE_B_REG_WAS_ERROR_VF_31_0_CLR_SIZE                                                                             1
11901 #define PGLUE_B_REG_WAS_ERROR_VF_63_32_CLR                                                                                 0x947cUL //ACCESS:W  DataWidth:0x20  Description: Was_error indication dirty bits clear for VFs 32 to 63.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_63_32 register.
11902 #define PGLUE_B_REG_WAS_ERROR_VF_63_32_CLR_SIZE                                                                            1
11903 #define PGLUE_B_REG_WAS_ERROR_VF_95_64_CLR                                                                                 0x9480UL //ACCESS:W  DataWidth:0x20  Description: Was_error indication dirty bits clear for VFs 64 to 95.  MCP writes 1 to a bit in this register in order to clear the corresponding bit in was_error_vf_95_64 register.
11904 #define PGLUE_B_REG_WAS_ERROR_VF_95_64_CLR_SIZE                                                                            1
11905 #define PGLUE_B_REG_PORT4MODE_EN                                                                                           0x924cUL //ACCESS:R  DataWidth:0x1  Description: 0 - Work in two ports mode (one port per engine). 1 - Work in 4 port mode (2 ports per engine). This affects PFID translation. This register is removed for E3; where this information is received as an input from MISC block.
11906 #define PGLUE_B_REG_PORT4MODE_EN_SIZE                                                                                      1
11907 #define PGLUE_B_REG_PGLUE_B_UNUSED_EMPTY_0                                                                                 0x92b8UL //ACCESS:R  DataWidth:0x20  Unused empty space
11908 #define PGLUE_B_REG_PGLUE_B_UNUSED_EMPTY_0_SIZE                                                                            82
11909 #define PGLUE_B_REG_PGLUE_B_UNUSED_EMPTY_1                                                                                 0x94a0UL //ACCESS:R  DataWidth:0x20  Unused empty space
11910 #define PGLUE_B_REG_PGLUE_B_UNUSED_EMPTY_1_SIZE                                                                            728
11911 #define PRS_REG_TSDM_INITIAL_CREDIT                                                                                        0x40000UL //ACCESS:RW  DataWidth:0x8  Description: The initial credit in the packet end message to the TSDM interface. Credit is transaction based.
11912 #define PRS_REG_FLUSH_REGIONS_TYPE_0                                                                                       0x40004UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 0. Used in CFC load request message.
11913 #define PRS_REG_FLUSH_REGIONS_TYPE_1                                                                                       0x40008UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 1. Used in CFC load request message.
11914 #define PRS_REG_FLUSH_REGIONS_TYPE_2                                                                                       0x4000cUL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 2. Used in CFC load request message.
11915 #define PRS_REG_FLUSH_REGIONS_TYPE_3                                                                                       0x40010UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 3. Used in CFC load request message.
11916 #define PRS_REG_FLUSH_REGIONS_TYPE_4                                                                                       0x40014UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type4. Used in CFC load request message.
11917 #define PRS_REG_FLUSH_REGIONS_TYPE_5                                                                                       0x40018UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 5. Used in CFC load request message.
11918 #define PRS_REG_FLUSH_REGIONS_TYPE_6                                                                                       0x4001cUL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type 6. Used in CFC load request message.
11919 #define PRS_REG_FLUSH_REGIONS_TYPE_7                                                                                       0x40020UL //ACCESS:RW  DataWidth:0x8  Description: Context region for flush packet with packet type7. Used in CFC load request message.
11920 #define PRS_REG_PURE_REGIONS                                                                                               0x40024UL //ACCESS:RW  DataWidth:0x8  Description: Context region for pure acknowledge packets. Used in CFC load request message
11921 #define PRS_REG_PACKET_REGIONS_TYPE_0                                                                                      0x40028UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 0. Used in CFC load request message
11922 #define PRS_REG_PACKET_REGIONS_TYPE_1                                                                                      0x4002cUL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 1. Used in CFC load request message
11923 #define PRS_REG_PACKET_REGIONS_TYPE_2                                                                                      0x40030UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 2. Used in CFC load request message
11924 #define PRS_REG_PACKET_REGIONS_TYPE_3                                                                                      0x40034UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 3. Used in CFC load request message
11925 #define PRS_REG_PACKET_REGIONS_TYPE_4                                                                                      0x40038UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 4. Used in CFC load request message
11926 #define PRS_REG_PACKET_REGIONS_TYPE_5                                                                                      0x4003cUL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 5. Used in CFC load request message
11927 #define PRS_REG_PACKET_REGIONS_TYPE_6                                                                                      0x40040UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 6. Used in CFC load request message
11928 #define PRS_REG_PACKET_REGIONS_TYPE_7                                                                                      0x40044UL //ACCESS:RW  DataWidth:0x8  Description: Context region for received Ethernet packet with a match and packet type 7. Used in CFC load request message
11929 #define PRS_REG_INC_VALUE                                                                                                  0x40048UL //ACCESS:RW  DataWidth:0x4  Description: The increment value to send in the CFC load request message
11930 #define PRS_REG_CFC_LOAD_INITIAL_CREDIT                                                                                    0x4004cUL //ACCESS:RW  DataWidth:0x6  Description: The initial credit for the load message to the CFC interface. Credit is transaction based.
11931 #define PRS_REG_EVENT_ID_0                                                                                                 0x40050UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 0. Used in packet start message to TCM.
11932 #define PRS_REG_EVENT_ID_1                                                                                                 0x40054UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 1. Used in packet start message to TCM.
11933 #define PRS_REG_EVENT_ID_2                                                                                                 0x40058UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 2. Used in packet start message to TCM.
11934 #define PRS_REG_EVENT_ID_3                                                                                                 0x4005cUL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 3. Used in packet start message to TCM.
11935 #define PRS_REG_EVENT_ID_4                                                                                                 0x40060UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 4. Used in packet start message to TCM.
11936 #define PRS_REG_EVENT_ID_5                                                                                                 0x40064UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 5. Used in packet start message to TCM.
11937 #define PRS_REG_EVENT_ID_6                                                                                                 0x40068UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 6. Used in packet start message to TCM.
11938 #define PRS_REG_EVENT_ID_7                                                                                                 0x4006cUL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for a match and packet type 7. Used in packet start message to TCM.
11939 #define PRS_REG_NO_MATCH_EVENT_ID                                                                                          0x40070UL //ACCESS:RW  DataWidth:0x8  Description: The 8-bit event ID for cases where there is no match on the connection. Used in packet start message to TCM.
11940 #define PRS_REG_TRCM_INITIAL_CREDIT                                                                                        0x40074UL //ACCESS:RW  DataWidth:0x8  Description: The initial credit in the packet start message to the TCM interface (message to STORM). Credit is cycle based.
11941 #define PRS_REG_CM_HDR_TYPE_0                                                                                              0x40078UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 0. Used in packet start message to TCM.
11942 #define PRS_REG_CM_HDR_TYPE_1                                                                                              0x4007cUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 1. Used in packet start message to TCM.
11943 #define PRS_REG_CM_HDR_TYPE_2                                                                                              0x40080UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 2. Used in packet start message to TCM.
11944 #define PRS_REG_CM_HDR_TYPE_3                                                                                              0x40084UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 3. Used in packet start message to TCM.
11945 #define PRS_REG_CM_HDR_TYPE_4                                                                                              0x40088UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 4. Used in packet start message to TCM.
11946 #define PRS_REG_CM_HDR_TYPE_5                                                                                              0x4008cUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 5. Used in packet start message to TCM.
11947 #define PRS_REG_CM_HDR_TYPE_6                                                                                              0x40090UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 6. Used in packet start message to TCM.
11948 #define PRS_REG_CM_HDR_TYPE_7                                                                                              0x40094UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 7. Used in packet start message to TCM.
11949 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_0                                                                                     0x40098UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 0 for loopback port. Used in packet start message to TCM.
11950 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_1                                                                                     0x4009cUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 1 for loopback port. Used in packet start message to TCM.
11951 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_2                                                                                     0x400a0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 2 for loopback port. Used in packet start message to TCM.
11952 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_3                                                                                     0x400a4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 3 for loopback port. Used in packet start message to TCM.
11953 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_4                                                                                     0x400a8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 4 for loopback port. Used in packet start message to TCM.
11954 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_5                                                                                     0x400acUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 5 for loopback port. Used in packet start message to TCM.
11955 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_6                                                                                     0x400b0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 6 for loopback port. Used in packet start message to TCM.
11956 #define PRS_REG_CM_HDR_LOOPBACK_TYPE_7                                                                                     0x400b4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for a match and packet type 7 for loopback port. Used in packet start message to TCM.
11957 #define PRS_REG_CM_NO_MATCH_HDR                                                                                            0x400b8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header in case there was not a match on the connection
11958 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_0                                                                                0x400bcUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 0. Used in packet start message to TCM.
11959 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_1                                                                                0x400c0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 1. Used in packet start message to TCM.
11960 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_2                                                                                0x400c4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 2. Used in packet start message to TCM.
11961 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_3                                                                                0x400c8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 3. Used in packet start message to TCM.
11962 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_4                                                                                0x400ccUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 4. Used in packet start message to TCM.
11963 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_5                                                                                0x400d0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 5. Used in packet start message to TCM.
11964 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_6                                                                                0x400d4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 6. Used in packet start message to TCM.
11965 #define PRS_REG_CM_HDR_FLUSH_NO_LOAD_TYPE_7                                                                                0x400d8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is set and packet type is 7. Used in packet start message to TCM.
11966 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_0                                                                                   0x400dcUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 0. Used in packet start message to TCM.
11967 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_1                                                                                   0x400e0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 1. Used in packet start message to TCM.
11968 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_2                                                                                   0x400e4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 2. Used in packet start message to TCM.
11969 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_3                                                                                   0x400e8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 3. Used in packet start message to TCM.
11970 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_4                                                                                   0x400ecUL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 4. Used in packet start message to TCM.
11971 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_5                                                                                   0x400f0UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 5. Used in packet start message to TCM.
11972 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_6                                                                                   0x400f4UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 6. Used in packet start message to TCM.
11973 #define PRS_REG_CM_HDR_FLUSH_LOAD_TYPE_7                                                                                   0x400f8UL //ACCESS:RW  DataWidth:0x20  Description: The CM header for flush message where 'load existed' bit in CFC load response is reset and packet type is 7. Used in packet start message to TCM.
11974 #define PRS_REG_CID_PORT_0                                                                                                 0x400fcUL //ACCESS:RW  DataWidth:0x18  Description: CID for port 0 if no match
11975 #define PRS_REG_CID_PORT_1                                                                                                 0x40100UL //ACCESS:RW  DataWidth:0x18  Description: CID for port 1 if no match
11976 #define PRS_REG_LCID_PORT_0                                                                                                0x40104UL //ACCESS:RW  DataWidth:0x8  Description: LCID for port 0 if no match
11977 #define PRS_REG_LCID_PORT_1                                                                                                0x40108UL //ACCESS:RW  DataWidth:0x8  Description: LCID for port 1 if no match
11978 #define PRS_REG_INITIAL_HEADER_SIZE                                                                                        0x4010cUL //ACCESS:RW  DataWidth:0x9  Description: Initial header size to read from the BRB for received packets
11979 #define PRS_REG_FLUSH_HEADER_SIZE                                                                                          0x40110UL //ACCESS:RW  DataWidth:0x8  Description: Initial header size to read from the BRB for flush packets
11980 #define PRS_REG_FLEXIBILITYPOSITION                                                                                        0x40114UL //ACCESS:RW  DataWidth:0x8  Description: Defines the position in bytes from the beginning of the packet from which to extract a 32-bit field.
11981 #define PRS_REG_A_PRSU_12                                                                                                  0x40118UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
11982 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_IP_SRC                                                                            (0x1<<0)
11983 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_IP_SRC_SIZE                                                                       0
11984 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_IP_DST                                                                            (0x1<<1)
11985 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_IP_DST_SIZE                                                                       1
11986 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_TCP_SRC                                                                           (0x1<<2)
11987 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_TCP_SRC_SIZE                                                                      2
11988 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_TCP_DST                                                                           (0x1<<3)
11989 	#define PRS_A_PRSU_12_REG_TCP_SEARCH_TCP_DST_SIZE                                                                      3
11990 #define PRS_REG_CFC_SEARCH_INITIAL_CREDIT                                                                                  0x4011cUL //ACCESS:RW  DataWidth:0x6  Description: The initial credit for the search message to the CFC interface. Credit is transaction based.
11991 #define PRS_REG_SRC_INITIAL_CREDIT                                                                                         0x40120UL //ACCESS:RW  DataWidth:0x6  Description: The initial credit in the message to the Searcher interface. Credit is transaction based.
11992 #define PRS_REG_NUM_OF_PACKETS                                                                                             0x40124UL //ACCESS:ST  DataWidth:0x18  Description: The number of input packets
11993 #define PRS_REG_NUM_OF_CFC_FLUSH_MESSAGES                                                                                  0x40128UL //ACCESS:ST  DataWidth:0x18  Description: The number of input CFC flush packets
11994 #define PRS_REG_NUM_OF_TRANSPARENT_FLUSH_MESSAGES                                                                          0x4012cUL //ACCESS:ST  DataWidth:0x18  Description: The number of input transparent flush packets
11995 #define PRS_REG_NUM_OF_DEAD_CYCLES                                                                                         0x40130UL //ACCESS:ST  DataWidth:0x20  Description: The number of cycles the Parser halted its operation since it could not allocate the next serial number
11996 #define PRS_REG_A_PRSU_20                                                                                                  0x40134UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
11997 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV4_PORT_0                                                                         (0x1<<0)
11998 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV4_PORT_0_SIZE                                                                    0
11999 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV4_PORT_1                                                                         (0x1<<1)
12000 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV4_PORT_1_SIZE                                                                    1
12001 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV6_PORT_0                                                                         (0x1<<2)
12002 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV6_PORT_0_SIZE                                                                    2
12003 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV6_PORT_1                                                                         (0x1<<3)
12004 	#define PRS_A_PRSU_20_REG_HASH_TCP_IPV6_PORT_1_SIZE                                                                    3
12005 #define PRS_REG_SOFT_RST                                                                                                   0x4013cUL //ACCESS:RW  DataWidth:0x1  Description: Soft reset - reset all FSM
12006 #define PRS_REG_IFIFO_TMA                                                                                                  0x40140UL //ACCESS:RW  DataWidth:0x5  Description: TM Bits of 512x35 IFIFO Memory
12007 #define PRS_REG_IFIFO_TMB                                                                                                  0x40144UL //ACCESS:RW  DataWidth:0x5  Description: TM Bits of 512x35 IFIFO and 400x65 PRSF Memories
12008 #define PRS_REG_DBG_SELECT                                                                                                 0x40148UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PRS to the DBG block) - for selecting a line to output to the DBG block.
12009 #define PRS_REG_DBG_BYTE_ENABLE                                                                                            0x4014cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PRS to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
12010 #define PRS_REG_DBG_SHIFT                                                                                                  0x40150UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PRS to the DBG block) - for circular right shifting of the selected line (after the enabling).
12011 #define PRS_REG_SERIAL_NUM_STATUS_LSB                                                                                      0x40154UL //ACCESS:R  DataWidth:0x20  Description: debug only: Serial number status lsb 32 bits. '1' indicates this serail number was released by SDM but cannot be used because a previous serial number was not released.
12012 #define PRS_REG_SERIAL_NUM_STATUS_MSB                                                                                      0x40158UL //ACCESS:R  DataWidth:0x20  Description: debug only: Serial number status msb 32 bits. '1' indicates this serail number was released by SDM but cannot be used because a previous serial number was not released.
12013 #define PRS_REG_TSDM_CURRENT_CREDIT                                                                                        0x4015cUL //ACCESS:R  DataWidth:0x8  Description: debug only: TSDM current credit. Transaction based.
12014 #define PRS_REG_TCM_CURRENT_CREDIT                                                                                         0x40160UL //ACCESS:R  DataWidth:0x8  Description: debug only: TCM current credit. Cycle based.
12015 #define PRS_REG_CFC_LD_CURRENT_CREDIT                                                                                      0x40164UL //ACCESS:R  DataWidth:0x8  Description: debug only: CFC load request current credit. Transaction based.
12016 #define PRS_REG_CFC_SEARCH_CURRENT_CREDIT                                                                                  0x40168UL //ACCESS:R  DataWidth:0x8  Description: debug only: CFC search request current credit. Transaction based.
12017 #define PRS_REG_SRC_CURRENT_CREDIT                                                                                         0x4016cUL //ACCESS:R  DataWidth:0x4  Description: debug only: SRC current credit. Transaction based.
12018 #define PRS_REG_PENDING_BRB_PRS_RQ                                                                                         0x40170UL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for header parsing.
12019 #define PRS_REG_PENDING_BRB_CAC0_RQ                                                                                        0x40174UL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for CAC on port 0.
12020 #define PRS_REG_PENDING_BRB_CAC1_RQ                                                                                        0x40178UL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for CAC on port 1.
12021 #define PRS_REG_PENDING_BRB_CAC2_RQ                                                                                        0x4017cUL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for CAC on port 2.
12022 #define PRS_REG_PENDING_BRB_CAC3_RQ                                                                                        0x40180UL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for CAC on port 3.
12023 #define PRS_REG_PENDING_BRB_CAC4_RQ                                                                                        0x40184UL //ACCESS:R  DataWidth:0x2  Description: debug only: Number of pending requests for CAC on port 4.
12024 #define PRS_REG_PRS_INT_STS                                                                                                0x40188UL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
12025 	#define PRS_PRS_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
12026 	#define PRS_PRS_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
12027 #define PRS_REG_PRS_INT_STS_CLR                                                                                            0x4018cUL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
12028 	#define PRS_PRS_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
12029 	#define PRS_PRS_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
12030 #define PRS_REG_PRS_INT_STS_WR                                                                                             0x40190UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
12031 	#define PRS_PRS_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
12032 	#define PRS_PRS_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
12033 #define PRS_REG_PRS_INT_MASK                                                                                               0x40194UL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
12034 	#define PRS_PRS_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
12035 	#define PRS_PRS_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
12036 #define PRS_REG_PRS_PRTY_STS                                                                                               0x40198UL //ACCESS:R  DataWidth:0x8  Description: Parity register #0 read
12037 	#define PRS_PRS_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
12038 	#define PRS_PRS_PRTY_STS_REG_PARITY_SIZE                                                                               0
12039 	#define PRS_PRS_PRTY_STS_REG_IFIFO                                                                                     (0x1<<1)
12040 	#define PRS_PRS_PRTY_STS_REG_IFIFO_SIZE                                                                                1
12041 	#define PRS_PRS_PRTY_STS_REG_CACU                                                                                      (0x1<<2)
12042 	#define PRS_PRS_PRTY_STS_REG_CACU_SIZE                                                                                 2
12043 	#define PRS_PRS_PRTY_STS_REG_CFCR                                                                                      (0x1<<3)
12044 	#define PRS_PRS_PRTY_STS_REG_CFCR_SIZE                                                                                 3
12045 	#define PRS_PRS_PRTY_STS_REG_CFCQ                                                                                      (0x1<<4)
12046 	#define PRS_PRS_PRTY_STS_REG_CFCQ_SIZE                                                                                 4
12047 	#define PRS_PRS_PRTY_STS_REG_CFCF                                                                                      (0x1<<5)
12048 	#define PRS_PRS_PRTY_STS_REG_CFCF_SIZE                                                                                 5
12049 	#define PRS_PRS_PRTY_STS_REG_SRCF                                                                                      (0x1<<6)
12050 	#define PRS_PRS_PRTY_STS_REG_SRCF_SIZE                                                                                 6
12051 	#define PRS_PRS_PRTY_STS_REG_PRSF                                                                                      (0x1<<7)
12052 	#define PRS_PRS_PRTY_STS_REG_PRSF_SIZE                                                                                 7
12053 #define PRS_REG_PRS_PRTY_STS_CLR                                                                                           0x4019cUL //ACCESS:RC  DataWidth:0x8  Description: Parity register #0 read clear
12054 	#define PRS_PRS_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
12055 	#define PRS_PRS_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
12056 	#define PRS_PRS_PRTY_STS_CLR_REG_IFIFO                                                                                 (0x1<<1)
12057 	#define PRS_PRS_PRTY_STS_CLR_REG_IFIFO_SIZE                                                                            1
12058 	#define PRS_PRS_PRTY_STS_CLR_REG_CACU                                                                                  (0x1<<2)
12059 	#define PRS_PRS_PRTY_STS_CLR_REG_CACU_SIZE                                                                             2
12060 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCR                                                                                  (0x1<<3)
12061 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCR_SIZE                                                                             3
12062 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCQ                                                                                  (0x1<<4)
12063 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCQ_SIZE                                                                             4
12064 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCF                                                                                  (0x1<<5)
12065 	#define PRS_PRS_PRTY_STS_CLR_REG_CFCF_SIZE                                                                             5
12066 	#define PRS_PRS_PRTY_STS_CLR_REG_SRCF                                                                                  (0x1<<6)
12067 	#define PRS_PRS_PRTY_STS_CLR_REG_SRCF_SIZE                                                                             6
12068 	#define PRS_PRS_PRTY_STS_CLR_REG_PRSF                                                                                  (0x1<<7)
12069 	#define PRS_PRS_PRTY_STS_CLR_REG_PRSF_SIZE                                                                             7
12070 #define PRS_REG_PRS_PRTY_STS_WR                                                                                            0x401a0UL //ACCESS:WR  DataWidth:0x8  Description: Parity register #0 bit set or clear
12071 	#define PRS_PRS_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
12072 	#define PRS_PRS_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
12073 	#define PRS_PRS_PRTY_STS_WR_REG_IFIFO                                                                                  (0x1<<1)
12074 	#define PRS_PRS_PRTY_STS_WR_REG_IFIFO_SIZE                                                                             1
12075 	#define PRS_PRS_PRTY_STS_WR_REG_CACU                                                                                   (0x1<<2)
12076 	#define PRS_PRS_PRTY_STS_WR_REG_CACU_SIZE                                                                              2
12077 	#define PRS_PRS_PRTY_STS_WR_REG_CFCR                                                                                   (0x1<<3)
12078 	#define PRS_PRS_PRTY_STS_WR_REG_CFCR_SIZE                                                                              3
12079 	#define PRS_PRS_PRTY_STS_WR_REG_CFCQ                                                                                   (0x1<<4)
12080 	#define PRS_PRS_PRTY_STS_WR_REG_CFCQ_SIZE                                                                              4
12081 	#define PRS_PRS_PRTY_STS_WR_REG_CFCF                                                                                   (0x1<<5)
12082 	#define PRS_PRS_PRTY_STS_WR_REG_CFCF_SIZE                                                                              5
12083 	#define PRS_PRS_PRTY_STS_WR_REG_SRCF                                                                                   (0x1<<6)
12084 	#define PRS_PRS_PRTY_STS_WR_REG_SRCF_SIZE                                                                              6
12085 	#define PRS_PRS_PRTY_STS_WR_REG_PRSF                                                                                   (0x1<<7)
12086 	#define PRS_PRS_PRTY_STS_WR_REG_PRSF_SIZE                                                                              7
12087 #define PRS_REG_PRS_PRTY_MASK                                                                                              0x401a4UL //ACCESS:RW  DataWidth:0x8  Description: Parity mask register #0 read/write
12088 	#define PRS_PRS_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
12089 	#define PRS_PRS_PRTY_MASK_REG_PARITY_SIZE                                                                              0
12090 	#define PRS_PRS_PRTY_MASK_REG_IFIFO                                                                                    (0x1<<1)
12091 	#define PRS_PRS_PRTY_MASK_REG_IFIFO_SIZE                                                                               1
12092 	#define PRS_PRS_PRTY_MASK_REG_CACU                                                                                     (0x1<<2)
12093 	#define PRS_PRS_PRTY_MASK_REG_CACU_SIZE                                                                                2
12094 	#define PRS_PRS_PRTY_MASK_REG_CFCR                                                                                     (0x1<<3)
12095 	#define PRS_PRS_PRTY_MASK_REG_CFCR_SIZE                                                                                3
12096 	#define PRS_PRS_PRTY_MASK_REG_CFCQ                                                                                     (0x1<<4)
12097 	#define PRS_PRS_PRTY_MASK_REG_CFCQ_SIZE                                                                                4
12098 	#define PRS_PRS_PRTY_MASK_REG_CFCF                                                                                     (0x1<<5)
12099 	#define PRS_PRS_PRTY_MASK_REG_CFCF_SIZE                                                                                5
12100 	#define PRS_PRS_PRTY_MASK_REG_SRCF                                                                                     (0x1<<6)
12101 	#define PRS_PRS_PRTY_MASK_REG_SRCF_SIZE                                                                                6
12102 	#define PRS_PRS_PRTY_MASK_REG_PRSF                                                                                     (0x1<<7)
12103 	#define PRS_PRS_PRTY_MASK_REG_PRSF_SIZE                                                                                7
12104 #define PRS_REG_VLAN_TYPE_0                                                                                                0x401a8UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12105 #define PRS_REG_VLAN_TYPE_1                                                                                                0x401acUL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12106 #define PRS_REG_VLAN_TYPE_2                                                                                                0x401b0UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12107 #define PRS_REG_VLAN_TYPE_3                                                                                                0x401b4UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12108 #define PRS_REG_VLAN_TYPE_4                                                                                                0x401b8UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12109 #define PRS_REG_VLAN_TYPE_5                                                                                                0x401bcUL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12110 #define PRS_REG_VLAN_TYPE_6                                                                                                0x401c0UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12111 #define PRS_REG_VLAN_TYPE_7                                                                                                0x401c4UL //ACCESS:RW  DataWidth:0x10  Description: One of 8 values that should be compared to type in Ethernet parsing. If there is a match; the field after Ethernet is the first VLAN. Reset value is 0x8100 which is the standard VLAN type. Note that when checking second VLAN; type is compared only to 0x8100.
12112 #define PRS_REG_E1HOV_MODE                                                                                                 0x401c8UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if in outer vlan mode. 0=non-outer-vlan mode; 1=outer vlan mode.
12113 #define PRS_REG_HASH_5TH_TUPLE                                                                                             0x401ccUL //ACCESS:RW  DataWidth:0x1  Description: Indicates if to include the protocol field in the hash request. 0=do not include; 1=include
12114 #define PRS_REG_FCOE_TYPE                                                                                                  0x401d0UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for first FCoE type
12115 #define PRS_REG_TAG_ETHERTYPE_0                                                                                            0x401d4UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 0
12116 #define PRS_REG_TCP_SEARCH_VLAN                                                                                            0x401d8UL //ACCESS:RW  DataWidth:0x1  Description: Indicates whether to include inner VLAN (if present) in the TCP search.  If not present, a value of 0 will be sent in its place.
12117 #define PRS_REG_ECO_RESERVED                                                                                               0x40220UL //ACCESS:RW  DataWidth:0x8  Description: debug only: Reserved bits for ECO
12118 #define PRS_REG_TAG_ETHERTYPE_1                                                                                            0x40224UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 1
12119 #define PRS_REG_TAG_ETHERTYPE_2                                                                                            0x40228UL //ACCESS:RW  DataWidth:0x10  Description: The Ethernet type value for L2 tag 2
12120 #define PRS_REG_TAG_LEN_0                                                                                                  0x4022cUL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 0.  The length is between 2B and 14B; in 2B granularity
12121 #define PRS_REG_TAG_LEN_1                                                                                                  0x40230UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 1.  The length is between 2B and 14B; in 2B granularity
12122 #define PRS_REG_TAG_LEN_2                                                                                                  0x40234UL //ACCESS:RW  DataWidth:0x4  Description: The length of the info field for L2 tag 2.  The length is between 2B and 14B; in 2B granularity
12123 #define PRS_REG_LOAD_CANCELLED_EVENT_ID                                                                                    0x40258UL //ACCESS:RW  DataWidth:0x8  Description: Event ID for the load cancelled case
12124 #define PRS_REG_CONTEXT_ERROR_EVENT_ID                                                                                     0x4025cUL //ACCESS:RW  DataWidth:0x8  Description: Event ID for the context error case
12125 #define PRS_REG_CM_LOAD_CANCELLED_HDR                                                                                      0x40260UL //ACCESS:RW  DataWidth:0x20  Description: CM header for the load cancelled case
12126 #define PRS_REG_CM_CONTEXT_ERROR_HDR                                                                                       0x40264UL //ACCESS:RW  DataWidth:0x20  Description: CM header for the context error case
12127 #define PRS_REG_HIGIG_HDR_SIZE_0                                                                                           0x40268UL //ACCESS:RW  DataWidth:0x4  Description: Size of the HiGig header for port 0 (in 4B increments).  If HiGig is disabled this value should be 0.
12128 #define PRS_REG_HIGIG_HDR_SIZE_1                                                                                           0x4026cUL //ACCESS:RW  DataWidth:0x4  Description: Size of the HiGig header for port 1 (in 4B increments).  If HiGig is disabled this value should be 0.
12129 #define PRS_REG_HDRS_AFTER_BASIC_PORT_0                                                                                    0x40270UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header for port 0 packets.
12130 #define PRS_REG_HDRS_AFTER_OUTER_VLAN_PORT_0                                                                               0x40274UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header for port 0 packets.
12131 #define PRS_REG_HDRS_AFTER_INNER_VLAN_PORT_0                                                                               0x40278UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header for port 0 packets.
12132 #define PRS_REG_HDRS_AFTER_LLC_PORT_0                                                                                      0x4027cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header for port 0 packets.
12133 #define PRS_REG_HDRS_AFTER_TAG_0_PORT_0                                                                                    0x40280UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0 for port 0 packets
12134 #define PRS_REG_HDRS_AFTER_TAG_1_PORT_0                                                                                    0x40284UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1 for port 0 packets
12135 #define PRS_REG_HDRS_AFTER_TAG_2_PORT_0                                                                                    0x40288UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2 for port 0 packets
12136 #define PRS_REG_MUST_HAVE_HDRS_PORT_0                                                                                      0x4028cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which headers must appear in the packet for port 0 packets
12137 #define PRS_REG_HDRS_AFTER_BASIC_PORT_1                                                                                    0x40290UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header for port 1 packets.
12138 #define PRS_REG_HDRS_AFTER_OUTER_VLAN_PORT_1                                                                               0x40294UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header for port 1 packets.
12139 #define PRS_REG_HDRS_AFTER_INNER_VLAN_PORT_1                                                                               0x40298UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header for port 1 packets.
12140 #define PRS_REG_HDRS_AFTER_LLC_PORT_1                                                                                      0x4029cUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header for port 1 packets.
12141 #define PRS_REG_HDRS_AFTER_TAG_0_PORT_1                                                                                    0x402a0UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0 for port 1 packets
12142 #define PRS_REG_HDRS_AFTER_TAG_1_PORT_1                                                                                    0x402a4UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1 for port 1 packets
12143 #define PRS_REG_HDRS_AFTER_TAG_2_PORT_1                                                                                    0x402a8UL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2 for port 1 packets
12144 #define PRS_REG_MUST_HAVE_HDRS_PORT_1                                                                                      0x402acUL //ACCESS:RW  DataWidth:0x6  Description: Bit-map indicating which headers must appear in the packet for port 1 packets
12145 #define PRS_REG_TCP_SEARCH_OVLAN                                                                                           0x402b0UL //ACCESS:RW  DataWidth:0x1  Description: Indicates whether to include outer VLAN (if present) in the TCP search.  If not present, a value of 1 will be sent in its place.
12146 #define PRS_REG_NIC_MODE                                                                                                   0x40138UL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: If set indicates not to send messages to CFC on received packets - one bit per PF
12147 #define PRS_REG_NIC_MODE_SIZE                                                                                              1
12148 #define PRS_REG_INFO_VECTOR                                                                                                0x40200UL //ACCESS:WB_R  DataWidth:0x70  Description: The value of PARAM0; PARAM1; PARAM2 and PARAM3 [15:0] from the last message sent to the TCP-Rx STORM
12149 #define PRS_REG_INFO_VECTOR_SIZE                                                                                           4
12150 #define PRS_REG_HDRS_AFTER_BASIC                                                                                           0x40238UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the basic Ethernet header.
12151 #define PRS_REG_HDRS_AFTER_BASIC_SIZE                                                                                      1
12152 #define PRS_REG_HDRS_AFTER_OUTER_VLAN                                                                                      0x4023cUL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the outer VLAN header.
12153 #define PRS_REG_HDRS_AFTER_OUTER_VLAN_SIZE                                                                                 1
12154 #define PRS_REG_HDRS_AFTER_INNER_VLAN                                                                                      0x40240UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the inner VLAN header.
12155 #define PRS_REG_HDRS_AFTER_INNER_VLAN_SIZE                                                                                 1
12156 #define PRS_REG_HDRS_AFTER_LLC                                                                                             0x40244UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after the LLC header.
12157 #define PRS_REG_HDRS_AFTER_LLC_SIZE                                                                                        1
12158 #define PRS_REG_HDRS_AFTER_TAG_0                                                                                           0x40248UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 0
12159 #define PRS_REG_HDRS_AFTER_TAG_0_SIZE                                                                                      1
12160 #define PRS_REG_HDRS_AFTER_TAG_1                                                                                           0x4024cUL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 1
12161 #define PRS_REG_HDRS_AFTER_TAG_1_SIZE                                                                                      1
12162 #define PRS_REG_HDRS_AFTER_TAG_2                                                                                           0x40250UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which L2 hdrs may appear after L2 tag 2
12163 #define PRS_REG_HDRS_AFTER_TAG_2_SIZE                                                                                      1
12164 #define PRS_REG_MUST_HAVE_HDRS                                                                                             0x40254UL //ACCESS:R  DataWidth:0x6  Description: Bit-map indicating which headers must appear in the packet
12165 #define PRS_REG_MUST_HAVE_HDRS_SIZE                                                                                        1
12166 #define PRS_REG_PRS_UNUSED_EMPTY_0                                                                                         0x401dcUL //ACCESS:R  DataWidth:0x20  Unused empty space
12167 #define PRS_REG_PRS_UNUSED_EMPTY_0_SIZE                                                                                    9
12168 #define PRS_REG_PRS_UNUSED_EMPTY_1                                                                                         0x402b4UL //ACCESS:R  DataWidth:0x20  Unused empty space
12169 #define PRS_REG_PRS_UNUSED_EMPTY_1_SIZE                                                                                    83
12170 #define PXP2_REG_PSWRQ_CDU0_L2P                                                                                            0x120000UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12171 	#define PXP2_PSWRQ_CDU0_L2P_REG_RQ_CDU0_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12172 	#define PXP2_PSWRQ_CDU0_L2P_REG_RQ_CDU0_FIRST_MEM_ADDR_SIZE                                                            0
12173 	#define PXP2_PSWRQ_CDU0_L2P_REG_RQ_CDU0_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12174 	#define PXP2_PSWRQ_CDU0_L2P_REG_RQ_CDU0_LAST_MEM_ADDR_SIZE                                                             10
12175 #define PXP2_REG_PSWRQ_CDU1_L2P                                                                                            0x120004UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12176 	#define PXP2_PSWRQ_CDU1_L2P_REG_RQ_CDU1_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12177 	#define PXP2_PSWRQ_CDU1_L2P_REG_RQ_CDU1_FIRST_MEM_ADDR_SIZE                                                            0
12178 	#define PXP2_PSWRQ_CDU1_L2P_REG_RQ_CDU1_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12179 	#define PXP2_PSWRQ_CDU1_L2P_REG_RQ_CDU1_LAST_MEM_ADDR_SIZE                                                             10
12180 #define PXP2_REG_RQ_CDU0_EFIRST_MEM_ADDR                                                                                   0x120008UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for CDU module port 0
12181 #define PXP2_REG_RQ_CDU0_ELAST_MEM_ADDR                                                                                    0x12000cUL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for CDU module port 0
12182 #define PXP2_REG_RQ_CDU1_EFIRST_MEM_ADDR                                                                                   0x120010UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for CDU module port 1
12183 #define PXP2_REG_RQ_CDU1_ELAST_MEM_ADDR                                                                                    0x120014UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for CDU module port 1
12184 #define PXP2_REG_RQ_CDU_P_SIZE                                                                                             0x120018UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for CDU module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12185 #define PXP2_REG_PSWRQ_TM0_L2P                                                                                             0x12001cUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12186 	#define PXP2_PSWRQ_TM0_L2P_REG_RQ_TM0_FIRST_MEM_ADDR                                                                   (0x3ff<<0)
12187 	#define PXP2_PSWRQ_TM0_L2P_REG_RQ_TM0_FIRST_MEM_ADDR_SIZE                                                              0
12188 	#define PXP2_PSWRQ_TM0_L2P_REG_RQ_TM0_LAST_MEM_ADDR                                                                    (0x3ff<<10)
12189 	#define PXP2_PSWRQ_TM0_L2P_REG_RQ_TM0_LAST_MEM_ADDR_SIZE                                                               10
12190 #define PXP2_REG_PSWRQ_TM1_L2P                                                                                             0x120020UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12191 	#define PXP2_PSWRQ_TM1_L2P_REG_RQ_TM1_FIRST_MEM_ADDR                                                                   (0x3ff<<0)
12192 	#define PXP2_PSWRQ_TM1_L2P_REG_RQ_TM1_FIRST_MEM_ADDR_SIZE                                                              0
12193 	#define PXP2_PSWRQ_TM1_L2P_REG_RQ_TM1_LAST_MEM_ADDR                                                                    (0x3ff<<10)
12194 	#define PXP2_PSWRQ_TM1_L2P_REG_RQ_TM1_LAST_MEM_ADDR_SIZE                                                               10
12195 #define PXP2_REG_RQ_TM0_EFIRST_MEM_ADDR                                                                                    0x120024UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for TM module port 0
12196 #define PXP2_REG_RQ_TM0_ELAST_MEM_ADDR                                                                                     0x120028UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for TM module port 0
12197 #define PXP2_REG_RQ_TM1_EFIRST_MEM_ADDR                                                                                    0x12002cUL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for TM module port 1
12198 #define PXP2_REG_RQ_TM1_ELAST_MEM_ADDR                                                                                     0x120030UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for TM module port 1
12199 #define PXP2_REG_RQ_TM_P_SIZE                                                                                              0x120034UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for TM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12200 #define PXP2_REG_PSWRQ_QM0_L2P                                                                                             0x120038UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12201 	#define PXP2_PSWRQ_QM0_L2P_REG_RQ_QM0_FIRST_MEM_ADDR                                                                   (0x3ff<<0)
12202 	#define PXP2_PSWRQ_QM0_L2P_REG_RQ_QM0_FIRST_MEM_ADDR_SIZE                                                              0
12203 	#define PXP2_PSWRQ_QM0_L2P_REG_RQ_QM0_LAST_MEM_ADDR                                                                    (0x3ff<<10)
12204 	#define PXP2_PSWRQ_QM0_L2P_REG_RQ_QM0_LAST_MEM_ADDR_SIZE                                                               10
12205 #define PXP2_REG_PSWRQ_QM1_L2P                                                                                             0x12003cUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12206 	#define PXP2_PSWRQ_QM1_L2P_REG_RQ_QM1_FIRST_MEM_ADDR                                                                   (0x3ff<<0)
12207 	#define PXP2_PSWRQ_QM1_L2P_REG_RQ_QM1_FIRST_MEM_ADDR_SIZE                                                              0
12208 	#define PXP2_PSWRQ_QM1_L2P_REG_RQ_QM1_LAST_MEM_ADDR                                                                    (0x3ff<<10)
12209 	#define PXP2_PSWRQ_QM1_L2P_REG_RQ_QM1_LAST_MEM_ADDR_SIZE                                                               10
12210 #define PXP2_REG_RQ_QM0_EFIRST_MEM_ADDR                                                                                    0x120040UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for QM module port 0
12211 #define PXP2_REG_RQ_QM0_ELAST_MEM_ADDR                                                                                     0x120044UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for QM module port 0
12212 #define PXP2_REG_RQ_QM1_EFIRST_MEM_ADDR                                                                                    0x120048UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for QM module port 1
12213 #define PXP2_REG_RQ_QM1_ELAST_MEM_ADDR                                                                                     0x12004cUL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for QM module port 1
12214 #define PXP2_REG_RQ_QM_P_SIZE                                                                                              0x120050UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for QM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12215 #define PXP2_REG_PSWRQ_SRC0_L2P                                                                                            0x120054UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12216 	#define PXP2_PSWRQ_SRC0_L2P_REG_RQ_SRC0_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12217 	#define PXP2_PSWRQ_SRC0_L2P_REG_RQ_SRC0_FIRST_MEM_ADDR_SIZE                                                            0
12218 	#define PXP2_PSWRQ_SRC0_L2P_REG_RQ_SRC0_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12219 	#define PXP2_PSWRQ_SRC0_L2P_REG_RQ_SRC0_LAST_MEM_ADDR_SIZE                                                             10
12220 #define PXP2_REG_PSWRQ_SRC1_L2P                                                                                            0x120058UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12221 	#define PXP2_PSWRQ_SRC1_L2P_REG_RQ_SRC1_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12222 	#define PXP2_PSWRQ_SRC1_L2P_REG_RQ_SRC1_FIRST_MEM_ADDR_SIZE                                                            0
12223 	#define PXP2_PSWRQ_SRC1_L2P_REG_RQ_SRC1_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12224 	#define PXP2_PSWRQ_SRC1_L2P_REG_RQ_SRC1_LAST_MEM_ADDR_SIZE                                                             10
12225 #define PXP2_REG_RQ_SRC0_EFIRST_MEM_ADDR                                                                                   0x12005cUL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for SRC module port 0
12226 #define PXP2_REG_RQ_SRC0_ELAST_MEM_ADDR                                                                                    0x120060UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for SRC module port 0
12227 #define PXP2_REG_RQ_SRC1_EFIRST_MEM_ADDR                                                                                   0x120064UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for SRC module port 1
12228 #define PXP2_REG_RQ_SRC1_ELAST_MEM_ADDR                                                                                    0x120068UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for SRC module port 1
12229 #define PXP2_REG_RQ_SRC_P_SIZE                                                                                             0x12006cUL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for SRC module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12230 #define PXP2_REG_PSWRQ_XSDM0_L2P                                                                                           0x120070UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12231 	#define PXP2_PSWRQ_XSDM0_L2P_REG_RQ_XSDM0_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12232 	#define PXP2_PSWRQ_XSDM0_L2P_REG_RQ_XSDM0_FIRST_MEM_ADDR_SIZE                                                          0
12233 	#define PXP2_PSWRQ_XSDM0_L2P_REG_RQ_XSDM0_LAST_MEM_ADDR                                                                (0x3ff<<10)
12234 	#define PXP2_PSWRQ_XSDM0_L2P_REG_RQ_XSDM0_LAST_MEM_ADDR_SIZE                                                           10
12235 #define PXP2_REG_PSWRQ_XSDM1_L2P                                                                                           0x120074UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12236 	#define PXP2_PSWRQ_XSDM1_L2P_REG_RQ_XSDM1_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12237 	#define PXP2_PSWRQ_XSDM1_L2P_REG_RQ_XSDM1_FIRST_MEM_ADDR_SIZE                                                          0
12238 	#define PXP2_PSWRQ_XSDM1_L2P_REG_RQ_XSDM1_LAST_MEM_ADDR                                                                (0x3ff<<10)
12239 	#define PXP2_PSWRQ_XSDM1_L2P_REG_RQ_XSDM1_LAST_MEM_ADDR_SIZE                                                           10
12240 #define PXP2_REG_RQ_XSDM0_EFIRST_MEM_ADDR                                                                                  0x120078UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for XSDM module port 0
12241 #define PXP2_REG_RQ_XSDM0_ELAST_MEM_ADDR                                                                                   0x12007cUL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for XSDM module port 0
12242 #define PXP2_REG_RQ_XSDM1_EFIRST_MEM_ADDR                                                                                  0x120080UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for XSDM module port 1
12243 #define PXP2_REG_RQ_XSDM1_ELAST_MEM_ADDR                                                                                   0x120084UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for XSDM module port 1
12244 #define PXP2_REG_RQ_XSDM_P_SIZE                                                                                            0x120088UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for XSDM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12245 #define PXP2_REG_PSWRQ_USDM0_L2P                                                                                           0x12008cUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12246 	#define PXP2_PSWRQ_USDM0_L2P_REG_RQ_USDM0_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12247 	#define PXP2_PSWRQ_USDM0_L2P_REG_RQ_USDM0_FIRST_MEM_ADDR_SIZE                                                          0
12248 	#define PXP2_PSWRQ_USDM0_L2P_REG_RQ_USDM0_LAST_MEM_ADDR                                                                (0x3ff<<10)
12249 	#define PXP2_PSWRQ_USDM0_L2P_REG_RQ_USDM0_LAST_MEM_ADDR_SIZE                                                           10
12250 #define PXP2_REG_PSWRQ_USDM1_L2P                                                                                           0x120090UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12251 	#define PXP2_PSWRQ_USDM1_L2P_REG_RQ_USDM1_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12252 	#define PXP2_PSWRQ_USDM1_L2P_REG_RQ_USDM1_FIRST_MEM_ADDR_SIZE                                                          0
12253 	#define PXP2_PSWRQ_USDM1_L2P_REG_RQ_USDM1_LAST_MEM_ADDR                                                                (0x3ff<<10)
12254 	#define PXP2_PSWRQ_USDM1_L2P_REG_RQ_USDM1_LAST_MEM_ADDR_SIZE                                                           10
12255 #define PXP2_REG_RQ_USDM0_EFIRST_MEM_ADDR                                                                                  0x120094UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for USDM module port 0
12256 #define PXP2_REG_RQ_USDM0_ELAST_MEM_ADDR                                                                                   0x120098UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for USDM module port 0
12257 #define PXP2_REG_RQ_USDM1_EFIRST_MEM_ADDR                                                                                  0x12009cUL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for USDM module port 1
12258 #define PXP2_REG_RQ_USDM1_ELAST_MEM_ADDR                                                                                   0x1200a0UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for USDM module port 1
12259 #define PXP2_REG_RQ_USDM_P_SIZE                                                                                            0x1200a4UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for USDM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12260 #define PXP2_REG_PSWRQ_USDMDP0_L2P                                                                                         0x1200a8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12261 	#define PXP2_PSWRQ_USDMDP0_L2P_REG_RQ_USDMDP0_FIRST_MEM_ADDR                                                           (0x3ff<<0)
12262 	#define PXP2_PSWRQ_USDMDP0_L2P_REG_RQ_USDMDP0_FIRST_MEM_ADDR_SIZE                                                      0
12263 	#define PXP2_PSWRQ_USDMDP0_L2P_REG_RQ_USDMDP0_LAST_MEM_ADDR                                                            (0x3ff<<10)
12264 	#define PXP2_PSWRQ_USDMDP0_L2P_REG_RQ_USDMDP0_LAST_MEM_ADDR_SIZE                                                       10
12265 #define PXP2_REG_PSWRQ_USDMDP1_L2P                                                                                         0x1200acUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12266 	#define PXP2_PSWRQ_USDMDP1_L2P_REG_RQ_USDMDP1_FIRST_MEM_ADDR                                                           (0x3ff<<0)
12267 	#define PXP2_PSWRQ_USDMDP1_L2P_REG_RQ_USDMDP1_FIRST_MEM_ADDR_SIZE                                                      0
12268 	#define PXP2_PSWRQ_USDMDP1_L2P_REG_RQ_USDMDP1_LAST_MEM_ADDR                                                            (0x3ff<<10)
12269 	#define PXP2_PSWRQ_USDMDP1_L2P_REG_RQ_USDMDP1_LAST_MEM_ADDR_SIZE                                                       10
12270 #define PXP2_REG_RQ_USDMDP0_EFIRST_MEM_ADDR                                                                                0x1200b0UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for USDM DP module port 0
12271 #define PXP2_REG_RQ_USDMDP0_ELAST_MEM_ADDR                                                                                 0x1200b4UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for USDM DP module port 0
12272 #define PXP2_REG_RQ_USDMDP1_EFIRST_MEM_ADDR                                                                                0x1200b8UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for USDM DP module port 1
12273 #define PXP2_REG_RQ_USDMDP1_ELAST_MEM_ADDR                                                                                 0x1200bcUL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for USDM DP module port 1
12274 #define PXP2_REG_RQ_USDMDP_P_SIZE                                                                                          0x1200c0UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for USDM DP module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12275 #define PXP2_REG_PSWRQ_CSDM0_L2P                                                                                           0x1200c4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12276 	#define PXP2_PSWRQ_CSDM0_L2P_REG_RQ_CSDM0_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12277 	#define PXP2_PSWRQ_CSDM0_L2P_REG_RQ_CSDM0_FIRST_MEM_ADDR_SIZE                                                          0
12278 	#define PXP2_PSWRQ_CSDM0_L2P_REG_RQ_CSDM0_LAST_MEM_ADDR                                                                (0x3ff<<10)
12279 	#define PXP2_PSWRQ_CSDM0_L2P_REG_RQ_CSDM0_LAST_MEM_ADDR_SIZE                                                           10
12280 #define PXP2_REG_PSWRQ_CSDM1_L2P                                                                                           0x1200c8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12281 	#define PXP2_PSWRQ_CSDM1_L2P_REG_RQ_CSDM1_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12282 	#define PXP2_PSWRQ_CSDM1_L2P_REG_RQ_CSDM1_FIRST_MEM_ADDR_SIZE                                                          0
12283 	#define PXP2_PSWRQ_CSDM1_L2P_REG_RQ_CSDM1_LAST_MEM_ADDR                                                                (0x3ff<<10)
12284 	#define PXP2_PSWRQ_CSDM1_L2P_REG_RQ_CSDM1_LAST_MEM_ADDR_SIZE                                                           10
12285 #define PXP2_REG_RQ_CSDM0_EFIRST_MEM_ADDR                                                                                  0x1200ccUL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for CSDM module port 0
12286 #define PXP2_REG_RQ_CSDM0_ELAST_MEM_ADDR                                                                                   0x1200d0UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for CSDM module port 0
12287 #define PXP2_REG_RQ_CSDM1_EFIRST_MEM_ADDR                                                                                  0x1200d4UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for CSDM module port 1
12288 #define PXP2_REG_RQ_CSDM1_ELAST_MEM_ADDR                                                                                   0x1200d8UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for CSDM module port 1
12289 #define PXP2_REG_RQ_CSDM_P_SIZE                                                                                            0x1200dcUL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for CSDM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12290 #define PXP2_REG_PSWRQ_TSDM0_L2P                                                                                           0x1200e0UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12291 	#define PXP2_PSWRQ_TSDM0_L2P_REG_RQ_TSDM0_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12292 	#define PXP2_PSWRQ_TSDM0_L2P_REG_RQ_TSDM0_FIRST_MEM_ADDR_SIZE                                                          0
12293 	#define PXP2_PSWRQ_TSDM0_L2P_REG_RQ_TSDM0_LAST_MEM_ADDR                                                                (0x3ff<<10)
12294 	#define PXP2_PSWRQ_TSDM0_L2P_REG_RQ_TSDM0_LAST_MEM_ADDR_SIZE                                                           10
12295 #define PXP2_REG_PSWRQ_TSDM1_L2P                                                                                           0x1200e4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12296 	#define PXP2_PSWRQ_TSDM1_L2P_REG_RQ_TSDM1_FIRST_MEM_ADDR                                                               (0x3ff<<0)
12297 	#define PXP2_PSWRQ_TSDM1_L2P_REG_RQ_TSDM1_FIRST_MEM_ADDR_SIZE                                                          0
12298 	#define PXP2_PSWRQ_TSDM1_L2P_REG_RQ_TSDM1_LAST_MEM_ADDR                                                                (0x3ff<<10)
12299 	#define PXP2_PSWRQ_TSDM1_L2P_REG_RQ_TSDM1_LAST_MEM_ADDR_SIZE                                                           10
12300 #define PXP2_REG_RQ_TSDM0_EFIRST_MEM_ADDR                                                                                  0x1200e8UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for TSDM module port 0
12301 #define PXP2_REG_RQ_TSDM0_ELAST_MEM_ADDR                                                                                   0x1200ecUL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for TSDM module port 0
12302 #define PXP2_REG_RQ_TSDM1_EFIRST_MEM_ADDR                                                                                  0x1200f0UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for TSDM module port 1
12303 #define PXP2_REG_RQ_TSDM1_ELAST_MEM_ADDR                                                                                   0x1200f4UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for TSDM module port 1
12304 #define PXP2_REG_RQ_TSDM_P_SIZE                                                                                            0x1200f8UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for TSDM module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12305 #define PXP2_REG_PSWRQ_DBG0_L2P                                                                                            0x1200fcUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12306 	#define PXP2_PSWRQ_DBG0_L2P_REG_RQ_DBG0_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12307 	#define PXP2_PSWRQ_DBG0_L2P_REG_RQ_DBG0_FIRST_MEM_ADDR_SIZE                                                            0
12308 	#define PXP2_PSWRQ_DBG0_L2P_REG_RQ_DBG0_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12309 	#define PXP2_PSWRQ_DBG0_L2P_REG_RQ_DBG0_LAST_MEM_ADDR_SIZE                                                             10
12310 #define PXP2_REG_PSWRQ_DBG1_L2P                                                                                            0x120100UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12311 	#define PXP2_PSWRQ_DBG1_L2P_REG_RQ_DBG1_FIRST_MEM_ADDR                                                                 (0x3ff<<0)
12312 	#define PXP2_PSWRQ_DBG1_L2P_REG_RQ_DBG1_FIRST_MEM_ADDR_SIZE                                                            0
12313 	#define PXP2_PSWRQ_DBG1_L2P_REG_RQ_DBG1_LAST_MEM_ADDR                                                                  (0x3ff<<10)
12314 	#define PXP2_PSWRQ_DBG1_L2P_REG_RQ_DBG1_LAST_MEM_ADDR_SIZE                                                             10
12315 #define PXP2_REG_RQ_DBG0_EFIRST_MEM_ADDR                                                                                   0x120104UL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for dbg module port 0
12316 #define PXP2_REG_RQ_DBG0_ELAST_MEM_ADDR                                                                                    0x120108UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for dbg module port 0
12317 #define PXP2_REG_RQ_DBG1_EFIRST_MEM_ADDR                                                                                   0x12010cUL //ACCESS:RW  DataWidth:0x12  Description: external first_mem_addr field in L2P table for dbg module port 1
12318 #define PXP2_REG_RQ_DBG1_ELAST_MEM_ADDR                                                                                    0x120110UL //ACCESS:RW  DataWidth:0x12  Description: external last_mem_addr field in L2P table for dbg module port 1
12319 #define PXP2_REG_RQ_DBG_P_SIZE                                                                                             0x120114UL //ACCESS:RW  DataWidth:0x4  Description: page size in L2P table for dbg module;0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
12320 #define PXP2_REG_PSWRQ_HOST_L2P                                                                                            0x120118UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
12321 	#define PXP2_PSWRQ_HOST_L2P_REG_RQ_HOST_P_SIZE                                                                         (0x7<<0)
12322 	#define PXP2_PSWRQ_HOST_L2P_REG_RQ_HOST_P_SIZE_SIZE                                                                    0
12323 	#define PXP2_PSWRQ_HOST_L2P_REG_RQ_HOST_TR_P_SIZE                                                                      (0x7<<3)
12324 	#define PXP2_PSWRQ_HOST_L2P_REG_RQ_HOST_TR_P_SIZE_SIZE                                                                 3
12325 #define PXP2_REG_RQ_CSDM_ENTRY_TH                                                                                          0x12011cUL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to csdm in the queues
12326 #define PXP2_REG_RQ_USDM_ENTRY_TH                                                                                          0x120120UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to usdm in the queues
12327 #define PXP2_REG_RQ_USDMDP_ENTRY_TH                                                                                        0x120124UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to usdmdp in the queues
12328 #define PXP2_REG_RQ_TSDM_ENTRY_TH                                                                                          0x120128UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to tsdm in the queues
12329 #define PXP2_REG_RQ_XSDM_ENTRY_TH                                                                                          0x12012cUL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to xsdm in the queues
12330 #define PXP2_REG_RQ_DMAE_ENTRY_TH                                                                                          0x120130UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to rwh in the queues
12331 #define PXP2_REG_RQ_CDUWR_ENTRY_TH                                                                                         0x120134UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to cduwr in the queues
12332 #define PXP2_REG_RQ_CDURD_ENTRY_TH                                                                                         0x120138UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to cdurd in the queues
12333 #define PXP2_REG_RQ_PBF_ENTRY_TH                                                                                           0x12013cUL //ACCESS:RW  DataWidth:0x5  Description: This number indicates how many entries are guaranteed to pbf in the queues
12334 #define PXP2_REG_RQ_QM_ENTRY_TH                                                                                            0x120140UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to qm in the queues
12335 #define PXP2_REG_RQ_TM_ENTRY_TH                                                                                            0x120144UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to tm in the queues
12336 #define PXP2_REG_RQ_SRC_ENTRY_TH                                                                                           0x120148UL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to src in the queues
12337 #define PXP2_REG_RQ_DBG_ENTRY_TH                                                                                           0x12014cUL //ACCESS:RW  DataWidth:0x3  Description: This number indicates how many entries are guaranteed to debug in the queues
12338 #define PXP2_REG_RQ_HC_ENTRY_TH                                                                                            0x120150UL //ACCESS:RW  DataWidth:0x2  Description: This number indicates how many entries are guaranteed to hc in the queues
12339 #define PXP2_REG_RQ_GC_INIT_VAL                                                                                            0x120154UL //ACCESS:RW  DataWidth:0x8  Description: Initial value of global counter; This value MUST be 256 - sum of all clients thresholds
12340 #define PXP2_REG_PSWRQ_UFIFO                                                                                               0x120158UL //ACCESS:RW  DataWidth:0x8  Multi Field Register
12341 	#define PXP2_PSWRQ_UFIFO_REG_RQ_UFIFO_LOW_TH                                                                           (0xf<<0)
12342 	#define PXP2_PSWRQ_UFIFO_REG_RQ_UFIFO_LOW_TH_SIZE                                                                      0
12343 	#define PXP2_PSWRQ_UFIFO_REG_RQ_UFIFO_HIGH_TH                                                                          (0xf<<4)
12344 	#define PXP2_PSWRQ_UFIFO_REG_RQ_UFIFO_HIGH_TH_SIZE                                                                     4
12345 #define PXP2_REG_RQ_WR_MBS0                                                                                                0x12015cUL //ACCESS:RW  DataWidth:0x3  Description: Max burst size filed for write requests port 0; 000 - 128B; 001:256B; 010: 512B;
12346 #define PXP2_REG_RQ_RD_MBS0                                                                                                0x120160UL //ACCESS:RW  DataWidth:0x3  Description: Max burst size filed for read requests port 0; 000 - 128B; 001:256B; 010: 512B;011:1K:100:2K;101:4K
12347 #define PXP2_REG_RQ_WR_MBS1                                                                                                0x120164UL //ACCESS:RW  DataWidth:0x3  Description: Max burst size filed for write requests port 1; 000 - 128B; 001:256B; 010: 512B;
12348 #define PXP2_REG_RQ_RD_MBS1                                                                                                0x120168UL //ACCESS:RW  DataWidth:0x3  Description: Max burst size filed for read requests port 1; 000 - 128B; 001:256B; 010: 512B;011:1K:100:2K;101:4K
12349 #define PXP2_REG_RQ_IGNORE_BLK                                                                                             0x12016cUL //ACCESS:RW  DataWidth:0x1  Description: if '1'; requester will ignore the reader blk_per_client indication
12350 #define PXP2_REG_RQ_FUNCNUM0                                                                                               0x120170UL //ACCESS:RW  DataWidth:0x3  Description: NOT USED
12351 #define PXP2_REG_RQ_FUNCNUM1                                                                                               0x120174UL //ACCESS:RW  DataWidth:0x3  Description: NOT USED
12352 #define PXP2_REG_PSWRQ_QM_PCI_ATTR                                                                                         0x120178UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12353 	#define PXP2_PSWRQ_QM_PCI_ATTR_REG_RQ_QM_RELAXED                                                                       (0x1<<0)
12354 	#define PXP2_PSWRQ_QM_PCI_ATTR_REG_RQ_QM_RELAXED_SIZE                                                                  0
12355 	#define PXP2_PSWRQ_QM_PCI_ATTR_REG_RQ_QM_NOSNOOP                                                                       (0x1<<1)
12356 	#define PXP2_PSWRQ_QM_PCI_ATTR_REG_RQ_QM_NOSNOOP_SIZE                                                                  1
12357 #define PXP2_REG_PSWRQ_TM_PCI_ATTR                                                                                         0x12017cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12358 	#define PXP2_PSWRQ_TM_PCI_ATTR_REG_RQ_TM_RELAXED                                                                       (0x1<<0)
12359 	#define PXP2_PSWRQ_TM_PCI_ATTR_REG_RQ_TM_RELAXED_SIZE                                                                  0
12360 	#define PXP2_PSWRQ_TM_PCI_ATTR_REG_RQ_TM_NOSNOOP                                                                       (0x1<<1)
12361 	#define PXP2_PSWRQ_TM_PCI_ATTR_REG_RQ_TM_NOSNOOP_SIZE                                                                  1
12362 #define PXP2_REG_PSWRQ_SRC_PCI_ATTR                                                                                        0x120180UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12363 	#define PXP2_PSWRQ_SRC_PCI_ATTR_REG_RQ_SRC_RELAXED                                                                     (0x1<<0)
12364 	#define PXP2_PSWRQ_SRC_PCI_ATTR_REG_RQ_SRC_RELAXED_SIZE                                                                0
12365 	#define PXP2_PSWRQ_SRC_PCI_ATTR_REG_RQ_SRC_NOSNOOP                                                                     (0x1<<1)
12366 	#define PXP2_PSWRQ_SRC_PCI_ATTR_REG_RQ_SRC_NOSNOOP_SIZE                                                                1
12367 #define PXP2_REG_PSWRQ_CDU_PCI_ATTR                                                                                        0x120184UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12368 	#define PXP2_PSWRQ_CDU_PCI_ATTR_REG_RQ_CDU_RELAXED                                                                     (0x1<<0)
12369 	#define PXP2_PSWRQ_CDU_PCI_ATTR_REG_RQ_CDU_RELAXED_SIZE                                                                0
12370 	#define PXP2_PSWRQ_CDU_PCI_ATTR_REG_RQ_CDU_NOSNOOP                                                                     (0x1<<1)
12371 	#define PXP2_PSWRQ_CDU_PCI_ATTR_REG_RQ_CDU_NOSNOOP_SIZE                                                                1
12372 #define PXP2_REG_PSWRQ_DBG_PCI_ATTR                                                                                        0x120188UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12373 	#define PXP2_PSWRQ_DBG_PCI_ATTR_REG_RQ_DBG_RELAXED                                                                     (0x1<<0)
12374 	#define PXP2_PSWRQ_DBG_PCI_ATTR_REG_RQ_DBG_RELAXED_SIZE                                                                0
12375 	#define PXP2_PSWRQ_DBG_PCI_ATTR_REG_RQ_DBG_NOSNOOP                                                                     (0x1<<1)
12376 	#define PXP2_PSWRQ_DBG_PCI_ATTR_REG_RQ_DBG_NOSNOOP_SIZE                                                                1
12377 #define PXP2_REG_PSWRQ_HC_PCI_ATTR                                                                                         0x12018cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12378 	#define PXP2_PSWRQ_HC_PCI_ATTR_REG_RQ_HC_RELAXED                                                                       (0x1<<0)
12379 	#define PXP2_PSWRQ_HC_PCI_ATTR_REG_RQ_HC_RELAXED_SIZE                                                                  0
12380 	#define PXP2_PSWRQ_HC_PCI_ATTR_REG_RQ_HC_NOSNOOP                                                                       (0x1<<1)
12381 	#define PXP2_PSWRQ_HC_PCI_ATTR_REG_RQ_HC_NOSNOOP_SIZE                                                                  1
12382 #define PXP2_REG_PSWRQ_DMAE_PCI_ATTR                                                                                       0x120190UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
12383 	#define PXP2_PSWRQ_DMAE_PCI_ATTR_REG_RQ_DMAE_RELAXED                                                                   (0x1<<0)
12384 	#define PXP2_PSWRQ_DMAE_PCI_ATTR_REG_RQ_DMAE_RELAXED_SIZE                                                              0
12385 	#define PXP2_PSWRQ_DMAE_PCI_ATTR_REG_RQ_DMAE_NOSNOOP                                                                   (0x1<<1)
12386 	#define PXP2_PSWRQ_DMAE_PCI_ATTR_REG_RQ_DMAE_NOSNOOP_SIZE                                                              1
12387 #define PXP2_REG_RQ_QM_ENDIAN_M                                                                                            0x120194UL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for qm
12388 #define PXP2_REG_RQ_TM_ENDIAN_M                                                                                            0x120198UL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for tm
12389 #define PXP2_REG_RQ_SRC_ENDIAN_M                                                                                           0x12019cUL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for src
12390 #define PXP2_REG_RQ_CDU_ENDIAN_M                                                                                           0x1201a0UL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for cdu
12391 #define PXP2_REG_RQ_DBG_ENDIAN_M                                                                                           0x1201a4UL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for debug
12392 #define PXP2_REG_RQ_HC_ENDIAN_M                                                                                            0x1201a8UL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for hc
12393 #define PXP2_REG_RQ_PBF_ENDIAN_M                                                                                           0x1201acUL //ACCESS:RW  DataWidth:0x2  Description: Endian mode for pbf
12394 #define PXP2_REG_RQ_RBC_DONE                                                                                               0x1201b0UL //ACCESS:RW  DataWidth:0x1  Description: 1' indicates that the RBC has finished configuring the PSWRQ
12395 #define PXP2_REG_RQ_CFG_DONE                                                                                               0x1201b4UL //ACCESS:R  DataWidth:0x1  Description: 1' indicates that the requester has finished its internal configuration
12396 #define PXP2_REG_RQ_DONE_FIFO_TH                                                                                           0x1201b8UL //ACCESS:RW  DataWidth:0x5  Description: Write Done fifo threshold; this fifo has write done indications;this threshold would not be reached unless there is a bug
12397 #define PXP2_REG_RQ_BW_RD_ADD0                                                                                             0x1201bcUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ0 write requests
12398 #define PXP2_REG_PSWRQ_BW_ADD1                                                                                             0x1201c0UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12399 	#define PXP2_PSWRQ_BW_ADD1_REG_RQ_BW_RD_ADD1                                                                           (0x3ff<<0)
12400 	#define PXP2_PSWRQ_BW_ADD1_REG_RQ_BW_RD_ADD1_SIZE                                                                      0
12401 	#define PXP2_PSWRQ_BW_ADD1_REG_RQ_BW_WR_ADD1                                                                           (0x3ff<<10)
12402 	#define PXP2_PSWRQ_BW_ADD1_REG_RQ_BW_WR_ADD1_SIZE                                                                      10
12403 #define PXP2_REG_PSWRQ_BW_ADD2                                                                                             0x1201c4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12404 	#define PXP2_PSWRQ_BW_ADD2_REG_RQ_BW_RD_ADD2                                                                           (0x3ff<<0)
12405 	#define PXP2_PSWRQ_BW_ADD2_REG_RQ_BW_RD_ADD2_SIZE                                                                      0
12406 	#define PXP2_PSWRQ_BW_ADD2_REG_RQ_BW_WR_ADD2                                                                           (0x3ff<<10)
12407 	#define PXP2_PSWRQ_BW_ADD2_REG_RQ_BW_WR_ADD2_SIZE                                                                      10
12408 #define PXP2_REG_PSWRQ_BW_ADD3                                                                                             0x1201c8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12409 	#define PXP2_PSWRQ_BW_ADD3_REG_RQ_BW_RD_ADD3                                                                           (0x3ff<<0)
12410 	#define PXP2_PSWRQ_BW_ADD3_REG_RQ_BW_RD_ADD3_SIZE                                                                      0
12411 	#define PXP2_PSWRQ_BW_ADD3_REG_RQ_BW_WR_ADD3                                                                           (0x3ff<<10)
12412 	#define PXP2_PSWRQ_BW_ADD3_REG_RQ_BW_WR_ADD3_SIZE                                                                      10
12413 #define PXP2_REG_RQ_BW_RD_ADD4                                                                                             0x1201ccUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ4 read requests
12414 #define PXP2_REG_RQ_BW_RD_ADD5                                                                                             0x1201d0UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ5 read requests
12415 #define PXP2_REG_PSWRQ_BW_ADD6                                                                                             0x1201d4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12416 	#define PXP2_PSWRQ_BW_ADD6_REG_RQ_BW_RD_ADD6                                                                           (0x3ff<<0)
12417 	#define PXP2_PSWRQ_BW_ADD6_REG_RQ_BW_RD_ADD6_SIZE                                                                      0
12418 	#define PXP2_PSWRQ_BW_ADD6_REG_RQ_BW_WR_ADD6                                                                           (0x3ff<<10)
12419 	#define PXP2_PSWRQ_BW_ADD6_REG_RQ_BW_WR_ADD6_SIZE                                                                      10
12420 #define PXP2_REG_PSWRQ_BW_ADD7                                                                                             0x1201d8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12421 	#define PXP2_PSWRQ_BW_ADD7_REG_RQ_BW_RD_ADD7                                                                           (0x3ff<<0)
12422 	#define PXP2_PSWRQ_BW_ADD7_REG_RQ_BW_RD_ADD7_SIZE                                                                      0
12423 	#define PXP2_PSWRQ_BW_ADD7_REG_RQ_BW_WR_ADD7                                                                           (0x3ff<<10)
12424 	#define PXP2_PSWRQ_BW_ADD7_REG_RQ_BW_WR_ADD7_SIZE                                                                      10
12425 #define PXP2_REG_PSWRQ_BW_ADD8                                                                                             0x1201dcUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12426 	#define PXP2_PSWRQ_BW_ADD8_REG_RQ_BW_RD_ADD8                                                                           (0x3ff<<0)
12427 	#define PXP2_PSWRQ_BW_ADD8_REG_RQ_BW_RD_ADD8_SIZE                                                                      0
12428 	#define PXP2_PSWRQ_BW_ADD8_REG_RQ_BW_WR_ADD8                                                                           (0x3ff<<10)
12429 	#define PXP2_PSWRQ_BW_ADD8_REG_RQ_BW_WR_ADD8_SIZE                                                                      10
12430 #define PXP2_REG_PSWRQ_BW_ADD9                                                                                             0x1201e0UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12431 	#define PXP2_PSWRQ_BW_ADD9_REG_RQ_BW_RD_ADD9                                                                           (0x3ff<<0)
12432 	#define PXP2_PSWRQ_BW_ADD9_REG_RQ_BW_RD_ADD9_SIZE                                                                      0
12433 	#define PXP2_PSWRQ_BW_ADD9_REG_RQ_BW_WR_ADD9                                                                           (0x3ff<<10)
12434 	#define PXP2_PSWRQ_BW_ADD9_REG_RQ_BW_WR_ADD9_SIZE                                                                      10
12435 #define PXP2_REG_PSWRQ_BW_ADD10                                                                                            0x1201e4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12436 	#define PXP2_PSWRQ_BW_ADD10_REG_RQ_BW_RD_ADD10                                                                         (0x3ff<<0)
12437 	#define PXP2_PSWRQ_BW_ADD10_REG_RQ_BW_RD_ADD10_SIZE                                                                    0
12438 	#define PXP2_PSWRQ_BW_ADD10_REG_RQ_BW_WR_ADD10                                                                         (0x3ff<<10)
12439 	#define PXP2_PSWRQ_BW_ADD10_REG_RQ_BW_WR_ADD10_SIZE                                                                    10
12440 #define PXP2_REG_PSWRQ_BW_ADD11                                                                                            0x1201e8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12441 	#define PXP2_PSWRQ_BW_ADD11_REG_RQ_BW_RD_ADD11                                                                         (0x3ff<<0)
12442 	#define PXP2_PSWRQ_BW_ADD11_REG_RQ_BW_RD_ADD11_SIZE                                                                    0
12443 	#define PXP2_PSWRQ_BW_ADD11_REG_RQ_BW_WR_ADD11                                                                         (0x3ff<<10)
12444 	#define PXP2_PSWRQ_BW_ADD11_REG_RQ_BW_WR_ADD11_SIZE                                                                    10
12445 #define PXP2_REG_RQ_BW_RD_ADD12                                                                                            0x1201ecUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ12 read requests
12446 #define PXP2_REG_RQ_BW_RD_ADD13                                                                                            0x1201f0UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ13 read requests
12447 #define PXP2_REG_RQ_BW_RD_ADD14                                                                                            0x1201f4UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ14 read requests
12448 #define PXP2_REG_RQ_BW_RD_ADD15                                                                                            0x1201f8UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ15 read requests
12449 #define PXP2_REG_RQ_BW_RD_ADD16                                                                                            0x1201fcUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ16 read requests
12450 #define PXP2_REG_RQ_BW_RD_ADD17                                                                                            0x120200UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ17 read requests
12451 #define PXP2_REG_RQ_BW_RD_ADD18                                                                                            0x120204UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ18 read requests
12452 #define PXP2_REG_RQ_BW_RD_ADD19                                                                                            0x120208UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ19 read requests
12453 #define PXP2_REG_RQ_BW_RD_ADD20                                                                                            0x12020cUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ20 read requests
12454 #define PXP2_REG_RQ_BW_RD_ADD22                                                                                            0x120210UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ22 read requests
12455 #define PXP2_REG_RQ_BW_RD_ADD23                                                                                            0x120214UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ23 read requests
12456 #define PXP2_REG_RQ_BW_RD_ADD24                                                                                            0x120218UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ24 read requests
12457 #define PXP2_REG_RQ_BW_RD_ADD25                                                                                            0x12021cUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ25 read requests
12458 #define PXP2_REG_RQ_BW_RD_ADD26                                                                                            0x120220UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ26 read requests
12459 #define PXP2_REG_RQ_BW_RD_ADD27                                                                                            0x120224UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ27 read requests
12460 #define PXP2_REG_PSWRQ_BW_ADD28                                                                                            0x120228UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12461 	#define PXP2_PSWRQ_BW_ADD28_REG_RQ_BW_RD_ADD28                                                                         (0x3ff<<0)
12462 	#define PXP2_PSWRQ_BW_ADD28_REG_RQ_BW_RD_ADD28_SIZE                                                                    0
12463 	#define PXP2_PSWRQ_BW_ADD28_REG_RQ_BW_WR_ADD28                                                                         (0x3ff<<10)
12464 	#define PXP2_PSWRQ_BW_ADD28_REG_RQ_BW_WR_ADD28_SIZE                                                                    10
12465 #define PXP2_REG_RQ_BW_WR_ADD29                                                                                            0x12022cUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ29 write requests
12466 #define PXP2_REG_RQ_BW_WR_ADD30                                                                                            0x120230UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ30 write requests
12467 #define PXP2_REG_RQ_BW_RD_UBOUND0                                                                                          0x120234UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ0 read requests
12468 #define PXP2_REG_PSWRQ_BW_UB1                                                                                              0x120238UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12469 	#define PXP2_PSWRQ_BW_UB1_REG_RQ_BW_RD_UBOUND1                                                                         (0x7f<<0)
12470 	#define PXP2_PSWRQ_BW_UB1_REG_RQ_BW_RD_UBOUND1_SIZE                                                                    0
12471 	#define PXP2_PSWRQ_BW_UB1_REG_RQ_BW_WR_UBOUND1                                                                         (0x7f<<7)
12472 	#define PXP2_PSWRQ_BW_UB1_REG_RQ_BW_WR_UBOUND1_SIZE                                                                    7
12473 #define PXP2_REG_PSWRQ_BW_UB2                                                                                              0x12023cUL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12474 	#define PXP2_PSWRQ_BW_UB2_REG_RQ_BW_RD_UBOUND2                                                                         (0x7f<<0)
12475 	#define PXP2_PSWRQ_BW_UB2_REG_RQ_BW_RD_UBOUND2_SIZE                                                                    0
12476 	#define PXP2_PSWRQ_BW_UB2_REG_RQ_BW_WR_UBOUND2                                                                         (0x7f<<7)
12477 	#define PXP2_PSWRQ_BW_UB2_REG_RQ_BW_WR_UBOUND2_SIZE                                                                    7
12478 #define PXP2_REG_PSWRQ_BW_UB3                                                                                              0x120240UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12479 	#define PXP2_PSWRQ_BW_UB3_REG_RQ_BW_RD_UBOUND3                                                                         (0x7f<<0)
12480 	#define PXP2_PSWRQ_BW_UB3_REG_RQ_BW_RD_UBOUND3_SIZE                                                                    0
12481 	#define PXP2_PSWRQ_BW_UB3_REG_RQ_BW_WR_UBOUND3                                                                         (0x7f<<7)
12482 	#define PXP2_PSWRQ_BW_UB3_REG_RQ_BW_WR_UBOUND3_SIZE                                                                    7
12483 #define PXP2_REG_RQ_BW_RD_UBOUND4                                                                                          0x120244UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ4 read requests
12484 #define PXP2_REG_RQ_BW_RD_UBOUND5                                                                                          0x120248UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ5 read requests
12485 #define PXP2_REG_PSWRQ_BW_UB6                                                                                              0x12024cUL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12486 	#define PXP2_PSWRQ_BW_UB6_REG_RQ_BW_RD_UBOUND6                                                                         (0x7f<<0)
12487 	#define PXP2_PSWRQ_BW_UB6_REG_RQ_BW_RD_UBOUND6_SIZE                                                                    0
12488 	#define PXP2_PSWRQ_BW_UB6_REG_RQ_BW_WR_UBOUND6                                                                         (0x7f<<7)
12489 	#define PXP2_PSWRQ_BW_UB6_REG_RQ_BW_WR_UBOUND6_SIZE                                                                    7
12490 #define PXP2_REG_PSWRQ_BW_UB7                                                                                              0x120250UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12491 	#define PXP2_PSWRQ_BW_UB7_REG_RQ_BW_RD_UBOUND7                                                                         (0x7f<<0)
12492 	#define PXP2_PSWRQ_BW_UB7_REG_RQ_BW_RD_UBOUND7_SIZE                                                                    0
12493 	#define PXP2_PSWRQ_BW_UB7_REG_RQ_BW_WR_UBOUND7                                                                         (0x7f<<7)
12494 	#define PXP2_PSWRQ_BW_UB7_REG_RQ_BW_WR_UBOUND7_SIZE                                                                    7
12495 #define PXP2_REG_PSWRQ_BW_UB8                                                                                              0x120254UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12496 	#define PXP2_PSWRQ_BW_UB8_REG_RQ_BW_RD_UBOUND8                                                                         (0x7f<<0)
12497 	#define PXP2_PSWRQ_BW_UB8_REG_RQ_BW_RD_UBOUND8_SIZE                                                                    0
12498 	#define PXP2_PSWRQ_BW_UB8_REG_RQ_BW_WR_UBOUND8                                                                         (0x7f<<7)
12499 	#define PXP2_PSWRQ_BW_UB8_REG_RQ_BW_WR_UBOUND8_SIZE                                                                    7
12500 #define PXP2_REG_PSWRQ_BW_UB9                                                                                              0x120258UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12501 	#define PXP2_PSWRQ_BW_UB9_REG_RQ_BW_RD_UBOUND9                                                                         (0x7f<<0)
12502 	#define PXP2_PSWRQ_BW_UB9_REG_RQ_BW_RD_UBOUND9_SIZE                                                                    0
12503 	#define PXP2_PSWRQ_BW_UB9_REG_RQ_BW_WR_UBOUND9                                                                         (0x7f<<7)
12504 	#define PXP2_PSWRQ_BW_UB9_REG_RQ_BW_WR_UBOUND9_SIZE                                                                    7
12505 #define PXP2_REG_PSWRQ_BW_UB10                                                                                             0x12025cUL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12506 	#define PXP2_PSWRQ_BW_UB10_REG_RQ_BW_RD_UBOUND10                                                                       (0x7f<<0)
12507 	#define PXP2_PSWRQ_BW_UB10_REG_RQ_BW_RD_UBOUND10_SIZE                                                                  0
12508 	#define PXP2_PSWRQ_BW_UB10_REG_RQ_BW_WR_UBOUND10                                                                       (0x7f<<7)
12509 	#define PXP2_PSWRQ_BW_UB10_REG_RQ_BW_WR_UBOUND10_SIZE                                                                  7
12510 #define PXP2_REG_PSWRQ_BW_UB11                                                                                             0x120260UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12511 	#define PXP2_PSWRQ_BW_UB11_REG_RQ_BW_RD_UBOUND11                                                                       (0x7f<<0)
12512 	#define PXP2_PSWRQ_BW_UB11_REG_RQ_BW_RD_UBOUND11_SIZE                                                                  0
12513 	#define PXP2_PSWRQ_BW_UB11_REG_RQ_BW_WR_UBOUND11                                                                       (0x7f<<7)
12514 	#define PXP2_PSWRQ_BW_UB11_REG_RQ_BW_WR_UBOUND11_SIZE                                                                  7
12515 #define PXP2_REG_RQ_BW_RD_UBOUND12                                                                                         0x120264UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ12 read requests
12516 #define PXP2_REG_RQ_BW_RD_UBOUND13                                                                                         0x120268UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ13 read requests
12517 #define PXP2_REG_RQ_BW_RD_UBOUND14                                                                                         0x12026cUL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ14 read requests
12518 #define PXP2_REG_RQ_BW_RD_UBOUND15                                                                                         0x120270UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ15 read requests
12519 #define PXP2_REG_RQ_BW_RD_UBOUND16                                                                                         0x120274UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ16 read requests
12520 #define PXP2_REG_RQ_BW_RD_UBOUND17                                                                                         0x120278UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ17 read requests
12521 #define PXP2_REG_RQ_BW_RD_UBOUND18                                                                                         0x12027cUL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ18 read requests
12522 #define PXP2_REG_RQ_BW_RD_UBOUND19                                                                                         0x120280UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ19 read requests
12523 #define PXP2_REG_RQ_BW_RD_UBOUND20                                                                                         0x120284UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ20 read requests
12524 #define PXP2_REG_RQ_BW_RD_UBOUND22                                                                                         0x120288UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ22 read requests
12525 #define PXP2_REG_RQ_BW_RD_UBOUND23                                                                                         0x12028cUL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ23 read requests
12526 #define PXP2_REG_RQ_BW_RD_UBOUND24                                                                                         0x120290UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ24 read requests
12527 #define PXP2_REG_RQ_BW_RD_UBOUND25                                                                                         0x120294UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ25 read requests
12528 #define PXP2_REG_RQ_BW_RD_UBOUND26                                                                                         0x120298UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ26 read requests
12529 #define PXP2_REG_RQ_BW_RD_UBOUND27                                                                                         0x12029cUL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ27 read requests
12530 #define PXP2_REG_PSWRQ_BW_UB28                                                                                             0x1202a0UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12531 	#define PXP2_PSWRQ_BW_UB28_REG_RQ_BW_RD_UBOUND28                                                                       (0x7f<<0)
12532 	#define PXP2_PSWRQ_BW_UB28_REG_RQ_BW_RD_UBOUND28_SIZE                                                                  0
12533 	#define PXP2_PSWRQ_BW_UB28_REG_RQ_BW_WR_UBOUND28                                                                       (0x7f<<7)
12534 	#define PXP2_PSWRQ_BW_UB28_REG_RQ_BW_WR_UBOUND28_SIZE                                                                  7
12535 #define PXP2_REG_RQ_BW_WR_UBOUND29                                                                                         0x1202a4UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ29
12536 #define PXP2_REG_RQ_BW_WR_UBOUND30                                                                                         0x1202a8UL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound for VQ30
12537 #define PXP2_REG_RQ_BW_RD_L0                                                                                               0x1202acUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ0 Read requests
12538 #define PXP2_REG_PSWRQ_BW_L1                                                                                               0x1202b0UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12539 	#define PXP2_PSWRQ_BW_L1_REG_RQ_BW_WR_L1                                                                               (0x3ff<<0)
12540 	#define PXP2_PSWRQ_BW_L1_REG_RQ_BW_WR_L1_SIZE                                                                          0
12541 	#define PXP2_PSWRQ_BW_L1_REG_RQ_BW_RD_L1                                                                               (0x3ff<<10)
12542 	#define PXP2_PSWRQ_BW_L1_REG_RQ_BW_RD_L1_SIZE                                                                          10
12543 #define PXP2_REG_PSWRQ_BW_L2                                                                                               0x1202b4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12544 	#define PXP2_PSWRQ_BW_L2_REG_RQ_BW_WR_L2                                                                               (0x3ff<<0)
12545 	#define PXP2_PSWRQ_BW_L2_REG_RQ_BW_WR_L2_SIZE                                                                          0
12546 	#define PXP2_PSWRQ_BW_L2_REG_RQ_BW_RD_L2                                                                               (0x3ff<<10)
12547 	#define PXP2_PSWRQ_BW_L2_REG_RQ_BW_RD_L2_SIZE                                                                          10
12548 #define PXP2_REG_PSWRQ_BW_L3                                                                                               0x1202b8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12549 	#define PXP2_PSWRQ_BW_L3_REG_RQ_BW_WR_L3                                                                               (0x3ff<<0)
12550 	#define PXP2_PSWRQ_BW_L3_REG_RQ_BW_WR_L3_SIZE                                                                          0
12551 	#define PXP2_PSWRQ_BW_L3_REG_RQ_BW_RD_L3                                                                               (0x3ff<<10)
12552 	#define PXP2_PSWRQ_BW_L3_REG_RQ_BW_RD_L3_SIZE                                                                          10
12553 #define PXP2_REG_RQ_BW_RD_L4                                                                                               0x1202bcUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ4 Read requests
12554 #define PXP2_REG_RQ_BW_RD_L5                                                                                               0x1202c0UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ5 Read- currently not used
12555 #define PXP2_REG_PSWRQ_BW_L6                                                                                               0x1202c4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12556 	#define PXP2_PSWRQ_BW_L6_REG_RQ_BW_RD_L6                                                                               (0x3ff<<0)
12557 	#define PXP2_PSWRQ_BW_L6_REG_RQ_BW_RD_L6_SIZE                                                                          0
12558 	#define PXP2_PSWRQ_BW_L6_REG_RQ_BW_WR_L6                                                                               (0x3ff<<10)
12559 	#define PXP2_PSWRQ_BW_L6_REG_RQ_BW_WR_L6_SIZE                                                                          10
12560 #define PXP2_REG_PSWRQ_BW_L7                                                                                               0x1202c8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12561 	#define PXP2_PSWRQ_BW_L7_REG_RQ_BW_RD_L7                                                                               (0x3ff<<0)
12562 	#define PXP2_PSWRQ_BW_L7_REG_RQ_BW_RD_L7_SIZE                                                                          0
12563 	#define PXP2_PSWRQ_BW_L7_REG_RQ_BW_WR_L7                                                                               (0x3ff<<10)
12564 	#define PXP2_PSWRQ_BW_L7_REG_RQ_BW_WR_L7_SIZE                                                                          10
12565 #define PXP2_REG_PSWRQ_BW_L8                                                                                               0x1202ccUL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12566 	#define PXP2_PSWRQ_BW_L8_REG_RQ_BW_RD_L8                                                                               (0x3ff<<0)
12567 	#define PXP2_PSWRQ_BW_L8_REG_RQ_BW_RD_L8_SIZE                                                                          0
12568 	#define PXP2_PSWRQ_BW_L8_REG_RQ_BW_WR_L8                                                                               (0x3ff<<10)
12569 	#define PXP2_PSWRQ_BW_L8_REG_RQ_BW_WR_L8_SIZE                                                                          10
12570 #define PXP2_REG_PSWRQ_BW_L9                                                                                               0x1202d0UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12571 	#define PXP2_PSWRQ_BW_L9_REG_RQ_BW_RD_L9                                                                               (0x3ff<<0)
12572 	#define PXP2_PSWRQ_BW_L9_REG_RQ_BW_RD_L9_SIZE                                                                          0
12573 	#define PXP2_PSWRQ_BW_L9_REG_RQ_BW_WR_L9                                                                               (0x3ff<<10)
12574 	#define PXP2_PSWRQ_BW_L9_REG_RQ_BW_WR_L9_SIZE                                                                          10
12575 #define PXP2_REG_PSWRQ_BW_L10                                                                                              0x1202d4UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12576 	#define PXP2_PSWRQ_BW_L10_REG_RQ_BW_RD_L10                                                                             (0x3ff<<0)
12577 	#define PXP2_PSWRQ_BW_L10_REG_RQ_BW_RD_L10_SIZE                                                                        0
12578 	#define PXP2_PSWRQ_BW_L10_REG_RQ_BW_WR_L10                                                                             (0x3ff<<10)
12579 	#define PXP2_PSWRQ_BW_L10_REG_RQ_BW_WR_L10_SIZE                                                                        10
12580 #define PXP2_REG_PSWRQ_BW_L11                                                                                              0x1202d8UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12581 	#define PXP2_PSWRQ_BW_L11_REG_RQ_BW_RD_L11                                                                             (0x3ff<<0)
12582 	#define PXP2_PSWRQ_BW_L11_REG_RQ_BW_RD_L11_SIZE                                                                        0
12583 	#define PXP2_PSWRQ_BW_L11_REG_RQ_BW_WR_L11                                                                             (0x3ff<<10)
12584 	#define PXP2_PSWRQ_BW_L11_REG_RQ_BW_WR_L11_SIZE                                                                        10
12585 #define PXP2_REG_RQ_BW_RD_L12                                                                                              0x1202dcUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ12 Read requests
12586 #define PXP2_REG_RQ_BW_RD_L13                                                                                              0x1202e0UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ13 Read requests
12587 #define PXP2_REG_RQ_BW_RD_L14                                                                                              0x1202e4UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ14 Read requests
12588 #define PXP2_REG_RQ_BW_RD_L15                                                                                              0x1202e8UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ15 Read requests
12589 #define PXP2_REG_RQ_BW_RD_L16                                                                                              0x1202ecUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ16 Read requests
12590 #define PXP2_REG_RQ_BW_RD_L17                                                                                              0x1202f0UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ17 Read requests
12591 #define PXP2_REG_RQ_BW_RD_L18                                                                                              0x1202f4UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ18 Read requests
12592 #define PXP2_REG_RQ_BW_RD_L19                                                                                              0x1202f8UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ19 Read requests
12593 #define PXP2_REG_RQ_BW_RD_L20                                                                                              0x1202fcUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ20 Read requests
12594 #define PXP2_REG_RQ_BW_RD_L22                                                                                              0x120300UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ22 Read requests
12595 #define PXP2_REG_RQ_BW_RD_L23                                                                                              0x120304UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ23 Read requests
12596 #define PXP2_REG_RQ_BW_RD_L24                                                                                              0x120308UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ24 Read requests
12597 #define PXP2_REG_RQ_BW_RD_L25                                                                                              0x12030cUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ25 Read requests
12598 #define PXP2_REG_RQ_BW_RD_L26                                                                                              0x120310UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ26 Read requests
12599 #define PXP2_REG_RQ_BW_RD_L27                                                                                              0x120314UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ27 Read requests
12600 #define PXP2_REG_PSWRQ_BW_L28                                                                                              0x120318UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
12601 	#define PXP2_PSWRQ_BW_L28_REG_RQ_BW_RD_L28                                                                             (0x3ff<<0)
12602 	#define PXP2_PSWRQ_BW_L28_REG_RQ_BW_RD_L28_SIZE                                                                        0
12603 	#define PXP2_PSWRQ_BW_L28_REG_RQ_BW_WR_L28                                                                             (0x3ff<<10)
12604 	#define PXP2_PSWRQ_BW_L28_REG_RQ_BW_WR_L28_SIZE                                                                        10
12605 #define PXP2_REG_RQ_BW_WR_L29                                                                                              0x12031cUL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ29 Write requests
12606 #define PXP2_REG_RQ_BW_WR_L30                                                                                              0x120320UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L for VQ30 Write requests
12607 #define PXP2_REG_PSWRQ_BW_RD                                                                                               0x120324UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
12608 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_ADD                                                                              (0x3ff<<0)
12609 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_ADD_SIZE                                                                         0
12610 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_UBOUND                                                                           (0x7f<<10)
12611 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_UBOUND_SIZE                                                                      10
12612 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_L                                                                                (0x3ff<<17)
12613 	#define PXP2_PSWRQ_BW_RD_REG_RQ_RD_BW_L_SIZE                                                                           17
12614 #define PXP2_REG_PSWRQ_BW_WR                                                                                               0x120328UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
12615 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_ADD                                                                              (0x3ff<<0)
12616 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_ADD_SIZE                                                                         0
12617 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_UBOUND                                                                           (0x7f<<10)
12618 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_UBOUND_SIZE                                                                      10
12619 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_L                                                                                (0x3ff<<17)
12620 	#define PXP2_PSWRQ_BW_WR_REG_RQ_WR_BW_L_SIZE                                                                           17
12621 #define PXP2_REG_PSWRQ_BW_CREDIT                                                                                           0x12032cUL //ACCESS:RW  DataWidth:0x6  Multi Field Register
12622 	#define PXP2_PSWRQ_BW_CREDIT_REG_RQ_READ_CREDIT                                                                        (0x7<<0)
12623 	#define PXP2_PSWRQ_BW_CREDIT_REG_RQ_READ_CREDIT_SIZE                                                                   0
12624 	#define PXP2_PSWRQ_BW_CREDIT_REG_RQ_WRITE_CREDIT                                                                       (0x7<<3)
12625 	#define PXP2_PSWRQ_BW_CREDIT_REG_RQ_WRITE_CREDIT_SIZE                                                                  3
12626 #define PXP2_REG_RQ_DISABLE_INPUTS                                                                                         0x120330UL //ACCESS:RW  DataWidth:0x1  Description: When '1'; requests will enter input buffers but wont get out towards the glue
12627 #define PXP2_REG_RQ_PSWRQ_L2P_TM                                                                                           0x120334UL //ACCESS:RW  DataWidth:0x5  Description: tm input for l2p memory
12628 #define PXP2_REG_RQ_SLOW_TH                                                                                                0x120338UL //ACCESS:RW  DataWidth:0x8  Description: when number of free entries in the context ram will be lower than this;the input clients arbiter will work in a slower pace
12629 #define PXP2_REG_RQ_PDR_LIMIT                                                                                              0x12033cUL //ACCESS:RW  DataWidth:0xd  Description: Pending read limiter threshold; in Dwords
12630 #define PXP2_REG_RQ_DBG_HEAD_MUX_SEL                                                                                       0x120340UL //ACCESS:RW  DataWidth:0x5  Description: sets which vq head pointer to see out of queues 0-31
12631 #define PXP2_REG_RQ_DBG_TAIL_MUX_SEL                                                                                       0x120344UL //ACCESS:RW  DataWidth:0x5  Description: sets which vq tail pointer to see out of queues 0-31
12632 #define PXP2_REG_WR_USDMDP_TH                                                                                              0x120348UL //ACCESS:RW  DataWidth:0x9  Description: a. When pxp2.wr_th_mode_usdmdp=0 (E1.5-65 mode) should be initialized to (MPS/32); b. When pxp2.wr_th_mode_usdmdp=1 (E1.5-90; enhanced mode) and pxp2.wr_usdmdp_outst_req is different than default (3) should be initialized to (pxp2.wr_usdmdp_outst_req x MPS/32); when pxp2.wr_usdmdp_outst_req is 3 the reset value is the correct configuration
12633 #define PXP2_REG_WR_DMAE_FULL_TH2                                                                                          0x12034cUL //ACCESS:RW  DataWidth:0x5  Description: if Number of entries in the dmae internal fifo is bigger than this number than full will be asserted
12634 #define PXP2_REG_WR_CDU_FULL_TH2                                                                                           0x120350UL //ACCESS:RW  DataWidth:0x6  Description: if Number of entries in the cdu internal fifo is bigger than this number than full will be asserted
12635 #define PXP2_REG_WR_USDMDP_FULL_TH2                                                                                        0x120354UL //ACCESS:RW  DataWidth:0x9  Description: if Number of entries in the usdmdp internal fifo is bigger than this number than full will be asserted
12636 #define PXP2_REG_WR_USDMDP_FIFO0_TMA                                                                                       0x120358UL //ACCESS:RW  DataWidth:0x5  Description: tma input for fifo 0
12637 #define PXP2_REG_WR_USDMDP_FIFO0_TMB                                                                                       0x12035cUL //ACCESS:RW  DataWidth:0x5  Description: tmb input for fifo 0
12638 #define PXP2_REG_WR_USDMDP_FIFO1_TMA                                                                                       0x120360UL //ACCESS:RW  DataWidth:0x5  Description: tma input for fifo 1
12639 #define PXP2_REG_WR_USDMDP_FIFO1_TMB                                                                                       0x120364UL //ACCESS:RW  DataWidth:0x5  Description: tmb input for fifo 1
12640 #define PXP2_REG_WR_DMAE_TH                                                                                                0x120368UL //ACCESS:RW  DataWidth:0xa  Description: This register is not used when pxp2.wr_rev_mode is 1. This register should have value of 63 when pxp2.wr_rev_mode is 0 to disable the threshold mechanism for DMAE. Therefore; 63 is the init value for all modes.
12641 #define PXP2_REG_RD_START_INIT                                                                                             0x12036cUL //ACCESS:RW  DataWidth:0x1  Description: Signals the PSWRD block to start initializing internal memories
12642 #define PXP2_REG_RD_INIT_DONE                                                                                              0x120370UL //ACCESS:R  DataWidth:0x1  Description: PSWRD internal memories initialization is done
12643 #define PXP2_REG_RD_DISABLE_INPUTS                                                                                         0x120374UL //ACCESS:RW  DataWidth:0x1  Description: When '1'; inputs to the PSWRD block are ignored
12644 #define PXP2_REG_RD_MAX_BLKS_VQ0                                                                                           0x120378UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq0
12645 #define PXP2_REG_RD_MAX_BLKS_VQ1                                                                                           0x12037cUL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq1
12646 #define PXP2_REG_RD_MAX_BLKS_VQ2                                                                                           0x120380UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq2
12647 #define PXP2_REG_RD_MAX_BLKS_VQ3                                                                                           0x120384UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq3
12648 #define PXP2_REG_RD_MAX_BLKS_VQ4                                                                                           0x120388UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq4
12649 #define PXP2_REG_RD_MAX_BLKS_VQ5                                                                                           0x12038cUL //ACCESS:RW  DataWidth:0x8  Description: Not used. VQ5 is not used for read
12650 #define PXP2_REG_RD_MAX_BLKS_VQ6                                                                                           0x120390UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq6
12651 #define PXP2_REG_RD_MAX_BLKS_VQ7                                                                                           0x120394UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq7
12652 #define PXP2_REG_RD_MAX_BLKS_VQ8                                                                                           0x120398UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq8
12653 #define PXP2_REG_RD_MAX_BLKS_VQ9                                                                                           0x12039cUL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq9
12654 #define PXP2_REG_RD_MAX_BLKS_VQ10                                                                                          0x1203a0UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq10
12655 #define PXP2_REG_RD_MAX_BLKS_VQ11                                                                                          0x1203a4UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq11
12656 #define PXP2_REG_RD_MAX_BLKS_VQ12                                                                                          0x1203a8UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq12
12657 #define PXP2_REG_RD_MAX_BLKS_VQ13                                                                                          0x1203acUL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq13
12658 #define PXP2_REG_RD_MAX_BLKS_VQ14                                                                                          0x1203b0UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq14
12659 #define PXP2_REG_RD_MAX_BLKS_VQ15                                                                                          0x1203b4UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq15
12660 #define PXP2_REG_RD_MAX_BLKS_VQ16                                                                                          0x1203b8UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq16
12661 #define PXP2_REG_RD_MAX_BLKS_VQ17                                                                                          0x1203bcUL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq17
12662 #define PXP2_REG_RD_MAX_BLKS_VQ18                                                                                          0x1203c0UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq18
12663 #define PXP2_REG_RD_MAX_BLKS_VQ19                                                                                          0x1203c4UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq19
12664 #define PXP2_REG_RD_MAX_BLKS_VQ20                                                                                          0x1203c8UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq20
12665 #define PXP2_REG_RD_MAX_BLKS_VQ21                                                                                          0x1203ccUL //ACCESS:RW  DataWidth:0x8  Description: Not used. VQ21 is not used for read
12666 #define PXP2_REG_RD_MAX_BLKS_VQ22                                                                                          0x1203d0UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq22
12667 #define PXP2_REG_RD_MAX_BLKS_VQ23                                                                                          0x1203d4UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq23
12668 #define PXP2_REG_RD_MAX_BLKS_VQ24                                                                                          0x1203d8UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq24
12669 #define PXP2_REG_RD_MAX_BLKS_VQ25                                                                                          0x1203dcUL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq25
12670 #define PXP2_REG_RD_MAX_BLKS_VQ26                                                                                          0x1203e0UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq26
12671 #define PXP2_REG_RD_MAX_BLKS_VQ27                                                                                          0x1203e4UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq27
12672 #define PXP2_REG_RD_MAX_BLKS_VQ28                                                                                          0x1203e8UL //ACCESS:RW  DataWidth:0x8  Description: The maximum number of blocks in Tetris Buffer that can be allocated for vq28
12673 #define PXP2_REG_RD_ARB_DELAY                                                                                              0x1203ecUL //ACCESS:RW  DataWidth:0x4  Description: Debug only: The arbiter delay. The delivery port waits ARB_DELAY cycles before asserting 'port_is_idle'. This value is based on implementation and should not be changed.
12674 #define PXP2_REG_RD_PBF_IN_SEPARATE_VQ                                                                                     0x1203f0UL //ACCESS:RW  DataWidth:0x1  Description: 1' indicates that the PBF has a separate VQ and uses VQ4. '0' indicates it shares VQ9 with SDM clients. This field should be consistent with ~pbf_registers_pci_voq_id.pci_voq_id
12675 #define PXP2_REG_RD_PBF_SWAP_MODE                                                                                          0x1203f4UL //ACCESS:RW  DataWidth:0x2  Description: PBF byte swapping mode configuration for master read requests
12676 #define PXP2_REG_RD_QM_SWAP_MODE                                                                                           0x1203f8UL //ACCESS:RW  DataWidth:0x2  Description: QM byte swapping mode configuration for master read requests
12677 #define PXP2_REG_RD_TM_SWAP_MODE                                                                                           0x1203fcUL //ACCESS:RW  DataWidth:0x2  Description: TM byte swapping mode configuration for master read requests
12678 #define PXP2_REG_RD_SRC_SWAP_MODE                                                                                          0x120400UL //ACCESS:RW  DataWidth:0x2  Description: SRC byte swapping mode configuration for master read requests
12679 #define PXP2_REG_RD_CDURD_SWAP_MODE                                                                                        0x120404UL //ACCESS:RW  DataWidth:0x2  Description: CDU byte swapping mode configuration for master read requests
12680 #define PXP2_REG_RD_SR_NUM_CFG                                                                                             0x120408UL //ACCESS:RW  DataWidth:0x7  Description: Debug only: Total number of available PCI read sub-requests. Must be bigger than 1. Normally should not be changed.
12681 #define PXP2_REG_RD_BLK_NUM_CFG                                                                                            0x12040cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: Total number of available blocks in Tetris Buffer. Must be bigger than 6. Normally should not be changed.
12682 #define PXP2_REG_RD_ALMOST_FULL_THR                                                                                        0x120410UL //ACCESS:RW  DataWidth:0x5  Description: Debug only: If more than this Number of entries are used in the clock synchronization FIFO; it asserts the 'almost full' bit. This number is common to all clock synchronization FIFOs. This value is based on implementation and should not be changed.
12683 #define PXP2_REG_RD_SR_CNT                                                                                                 0x120414UL //ACCESS:R  DataWidth:0x7  Description: Debug only: The SR counter - number of unused sub request ids
12684 #define PXP2_REG_RD_BLK_CNT                                                                                                0x120418UL //ACCESS:R  DataWidth:0x8  Description: Debug only: The blocks counter - number of unused block ids
12685 #define PXP2_REG_RD_PORT_IS_IDLE_0                                                                                         0x12041cUL //ACCESS:R  DataWidth:0x1  Description: Debug only: Indication if delivery ports are idle
12686 #define PXP2_REG_RD_PORT_IS_IDLE_1                                                                                         0x120420UL //ACCESS:R  DataWidth:0x1  Description: Debug only: Indication if delivery ports are idle
12687 #define PXP2_REG_RD_ALMOST_FULL_0                                                                                          0x120424UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12688 #define PXP2_REG_RD_ALMOST_FULL_1                                                                                          0x120428UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12689 #define PXP2_REG_RD_ALMOST_FULL_2                                                                                          0x12042cUL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12690 #define PXP2_REG_RD_ALMOST_FULL_3                                                                                          0x120430UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12691 #define PXP2_REG_RD_ALMOST_FULL_4                                                                                          0x120434UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12692 #define PXP2_REG_RD_ALMOST_FULL_5                                                                                          0x120438UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12693 #define PXP2_REG_RD_ALMOST_FULL_6                                                                                          0x12043cUL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12694 #define PXP2_REG_RD_ALMOST_FULL_7                                                                                          0x120440UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12695 #define PXP2_REG_RD_ALMOST_FULL_8                                                                                          0x120444UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12696 #define PXP2_REG_RD_ALMOST_FULL_9                                                                                          0x120448UL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12697 #define PXP2_REG_RD_ALMOST_FULL_10                                                                                         0x12044cUL //ACCESS:R  DataWidth:0x1  Description: Debug only: The 'almost full' indication from each fifo (gives indication about backpressure)
12698 #define PXP2_REG_RD_SR_MEMD_TM                                                                                             0x120450UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of rd_sr_memd memory. Not used in E65. Increased to 5 bits in E3.
12699 #define PXP2_REG_RD_TETRIS0_TMA                                                                                            0x120454UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12700 #define PXP2_REG_RD_TETRIS0_TMB                                                                                            0x120458UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12701 #define PXP2_REG_RD_TETRIS1_TMA                                                                                            0x12045cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12702 #define PXP2_REG_RD_TETRIS1_TMB                                                                                            0x120460UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12703 #define PXP2_REG_RD_TETRIS2_TMA                                                                                            0x120464UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12704 #define PXP2_REG_RD_TETRIS2_TMB                                                                                            0x120468UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12705 #define PXP2_REG_RD_TETRIS3_TMA                                                                                            0x12046cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12706 #define PXP2_REG_RD_TETRIS3_TMB                                                                                            0x120470UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Tetris Buffer memory. Increased to 5 bits in E3.
12707 #define PXP2_REG_HST_DISABLE_INPUTS_PCI                                                                                    0x120474UL //ACCESS:RW  DataWidth:0x1  Description: Debug only: When '1'; inputs to the PSWHST block in clk_pci domain are ignored
12708 #define PXP2_REG_HST_HEADER_FIFO_STATUS                                                                                    0x120478UL //ACCESS:R  DataWidth:0x7  Description: Debug only: Number of used entries in the header FIFO
12709 #define PXP2_REG_HST_DATA_FIFO_STATUS                                                                                      0x12047cUL //ACCESS:R  DataWidth:0x7  Description: Debug only: Number of used entries in the data FIFO
12710 #define PXP2_REG_DBGSYN_ALMOST_FULL_THR                                                                                    0x120480UL //ACCESS:RW  DataWidth:0x4  Description: Debug only: If more than this Number of entries are occupied in the dbgsyn clock synchronization FIFO; it does not enable writing to the fifo. This value is based on implementation and should not be changed.
12711 #define PXP2_REG_DBG_SELECT                                                                                                0x120484UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP2 to the DBG block) - for selecting a line to output to the DBG block.
12712 #define PXP2_REG_DBG_BYTE_ENABLE                                                                                           0x120488UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP2 to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
12713 #define PXP2_REG_DBG_SHIFT                                                                                                 0x12048cUL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PXP2 to the DBG block) - for circular right shifting of the selected line (after the enabling)
12714 #define PXP2_REG_PGL_CONTROL0                                                                                              0x120490UL //ACCESS:RW  DataWidth:0x1a  Multi Field Register
12715 	#define PXP2_PGL_CONTROL0_REG_PGL_CPL_AFT                                                                              (0x7f<<0)
12716 	#define PXP2_PGL_CONTROL0_REG_PGL_CPL_AFT_SIZE                                                                         0
12717 	#define PXP2_PGL_CONTROL0_REG_PGL_DISABLE_INPUTS                                                                       (0x1<<7)
12718 	#define PXP2_PGL_CONTROL0_REG_PGL_DISABLE_INPUTS_SIZE                                                                  7
12719 	#define PXP2_PGL_CONTROL0_REG_PGL_L2P_SWAP_MODE                                                                        (0x3<<8)
12720 	#define PXP2_PGL_CONTROL0_REG_PGL_L2P_SWAP_MODE_SIZE                                                                   8
12721 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_TAG                                                                              (0x1f<<10)
12722 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_TAG_SIZE                                                                         10
12723 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_CC_THRESH                                                                        (0x1f<<15)
12724 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_CC_THRESH_SIZE                                                                   15
12725 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_DP_AFT                                                                           (0x3f<<20)
12726 	#define PXP2_PGL_CONTROL0_REG_PGL_TXW_DP_AFT_SIZE                                                                      20
12727 #define PXP2_REG_PGL_INT_TSDM_0                                                                                            0x120494UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12728 #define PXP2_REG_PGL_INT_TSDM_1                                                                                            0x120498UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12729 #define PXP2_REG_PGL_INT_TSDM_2                                                                                            0x12049cUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12730 #define PXP2_REG_PGL_INT_TSDM_3                                                                                            0x1204a0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12731 #define PXP2_REG_PGL_INT_TSDM_4                                                                                            0x1204a4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12732 #define PXP2_REG_PGL_INT_TSDM_5                                                                                            0x1204a8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12733 #define PXP2_REG_PGL_INT_TSDM_6                                                                                            0x1204acUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12734 #define PXP2_REG_PGL_INT_TSDM_7                                                                                            0x1204b0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for TSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12735 #define PXP2_REG_PGL_INT_USDM_0                                                                                            0x1204b4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12736 #define PXP2_REG_PGL_INT_USDM_1                                                                                            0x1204b8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12737 #define PXP2_REG_PGL_INT_USDM_2                                                                                            0x1204bcUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12738 #define PXP2_REG_PGL_INT_USDM_3                                                                                            0x1204c0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12739 #define PXP2_REG_PGL_INT_USDM_4                                                                                            0x1204c4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12740 #define PXP2_REG_PGL_INT_USDM_5                                                                                            0x1204c8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12741 #define PXP2_REG_PGL_INT_USDM_6                                                                                            0x1204ccUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12742 #define PXP2_REG_PGL_INT_USDM_7                                                                                            0x1204d0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for USDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12743 #define PXP2_REG_PGL_INT_XSDM_0                                                                                            0x1204d4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12744 #define PXP2_REG_PGL_INT_XSDM_1                                                                                            0x1204d8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12745 #define PXP2_REG_PGL_INT_XSDM_2                                                                                            0x1204dcUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12746 #define PXP2_REG_PGL_INT_XSDM_3                                                                                            0x1204e0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12747 #define PXP2_REG_PGL_INT_XSDM_4                                                                                            0x1204e4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12748 #define PXP2_REG_PGL_INT_XSDM_5                                                                                            0x1204e8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12749 #define PXP2_REG_PGL_INT_XSDM_6                                                                                            0x1204ecUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12750 #define PXP2_REG_PGL_INT_XSDM_7                                                                                            0x1204f0UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for XSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12751 #define PXP2_REG_PGL_INT_CSDM_0                                                                                            0x1204f4UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12752 #define PXP2_REG_PGL_INT_CSDM_1                                                                                            0x1204f8UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12753 #define PXP2_REG_PGL_INT_CSDM_2                                                                                            0x1204fcUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12754 #define PXP2_REG_PGL_INT_CSDM_3                                                                                            0x120500UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12755 #define PXP2_REG_PGL_INT_CSDM_4                                                                                            0x120504UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12756 #define PXP2_REG_PGL_INT_CSDM_5                                                                                            0x120508UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12757 #define PXP2_REG_PGL_INT_CSDM_6                                                                                            0x12050cUL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12758 #define PXP2_REG_PGL_INT_CSDM_7                                                                                            0x120510UL //ACCESS:RW  DataWidth:0x20  Description: Legacy (type B) PF inbound interrupt table for CSDM: bits[31:16]-mask;bits[15:0]-address. Bits [1:0] must be zero (DW resolution address).
12759 #define PXP2_REG_PGL_CONTROL1                                                                                              0x120514UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
12760 	#define PXP2_PGL_CONTROL1_REG_PGL_TGTWR_MLENGTH                                                                        (0x3ff<<0)
12761 	#define PXP2_PGL_CONTROL1_REG_PGL_TGTWR_MLENGTH_SIZE                                                                   0
12762 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_TSDM                                                                          (0x1<<10)
12763 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_TSDM_SIZE                                                                     10
12764 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_USDM                                                                          (0x1<<11)
12765 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_USDM_SIZE                                                                     11
12766 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_XSDM                                                                          (0x1<<12)
12767 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_XSDM_SIZE                                                                     12
12768 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_CSDM                                                                          (0x1<<13)
12769 	#define PXP2_PGL_CONTROL1_REG_PGL_EN_INT_CSDM_SIZE                                                                     13
12770 #define PXP2_REG_PGL_DQ_PREFIX2                                                                                            0x120518UL //ACCESS:RW  DataWidth:0x20  Description: debug only
12771 #define PXP2_REG_PGL_PCIE_REPLAY_TM                                                                                        0x12051cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of pcie replay memory. Increased to 5 bits in E3.
12772 #define PXP2_REG_PGL_DEBUG                                                                                                 0x120520UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
12773 	#define PXP2_PGL_DEBUG_REG_PGL_TXR_RELAX                                                                               (0x1<<0)
12774 	#define PXP2_PGL_DEBUG_REG_PGL_TXR_RELAX_SIZE                                                                          0
12775 	#define PXP2_PGL_DEBUG_REG_PGL_TXW_RELAX                                                                               (0x1<<1)
12776 	#define PXP2_PGL_DEBUG_REG_PGL_TXW_RELAX_SIZE                                                                          1
12777 	#define PXP2_PGL_DEBUG_REG_PGL_DISABLE                                                                                 (0x1<<2)
12778 	#define PXP2_PGL_DEBUG_REG_PGL_DISABLE_SIZE                                                                            2
12779 #define PXP2_REG_PGL_PCIE                                                                                                  0x120524UL //ACCESS:RW  DataWidth:0x8  Multi Field Register
12780 	#define PXP2_PGL_PCIE_REG_PGL_BAR1_SIZE                                                                                (0xf<<0)
12781 	#define PXP2_PGL_PCIE_REG_PGL_BAR1_SIZE_SIZE                                                                           0
12782 	#define PXP2_PGL_PCIE_REG_PGL_BAR2_SIZE                                                                                (0xf<<4)
12783 	#define PXP2_PGL_PCIE_REG_PGL_BAR2_SIZE_SIZE                                                                           4
12784 #define PXP2_REG_PGL_TXR_CDTS                                                                                              0x120528UL //ACCESS:R  DataWidth:0x9  Description: debug only
12785 #define PXP2_REG_PGL_TXW_CDTS                                                                                              0x12052cUL //ACCESS:R  DataWidth:0x15  Description: debug only
12786 #define PXP2_REG_PGL_MOT                                                                                                   0x120530UL //ACCESS:R  DataWidth:0x6  Description: debug only
12787 #define PXP2_REG_PGL_EXP_ROM_ADDR                                                                                          0x120554UL //ACCESS:R  DataWidth:0x18  Description: the address to be read from expansion rom (address is in bytes according to read packet from host)
12788 #define PXP2_REG_PGL_EXP_ROM_SIZE                                                                                          0x120558UL //ACCESS:R  DataWidth:0x2  Description: the size in dwords to be read from expansion rom (according to read packet from host)
12789 #define PXP2_REG_PGL_CORE_DEBUG                                                                                            0x12055cUL //ACCESS:RW  DataWidth:0xb  Multi Field Register
12790 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_1US_DISABLE                                                                        (0x1<<0)
12791 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_1US_DISABLE_SIZE                                                                   0
12792 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_CORE_DEBUG_SEL_1                                                                   (0xf<<1)
12793 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_CORE_DEBUG_SEL_1_SIZE                                                              1
12794 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_CORE_DEBUG_SEL_2                                                                   (0xf<<5)
12795 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_CORE_DEBUG_SEL_2_SIZE                                                              5
12796 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_PARITY_MODE                                                                        (0x1<<9)
12797 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_PARITY_MODE_SIZE                                                                   9
12798 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_TXARB_SP                                                                           (0x1<<10)
12799 	#define PXP2_PGL_CORE_DEBUG_REG_PGL_TXARB_SP_SIZE                                                                      10
12800 #define PXP2_REG_PGL_PM_STATUS                                                                                             0x120560UL //ACCESS:R  DataWidth:0x6  Description: this field provides the following debug information: {Link_L23;pm_state1[1:0];pm_state0[1:0]
12801 #define PXP2_REG_PGL_WRITE_BLOCKED                                                                                         0x120564UL //ACCESS:R  DataWidth:0x1  Description: this bit indicates that a write request was blocked because of bus_master_en was deasserted
12802 #define PXP2_REG_PGL_READ_BLOCKED                                                                                          0x120568UL //ACCESS:R  DataWidth:0x1  Description: this bit indicates that a read request was blocked because of bus_master_en was deasserted
12803 #define PXP2_REG_PXP2_INT_STS_0                                                                                            0x12056cUL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
12804 	#define PXP2_PXP2_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
12805 	#define PXP2_PXP2_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
12806 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_FIFO_OVERFLOW                                                                   (0x1<<1)
12807 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_FIFO_OVERFLOW_SIZE                                                              1
12808 	#define PXP2_PXP2_INT_STS_0_REG_RQ_WDFIFO_OVERFLOW                                                                     (0x1<<2)
12809 	#define PXP2_PXP2_INT_STS_0_REG_RQ_WDFIFO_OVERFLOW_SIZE                                                                2
12810 	#define PXP2_PXP2_INT_STS_0_REG_RQ_PHYADDR_FIFO_OF                                                                     (0x1<<3)
12811 	#define PXP2_PXP2_INT_STS_0_REG_RQ_PHYADDR_FIFO_OF_SIZE                                                                3
12812 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_VIOLATION_1                                                                     (0x1<<4)
12813 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_VIOLATION_1_SIZE                                                                4
12814 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_VIOLATION_2                                                                     (0x1<<5)
12815 	#define PXP2_PXP2_INT_STS_0_REG_RQ_L2P_VIOLATION_2_SIZE                                                                5
12816 	#define PXP2_PXP2_INT_STS_0_REG_RQ_FREE_LIST_EMPTY                                                                     (0x1<<6)
12817 	#define PXP2_PXP2_INT_STS_0_REG_RQ_FREE_LIST_EMPTY_SIZE                                                                6
12818 	#define PXP2_PXP2_INT_STS_0_REG_WR_PGLUE_EOP_ERROR                                                                     (0x1<<7)
12819 	#define PXP2_PXP2_INT_STS_0_REG_WR_PGLUE_EOP_ERROR_SIZE                                                                7
12820 	#define PXP2_PXP2_INT_STS_0_REG_WR_PGLUE_UNDERFLOW                                                                     (0x1<<8)
12821 	#define PXP2_PXP2_INT_STS_0_REG_WR_PGLUE_UNDERFLOW_SIZE                                                                8
12822 	#define PXP2_PXP2_INT_STS_0_REG_RD_SR_FIFO_ERROR                                                                       (0x1<<9)
12823 	#define PXP2_PXP2_INT_STS_0_REG_RD_SR_FIFO_ERROR_SIZE                                                                  9
12824 	#define PXP2_PXP2_INT_STS_0_REG_RD_BLK_FIFO_ERROR                                                                      (0x1<<10)
12825 	#define PXP2_PXP2_INT_STS_0_REG_RD_BLK_FIFO_ERROR_SIZE                                                                 10
12826 	#define PXP2_PXP2_INT_STS_0_REG_RD_PUSH_ERROR                                                                          (0x1<<11)
12827 	#define PXP2_PXP2_INT_STS_0_REG_RD_PUSH_ERROR_SIZE                                                                     11
12828 	#define PXP2_PXP2_INT_STS_0_REG_RD_PUSH_PBF_ERROR                                                                      (0x1<<12)
12829 	#define PXP2_PXP2_INT_STS_0_REG_RD_PUSH_PBF_ERROR_SIZE                                                                 12
12830 	#define PXP2_PXP2_INT_STS_0_REG_RD_COMPLETION_ERR                                                                      (0x1<<13)
12831 	#define PXP2_PXP2_INT_STS_0_REG_RD_COMPLETION_ERR_SIZE                                                                 13
12832 	#define PXP2_PXP2_INT_STS_0_REG_HST_HEADER_FIFO_ERR                                                                    (0x1<<14)
12833 	#define PXP2_PXP2_INT_STS_0_REG_HST_HEADER_FIFO_ERR_SIZE                                                               14
12834 	#define PXP2_PXP2_INT_STS_0_REG_HST_DATA_FIFO_ERR                                                                      (0x1<<15)
12835 	#define PXP2_PXP2_INT_STS_0_REG_HST_DATA_FIFO_ERR_SIZE                                                                 15
12836 	#define PXP2_PXP2_INT_STS_0_REG_HST_CPL_FIFO_ERR                                                                       (0x1<<16)
12837 	#define PXP2_PXP2_INT_STS_0_REG_HST_CPL_FIFO_ERR_SIZE                                                                  16
12838 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_ERR                                                                            (0x1<<17)
12839 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_ERR_SIZE                                                                       17
12840 	#define PXP2_PXP2_INT_STS_0_REG_PGL_TXW_OF                                                                             (0x1<<18)
12841 	#define PXP2_PXP2_INT_STS_0_REG_PGL_TXW_OF_SIZE                                                                        18
12842 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_AFT                                                                            (0x1<<19)
12843 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_AFT_SIZE                                                                       19
12844 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_OF                                                                             (0x1<<20)
12845 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_OF_SIZE                                                                        20
12846 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_ECRC                                                                           (0x1<<21)
12847 	#define PXP2_PXP2_INT_STS_0_REG_PGL_CPL_ECRC_SIZE                                                                      21
12848 	#define PXP2_PXP2_INT_STS_0_REG_PGL_PCIE_ATTN                                                                          (0x1<<22)
12849 	#define PXP2_PXP2_INT_STS_0_REG_PGL_PCIE_ATTN_SIZE                                                                     22
12850 	#define PXP2_PXP2_INT_STS_0_REG_PGL_READ_BLOCKED                                                                       (0x1<<23)
12851 	#define PXP2_PXP2_INT_STS_0_REG_PGL_READ_BLOCKED_SIZE                                                                  23
12852 	#define PXP2_PXP2_INT_STS_0_REG_PGL_WRITE_BLOCKED                                                                      (0x1<<24)
12853 	#define PXP2_PXP2_INT_STS_0_REG_PGL_WRITE_BLOCKED_SIZE                                                                 24
12854 	#define PXP2_PXP2_INT_STS_0_REG_WR_TM_UNDERFLOW                                                                        (0x1<<25)
12855 	#define PXP2_PXP2_INT_STS_0_REG_WR_TM_UNDERFLOW_SIZE                                                                   25
12856 	#define PXP2_PXP2_INT_STS_0_REG_WR_QM_UNDERFLOW                                                                        (0x1<<26)
12857 	#define PXP2_PXP2_INT_STS_0_REG_WR_QM_UNDERFLOW_SIZE                                                                   26
12858 	#define PXP2_PXP2_INT_STS_0_REG_WR_SRC_UNDERFLOW                                                                       (0x1<<27)
12859 	#define PXP2_PXP2_INT_STS_0_REG_WR_SRC_UNDERFLOW_SIZE                                                                  27
12860 	#define PXP2_PXP2_INT_STS_0_REG_WR_USDM_UNDERFLOW                                                                      (0x1<<28)
12861 	#define PXP2_PXP2_INT_STS_0_REG_WR_USDM_UNDERFLOW_SIZE                                                                 28
12862 	#define PXP2_PXP2_INT_STS_0_REG_WR_TSDM_UNDERFLOW                                                                      (0x1<<29)
12863 	#define PXP2_PXP2_INT_STS_0_REG_WR_TSDM_UNDERFLOW_SIZE                                                                 29
12864 	#define PXP2_PXP2_INT_STS_0_REG_WR_CSDM_UNDERFLOW                                                                      (0x1<<30)
12865 	#define PXP2_PXP2_INT_STS_0_REG_WR_CSDM_UNDERFLOW_SIZE                                                                 30
12866 	#define PXP2_PXP2_INT_STS_0_REG_WR_XSDM_UNDERFLOW                                                                      (0x1<<31)
12867 	#define PXP2_PXP2_INT_STS_0_REG_WR_XSDM_UNDERFLOW_SIZE                                                                 31
12868 #define PXP2_REG_PXP2_INT_STS_CLR_0                                                                                        0x120570UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
12869 	#define PXP2_PXP2_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
12870 	#define PXP2_PXP2_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
12871 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_FIFO_OVERFLOW                                                               (0x1<<1)
12872 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_FIFO_OVERFLOW_SIZE                                                          1
12873 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_WDFIFO_OVERFLOW                                                                 (0x1<<2)
12874 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_WDFIFO_OVERFLOW_SIZE                                                            2
12875 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_PHYADDR_FIFO_OF                                                                 (0x1<<3)
12876 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_PHYADDR_FIFO_OF_SIZE                                                            3
12877 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_VIOLATION_1                                                                 (0x1<<4)
12878 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_VIOLATION_1_SIZE                                                            4
12879 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_VIOLATION_2                                                                 (0x1<<5)
12880 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_L2P_VIOLATION_2_SIZE                                                            5
12881 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_FREE_LIST_EMPTY                                                                 (0x1<<6)
12882 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RQ_FREE_LIST_EMPTY_SIZE                                                            6
12883 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_PGLUE_EOP_ERROR                                                                 (0x1<<7)
12884 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_PGLUE_EOP_ERROR_SIZE                                                            7
12885 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_PGLUE_UNDERFLOW                                                                 (0x1<<8)
12886 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_PGLUE_UNDERFLOW_SIZE                                                            8
12887 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_SR_FIFO_ERROR                                                                   (0x1<<9)
12888 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_SR_FIFO_ERROR_SIZE                                                              9
12889 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_BLK_FIFO_ERROR                                                                  (0x1<<10)
12890 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_BLK_FIFO_ERROR_SIZE                                                             10
12891 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_PUSH_ERROR                                                                      (0x1<<11)
12892 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_PUSH_ERROR_SIZE                                                                 11
12893 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_PUSH_PBF_ERROR                                                                  (0x1<<12)
12894 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_PUSH_PBF_ERROR_SIZE                                                             12
12895 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_COMPLETION_ERR                                                                  (0x1<<13)
12896 	#define PXP2_PXP2_INT_STS_CLR_0_REG_RD_COMPLETION_ERR_SIZE                                                             13
12897 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_HEADER_FIFO_ERR                                                                (0x1<<14)
12898 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_HEADER_FIFO_ERR_SIZE                                                           14
12899 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_DATA_FIFO_ERR                                                                  (0x1<<15)
12900 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_DATA_FIFO_ERR_SIZE                                                             15
12901 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_CPL_FIFO_ERR                                                                   (0x1<<16)
12902 	#define PXP2_PXP2_INT_STS_CLR_0_REG_HST_CPL_FIFO_ERR_SIZE                                                              16
12903 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_ERR                                                                        (0x1<<17)
12904 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_ERR_SIZE                                                                   17
12905 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_TXW_OF                                                                         (0x1<<18)
12906 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_TXW_OF_SIZE                                                                    18
12907 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_AFT                                                                        (0x1<<19)
12908 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_AFT_SIZE                                                                   19
12909 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_OF                                                                         (0x1<<20)
12910 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_OF_SIZE                                                                    20
12911 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_ECRC                                                                       (0x1<<21)
12912 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_CPL_ECRC_SIZE                                                                  21
12913 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_PCIE_ATTN                                                                      (0x1<<22)
12914 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_PCIE_ATTN_SIZE                                                                 22
12915 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_READ_BLOCKED                                                                   (0x1<<23)
12916 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_READ_BLOCKED_SIZE                                                              23
12917 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_WRITE_BLOCKED                                                                  (0x1<<24)
12918 	#define PXP2_PXP2_INT_STS_CLR_0_REG_PGL_WRITE_BLOCKED_SIZE                                                             24
12919 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_TM_UNDERFLOW                                                                    (0x1<<25)
12920 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_TM_UNDERFLOW_SIZE                                                               25
12921 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_QM_UNDERFLOW                                                                    (0x1<<26)
12922 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_QM_UNDERFLOW_SIZE                                                               26
12923 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_SRC_UNDERFLOW                                                                   (0x1<<27)
12924 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_SRC_UNDERFLOW_SIZE                                                              27
12925 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_USDM_UNDERFLOW                                                                  (0x1<<28)
12926 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_USDM_UNDERFLOW_SIZE                                                             28
12927 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_TSDM_UNDERFLOW                                                                  (0x1<<29)
12928 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_TSDM_UNDERFLOW_SIZE                                                             29
12929 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_CSDM_UNDERFLOW                                                                  (0x1<<30)
12930 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_CSDM_UNDERFLOW_SIZE                                                             30
12931 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_XSDM_UNDERFLOW                                                                  (0x1<<31)
12932 	#define PXP2_PXP2_INT_STS_CLR_0_REG_WR_XSDM_UNDERFLOW_SIZE                                                             31
12933 #define PXP2_REG_PXP2_INT_STS_WR_0                                                                                         0x120574UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
12934 	#define PXP2_PXP2_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
12935 	#define PXP2_PXP2_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
12936 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_FIFO_OVERFLOW                                                                (0x1<<1)
12937 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_FIFO_OVERFLOW_SIZE                                                           1
12938 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_WDFIFO_OVERFLOW                                                                  (0x1<<2)
12939 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_WDFIFO_OVERFLOW_SIZE                                                             2
12940 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_PHYADDR_FIFO_OF                                                                  (0x1<<3)
12941 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_PHYADDR_FIFO_OF_SIZE                                                             3
12942 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_VIOLATION_1                                                                  (0x1<<4)
12943 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_VIOLATION_1_SIZE                                                             4
12944 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_VIOLATION_2                                                                  (0x1<<5)
12945 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_L2P_VIOLATION_2_SIZE                                                             5
12946 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_FREE_LIST_EMPTY                                                                  (0x1<<6)
12947 	#define PXP2_PXP2_INT_STS_WR_0_REG_RQ_FREE_LIST_EMPTY_SIZE                                                             6
12948 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_PGLUE_EOP_ERROR                                                                  (0x1<<7)
12949 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_PGLUE_EOP_ERROR_SIZE                                                             7
12950 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_PGLUE_UNDERFLOW                                                                  (0x1<<8)
12951 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_PGLUE_UNDERFLOW_SIZE                                                             8
12952 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_SR_FIFO_ERROR                                                                    (0x1<<9)
12953 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_SR_FIFO_ERROR_SIZE                                                               9
12954 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_BLK_FIFO_ERROR                                                                   (0x1<<10)
12955 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_BLK_FIFO_ERROR_SIZE                                                              10
12956 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_PUSH_ERROR                                                                       (0x1<<11)
12957 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_PUSH_ERROR_SIZE                                                                  11
12958 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_PUSH_PBF_ERROR                                                                   (0x1<<12)
12959 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_PUSH_PBF_ERROR_SIZE                                                              12
12960 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_COMPLETION_ERR                                                                   (0x1<<13)
12961 	#define PXP2_PXP2_INT_STS_WR_0_REG_RD_COMPLETION_ERR_SIZE                                                              13
12962 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_HEADER_FIFO_ERR                                                                 (0x1<<14)
12963 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_HEADER_FIFO_ERR_SIZE                                                            14
12964 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_DATA_FIFO_ERR                                                                   (0x1<<15)
12965 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_DATA_FIFO_ERR_SIZE                                                              15
12966 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_CPL_FIFO_ERR                                                                    (0x1<<16)
12967 	#define PXP2_PXP2_INT_STS_WR_0_REG_HST_CPL_FIFO_ERR_SIZE                                                               16
12968 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_ERR                                                                         (0x1<<17)
12969 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_ERR_SIZE                                                                    17
12970 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_TXW_OF                                                                          (0x1<<18)
12971 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_TXW_OF_SIZE                                                                     18
12972 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_AFT                                                                         (0x1<<19)
12973 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_AFT_SIZE                                                                    19
12974 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_OF                                                                          (0x1<<20)
12975 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_OF_SIZE                                                                     20
12976 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_ECRC                                                                        (0x1<<21)
12977 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_CPL_ECRC_SIZE                                                                   21
12978 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_PCIE_ATTN                                                                       (0x1<<22)
12979 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_PCIE_ATTN_SIZE                                                                  22
12980 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_READ_BLOCKED                                                                    (0x1<<23)
12981 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_READ_BLOCKED_SIZE                                                               23
12982 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_WRITE_BLOCKED                                                                   (0x1<<24)
12983 	#define PXP2_PXP2_INT_STS_WR_0_REG_PGL_WRITE_BLOCKED_SIZE                                                              24
12984 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_TM_UNDERFLOW                                                                     (0x1<<25)
12985 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_TM_UNDERFLOW_SIZE                                                                25
12986 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_QM_UNDERFLOW                                                                     (0x1<<26)
12987 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_QM_UNDERFLOW_SIZE                                                                26
12988 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_SRC_UNDERFLOW                                                                    (0x1<<27)
12989 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_SRC_UNDERFLOW_SIZE                                                               27
12990 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_USDM_UNDERFLOW                                                                   (0x1<<28)
12991 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_USDM_UNDERFLOW_SIZE                                                              28
12992 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_TSDM_UNDERFLOW                                                                   (0x1<<29)
12993 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_TSDM_UNDERFLOW_SIZE                                                              29
12994 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_CSDM_UNDERFLOW                                                                   (0x1<<30)
12995 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_CSDM_UNDERFLOW_SIZE                                                              30
12996 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_XSDM_UNDERFLOW                                                                   (0x1<<31)
12997 	#define PXP2_PXP2_INT_STS_WR_0_REG_WR_XSDM_UNDERFLOW_SIZE                                                              31
12998 #define PXP2_REG_PXP2_INT_MASK_0                                                                                           0x120578UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
12999 	#define PXP2_PXP2_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
13000 	#define PXP2_PXP2_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
13001 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_FIFO_OVERFLOW                                                                  (0x1<<1)
13002 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_FIFO_OVERFLOW_SIZE                                                             1
13003 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_WDFIFO_OVERFLOW                                                                    (0x1<<2)
13004 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_WDFIFO_OVERFLOW_SIZE                                                               2
13005 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_PHYADDR_FIFO_OF                                                                    (0x1<<3)
13006 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_PHYADDR_FIFO_OF_SIZE                                                               3
13007 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_VIOLATION_1                                                                    (0x1<<4)
13008 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_VIOLATION_1_SIZE                                                               4
13009 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_VIOLATION_2                                                                    (0x1<<5)
13010 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_L2P_VIOLATION_2_SIZE                                                               5
13011 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_FREE_LIST_EMPTY                                                                    (0x1<<6)
13012 	#define PXP2_PXP2_INT_MASK_0_REG_RQ_FREE_LIST_EMPTY_SIZE                                                               6
13013 	#define PXP2_PXP2_INT_MASK_0_REG_WR_PGLUE_EOP_ERROR                                                                    (0x1<<7)
13014 	#define PXP2_PXP2_INT_MASK_0_REG_WR_PGLUE_EOP_ERROR_SIZE                                                               7
13015 	#define PXP2_PXP2_INT_MASK_0_REG_WR_PGLUE_UNDERFLOW                                                                    (0x1<<8)
13016 	#define PXP2_PXP2_INT_MASK_0_REG_WR_PGLUE_UNDERFLOW_SIZE                                                               8
13017 	#define PXP2_PXP2_INT_MASK_0_REG_RD_SR_FIFO_ERROR                                                                      (0x1<<9)
13018 	#define PXP2_PXP2_INT_MASK_0_REG_RD_SR_FIFO_ERROR_SIZE                                                                 9
13019 	#define PXP2_PXP2_INT_MASK_0_REG_RD_BLK_FIFO_ERROR                                                                     (0x1<<10)
13020 	#define PXP2_PXP2_INT_MASK_0_REG_RD_BLK_FIFO_ERROR_SIZE                                                                10
13021 	#define PXP2_PXP2_INT_MASK_0_REG_RD_PUSH_ERROR                                                                         (0x1<<11)
13022 	#define PXP2_PXP2_INT_MASK_0_REG_RD_PUSH_ERROR_SIZE                                                                    11
13023 	#define PXP2_PXP2_INT_MASK_0_REG_RD_PUSH_PBF_ERROR                                                                     (0x1<<12)
13024 	#define PXP2_PXP2_INT_MASK_0_REG_RD_PUSH_PBF_ERROR_SIZE                                                                12
13025 	#define PXP2_PXP2_INT_MASK_0_REG_RD_COMPLETION_ERR                                                                     (0x1<<13)
13026 	#define PXP2_PXP2_INT_MASK_0_REG_RD_COMPLETION_ERR_SIZE                                                                13
13027 	#define PXP2_PXP2_INT_MASK_0_REG_HST_HEADER_FIFO_ERR                                                                   (0x1<<14)
13028 	#define PXP2_PXP2_INT_MASK_0_REG_HST_HEADER_FIFO_ERR_SIZE                                                              14
13029 	#define PXP2_PXP2_INT_MASK_0_REG_HST_DATA_FIFO_ERR                                                                     (0x1<<15)
13030 	#define PXP2_PXP2_INT_MASK_0_REG_HST_DATA_FIFO_ERR_SIZE                                                                15
13031 	#define PXP2_PXP2_INT_MASK_0_REG_HST_CPL_FIFO_ERR                                                                      (0x1<<16)
13032 	#define PXP2_PXP2_INT_MASK_0_REG_HST_CPL_FIFO_ERR_SIZE                                                                 16
13033 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_ERR                                                                           (0x1<<17)
13034 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_ERR_SIZE                                                                      17
13035 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_TXW_OF                                                                            (0x1<<18)
13036 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_TXW_OF_SIZE                                                                       18
13037 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_AFT                                                                           (0x1<<19)
13038 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_AFT_SIZE                                                                      19
13039 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_OF                                                                            (0x1<<20)
13040 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_OF_SIZE                                                                       20
13041 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_ECRC                                                                          (0x1<<21)
13042 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_CPL_ECRC_SIZE                                                                     21
13043 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_PCIE_ATTN                                                                         (0x1<<22)
13044 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_PCIE_ATTN_SIZE                                                                    22
13045 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_READ_BLOCKED                                                                      (0x1<<23)
13046 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_READ_BLOCKED_SIZE                                                                 23
13047 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_WRITE_BLOCKED                                                                     (0x1<<24)
13048 	#define PXP2_PXP2_INT_MASK_0_REG_PGL_WRITE_BLOCKED_SIZE                                                                24
13049 	#define PXP2_PXP2_INT_MASK_0_REG_WR_TM_UNDERFLOW                                                                       (0x1<<25)
13050 	#define PXP2_PXP2_INT_MASK_0_REG_WR_TM_UNDERFLOW_SIZE                                                                  25
13051 	#define PXP2_PXP2_INT_MASK_0_REG_WR_QM_UNDERFLOW                                                                       (0x1<<26)
13052 	#define PXP2_PXP2_INT_MASK_0_REG_WR_QM_UNDERFLOW_SIZE                                                                  26
13053 	#define PXP2_PXP2_INT_MASK_0_REG_WR_SRC_UNDERFLOW                                                                      (0x1<<27)
13054 	#define PXP2_PXP2_INT_MASK_0_REG_WR_SRC_UNDERFLOW_SIZE                                                                 27
13055 	#define PXP2_PXP2_INT_MASK_0_REG_WR_USDM_UNDERFLOW                                                                     (0x1<<28)
13056 	#define PXP2_PXP2_INT_MASK_0_REG_WR_USDM_UNDERFLOW_SIZE                                                                28
13057 	#define PXP2_PXP2_INT_MASK_0_REG_WR_TSDM_UNDERFLOW                                                                     (0x1<<29)
13058 	#define PXP2_PXP2_INT_MASK_0_REG_WR_TSDM_UNDERFLOW_SIZE                                                                29
13059 	#define PXP2_PXP2_INT_MASK_0_REG_WR_CSDM_UNDERFLOW                                                                     (0x1<<30)
13060 	#define PXP2_PXP2_INT_MASK_0_REG_WR_CSDM_UNDERFLOW_SIZE                                                                30
13061 	#define PXP2_PXP2_INT_MASK_0_REG_WR_XSDM_UNDERFLOW                                                                     (0x1<<31)
13062 	#define PXP2_PXP2_INT_MASK_0_REG_WR_XSDM_UNDERFLOW_SIZE                                                                31
13063 #define PXP2_REG_PXP2_PRTY_STS_0                                                                                           0x12057cUL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
13064 	#define PXP2_PXP2_PRTY_STS_0_REG_PARITY                                                                                (0x1<<0)
13065 	#define PXP2_PXP2_PRTY_STS_0_REG_PARITY_SIZE                                                                           0
13066 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_CXR_PARITY_ERR                                                                     (0x1<<1)
13067 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_CXR_PARITY_ERR_SIZE                                                                1
13068 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_HOQ_PARITY_ERR                                                                     (0x1<<2)
13069 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_HOQ_PARITY_ERR_SIZE                                                                2
13070 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_UFIFO_PARITY_ERR                                                                   (0x1<<3)
13071 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_UFIFO_PARITY_ERR_SIZE                                                              3
13072 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_ONCHIP_PARITY_ERR                                                                  (0x1<<4)
13073 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_ONCHIP_PARITY_ERR_SIZE                                                             4
13074 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_OFFCHIP_PARITY_ERR                                                                 (0x1<<5)
13075 	#define PXP2_PXP2_PRTY_STS_0_REG_RQ_OFFCHIP_PARITY_ERR_SIZE                                                            5
13076 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_SRC_FIFO_PRTY                                                                      (0x1<<6)
13077 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_SRC_FIFO_PRTY_SIZE                                                                 6
13078 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_QM_FIFO_PRTY                                                                       (0x1<<7)
13079 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_QM_FIFO_PRTY_SIZE                                                                  7
13080 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_TM_FIFO_PRTY                                                                       (0x1<<8)
13081 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_TM_FIFO_PRTY_SIZE                                                                  8
13082 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_USDM_FIFO_PRTY                                                                     (0x1<<9)
13083 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_USDM_FIFO_PRTY_SIZE                                                                9
13084 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_USDMDP_FIFO_PRTY                                                                   (0x1<<10)
13085 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_USDMDP_FIFO_PRTY_SIZE                                                              10
13086 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_XSDM_FIFO_PRTY                                                                     (0x1<<11)
13087 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_XSDM_FIFO_PRTY_SIZE                                                                11
13088 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_TSDM_FIFO_PRTY                                                                     (0x1<<12)
13089 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_TSDM_FIFO_PRTY_SIZE                                                                12
13090 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_CSDM_FIFO_PRTY                                                                     (0x1<<13)
13091 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_CSDM_FIFO_PRTY_SIZE                                                                13
13092 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_CDUWR_FIFO_PRTY                                                                    (0x1<<14)
13093 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_CDUWR_FIFO_PRTY_SIZE                                                               14
13094 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_DMAE_FIFO_PRTY                                                                     (0x1<<15)
13095 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_DMAE_FIFO_PRTY_SIZE                                                                15
13096 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_DBG_FIFO_PRTY                                                                      (0x1<<16)
13097 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_DBG_FIFO_PRTY_SIZE                                                                 16
13098 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_HC_FIFO_PRTY                                                                       (0x1<<17)
13099 	#define PXP2_PXP2_PRTY_STS_0_REG_WR_HC_FIFO_PRTY_SIZE                                                                  17
13100 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_VQ_HEAD                                                                            (0x1<<18)
13101 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_VQ_HEAD_SIZE                                                                       18
13102 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_COMPLETION                                                                      (0x1<<19)
13103 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_COMPLETION_SIZE                                                                 19
13104 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_COMP_CTX                                                                           (0x1<<20)
13105 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_COMP_CTX_SIZE                                                                      20
13106 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_DELIVERY1                                                                       (0x1<<21)
13107 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_DELIVERY1_SIZE                                                                  21
13108 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_DELIVERY2                                                                       (0x1<<22)
13109 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_SR_DELIVERY2_SIZE                                                                  22
13110 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER1                                                                     (0x1<<23)
13111 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER1_SIZE                                                                23
13112 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER2                                                                     (0x1<<24)
13113 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER2_SIZE                                                                24
13114 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER3                                                                     (0x1<<25)
13115 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER3_SIZE                                                                25
13116 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER4                                                                     (0x1<<26)
13117 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER4_SIZE                                                                26
13118 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER5                                                                     (0x1<<27)
13119 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER5_SIZE                                                                27
13120 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER6                                                                     (0x1<<28)
13121 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER6_SIZE                                                                28
13122 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER7                                                                     (0x1<<29)
13123 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER7_SIZE                                                                29
13124 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER8                                                                     (0x1<<30)
13125 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_TETRIS_BUFFER8_SIZE                                                                30
13126 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_FIRST_BLK                                                                          (0x1<<31)
13127 	#define PXP2_PXP2_PRTY_STS_0_REG_RD_FIRST_BLK_SIZE                                                                     31
13128 #define PXP2_REG_PXP2_PRTY_STS_CLR_0                                                                                       0x120580UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
13129 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_PARITY                                                                            (0x1<<0)
13130 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                       0
13131 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_CXR_PARITY_ERR                                                                 (0x1<<1)
13132 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_CXR_PARITY_ERR_SIZE                                                            1
13133 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_HOQ_PARITY_ERR                                                                 (0x1<<2)
13134 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_HOQ_PARITY_ERR_SIZE                                                            2
13135 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_UFIFO_PARITY_ERR                                                               (0x1<<3)
13136 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_UFIFO_PARITY_ERR_SIZE                                                          3
13137 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_ONCHIP_PARITY_ERR                                                              (0x1<<4)
13138 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_ONCHIP_PARITY_ERR_SIZE                                                         4
13139 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_OFFCHIP_PARITY_ERR                                                             (0x1<<5)
13140 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RQ_OFFCHIP_PARITY_ERR_SIZE                                                        5
13141 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_SRC_FIFO_PRTY                                                                  (0x1<<6)
13142 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_SRC_FIFO_PRTY_SIZE                                                             6
13143 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_QM_FIFO_PRTY                                                                   (0x1<<7)
13144 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_QM_FIFO_PRTY_SIZE                                                              7
13145 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_TM_FIFO_PRTY                                                                   (0x1<<8)
13146 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_TM_FIFO_PRTY_SIZE                                                              8
13147 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_USDM_FIFO_PRTY                                                                 (0x1<<9)
13148 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_USDM_FIFO_PRTY_SIZE                                                            9
13149 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_USDMDP_FIFO_PRTY                                                               (0x1<<10)
13150 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_USDMDP_FIFO_PRTY_SIZE                                                          10
13151 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_XSDM_FIFO_PRTY                                                                 (0x1<<11)
13152 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_XSDM_FIFO_PRTY_SIZE                                                            11
13153 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_TSDM_FIFO_PRTY                                                                 (0x1<<12)
13154 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_TSDM_FIFO_PRTY_SIZE                                                            12
13155 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_CSDM_FIFO_PRTY                                                                 (0x1<<13)
13156 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_CSDM_FIFO_PRTY_SIZE                                                            13
13157 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_CDUWR_FIFO_PRTY                                                                (0x1<<14)
13158 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_CDUWR_FIFO_PRTY_SIZE                                                           14
13159 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_DMAE_FIFO_PRTY                                                                 (0x1<<15)
13160 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_DMAE_FIFO_PRTY_SIZE                                                            15
13161 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_DBG_FIFO_PRTY                                                                  (0x1<<16)
13162 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_DBG_FIFO_PRTY_SIZE                                                             16
13163 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_HC_FIFO_PRTY                                                                   (0x1<<17)
13164 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_WR_HC_FIFO_PRTY_SIZE                                                              17
13165 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_VQ_HEAD                                                                        (0x1<<18)
13166 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_VQ_HEAD_SIZE                                                                   18
13167 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_COMPLETION                                                                  (0x1<<19)
13168 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_COMPLETION_SIZE                                                             19
13169 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_COMP_CTX                                                                       (0x1<<20)
13170 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_COMP_CTX_SIZE                                                                  20
13171 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_DELIVERY1                                                                   (0x1<<21)
13172 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_DELIVERY1_SIZE                                                              21
13173 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_DELIVERY2                                                                   (0x1<<22)
13174 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_SR_DELIVERY2_SIZE                                                              22
13175 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER1                                                                 (0x1<<23)
13176 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER1_SIZE                                                            23
13177 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER2                                                                 (0x1<<24)
13178 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER2_SIZE                                                            24
13179 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER3                                                                 (0x1<<25)
13180 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER3_SIZE                                                            25
13181 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER4                                                                 (0x1<<26)
13182 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER4_SIZE                                                            26
13183 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER5                                                                 (0x1<<27)
13184 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER5_SIZE                                                            27
13185 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER6                                                                 (0x1<<28)
13186 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER6_SIZE                                                            28
13187 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER7                                                                 (0x1<<29)
13188 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER7_SIZE                                                            29
13189 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER8                                                                 (0x1<<30)
13190 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_TETRIS_BUFFER8_SIZE                                                            30
13191 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_FIRST_BLK                                                                      (0x1<<31)
13192 	#define PXP2_PXP2_PRTY_STS_CLR_0_REG_RD_FIRST_BLK_SIZE                                                                 31
13193 #define PXP2_REG_PXP2_PRTY_STS_WR_0                                                                                        0x120584UL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
13194 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_PARITY                                                                             (0x1<<0)
13195 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                        0
13196 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_CXR_PARITY_ERR                                                                  (0x1<<1)
13197 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_CXR_PARITY_ERR_SIZE                                                             1
13198 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_HOQ_PARITY_ERR                                                                  (0x1<<2)
13199 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_HOQ_PARITY_ERR_SIZE                                                             2
13200 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_UFIFO_PARITY_ERR                                                                (0x1<<3)
13201 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_UFIFO_PARITY_ERR_SIZE                                                           3
13202 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_ONCHIP_PARITY_ERR                                                               (0x1<<4)
13203 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_ONCHIP_PARITY_ERR_SIZE                                                          4
13204 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_OFFCHIP_PARITY_ERR                                                              (0x1<<5)
13205 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RQ_OFFCHIP_PARITY_ERR_SIZE                                                         5
13206 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_SRC_FIFO_PRTY                                                                   (0x1<<6)
13207 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_SRC_FIFO_PRTY_SIZE                                                              6
13208 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_QM_FIFO_PRTY                                                                    (0x1<<7)
13209 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_QM_FIFO_PRTY_SIZE                                                               7
13210 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_TM_FIFO_PRTY                                                                    (0x1<<8)
13211 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_TM_FIFO_PRTY_SIZE                                                               8
13212 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_USDM_FIFO_PRTY                                                                  (0x1<<9)
13213 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_USDM_FIFO_PRTY_SIZE                                                             9
13214 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_USDMDP_FIFO_PRTY                                                                (0x1<<10)
13215 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_USDMDP_FIFO_PRTY_SIZE                                                           10
13216 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_XSDM_FIFO_PRTY                                                                  (0x1<<11)
13217 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_XSDM_FIFO_PRTY_SIZE                                                             11
13218 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_TSDM_FIFO_PRTY                                                                  (0x1<<12)
13219 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_TSDM_FIFO_PRTY_SIZE                                                             12
13220 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_CSDM_FIFO_PRTY                                                                  (0x1<<13)
13221 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_CSDM_FIFO_PRTY_SIZE                                                             13
13222 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_CDUWR_FIFO_PRTY                                                                 (0x1<<14)
13223 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_CDUWR_FIFO_PRTY_SIZE                                                            14
13224 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_DMAE_FIFO_PRTY                                                                  (0x1<<15)
13225 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_DMAE_FIFO_PRTY_SIZE                                                             15
13226 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_DBG_FIFO_PRTY                                                                   (0x1<<16)
13227 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_DBG_FIFO_PRTY_SIZE                                                              16
13228 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_HC_FIFO_PRTY                                                                    (0x1<<17)
13229 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_WR_HC_FIFO_PRTY_SIZE                                                               17
13230 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_VQ_HEAD                                                                         (0x1<<18)
13231 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_VQ_HEAD_SIZE                                                                    18
13232 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_COMPLETION                                                                   (0x1<<19)
13233 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_COMPLETION_SIZE                                                              19
13234 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_COMP_CTX                                                                        (0x1<<20)
13235 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_COMP_CTX_SIZE                                                                   20
13236 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_DELIVERY1                                                                    (0x1<<21)
13237 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_DELIVERY1_SIZE                                                               21
13238 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_DELIVERY2                                                                    (0x1<<22)
13239 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_SR_DELIVERY2_SIZE                                                               22
13240 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER1                                                                  (0x1<<23)
13241 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER1_SIZE                                                             23
13242 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER2                                                                  (0x1<<24)
13243 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER2_SIZE                                                             24
13244 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER3                                                                  (0x1<<25)
13245 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER3_SIZE                                                             25
13246 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER4                                                                  (0x1<<26)
13247 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER4_SIZE                                                             26
13248 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER5                                                                  (0x1<<27)
13249 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER5_SIZE                                                             27
13250 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER6                                                                  (0x1<<28)
13251 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER6_SIZE                                                             28
13252 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER7                                                                  (0x1<<29)
13253 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER7_SIZE                                                             29
13254 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER8                                                                  (0x1<<30)
13255 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_TETRIS_BUFFER8_SIZE                                                             30
13256 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_FIRST_BLK                                                                       (0x1<<31)
13257 	#define PXP2_PXP2_PRTY_STS_WR_0_REG_RD_FIRST_BLK_SIZE                                                                  31
13258 #define PXP2_REG_PXP2_PRTY_MASK_0                                                                                          0x120588UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
13259 	#define PXP2_PXP2_PRTY_MASK_0_REG_PARITY                                                                               (0x1<<0)
13260 	#define PXP2_PXP2_PRTY_MASK_0_REG_PARITY_SIZE                                                                          0
13261 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_CXR_PARITY_ERR                                                                    (0x1<<1)
13262 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_CXR_PARITY_ERR_SIZE                                                               1
13263 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_HOQ_PARITY_ERR                                                                    (0x1<<2)
13264 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_HOQ_PARITY_ERR_SIZE                                                               2
13265 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_UFIFO_PARITY_ERR                                                                  (0x1<<3)
13266 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_UFIFO_PARITY_ERR_SIZE                                                             3
13267 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_ONCHIP_PARITY_ERR                                                                 (0x1<<4)
13268 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_ONCHIP_PARITY_ERR_SIZE                                                            4
13269 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_OFFCHIP_PARITY_ERR                                                                (0x1<<5)
13270 	#define PXP2_PXP2_PRTY_MASK_0_REG_RQ_OFFCHIP_PARITY_ERR_SIZE                                                           5
13271 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_SRC_FIFO_PRTY                                                                     (0x1<<6)
13272 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_SRC_FIFO_PRTY_SIZE                                                                6
13273 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_QM_FIFO_PRTY                                                                      (0x1<<7)
13274 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_QM_FIFO_PRTY_SIZE                                                                 7
13275 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_TM_FIFO_PRTY                                                                      (0x1<<8)
13276 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_TM_FIFO_PRTY_SIZE                                                                 8
13277 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_USDM_FIFO_PRTY                                                                    (0x1<<9)
13278 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_USDM_FIFO_PRTY_SIZE                                                               9
13279 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_USDMDP_FIFO_PRTY                                                                  (0x1<<10)
13280 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_USDMDP_FIFO_PRTY_SIZE                                                             10
13281 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_XSDM_FIFO_PRTY                                                                    (0x1<<11)
13282 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_XSDM_FIFO_PRTY_SIZE                                                               11
13283 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_TSDM_FIFO_PRTY                                                                    (0x1<<12)
13284 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_TSDM_FIFO_PRTY_SIZE                                                               12
13285 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_CSDM_FIFO_PRTY                                                                    (0x1<<13)
13286 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_CSDM_FIFO_PRTY_SIZE                                                               13
13287 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_CDUWR_FIFO_PRTY                                                                   (0x1<<14)
13288 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_CDUWR_FIFO_PRTY_SIZE                                                              14
13289 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_DMAE_FIFO_PRTY                                                                    (0x1<<15)
13290 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_DMAE_FIFO_PRTY_SIZE                                                               15
13291 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_DBG_FIFO_PRTY                                                                     (0x1<<16)
13292 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_DBG_FIFO_PRTY_SIZE                                                                16
13293 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_HC_FIFO_PRTY                                                                      (0x1<<17)
13294 	#define PXP2_PXP2_PRTY_MASK_0_REG_WR_HC_FIFO_PRTY_SIZE                                                                 17
13295 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_VQ_HEAD                                                                           (0x1<<18)
13296 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_VQ_HEAD_SIZE                                                                      18
13297 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_COMPLETION                                                                     (0x1<<19)
13298 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_COMPLETION_SIZE                                                                19
13299 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_COMP_CTX                                                                          (0x1<<20)
13300 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_COMP_CTX_SIZE                                                                     20
13301 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_DELIVERY1                                                                      (0x1<<21)
13302 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_DELIVERY1_SIZE                                                                 21
13303 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_DELIVERY2                                                                      (0x1<<22)
13304 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_SR_DELIVERY2_SIZE                                                                 22
13305 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER1                                                                    (0x1<<23)
13306 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER1_SIZE                                                               23
13307 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER2                                                                    (0x1<<24)
13308 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER2_SIZE                                                               24
13309 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER3                                                                    (0x1<<25)
13310 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER3_SIZE                                                               25
13311 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER4                                                                    (0x1<<26)
13312 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER4_SIZE                                                               26
13313 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER5                                                                    (0x1<<27)
13314 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER5_SIZE                                                               27
13315 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER6                                                                    (0x1<<28)
13316 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER6_SIZE                                                               28
13317 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER7                                                                    (0x1<<29)
13318 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER7_SIZE                                                               29
13319 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER8                                                                    (0x1<<30)
13320 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_TETRIS_BUFFER8_SIZE                                                               30
13321 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_FIRST_BLK                                                                         (0x1<<31)
13322 	#define PXP2_PXP2_PRTY_MASK_0_REG_RD_FIRST_BLK_SIZE                                                                    31
13323 #define PXP2_REG_PXP2_PRTY_STS_1                                                                                           0x12058cUL //ACCESS:R  DataWidth:0x19  Description: Parity register #1 read
13324 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_NEXT_BLK_PTRS                                                                      (0x1<<0)
13325 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_NEXT_BLK_PTRS_SIZE                                                                 0
13326 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_SR_FREE_LIST                                                                       (0x1<<1)
13327 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_SR_FREE_LIST_SIZE                                                                  1
13328 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_BLOCK_FREE_LIST                                                                    (0x1<<2)
13329 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_BLOCK_FREE_LIST_SIZE                                                               2
13330 	#define PXP2_PXP2_PRTY_STS_1_REG_HST_CPL_SYNC_FIFO                                                                     (0x1<<3)
13331 	#define PXP2_PXP2_PRTY_STS_1_REG_HST_CPL_SYNC_FIFO_SIZE                                                                3
13332 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_CPL                                                                               (0x1<<4)
13333 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_CPL_SIZE                                                                          4
13334 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_TXW                                                                               (0x1<<5)
13335 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_TXW_SIZE                                                                          5
13336 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_REPLAY                                                                            (0x1<<6)
13337 	#define PXP2_PXP2_PRTY_STS_1_REG_PGL_REPLAY_SIZE                                                                       6
13338 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_ATC_ENTRY_ID                                                                       (0x1<<7)
13339 	#define PXP2_PXP2_PRTY_STS_1_REG_RD_ATC_ENTRY_ID_SIZE                                                                  7
13340 	#define PXP2_PXP2_PRTY_STS_1_REG_HST_IREQ_SYNC_FIFO                                                                    (0x1<<8)
13341 	#define PXP2_PXP2_PRTY_STS_1_REG_HST_IREQ_SYNC_FIFO_SIZE                                                               8
13342 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TREQ_FIFO_PARITY_ERR                                                               (0x1<<9)
13343 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TREQ_FIFO_PARITY_ERR_SIZE                                                          9
13344 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_ICPL_FIFO_PARITY_ERR                                                               (0x1<<10)
13345 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_ICPL_FIFO_PARITY_ERR_SIZE                                                          10
13346 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_PBF_REQ_PARITY_ERR                                                                 (0x1<<11)
13347 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_PBF_REQ_PARITY_ERR_SIZE                                                            11
13348 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_QM_REQ_PARITY_ERR                                                                  (0x1<<12)
13349 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_QM_REQ_PARITY_ERR_SIZE                                                             12
13350 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TM_REQ_PARITY_ERR                                                                  (0x1<<13)
13351 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TM_REQ_PARITY_ERR_SIZE                                                             13
13352 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_SRC_REQ_PARITY_ERR                                                                 (0x1<<14)
13353 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_SRC_REQ_PARITY_ERR_SIZE                                                            14
13354 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_USDM_REQ_PARITY_ERR                                                                (0x1<<15)
13355 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_USDM_REQ_PARITY_ERR_SIZE                                                           15
13356 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_USDMDP_REQ_PARITY_ERR                                                              (0x1<<16)
13357 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_USDMDP_REQ_PARITY_ERR_SIZE                                                         16
13358 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TSDM_REQ_PARITY_ERR                                                                (0x1<<17)
13359 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_TSDM_REQ_PARITY_ERR_SIZE                                                           17
13360 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CSDM_REQ_PARITY_ERR                                                                (0x1<<18)
13361 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CSDM_REQ_PARITY_ERR_SIZE                                                           18
13362 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CDUWR_REQ_PARITY_ERR                                                               (0x1<<19)
13363 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CDUWR_REQ_PARITY_ERR_SIZE                                                          19
13364 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CDURD_REQ_PARITY_ERR                                                               (0x1<<20)
13365 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_CDURD_REQ_PARITY_ERR_SIZE                                                          20
13366 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_DMAE_REQ_PARITY_ERR                                                                (0x1<<21)
13367 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_DMAE_REQ_PARITY_ERR_SIZE                                                           21
13368 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_XSDM_REQ_PARITY_ERR                                                                (0x1<<22)
13369 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_XSDM_REQ_PARITY_ERR_SIZE                                                           22
13370 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_HC_REQ_PARITY_ERR                                                                  (0x1<<23)
13371 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_HC_REQ_PARITY_ERR_SIZE                                                             23
13372 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_DBG_REQ_PARITY_ERR                                                                 (0x1<<24)
13373 	#define PXP2_PXP2_PRTY_STS_1_REG_RQ_DBG_REQ_PARITY_ERR_SIZE                                                            24
13374 #define PXP2_REG_PXP2_PRTY_STS_CLR_1                                                                                       0x120590UL //ACCESS:RC  DataWidth:0x19  Description: Parity register #1 read clear
13375 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_NEXT_BLK_PTRS                                                                  (0x1<<0)
13376 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_NEXT_BLK_PTRS_SIZE                                                             0
13377 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_SR_FREE_LIST                                                                   (0x1<<1)
13378 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_SR_FREE_LIST_SIZE                                                              1
13379 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_BLOCK_FREE_LIST                                                                (0x1<<2)
13380 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_BLOCK_FREE_LIST_SIZE                                                           2
13381 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_HST_CPL_SYNC_FIFO                                                                 (0x1<<3)
13382 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_HST_CPL_SYNC_FIFO_SIZE                                                            3
13383 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_CPL                                                                           (0x1<<4)
13384 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_CPL_SIZE                                                                      4
13385 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_TXW                                                                           (0x1<<5)
13386 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_TXW_SIZE                                                                      5
13387 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_REPLAY                                                                        (0x1<<6)
13388 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_PGL_REPLAY_SIZE                                                                   6
13389 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_ATC_ENTRY_ID                                                                   (0x1<<7)
13390 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RD_ATC_ENTRY_ID_SIZE                                                              7
13391 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_HST_IREQ_SYNC_FIFO                                                                (0x1<<8)
13392 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_HST_IREQ_SYNC_FIFO_SIZE                                                           8
13393 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TREQ_FIFO_PARITY_ERR                                                           (0x1<<9)
13394 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TREQ_FIFO_PARITY_ERR_SIZE                                                      9
13395 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_ICPL_FIFO_PARITY_ERR                                                           (0x1<<10)
13396 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_ICPL_FIFO_PARITY_ERR_SIZE                                                      10
13397 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_PBF_REQ_PARITY_ERR                                                             (0x1<<11)
13398 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_PBF_REQ_PARITY_ERR_SIZE                                                        11
13399 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_QM_REQ_PARITY_ERR                                                              (0x1<<12)
13400 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_QM_REQ_PARITY_ERR_SIZE                                                         12
13401 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TM_REQ_PARITY_ERR                                                              (0x1<<13)
13402 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TM_REQ_PARITY_ERR_SIZE                                                         13
13403 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_SRC_REQ_PARITY_ERR                                                             (0x1<<14)
13404 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_SRC_REQ_PARITY_ERR_SIZE                                                        14
13405 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_USDM_REQ_PARITY_ERR                                                            (0x1<<15)
13406 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_USDM_REQ_PARITY_ERR_SIZE                                                       15
13407 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_USDMDP_REQ_PARITY_ERR                                                          (0x1<<16)
13408 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_USDMDP_REQ_PARITY_ERR_SIZE                                                     16
13409 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TSDM_REQ_PARITY_ERR                                                            (0x1<<17)
13410 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_TSDM_REQ_PARITY_ERR_SIZE                                                       17
13411 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CSDM_REQ_PARITY_ERR                                                            (0x1<<18)
13412 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CSDM_REQ_PARITY_ERR_SIZE                                                       18
13413 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CDUWR_REQ_PARITY_ERR                                                           (0x1<<19)
13414 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CDUWR_REQ_PARITY_ERR_SIZE                                                      19
13415 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CDURD_REQ_PARITY_ERR                                                           (0x1<<20)
13416 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_CDURD_REQ_PARITY_ERR_SIZE                                                      20
13417 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_DMAE_REQ_PARITY_ERR                                                            (0x1<<21)
13418 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_DMAE_REQ_PARITY_ERR_SIZE                                                       21
13419 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_XSDM_REQ_PARITY_ERR                                                            (0x1<<22)
13420 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_XSDM_REQ_PARITY_ERR_SIZE                                                       22
13421 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_HC_REQ_PARITY_ERR                                                              (0x1<<23)
13422 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_HC_REQ_PARITY_ERR_SIZE                                                         23
13423 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_DBG_REQ_PARITY_ERR                                                             (0x1<<24)
13424 	#define PXP2_PXP2_PRTY_STS_CLR_1_REG_RQ_DBG_REQ_PARITY_ERR_SIZE                                                        24
13425 #define PXP2_REG_PXP2_PRTY_STS_WR_1                                                                                        0x120594UL //ACCESS:WR  DataWidth:0x19  Description: Parity register #1 bit set or clear
13426 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_NEXT_BLK_PTRS                                                                   (0x1<<0)
13427 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_NEXT_BLK_PTRS_SIZE                                                              0
13428 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_SR_FREE_LIST                                                                    (0x1<<1)
13429 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_SR_FREE_LIST_SIZE                                                               1
13430 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_BLOCK_FREE_LIST                                                                 (0x1<<2)
13431 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_BLOCK_FREE_LIST_SIZE                                                            2
13432 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_HST_CPL_SYNC_FIFO                                                                  (0x1<<3)
13433 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_HST_CPL_SYNC_FIFO_SIZE                                                             3
13434 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_CPL                                                                            (0x1<<4)
13435 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_CPL_SIZE                                                                       4
13436 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_TXW                                                                            (0x1<<5)
13437 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_TXW_SIZE                                                                       5
13438 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_REPLAY                                                                         (0x1<<6)
13439 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_PGL_REPLAY_SIZE                                                                    6
13440 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_ATC_ENTRY_ID                                                                    (0x1<<7)
13441 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RD_ATC_ENTRY_ID_SIZE                                                               7
13442 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_HST_IREQ_SYNC_FIFO                                                                 (0x1<<8)
13443 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_HST_IREQ_SYNC_FIFO_SIZE                                                            8
13444 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TREQ_FIFO_PARITY_ERR                                                            (0x1<<9)
13445 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TREQ_FIFO_PARITY_ERR_SIZE                                                       9
13446 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_ICPL_FIFO_PARITY_ERR                                                            (0x1<<10)
13447 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_ICPL_FIFO_PARITY_ERR_SIZE                                                       10
13448 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_PBF_REQ_PARITY_ERR                                                              (0x1<<11)
13449 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_PBF_REQ_PARITY_ERR_SIZE                                                         11
13450 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_QM_REQ_PARITY_ERR                                                               (0x1<<12)
13451 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_QM_REQ_PARITY_ERR_SIZE                                                          12
13452 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TM_REQ_PARITY_ERR                                                               (0x1<<13)
13453 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TM_REQ_PARITY_ERR_SIZE                                                          13
13454 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_SRC_REQ_PARITY_ERR                                                              (0x1<<14)
13455 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_SRC_REQ_PARITY_ERR_SIZE                                                         14
13456 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_USDM_REQ_PARITY_ERR                                                             (0x1<<15)
13457 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_USDM_REQ_PARITY_ERR_SIZE                                                        15
13458 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_USDMDP_REQ_PARITY_ERR                                                           (0x1<<16)
13459 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_USDMDP_REQ_PARITY_ERR_SIZE                                                      16
13460 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TSDM_REQ_PARITY_ERR                                                             (0x1<<17)
13461 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_TSDM_REQ_PARITY_ERR_SIZE                                                        17
13462 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CSDM_REQ_PARITY_ERR                                                             (0x1<<18)
13463 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CSDM_REQ_PARITY_ERR_SIZE                                                        18
13464 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CDUWR_REQ_PARITY_ERR                                                            (0x1<<19)
13465 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CDUWR_REQ_PARITY_ERR_SIZE                                                       19
13466 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CDURD_REQ_PARITY_ERR                                                            (0x1<<20)
13467 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_CDURD_REQ_PARITY_ERR_SIZE                                                       20
13468 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_DMAE_REQ_PARITY_ERR                                                             (0x1<<21)
13469 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_DMAE_REQ_PARITY_ERR_SIZE                                                        21
13470 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_XSDM_REQ_PARITY_ERR                                                             (0x1<<22)
13471 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_XSDM_REQ_PARITY_ERR_SIZE                                                        22
13472 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_HC_REQ_PARITY_ERR                                                               (0x1<<23)
13473 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_HC_REQ_PARITY_ERR_SIZE                                                          23
13474 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_DBG_REQ_PARITY_ERR                                                              (0x1<<24)
13475 	#define PXP2_PXP2_PRTY_STS_WR_1_REG_RQ_DBG_REQ_PARITY_ERR_SIZE                                                         24
13476 #define PXP2_REG_PXP2_PRTY_MASK_1                                                                                          0x120598UL //ACCESS:RW  DataWidth:0x19  Description: Parity mask register #1 read/write
13477 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_NEXT_BLK_PTRS                                                                     (0x1<<0)
13478 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_NEXT_BLK_PTRS_SIZE                                                                0
13479 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_SR_FREE_LIST                                                                      (0x1<<1)
13480 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_SR_FREE_LIST_SIZE                                                                 1
13481 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_BLOCK_FREE_LIST                                                                   (0x1<<2)
13482 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_BLOCK_FREE_LIST_SIZE                                                              2
13483 	#define PXP2_PXP2_PRTY_MASK_1_REG_HST_CPL_SYNC_FIFO                                                                    (0x1<<3)
13484 	#define PXP2_PXP2_PRTY_MASK_1_REG_HST_CPL_SYNC_FIFO_SIZE                                                               3
13485 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_CPL                                                                              (0x1<<4)
13486 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_CPL_SIZE                                                                         4
13487 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_TXW                                                                              (0x1<<5)
13488 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_TXW_SIZE                                                                         5
13489 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_REPLAY                                                                           (0x1<<6)
13490 	#define PXP2_PXP2_PRTY_MASK_1_REG_PGL_REPLAY_SIZE                                                                      6
13491 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_ATC_ENTRY_ID                                                                      (0x1<<7)
13492 	#define PXP2_PXP2_PRTY_MASK_1_REG_RD_ATC_ENTRY_ID_SIZE                                                                 7
13493 	#define PXP2_PXP2_PRTY_MASK_1_REG_HST_IREQ_SYNC_FIFO                                                                   (0x1<<8)
13494 	#define PXP2_PXP2_PRTY_MASK_1_REG_HST_IREQ_SYNC_FIFO_SIZE                                                              8
13495 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TREQ_FIFO_PARITY_ERR                                                              (0x1<<9)
13496 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TREQ_FIFO_PARITY_ERR_SIZE                                                         9
13497 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_ICPL_FIFO_PARITY_ERR                                                              (0x1<<10)
13498 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_ICPL_FIFO_PARITY_ERR_SIZE                                                         10
13499 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_PBF_REQ_PARITY_ERR                                                                (0x1<<11)
13500 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_PBF_REQ_PARITY_ERR_SIZE                                                           11
13501 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_QM_REQ_PARITY_ERR                                                                 (0x1<<12)
13502 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_QM_REQ_PARITY_ERR_SIZE                                                            12
13503 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TM_REQ_PARITY_ERR                                                                 (0x1<<13)
13504 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TM_REQ_PARITY_ERR_SIZE                                                            13
13505 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_SRC_REQ_PARITY_ERR                                                                (0x1<<14)
13506 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_SRC_REQ_PARITY_ERR_SIZE                                                           14
13507 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_USDM_REQ_PARITY_ERR                                                               (0x1<<15)
13508 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_USDM_REQ_PARITY_ERR_SIZE                                                          15
13509 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_USDMDP_REQ_PARITY_ERR                                                             (0x1<<16)
13510 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_USDMDP_REQ_PARITY_ERR_SIZE                                                        16
13511 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TSDM_REQ_PARITY_ERR                                                               (0x1<<17)
13512 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_TSDM_REQ_PARITY_ERR_SIZE                                                          17
13513 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CSDM_REQ_PARITY_ERR                                                               (0x1<<18)
13514 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CSDM_REQ_PARITY_ERR_SIZE                                                          18
13515 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CDUWR_REQ_PARITY_ERR                                                              (0x1<<19)
13516 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CDUWR_REQ_PARITY_ERR_SIZE                                                         19
13517 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CDURD_REQ_PARITY_ERR                                                              (0x1<<20)
13518 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_CDURD_REQ_PARITY_ERR_SIZE                                                         20
13519 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_DMAE_REQ_PARITY_ERR                                                               (0x1<<21)
13520 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_DMAE_REQ_PARITY_ERR_SIZE                                                          21
13521 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_XSDM_REQ_PARITY_ERR                                                               (0x1<<22)
13522 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_XSDM_REQ_PARITY_ERR_SIZE                                                          22
13523 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_HC_REQ_PARITY_ERR                                                                 (0x1<<23)
13524 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_HC_REQ_PARITY_ERR_SIZE                                                            23
13525 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_DBG_REQ_PARITY_ERR                                                                (0x1<<24)
13526 	#define PXP2_PXP2_PRTY_MASK_1_REG_RQ_DBG_REQ_PARITY_ERR_SIZE                                                           24
13527 #define PXP2_REG_RD_INIT_MEMS_WITH_ZERO                                                                                    0x12059cUL //ACCESS:RW  DataWidth:0x1  Description: Debug only: '1' indicates that the following memories should be initialized with zeros or NULL values after 'start_init': tetris buffer; completion context memory; vq head memory; SR memory for delivery; first block pointers memory. This is a fix done in E1.5 to fix a parity error bug on these memories. '0' indicates not to initialize these memories; so 'start_init' will behave as in E1A0.
13528 #define PXP2_REG_PGL_EXP_ROM_FUNC                                                                                          0x1205a0UL //ACCESS:R  DataWidth:0x3  Description: the function number of the expansion rom that is being accessed
13529 #define PXP2_REG_PGL_VPD_FUNC                                                                                              0x1205a4UL //ACCESS:R  DataWidth:0x3  Description: Unused.
13530 #define PXP2_REG_PGL_TAGS_LIMIT                                                                                            0x1205a8UL //ACCESS:RW  DataWidth:0x7  Multi Field Register
13531 	#define PXP2_PGL_TAGS_LIMIT_REG_PGL_MAX_TAGS                                                                           (0x3f<<0)
13532 	#define PXP2_PGL_TAGS_LIMIT_REG_PGL_MAX_TAGS_SIZE                                                                      0
13533 	#define PXP2_PGL_TAGS_LIMIT_REG_PGL_MAX_TAGS_DISABLE                                                                   (0x1<<6)
13534 	#define PXP2_PGL_TAGS_LIMIT_REG_PGL_MAX_TAGS_DISABLE_SIZE                                                              6
13535 #define PXP2_REG_RQ_L2P_MODE                                                                                               0x1205acUL //ACCESS:RW  DataWidth:0x1  Description: will determine how the logical address is calculated; 0: as in E1; 1:with new algorithm
13536 #define PXP2_REG_RQ_DRAM_ALIGN                                                                                             0x1205b0UL //ACCESS:RW  DataWidth:0x4  Description: Determines alignment of write SRs when a request is split into several SRs. 0 - 8B aligned. 1 - 64B aligned. 2 - 128B aligned. 3 - 256B aligned. 4 - 512B aligned.
13537 #define PXP2_REG_RQ_ILT_MODE                                                                                               0x1205b4UL //ACCESS:RW  DataWidth:0x1  Description: when '0' ILT logic will work as in A0; otherwise B0; for back compatibility needs; Note that different registers are used per mode
13538 #define PXP2_REG_RQ_ENDIANITY_00                                                                                           0x1205b8UL //ACCESS:RW  DataWidth:0x2  Description: Requests from all SDM's and DMAE with endian mode 0 will receive the endian mode indicated here
13539 #define PXP2_REG_RQ_ENDIANITY_01                                                                                           0x1205bcUL //ACCESS:RW  DataWidth:0x2  Description: Requests from all SDM's and DMAE with endian mode 1 will receive the endian mode indicated here
13540 #define PXP2_REG_RQ_ENDIANITY_02                                                                                           0x1205c0UL //ACCESS:RW  DataWidth:0x2  Description: Requests from all SDM's and DMAE with endian mode 2 will receive the endian mode indicated here
13541 #define PXP2_REG_RQ_ENDIANITY_03                                                                                           0x1205c4UL //ACCESS:RW  DataWidth:0x2  Description: Requests from all SDM's and DMAE with endian mode 3 will receive the endian mode indicated here
13542 #define PXP2_REG_WR_HC_MPS                                                                                                 0x1205c8UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13543 #define PXP2_REG_WR_USDM_MPS                                                                                               0x1205ccUL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13544 #define PXP2_REG_WR_CSDM_MPS                                                                                               0x1205d0UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13545 #define PXP2_REG_WR_TSDM_MPS                                                                                               0x1205d4UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13546 #define PXP2_REG_WR_XSDM_MPS                                                                                               0x1205d8UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13547 #define PXP2_REG_WR_QM_MPS                                                                                                 0x1205dcUL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13548 #define PXP2_REG_WR_TM_MPS                                                                                                 0x1205e0UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13549 #define PXP2_REG_WR_SRC_MPS                                                                                                0x1205e4UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13550 #define PXP2_REG_WR_DBG_MPS                                                                                                0x1205e8UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13551 #define PXP2_REG_WR_DMAE_MPS                                                                                               0x1205ecUL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13552 #define PXP2_REG_WR_CDU_MPS                                                                                                0x1205f0UL //ACCESS:RW  DataWidth:0x2  Description: 0 - 128B;1 - 256B;2 - 512B;3 - 1024B; when the payload in the buffer reaches this number has_payload will be asserted. 1024B is not a real MPS; it is a way of indicating that the client needs to wait for EOP before asserting has_payload. Register should be initialized according to has_payload value.
13553 #define PXP2_REG_WR_DBG_FULL_TH2                                                                                           0x1205f4UL //ACCESS:RW  DataWidth:0x6  Description: if Number of entries in the dbg internal fifo is bigger than this number than full will be asserted
13554 #define PXP2_REG_RQ_BW_RD_ADD_TREQ                                                                                         0x1205f8UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth addition to VQ TREQ read requests
13555 #define PXP2_REG_RQ_BW_RD_UBOUND_TREQ                                                                                      0x1205fcUL //ACCESS:RW  DataWidth:0x7  Description: Bandwidth upper bound to VQ TREQ read requests
13556 #define PXP2_REG_RQ_BW_RD_L_TREQ                                                                                           0x120600UL //ACCESS:RW  DataWidth:0xa  Description: Bandwidth Typical L to VQ TREQ read requests
13557 #define PXP2_REG_WR_TH_MODE_USDMDP                                                                                         0x120604UL //ACCESS:RW  DataWidth:0x1  Description: For USDMDP - 0 - B0 mode (E1.5-65nm) - asserts has_payload when MPS bytes are in the buffer and no outstanding sub-request grants or EOP arrived; 1 - enhanced mode (E1.5-90nm) - assert has_payload when (~pxp2.wr_usdmdp_th x 32) bytes are in the buffer or EOP arrived.
13558 #define PXP2_REG_PXP2_INT_STS_1                                                                                            0x120608UL //ACCESS:R  DataWidth:0x11  Description: Interrupt register #1 read
13559 	#define PXP2_PXP2_INT_STS_1_REG_WR_USDMDP_UNDERFLOW                                                                    (0x1<<0)
13560 	#define PXP2_PXP2_INT_STS_1_REG_WR_USDMDP_UNDERFLOW_SIZE                                                               0
13561 	#define PXP2_PXP2_INT_STS_1_REG_WR_CDU_UNDERFLOW                                                                       (0x1<<1)
13562 	#define PXP2_PXP2_INT_STS_1_REG_WR_CDU_UNDERFLOW_SIZE                                                                  1
13563 	#define PXP2_PXP2_INT_STS_1_REG_WR_DBG_UNDERFLOW                                                                       (0x1<<2)
13564 	#define PXP2_PXP2_INT_STS_1_REG_WR_DBG_UNDERFLOW_SIZE                                                                  2
13565 	#define PXP2_PXP2_INT_STS_1_REG_WR_DMAE_UNDERFLOW                                                                      (0x1<<3)
13566 	#define PXP2_PXP2_INT_STS_1_REG_WR_DMAE_UNDERFLOW_SIZE                                                                 3
13567 	#define PXP2_PXP2_INT_STS_1_REG_WR_HC_UNDERFLOW                                                                        (0x1<<4)
13568 	#define PXP2_PXP2_INT_STS_1_REG_WR_HC_UNDERFLOW_SIZE                                                                   4
13569 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ELT_ADDR                                                                            (0x1<<5)
13570 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ELT_ADDR_SIZE                                                                       5
13571 	#define PXP2_PXP2_INT_STS_1_REG_RQ_L2P_VF_ERR                                                                          (0x1<<6)
13572 	#define PXP2_PXP2_INT_STS_1_REG_RQ_L2P_VF_ERR_SIZE                                                                     6
13573 	#define PXP2_PXP2_INT_STS_1_REG_RQ_CORE_WDONE_OVERFLOW                                                                 (0x1<<7)
13574 	#define PXP2_PXP2_INT_STS_1_REG_RQ_CORE_WDONE_OVERFLOW_SIZE                                                            7
13575 	#define PXP2_PXP2_INT_STS_1_REG_HST_IREQ_FIFO_ERR                                                                      (0x1<<8)
13576 	#define PXP2_PXP2_INT_STS_1_REG_HST_IREQ_FIFO_ERR_SIZE                                                                 8
13577 	#define PXP2_PXP2_INT_STS_1_REG_RD_SR_CNT_UNDERFLOW                                                                    (0x1<<9)
13578 	#define PXP2_PXP2_INT_STS_1_REG_RD_SR_CNT_UNDERFLOW_SIZE                                                               9
13579 	#define PXP2_PXP2_INT_STS_1_REG_RD_BLK_CNT_UNDERFLOW                                                                   (0x1<<10)
13580 	#define PXP2_PXP2_INT_STS_1_REG_RD_BLK_CNT_UNDERFLOW_SIZE                                                              10
13581 	#define PXP2_PXP2_INT_STS_1_REG_RQ_TREQ_FIFO_UNDERFLOW                                                                 (0x1<<11)
13582 	#define PXP2_PXP2_INT_STS_1_REG_RQ_TREQ_FIFO_UNDERFLOW_SIZE                                                            11
13583 	#define PXP2_PXP2_INT_STS_1_REG_RQ_TREQ_FIFO_OVERFLOW                                                                  (0x1<<12)
13584 	#define PXP2_PXP2_INT_STS_1_REG_RQ_TREQ_FIFO_OVERFLOW_SIZE                                                             12
13585 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ICPL_FIFO_UNDERFLOW                                                                 (0x1<<13)
13586 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ICPL_FIFO_UNDERFLOW_SIZE                                                            13
13587 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ICPL_FIFO_OVERFLOW                                                                  (0x1<<14)
13588 	#define PXP2_PXP2_INT_STS_1_REG_RQ_ICPL_FIFO_OVERFLOW_SIZE                                                             14
13589 	#define PXP2_PXP2_INT_STS_1_REG_RQ_BACK2BACK_ATC_RESPONSE                                                              (0x1<<15)
13590 	#define PXP2_PXP2_INT_STS_1_REG_RQ_BACK2BACK_ATC_RESPONSE_SIZE                                                         15
13591 	#define PXP2_PXP2_INT_STS_1_REG_WR_PGLUE_LSR_ERROR                                                                     (0x1<<16)
13592 	#define PXP2_PXP2_INT_STS_1_REG_WR_PGLUE_LSR_ERROR_SIZE                                                                16
13593 #define PXP2_REG_PXP2_INT_STS_CLR_1                                                                                        0x12060cUL //ACCESS:RC  DataWidth:0x11  Description: Interrupt register #1 read clear
13594 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_USDMDP_UNDERFLOW                                                                (0x1<<0)
13595 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_USDMDP_UNDERFLOW_SIZE                                                           0
13596 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_CDU_UNDERFLOW                                                                   (0x1<<1)
13597 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_CDU_UNDERFLOW_SIZE                                                              1
13598 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_DBG_UNDERFLOW                                                                   (0x1<<2)
13599 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_DBG_UNDERFLOW_SIZE                                                              2
13600 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_DMAE_UNDERFLOW                                                                  (0x1<<3)
13601 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_DMAE_UNDERFLOW_SIZE                                                             3
13602 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_HC_UNDERFLOW                                                                    (0x1<<4)
13603 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_HC_UNDERFLOW_SIZE                                                               4
13604 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ELT_ADDR                                                                        (0x1<<5)
13605 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ELT_ADDR_SIZE                                                                   5
13606 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_L2P_VF_ERR                                                                      (0x1<<6)
13607 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_L2P_VF_ERR_SIZE                                                                 6
13608 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_CORE_WDONE_OVERFLOW                                                             (0x1<<7)
13609 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_CORE_WDONE_OVERFLOW_SIZE                                                        7
13610 	#define PXP2_PXP2_INT_STS_CLR_1_REG_HST_IREQ_FIFO_ERR                                                                  (0x1<<8)
13611 	#define PXP2_PXP2_INT_STS_CLR_1_REG_HST_IREQ_FIFO_ERR_SIZE                                                             8
13612 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RD_SR_CNT_UNDERFLOW                                                                (0x1<<9)
13613 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RD_SR_CNT_UNDERFLOW_SIZE                                                           9
13614 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RD_BLK_CNT_UNDERFLOW                                                               (0x1<<10)
13615 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RD_BLK_CNT_UNDERFLOW_SIZE                                                          10
13616 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_TREQ_FIFO_UNDERFLOW                                                             (0x1<<11)
13617 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_TREQ_FIFO_UNDERFLOW_SIZE                                                        11
13618 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_TREQ_FIFO_OVERFLOW                                                              (0x1<<12)
13619 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_TREQ_FIFO_OVERFLOW_SIZE                                                         12
13620 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ICPL_FIFO_UNDERFLOW                                                             (0x1<<13)
13621 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ICPL_FIFO_UNDERFLOW_SIZE                                                        13
13622 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ICPL_FIFO_OVERFLOW                                                              (0x1<<14)
13623 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_ICPL_FIFO_OVERFLOW_SIZE                                                         14
13624 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_BACK2BACK_ATC_RESPONSE                                                          (0x1<<15)
13625 	#define PXP2_PXP2_INT_STS_CLR_1_REG_RQ_BACK2BACK_ATC_RESPONSE_SIZE                                                     15
13626 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_PGLUE_LSR_ERROR                                                                 (0x1<<16)
13627 	#define PXP2_PXP2_INT_STS_CLR_1_REG_WR_PGLUE_LSR_ERROR_SIZE                                                            16
13628 #define PXP2_REG_PXP2_INT_STS_WR_1                                                                                         0x120610UL //ACCESS:WR  DataWidth:0x11  Description: Interrupt register #1 bit set or clear
13629 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_USDMDP_UNDERFLOW                                                                 (0x1<<0)
13630 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_USDMDP_UNDERFLOW_SIZE                                                            0
13631 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_CDU_UNDERFLOW                                                                    (0x1<<1)
13632 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_CDU_UNDERFLOW_SIZE                                                               1
13633 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_DBG_UNDERFLOW                                                                    (0x1<<2)
13634 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_DBG_UNDERFLOW_SIZE                                                               2
13635 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_DMAE_UNDERFLOW                                                                   (0x1<<3)
13636 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_DMAE_UNDERFLOW_SIZE                                                              3
13637 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_HC_UNDERFLOW                                                                     (0x1<<4)
13638 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_HC_UNDERFLOW_SIZE                                                                4
13639 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ELT_ADDR                                                                         (0x1<<5)
13640 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ELT_ADDR_SIZE                                                                    5
13641 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_L2P_VF_ERR                                                                       (0x1<<6)
13642 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_L2P_VF_ERR_SIZE                                                                  6
13643 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_CORE_WDONE_OVERFLOW                                                              (0x1<<7)
13644 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_CORE_WDONE_OVERFLOW_SIZE                                                         7
13645 	#define PXP2_PXP2_INT_STS_WR_1_REG_HST_IREQ_FIFO_ERR                                                                   (0x1<<8)
13646 	#define PXP2_PXP2_INT_STS_WR_1_REG_HST_IREQ_FIFO_ERR_SIZE                                                              8
13647 	#define PXP2_PXP2_INT_STS_WR_1_REG_RD_SR_CNT_UNDERFLOW                                                                 (0x1<<9)
13648 	#define PXP2_PXP2_INT_STS_WR_1_REG_RD_SR_CNT_UNDERFLOW_SIZE                                                            9
13649 	#define PXP2_PXP2_INT_STS_WR_1_REG_RD_BLK_CNT_UNDERFLOW                                                                (0x1<<10)
13650 	#define PXP2_PXP2_INT_STS_WR_1_REG_RD_BLK_CNT_UNDERFLOW_SIZE                                                           10
13651 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_TREQ_FIFO_UNDERFLOW                                                              (0x1<<11)
13652 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_TREQ_FIFO_UNDERFLOW_SIZE                                                         11
13653 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_TREQ_FIFO_OVERFLOW                                                               (0x1<<12)
13654 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_TREQ_FIFO_OVERFLOW_SIZE                                                          12
13655 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ICPL_FIFO_UNDERFLOW                                                              (0x1<<13)
13656 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ICPL_FIFO_UNDERFLOW_SIZE                                                         13
13657 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ICPL_FIFO_OVERFLOW                                                               (0x1<<14)
13658 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_ICPL_FIFO_OVERFLOW_SIZE                                                          14
13659 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_BACK2BACK_ATC_RESPONSE                                                           (0x1<<15)
13660 	#define PXP2_PXP2_INT_STS_WR_1_REG_RQ_BACK2BACK_ATC_RESPONSE_SIZE                                                      15
13661 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_PGLUE_LSR_ERROR                                                                  (0x1<<16)
13662 	#define PXP2_PXP2_INT_STS_WR_1_REG_WR_PGLUE_LSR_ERROR_SIZE                                                             16
13663 #define PXP2_REG_PXP2_INT_MASK_1                                                                                           0x120614UL //ACCESS:RW  DataWidth:0x11  Description: Interrupt mask register #1 read/write
13664 	#define PXP2_PXP2_INT_MASK_1_REG_WR_USDMDP_UNDERFLOW                                                                   (0x1<<0)
13665 	#define PXP2_PXP2_INT_MASK_1_REG_WR_USDMDP_UNDERFLOW_SIZE                                                              0
13666 	#define PXP2_PXP2_INT_MASK_1_REG_WR_CDU_UNDERFLOW                                                                      (0x1<<1)
13667 	#define PXP2_PXP2_INT_MASK_1_REG_WR_CDU_UNDERFLOW_SIZE                                                                 1
13668 	#define PXP2_PXP2_INT_MASK_1_REG_WR_DBG_UNDERFLOW                                                                      (0x1<<2)
13669 	#define PXP2_PXP2_INT_MASK_1_REG_WR_DBG_UNDERFLOW_SIZE                                                                 2
13670 	#define PXP2_PXP2_INT_MASK_1_REG_WR_DMAE_UNDERFLOW                                                                     (0x1<<3)
13671 	#define PXP2_PXP2_INT_MASK_1_REG_WR_DMAE_UNDERFLOW_SIZE                                                                3
13672 	#define PXP2_PXP2_INT_MASK_1_REG_WR_HC_UNDERFLOW                                                                       (0x1<<4)
13673 	#define PXP2_PXP2_INT_MASK_1_REG_WR_HC_UNDERFLOW_SIZE                                                                  4
13674 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ELT_ADDR                                                                           (0x1<<5)
13675 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ELT_ADDR_SIZE                                                                      5
13676 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_L2P_VF_ERR                                                                         (0x1<<6)
13677 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_L2P_VF_ERR_SIZE                                                                    6
13678 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_CORE_WDONE_OVERFLOW                                                                (0x1<<7)
13679 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_CORE_WDONE_OVERFLOW_SIZE                                                           7
13680 	#define PXP2_PXP2_INT_MASK_1_REG_HST_IREQ_FIFO_ERR                                                                     (0x1<<8)
13681 	#define PXP2_PXP2_INT_MASK_1_REG_HST_IREQ_FIFO_ERR_SIZE                                                                8
13682 	#define PXP2_PXP2_INT_MASK_1_REG_RD_SR_CNT_UNDERFLOW                                                                   (0x1<<9)
13683 	#define PXP2_PXP2_INT_MASK_1_REG_RD_SR_CNT_UNDERFLOW_SIZE                                                              9
13684 	#define PXP2_PXP2_INT_MASK_1_REG_RD_BLK_CNT_UNDERFLOW                                                                  (0x1<<10)
13685 	#define PXP2_PXP2_INT_MASK_1_REG_RD_BLK_CNT_UNDERFLOW_SIZE                                                             10
13686 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_TREQ_FIFO_UNDERFLOW                                                                (0x1<<11)
13687 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_TREQ_FIFO_UNDERFLOW_SIZE                                                           11
13688 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_TREQ_FIFO_OVERFLOW                                                                 (0x1<<12)
13689 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_TREQ_FIFO_OVERFLOW_SIZE                                                            12
13690 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ICPL_FIFO_UNDERFLOW                                                                (0x1<<13)
13691 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ICPL_FIFO_UNDERFLOW_SIZE                                                           13
13692 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ICPL_FIFO_OVERFLOW                                                                 (0x1<<14)
13693 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_ICPL_FIFO_OVERFLOW_SIZE                                                            14
13694 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_BACK2BACK_ATC_RESPONSE                                                             (0x1<<15)
13695 	#define PXP2_PXP2_INT_MASK_1_REG_RQ_BACK2BACK_ATC_RESPONSE_SIZE                                                        15
13696 	#define PXP2_PXP2_INT_MASK_1_REG_WR_PGLUE_LSR_ERROR                                                                    (0x1<<16)
13697 	#define PXP2_PXP2_INT_MASK_1_REG_WR_PGLUE_LSR_ERROR_SIZE                                                               16
13698 #define PXP2_REG_WR_USDMDP_OUTST_REQ                                                                                       0x120618UL //ACCESS:RW  DataWidth:0x4  Description: Number of USDMDP PSWRQ outstanding sub-request grants that weren't yet read by PGLUE.
13699 #define PXP2_REG_RQ_ELT_DISABLE                                                                                            0x12066cUL //ACCESS:RW  DataWidth:0x1  Description: If 1 ILT failiue will not result in ELT access; An interrupt will be asserted
13700 #define PXP2_REG_WR_REV_MODE                                                                                               0x120670UL //ACCESS:RW  DataWidth:0x1  Description: For non-USDMDP clients. 0 - working in A0 mode - assert has_payload only when EOP arrived;1 - working in B0 mode - assert has_payload according to pxp2.wr_th_usdmdp or to EOP arrived.
13701 #define PXP2_REG_PGL_PRETEND_FUNC_F0                                                                                       0x120674UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13702 #define PXP2_REG_PGL_PRETEND_FUNC_F1                                                                                       0x120678UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13703 #define PXP2_REG_PGL_PRETEND_FUNC_F2                                                                                       0x12067cUL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13704 #define PXP2_REG_PGL_PRETEND_FUNC_F3                                                                                       0x120680UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13705 #define PXP2_REG_PGL_PRETEND_FUNC_F4                                                                                       0x120684UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13706 #define PXP2_REG_PGL_PRETEND_FUNC_F5                                                                                       0x120688UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13707 #define PXP2_REG_PGL_PRETEND_FUNC_F6                                                                                       0x12068cUL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13708 #define PXP2_REG_PGL_PRETEND_FUNC_F7                                                                                       0x120690UL //ACCESS:RW  DataWidth:0x10  Description: this field allows one function to pretend being another function when accessing any BAR mapped resource within the device. the value of the field is the number of the function that will be accessed effectively. after software write to this bit it must read it in order to know that the new value is updated. Bits [15] - force. Bits [14] - path ID. Bits [13:10] - Reserved.  Bits [9:4] - VFID. Bits [3] - VF valid. Bits [2:0] - PFID.
13709 #define PXP2_REG_RQ_LOW_FREE_BYP                                                                                           0x120694UL //ACCESS:RW  DataWidth:0x1  Description: when 1;there cannot be more than 3 pswrq_garb_gnt for reads within 8 cycles; this can prevent the low free blocks bug
13710 #define PXP2_REG_RQ_CXR_RAM0_TM                                                                                            0x120698UL //ACCESS:RW  DataWidth:0x8  Description: TM bits for cxr ram0
13711 #define PXP2_REG_RQ_CXR_RAM1_TM                                                                                            0x12069cUL //ACCESS:RW  DataWidth:0x8  Description: TM bits for cxr ram1
13712 #define PXP2_REG_RQ_CLOSE_GATE_RD_CLIENT_EN                                                                                0x1206a0UL //ACCESS:RW  DataWidth:0x1d  Description: BW counter rd clients that are enabled during close the gates flow (bit per rd vq and bit for treq). In E2 only the msbit should be set (treq)
13713 #define PXP2_REG_RQ_ATC_CSDM_FLAGS                                                                                         0x1206a8UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13714 #define PXP2_REG_WR_DMAE_TM                                                                                                0x1206acUL //ACCESS:RW  DataWidth:0x4  Description: Bits [1:0] are for fifo 0;Bits [3:2] are for fifo 1
13715 #define PXP2_REG_PXP2_ECO_RSRV                                                                                             0x1206b0UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
13716 	#define PXP2_PXP2_ECO_RSRV_REG_RQ_ECO_RESERVED                                                                         (0x3f<<0)
13717 	#define PXP2_PXP2_ECO_RSRV_REG_RQ_ECO_RESERVED_SIZE                                                                    0
13718 	#define PXP2_PXP2_ECO_RSRV_REG_WR_ECO_RESERVED                                                                         (0x3f<<6)
13719 	#define PXP2_PXP2_ECO_RSRV_REG_WR_ECO_RESERVED_SIZE                                                                    6
13720 	#define PXP2_PXP2_ECO_RSRV_REG_RD_ECO_RESERVED                                                                         (0xfffff<<12)
13721 	#define PXP2_PXP2_ECO_RSRV_REG_RD_ECO_RESERVED_SIZE                                                                    12
13722 #define PXP2_REG_WR_HAS_PAYLOAD                                                                                            0x1206b4UL //ACCESS:R  DataWidth:0xe  Description: has payload indication for all clients; bit decoding - 0 USDM; 1 CSDM; 2 XSDM; 3 TSDM; 4 PBF always 0; 5 QM; 6 TM; 7 SRC; 8 CDURD always 0; 9 DMAE; 10 USDMDP; 11 HC; 12 CDUWR; 13 DBG
13723 #define PXP2_REG_RQ_VQ_RD_DISABLE                                                                                          0x1206b8UL //ACCESS:R  DataWidth:0xa  Description: vq read disable as wdone was not received yet for the wr request that was sent {vq1 ; vq2 ; vq3 ; vq6 ; vq7 ; vq8 ; vq9 ; vq10 ; vq11 ; vq28}
13724 #define PXP2_REG_RQ_QC_REG1                                                                                                0x1206bcUL //ACCESS:R  DataWidth:0x20  Description:
13725 #define PXP2_REG_RQ_QC_REG2                                                                                                0x1206c0UL //ACCESS:R  DataWidth:0x20  Description:
13726 #define PXP2_REG_RQ_QC_VIQ_1ENTRY                                                                                          0x1206c4UL //ACCESS:R  DataWidth:0x20  Description:
13727 #define PXP2_REG_RQ_QC_HOQ_IS_LOGICAL                                                                                      0x1206c8UL //ACCESS:R  DataWidth:0x20  Description:
13728 #define PXP2_REG_RQ_QC_VIQ_TAIL_V                                                                                          0x1206ccUL //ACCESS:R  DataWidth:0x20  Description:
13729 #define PXP2_REG_RQ_QC_VIQ_HEAD_V                                                                                          0x1206d0UL //ACCESS:R  DataWidth:0x20  Description:
13730 #define PXP2_REG_RQ_QC_VIQ_31_28_TAIL                                                                                      0x1206d4UL //ACCESS:R  DataWidth:0x20  Description:
13731 #define PXP2_REG_RQ_QC_VIQ_27_24_TAIL                                                                                      0x1206d8UL //ACCESS:R  DataWidth:0x20  Description:
13732 #define PXP2_REG_RQ_QC_VIQ_23_20_TAIL                                                                                      0x1206dcUL //ACCESS:R  DataWidth:0x20  Description:
13733 #define PXP2_REG_RQ_QC_VIQ_19_16_TAIL                                                                                      0x1206e0UL //ACCESS:R  DataWidth:0x20  Description:
13734 #define PXP2_REG_RQ_QC_VIQ_15_12_TAIL                                                                                      0x1206e4UL //ACCESS:R  DataWidth:0x20  Description:
13735 #define PXP2_REG_RQ_QC_VIQ_11_8_TAIL                                                                                       0x1206e8UL //ACCESS:R  DataWidth:0x20  Description:
13736 #define PXP2_REG_RQ_QC_VIQ_7_4_TAIL                                                                                        0x1206ecUL //ACCESS:R  DataWidth:0x20  Description:
13737 #define PXP2_REG_RQ_QC_VIQ_3_0_TAIL                                                                                        0x1206f0UL //ACCESS:R  DataWidth:0x20  Description:
13738 #define PXP2_REG_RQ_QC_VIQ_31_28_HEAD                                                                                      0x1206f4UL //ACCESS:R  DataWidth:0x20  Description:
13739 #define PXP2_REG_RQ_QC_VIQ_27_24_HEAD                                                                                      0x1206f8UL //ACCESS:R  DataWidth:0x20  Description:
13740 #define PXP2_REG_RQ_QC_VIQ_23_20_HEAD                                                                                      0x1206fcUL //ACCESS:R  DataWidth:0x20  Description:
13741 #define PXP2_REG_RQ_QC_VIQ_19_16_HEAD                                                                                      0x120700UL //ACCESS:R  DataWidth:0x20  Description:
13742 #define PXP2_REG_RQ_QC_VIQ_15_12_HEAD                                                                                      0x120704UL //ACCESS:R  DataWidth:0x20  Description:
13743 #define PXP2_REG_RQ_QC_VIQ_11_8_HEAD                                                                                       0x120708UL //ACCESS:R  DataWidth:0x20  Description:
13744 #define PXP2_REG_RQ_QC_VIQ_7_4_HEAD                                                                                        0x12070cUL //ACCESS:R  DataWidth:0x20  Description:
13745 #define PXP2_REG_RQ_QC_VIQ_3_0_HEAD                                                                                        0x120710UL //ACCESS:R  DataWidth:0x20  Description:
13746 #define PXP2_REG_RQ_QC_CMG_VQ_31_24_FUNC                                                                                   0x120714UL //ACCESS:R  DataWidth:0x20  Description:
13747 #define PXP2_REG_RQ_QC_CMG_VQ_23_16_FUNC                                                                                   0x120718UL //ACCESS:R  DataWidth:0x20  Description:
13748 #define PXP2_REG_RQ_QC_CMG_VQ_15_8_FUNC                                                                                    0x12071cUL //ACCESS:R  DataWidth:0x20  Description:
13749 #define PXP2_REG_RQ_QC_CMG_VQ_7_0_FUNC                                                                                     0x120720UL //ACCESS:R  DataWidth:0x20  Description:
13750 #define PXP2_REG_RQ_CMG_NEED_4K_ALIGN                                                                                      0x120724UL //ACCESS:R  DataWidth:0x20  Description: need 4k alignment; bit per VQ
13751 #define PXP2_REG_RQ_CMG                                                                                                    0x120728UL //ACCESS:R  DataWidth:0x20  Description: Status signals in pswrq_cmg module
13752 #define PXP2_REG_RQ_CMG_HAS_PAYLOAD                                                                                        0x12072cUL //ACCESS:R  DataWidth:0x6  Description: has payload indication for the VQs with more than one client: {vq11 ; vq10 ; vq9 ; vq8 ; vq7 ; vq6}
13753 #define PXP2_REG_RQ_CMG_S2_VQ_VAL                                                                                          0x120730UL //ACCESS:R  DataWidth:0x20  Description: bit per VQ
13754 #define PXP2_REG_RQ_CMG_S1_VQ_VAL                                                                                          0x120734UL //ACCESS:R  DataWidth:0x20  Description: bit per VQ
13755 #define PXP2_REG_RQ_CMG_VQ_RDWR_N                                                                                          0x120738UL //ACCESS:R  DataWidth:0xb  Description: {vq28 ; vq11 ; vq10 ; vq9 ; vq8 ; vq7 ; vq6 ; vq5 ; vq3 ; vq2 ; vq1}
13756 #define PXP2_REG_RQ_CMG_VQ_CLIENT_ID                                                                                       0x12073cUL //ACCESS:R  DataWidth:0x18  Description: 4 bits per client: {vq11 client_id ; vq10 client_id; vq9 client_id; vq8 client_id; vq7 client_id; vq6 client_id}
13757 #define PXP2_REG_RQ_CMG_VQ_1ST_SR                                                                                          0x120740UL //ACCESS:R  DataWidth:0x20  Description: current sub request is the 1st in the request (bit per vq)
13758 #define PXP2_REG_RQ_CMG_VQ_LAST_SR                                                                                         0x120744UL //ACCESS:R  DataWidth:0x20  Description: current sub request is the last in the request (bit per vq)
13759 #define PXP2_REG_RQ_GARB                                                                                                   0x120748UL //ACCESS:R  DataWidth:0x20  Description: Status signals in pswrq_garb module
13760 #define PXP2_REG_RQ_GARB_S1                                                                                                0x12074cUL //ACCESS:R  DataWidth:0x20  Description: Status signals in pswrq_garb_s1 module: bits 15:0 - i_rd_arbiter instance ; Bits 31:16 - i_wr_arbiter instance
13761 #define PXP2_REG_RQ_GARB_S1_BW_RD_STS                                                                                      0x120750UL //ACCESS:R  DataWidth:0x1c  Description: bandwidth status for rd arbiter in s1
13762 #define PXP2_REG_RQ_GARB_S1_BW_WR_STS                                                                                      0x120754UL //ACCESS:R  DataWidth:0xc  Description: bandwidth status for wr arbiter in s1
13763 #define PXP2_REG_RQ_CMG_GARB_HOQ_RDWR_N                                                                                    0x120758UL //ACCESS:R  DataWidth:0x20  Description: bit per VQ
13764 #define PXP2_REG_RQ_CMG_GARB_HOQ_STS                                                                                       0x12075cUL //ACCESS:R  DataWidth:0x20  Description: bit per VQ
13765 #define PXP2_REG_RQ_GARB_CTRL                                                                                              0x120760UL //ACCESS:R  DataWidth:0x20  Description: Status signals in pswrq_garb_ctrl module:
13766 #define PXP2_REG_RQ_GARB_SBMT                                                                                              0x120764UL //ACCESS:R  DataWidth:0x20  Description: Status signals in pswrq_garb_sbmt module: {3b0 ; rd_is_pending ; 3b0 ; rd_p_th_ok ; 3b0 ; pending_rd_arr_en ; 3b0 ; rd_gnt_disable ; 3b0 ; blk_mbs2_th_n_ok ; 2b0 ; rd_gnt_cnt[1:0] ; pswrd_pswrq_blk_cnt[7:0]}
13767 #define PXP2_REG_RQ_PSWRD_PSWRQ_BLK_PER_VQ                                                                                 0x120768UL //ACCESS:R  DataWidth:0x1d  Description: Available blocks in pswrd reader buffer (per vq)
13768 #define PXP2_REG_RD_TM_65                                                                                                  0x12076cUL //ACCESS:RW  DataWidth:0x8  Multi Field Register
13769 	#define PXP2_RD_TM_65_REG_RD_BLK_FREE_LIST_TM                                                                          (0x3<<0)
13770 	#define PXP2_RD_TM_65_REG_RD_BLK_FREE_LIST_TM_SIZE                                                                     0
13771 	#define PXP2_RD_TM_65_REG_RD_NEXT_BLK_PTR_TM                                                                           (0x3<<2)
13772 	#define PXP2_RD_TM_65_REG_RD_NEXT_BLK_PTR_TM_SIZE                                                                      2
13773 	#define PXP2_RD_TM_65_REG_RD_SR_MEMC_TM                                                                                (0x3<<4)
13774 	#define PXP2_RD_TM_65_REG_RD_SR_MEMC_TM_SIZE                                                                           4
13775 	#define PXP2_RD_TM_65_REG_RD_COMP_CTX_TM                                                                               (0x3<<6)
13776 	#define PXP2_RD_TM_65_REG_RD_COMP_CTX_TM_SIZE                                                                          6
13777 #define PXP2_REG_RD_MASK_ERROR_TO_CLIENTS                                                                                  0x120770UL //ACCESS:RW  DataWidth:0xc  Description: Debug only: '1' indicates that error indication is masked towards the corresponding client.
13778 #define PXP2_REG_RD_CONF11                                                                                                 0x120774UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
13779 	#define PXP2_RD_CONF11_REG_RD_ERROR_PATTERN                                                                            (0xffff<<0)
13780 	#define PXP2_RD_CONF11_REG_RD_ERROR_PATTERN_SIZE                                                                       0
13781 	#define PXP2_RD_CONF11_REG_RD_OVERRIDE_DATA_WHEN_ERROR                                                                 (0x1<<16)
13782 	#define PXP2_RD_CONF11_REG_RD_OVERRIDE_DATA_WHEN_ERROR_SIZE                                                            16
13783 	#define PXP2_RD_CONF11_REG_RD_OVERRIDE_LAST_CYCLE_ONLY                                                                 (0x1<<17)
13784 	#define PXP2_RD_CONF11_REG_RD_OVERRIDE_LAST_CYCLE_ONLY_SIZE                                                            17
13785 #define PXP2_REG_RD_CPL_ERR_DETAILS                                                                                        0x120778UL //ACCESS:R  DataWidth:0x1d  Description: Details of first request with error on receive side: [15:0] - Echo ID. [28:16] - sub-request length plus start_offset_2_0 minus 1.
13786 #define PXP2_REG_RD_CPL_ERR_DETAILS2                                                                                       0x12077cUL //ACCESS:R  DataWidth:0xa  Description: Details of first request with error on receive side: [4:0] - VQ ID. [8:5] - client ID. [9] - valid - indicates if there was a completion error since the last time this register was read.
13787 #define PXP2_REG_RQ_ATC_USDM_FLAGS                                                                                         0x120780UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13788 #define PXP2_REG_RQ_ATC_USDMDP_FLAGS                                                                                       0x120784UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13789 #define PXP2_REG_RQ_ATC_TSDM_FLAGS                                                                                         0x120788UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13790 #define PXP2_REG_RQ_ATC_XSDM_FLAGS                                                                                         0x12078cUL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13791 #define PXP2_REG_RQ_ATC_DMAE_FLAGS                                                                                         0x120790UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13792 #define PXP2_REG_RQ_ATC_CDUWR_FLAGS                                                                                        0x120794UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13793 #define PXP2_REG_RQ_ATC_CDURD_FLAGS                                                                                        0x120798UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13794 #define PXP2_REG_RQ_ATC_PBF_FLAGS                                                                                          0x12079cUL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13795 #define PXP2_REG_RQ_ATC_QM_FLAGS                                                                                           0x1207a0UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13796 #define PXP2_REG_RQ_ATC_TM_FLAGS                                                                                           0x1207a4UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13797 #define PXP2_REG_RQ_ATC_SRC_FLAGS                                                                                          0x1207a8UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13798 #define PXP2_REG_RQ_ATC_DBG_FLAGS                                                                                          0x1207acUL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13799 #define PXP2_REG_RQ_ATC_HC_FLAGS                                                                                           0x1207b0UL //ACCESS:RW  DataWidth:0x4  Description: ATC flags for that client as follows: b2-b0: atc flags; b3 - if set use this configuration (b2-b0) otherwise use the atc flags from the request.
13800 #define PXP2_REG_RQ_ATC_VQ_ENABLE                                                                                          0x1207b4UL //ACCESS:RW  DataWidth:0x20  Description: ATC VQ enable bits. When set - SR from the VQ can send ATC lookup request to the ATC (assuming all other conditions are met). When reset - all SR-s from the VQ will NOT go through the ATC. b0 - VQ0; b1 - VQ1; b30 - VQ30; b31 - reserved (should be filled with zeroes).
13801 #define PXP2_REG_RQ_CLOSE_GATE_WR_CLIENT_EN                                                                                0x1207b8UL //ACCESS:RW  DataWidth:0xc  Description: BW counter wr clients that are enabled during close the gates flow (bit per wr vq). In E2 no clients operate during close the gates
13802 #define PXP2_REG_RQ_ATC_INTERNAL_ATS_ENABLE_ALL                                                                            0x1207bcUL //ACCESS:R  DataWidth:0x10  Description: Concatenated values of rq_atc_internal_ats_enable as follows: b0 - PF0; b1 - VF0; b2 - PF1; b3 - VF1; b14 - PF7; b15 - VF7;
13803 #define PXP2_REG_RQ_ATC_VQ_GO_TRANSLATED                                                                                   0x1207c0UL //ACCESS:RW  DataWidth:0x20  Description: DEBUG ONLY. bit per VQ. go translated set means that SR of the matched VQ will be always sent to the GLUE with the at_valid=1 indication (see atc_code in PSWRQ-PGLUE interface for more details). In that case the address will be delivered by the chip (and not by the ATC). This mode will be used mainly for debug and the other configurations must make sure that ATC will never be used for that VQ while the go_translated bit for that VQ is set. when reset means that the at_valid indication will be determined according to the ATC.
13804 #define PXP2_REG_RQ_ATC_GLOBAL_ENABLE                                                                                      0x1207c4UL //ACCESS:RW  DataWidth:0x1  Description: Global ATC enable bit. when reset all ATC logic is disabled within the PSWRQ. The value of this register must be the same as RD_ATC_GLOBAL_ENABLE. This value must be '1' when ATC capability is enabled in PCIe core.
13805 #define PXP2_REG_RQ_L2P_VF_ERR_VQ_ID                                                                                       0x1207c8UL //ACCESS:RC  DataWidth:0x5  Description: The VQ id of the request with rq_l2p_vf_err interrupt
13806 #define PXP2_REG_RD_ATC_GLOBAL_ENABLE                                                                                      0x1207ccUL //ACCESS:RW  DataWidth:0x1  Description: Global ATC enable bit. When reset all ATC logic is disabled within the PSWRD. 'ATC entry ID' interface from PSWRQ is ignored and 'ATC RCPL Done' interface to ATC is not generated. The value of this register must be the same as PSWRQ_ATC_GLOBAL_ENABLE. This value must be '1' when ATC capability is enabled in PCIe core.
13807 #define PXP2_REG_RD_ATC_ENTRY_ID_TM                                                                                        0x1207d4UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of ATC entry ID memory - unused in E3.
13808 #define PXP2_REG_RQ_TREQ_FIFO_FILL_LVL                                                                                     0x1207fcUL //ACCESS:R  DataWidth:0x6  Description: The fill level of the TREQ fifo
13809 #define PXP2_REG_RQ_ICPL_FIFO_FILL_LVL                                                                                     0x120910UL //ACCESS:R  DataWidth:0x3  Description: The fill level of the ICPL fifo
13810 #define PXP2_REG_RQ_ATC_TREQ_FIFO_TM                                                                                       0x120914UL //ACCESS:RW  DataWidth:0x2  Description: NOT USED
13811 #define PXP2_REG_RQ_ASSERT_IF_ILT_FAIL                                                                                     0x120918UL //ACCESS:RW  DataWidth:0x1  Description: when set - assert ilt fail interrupt (rq_elt_addr) in case working in ilt mode and onchip translation fail due to overflow on vah_plus_1st signal (Cont00041628). If reset - interrupt will not assert
13812 #define PXP2_REG_RQ_DRAM_ALIGN_RD                                                                                          0x12092cUL //ACCESS:RW  DataWidth:0x4  Description: Determines alignment of read SRs when a request is split into several SRs. 0 - 8B aligned. 1 - 64B aligned. 2 - 128B aligned. 3 - 256B aligned. 4 - 512B aligned.
13813 #define PXP2_REG_RQ_DRAM_ALIGN_SEL                                                                                         0x120930UL //ACCESS:RW  DataWidth:0x1  Description: when set the new alignment method (E2) will be applied; when reset the original alignment method (E1 E1H) will be applied
13814 #define PXP2_REG_WR_HP_FORCE_DEASSERT_E2                                                                                   0x120934UL //ACCESS:RW  DataWidth:0x2  Description: has_payload forced de-assertion after grant from PSWRQ. 0 - as in B0; 1 - forced to 2 cycles de-assertion after grant. Bit[0] - all clients but USDM-DP; bit[1] - USDM-DP client.
13815 #define PXP2_REG_RQ_HOQ_RAM_RD_EN                                                                                          0x120938UL //ACCESS:RW  DataWidth:0x1  Description: FOR DBG: enable reading from the hoq ram; when set hoq rbc read is enabled; when reset hoq rbc read is disabled (i.e. rq_hoq_ram_rd_req will not have any affect)
13816 #define PXP2_REG_RD_CONTINUE_SERVING_PBF                                                                                   0x12095cUL //ACCESS:RW  DataWidth:0x1  Description: This register defines the delivery port behavior when finishing delivering a request to the PBF and the data for the next request is already in the Tetris buffer. 0 - The delivery port continues delivering the next PBF request only if the second delivery port is idle. This is the behavior in E1 E1H and E2. 1 - The delivery port always continues delivering the next PBF request. This is more efficient since about 11 arbitration cycles are not wasted.
13817 #define PXP2_REG_RD_TM1_E3                                                                                                 0x120960UL //ACCESS:RW  DataWidth:0x1e  Multi Field Register
13818 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS4_TMA                                                                              (0x1f<<0)
13819 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS4_TMA_SIZE                                                                         0
13820 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS4_TMB                                                                              (0x1f<<5)
13821 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS4_TMB_SIZE                                                                         5
13822 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS5_TMA                                                                              (0x1f<<10)
13823 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS5_TMA_SIZE                                                                         10
13824 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS5_TMB                                                                              (0x1f<<15)
13825 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS5_TMB_SIZE                                                                         15
13826 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS6_TMA                                                                              (0x1f<<20)
13827 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS6_TMA_SIZE                                                                         20
13828 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS6_TMB                                                                              (0x1f<<25)
13829 	#define PXP2_RD_TM1_E3_REG_RD_TETRIS6_TMB_SIZE                                                                         25
13830 #define PXP2_REG_RD_TM2_E3                                                                                                 0x120964UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
13831 	#define PXP2_RD_TM2_E3_REG_RD_TETRIS7_TMA                                                                              (0x1f<<0)
13832 	#define PXP2_RD_TM2_E3_REG_RD_TETRIS7_TMA_SIZE                                                                         0
13833 	#define PXP2_RD_TM2_E3_REG_RD_TETRIS7_TMB                                                                              (0x1f<<5)
13834 	#define PXP2_RD_TM2_E3_REG_RD_TETRIS7_TMB_SIZE                                                                         5
13835 #define PXP2_REG_PSWWR_USDMDP_TM                                                                                           0x120968UL //ACCESS:RW  DataWidth:0x14  Multi Field Register
13836 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO2_TMA                                                                   (0x1f<<0)
13837 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO2_TMA_SIZE                                                              0
13838 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO2_TMB                                                                   (0x1f<<5)
13839 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO2_TMB_SIZE                                                              5
13840 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO3_TMA                                                                   (0x1f<<10)
13841 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO3_TMA_SIZE                                                              10
13842 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO3_TMB                                                                   (0x1f<<15)
13843 	#define PXP2_PSWWR_USDMDP_TM_REG_WR_USDMDP_FIFO3_TMB_SIZE                                                              15
13844 #define PXP2_REG_RQ_SR_CNT_WINDOW_MODE                                                                                     0x1209a4UL //ACCESS:RW  DataWidth:0x1  Description: Counting window mode. 0 - manual window: counting is manually being initiated & stopped by the user through GRC. 1 - configured window: counting occurs according to configured window size.
13845 #define PXP2_REG_RQ_SR_CNT_WINDOW_SIZE                                                                                     0x1209a8UL //ACCESS:RW  DataWidth:0x20  Description: Determines the size of the counting window. Valid when working in predefined window mode (i.e. Sr_cnt_window_mode = 1).  Granularity of sr_cnt_clk_tickxclk_pci cycles.
13846 #define PXP2_REG_RQ_SR_CNT_START_MODE                                                                                      0x1209b8UL //ACCESS:RW  DataWidth:0x1  Description: Determines the trigger for start counting (for both SR counters & global window counter). 0 - start counting upon any first SR that is sent to the PGLUE. 1 - start counting upon first PBF/USDM-DP SR that is sent to the PGLUE.
13847 #define PXP2_REG_RQ_SR_CNT_ENABLE                                                                                          0x1209bcUL //ACCESS:RW  DataWidth:0x1  Description: Enables the SR counting mechanism.
13848 #define PXP2_REG_RQ_SR_CNT_CLK_TICK                                                                                        0x1209c0UL //ACCESS:RW  DataWidth:0x3  Description: The number of clk_pci ticks minus 1 between each increment of the global window counter (i.e. 0 is for 1 clk_pci cycle; 1 is for 2 clk_pci cycles; 7 is for 8 clk_pci cycles)
13849 #define PXP2_REG_PGL_ADDR_88_F0                                                                                            0x120534UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: GRC address for configuration access to PCIE config address 0x88. any write to this PCIE address will cause a GRC write access to the address that's in t this register
13850 #define PXP2_REG_PGL_ADDR_88_F0_SIZE                                                                                       1
13851 #define PXP2_REG_PGL_ADDR_8C_F0                                                                                            0x120538UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: GRC address for configuration access to PCIE config address 0x8c.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
13852 #define PXP2_REG_PGL_ADDR_8C_F0_SIZE                                                                                       1
13853 #define PXP2_REG_PGL_ADDR_90_F0                                                                                            0x12053cUL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: GRC address for configuration access to PCIE config address 0x90.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
13854 #define PXP2_REG_PGL_ADDR_90_F0_SIZE                                                                                       1
13855 #define PXP2_REG_PGL_ADDR_94_F0                                                                                            0x120540UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: GRC address for configuration access to PCIE config address 0x94.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
13856 #define PXP2_REG_PGL_ADDR_94_F0_SIZE                                                                                       1
13857 #define PXP2_REG_RQ_CDU_FIRST_ILT                                                                                          0x12061cUL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for cdu in ILT
13858 #define PXP2_REG_RQ_CDU_FIRST_ILT_SIZE                                                                                     1
13859 #define PXP2_REG_RQ_CDU_LAST_ILT                                                                                           0x120620UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for cdu in ILT
13860 #define PXP2_REG_RQ_CDU_LAST_ILT_SIZE                                                                                      1
13861 #define PXP2_REG_RQ_CSDM_FIRST_ILT                                                                                         0x120624UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for csdm in ILT
13862 #define PXP2_REG_RQ_CSDM_FIRST_ILT_SIZE                                                                                    1
13863 #define PXP2_REG_RQ_CSDM_LAST_ILT                                                                                          0x120628UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for csdm in ILT
13864 #define PXP2_REG_RQ_CSDM_LAST_ILT_SIZE                                                                                     1
13865 #define PXP2_REG_RQ_DBG_FIRST_ILT                                                                                          0x12062cUL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for dbg in ILT
13866 #define PXP2_REG_RQ_DBG_FIRST_ILT_SIZE                                                                                     1
13867 #define PXP2_REG_RQ_DBG_LAST_ILT                                                                                           0x120630UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for dbg in ILT
13868 #define PXP2_REG_RQ_DBG_LAST_ILT_SIZE                                                                                      1
13869 #define PXP2_REG_RQ_QM_FIRST_ILT                                                                                           0x120634UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for qm in ILT
13870 #define PXP2_REG_RQ_QM_FIRST_ILT_SIZE                                                                                      1
13871 #define PXP2_REG_RQ_QM_LAST_ILT                                                                                            0x120638UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for qm in ILT
13872 #define PXP2_REG_RQ_QM_LAST_ILT_SIZE                                                                                       1
13873 #define PXP2_REG_RQ_SRC_FIRST_ILT                                                                                          0x12063cUL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for src in ILT
13874 #define PXP2_REG_RQ_SRC_FIRST_ILT_SIZE                                                                                     1
13875 #define PXP2_REG_RQ_SRC_LAST_ILT                                                                                           0x120640UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for src in ILT
13876 #define PXP2_REG_RQ_SRC_LAST_ILT_SIZE                                                                                      1
13877 #define PXP2_REG_RQ_TM_FIRST_ILT                                                                                           0x120644UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for tm in ILT
13878 #define PXP2_REG_RQ_TM_FIRST_ILT_SIZE                                                                                      1
13879 #define PXP2_REG_RQ_TM_LAST_ILT                                                                                            0x120648UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for tm in ILT
13880 #define PXP2_REG_RQ_TM_LAST_ILT_SIZE                                                                                       1
13881 #define PXP2_REG_RQ_TSDM_FIRST_ILT                                                                                         0x12064cUL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for tsdm in ILT
13882 #define PXP2_REG_RQ_TSDM_FIRST_ILT_SIZE                                                                                    1
13883 #define PXP2_REG_RQ_TSDM_LAST_ILT                                                                                          0x120650UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for tsdm in ILT
13884 #define PXP2_REG_RQ_TSDM_LAST_ILT_SIZE                                                                                     1
13885 #define PXP2_REG_RQ_USDM_FIRST_ILT                                                                                         0x120654UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for usdm in ILT
13886 #define PXP2_REG_RQ_USDM_FIRST_ILT_SIZE                                                                                    1
13887 #define PXP2_REG_RQ_USDM_LAST_ILT                                                                                          0x120658UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for usdm in ILT
13888 #define PXP2_REG_RQ_USDM_LAST_ILT_SIZE                                                                                     1
13889 #define PXP2_REG_RQ_USDMDP_FIRST_ILT                                                                                       0x12065cUL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for usdmdp in ILT
13890 #define PXP2_REG_RQ_USDMDP_FIRST_ILT_SIZE                                                                                  1
13891 #define PXP2_REG_RQ_USDMDP_LAST_ILT                                                                                        0x120660UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for usdmdp in ILT
13892 #define PXP2_REG_RQ_USDMDP_LAST_ILT_SIZE                                                                                   1
13893 #define PXP2_REG_RQ_XSDM_FIRST_ILT                                                                                         0x120664UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: first memory address base for xsdm in ILT
13894 #define PXP2_REG_RQ_XSDM_FIRST_ILT_SIZE                                                                                    1
13895 #define PXP2_REG_RQ_XSDM_LAST_ILT                                                                                          0x120668UL //ACCESS:RW  DataWidth:0xc  SPLIT:8  Description: last memory address base for xsdm in ILT
13896 #define PXP2_REG_RQ_XSDM_LAST_ILT_SIZE                                                                                     1
13897 #define PXP2_REG_RD_CPL_ERR_DETAILS_CLR                                                                                    0x1207d0UL //ACCESS:W  DataWidth:0x1  Description: Writing to this register clears rd_cpl_err_details and rd_cpl_err_details2 and enables logging new error details
13898 #define PXP2_REG_RD_CPL_ERR_DETAILS_CLR_SIZE                                                                               1
13899 #define PXP2_REG_RQ_ATC_INTERNAL_ATS_ENABLE                                                                                0x1207d8UL //ACCESS:RW  DataWidth:0x2  SPLIT:8  Description: ATC enable values per PF as follows: b0 - PF enable; b1 - VF enable; PF enable bit is relevant when VF_Valid (in the request) bit is 0; VF enable bit is relevant when VF_Valid bit is 0.
13900 #define PXP2_REG_RQ_ATC_INTERNAL_ATS_ENABLE_SIZE                                                                           1
13901 #define PXP2_REG_PGL_EXP_ROM0                                                                                              0x120800UL //ACCESS:RW  DataWidth:0x20  Description: first dword data of expansion rom request. When this register is written a completion is sent to the pcie core. When the expansion rom request contains more than one dword this register should be written last. Writing to this register when there is not pending expansion rom request should not be done!
13902 #define PXP2_REG_PGL_EXP_ROM0_SIZE                                                                                         1
13903 #define PXP2_REG_PGL_EXP_ROM1                                                                                              0x120804UL //ACCESS:RW  DataWidth:0x20  Description: second dword data of expansion rom request.
13904 #define PXP2_REG_PGL_EXP_ROM1_SIZE                                                                                         1
13905 #define PXP2_REG_PGL_EXP_ROM2                                                                                              0x120808UL //ACCESS:RW  DataWidth:0x20  Description: third dword data of expansion rom request. this register is special. reading from it provides a vector outstanding read requests. if a bit is zero it means that a read request on the corresponding tag did not finish yet (not all completions have arrived for it)
13906 #define PXP2_REG_PGL_EXP_ROM2_SIZE                                                                                         1
13907 #define PXP2_REG_RQ_UFIFO_NUM_OF_ENTRY                                                                                     0x12080cUL //ACCESS:R  DataWidth:0x5  Description: Number of entries in the ufifo;This fifo has l2p completions
13908 #define PXP2_REG_RQ_UFIFO_NUM_OF_ENTRY_SIZE                                                                                1
13909 #define PXP2_REG_RQ_VQ0_ENTRY_CNT                                                                                          0x120810UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 0 in pswrq memory
13910 #define PXP2_REG_RQ_VQ0_ENTRY_CNT_SIZE                                                                                     1
13911 #define PXP2_REG_RQ_VQ0_MAX_ENTRY_CNT                                                                                      0x120814UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 0
13912 #define PXP2_REG_RQ_VQ0_MAX_ENTRY_CNT_SIZE                                                                                 1
13913 #define PXP2_REG_RQ_VQ10_ENTRY_CNT                                                                                         0x120818UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 10 in pswrq memory
13914 #define PXP2_REG_RQ_VQ10_ENTRY_CNT_SIZE                                                                                    1
13915 #define PXP2_REG_RQ_VQ10_MAX_ENTRY_CNT                                                                                     0x12081cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 10
13916 #define PXP2_REG_RQ_VQ10_MAX_ENTRY_CNT_SIZE                                                                                1
13917 #define PXP2_REG_RQ_VQ11_ENTRY_CNT                                                                                         0x120820UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 11 in pswrq memory
13918 #define PXP2_REG_RQ_VQ11_ENTRY_CNT_SIZE                                                                                    1
13919 #define PXP2_REG_RQ_VQ11_MAX_ENTRY_CNT                                                                                     0x120824UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 11
13920 #define PXP2_REG_RQ_VQ11_MAX_ENTRY_CNT_SIZE                                                                                1
13921 #define PXP2_REG_RQ_VQ12_ENTRY_CNT                                                                                         0x120828UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 12 in pswrq memory
13922 #define PXP2_REG_RQ_VQ12_ENTRY_CNT_SIZE                                                                                    1
13923 #define PXP2_REG_RQ_VQ12_MAX_ENTRY_CNT                                                                                     0x12082cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 12
13924 #define PXP2_REG_RQ_VQ12_MAX_ENTRY_CNT_SIZE                                                                                1
13925 #define PXP2_REG_RQ_VQ13_ENTRY_CNT                                                                                         0x120830UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 13 in pswrq memory
13926 #define PXP2_REG_RQ_VQ13_ENTRY_CNT_SIZE                                                                                    1
13927 #define PXP2_REG_RQ_VQ13_MAX_ENTRY_CNT                                                                                     0x120834UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 13
13928 #define PXP2_REG_RQ_VQ13_MAX_ENTRY_CNT_SIZE                                                                                1
13929 #define PXP2_REG_RQ_VQ14_ENTRY_CNT                                                                                         0x120838UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 14  in pswrq memory
13930 #define PXP2_REG_RQ_VQ14_ENTRY_CNT_SIZE                                                                                    1
13931 #define PXP2_REG_RQ_VQ14_MAX_ENTRY_CNT                                                                                     0x12083cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 14
13932 #define PXP2_REG_RQ_VQ14_MAX_ENTRY_CNT_SIZE                                                                                1
13933 #define PXP2_REG_RQ_VQ15_ENTRY_CNT                                                                                         0x120840UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 15  in pswrq memory
13934 #define PXP2_REG_RQ_VQ15_ENTRY_CNT_SIZE                                                                                    1
13935 #define PXP2_REG_RQ_VQ15_MAX_ENTRY_CNT                                                                                     0x120844UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 15
13936 #define PXP2_REG_RQ_VQ15_MAX_ENTRY_CNT_SIZE                                                                                1
13937 #define PXP2_REG_RQ_VQ16_ENTRY_CNT                                                                                         0x120848UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 16 in pswrq memory
13938 #define PXP2_REG_RQ_VQ16_ENTRY_CNT_SIZE                                                                                    1
13939 #define PXP2_REG_RQ_VQ16_MAX_ENTRY_CNT                                                                                     0x12084cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 16
13940 #define PXP2_REG_RQ_VQ16_MAX_ENTRY_CNT_SIZE                                                                                1
13941 #define PXP2_REG_RQ_VQ17_ENTRY_CNT                                                                                         0x120850UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 17 in pswrq memory
13942 #define PXP2_REG_RQ_VQ17_ENTRY_CNT_SIZE                                                                                    1
13943 #define PXP2_REG_RQ_VQ17_MAX_ENTRY_CNT                                                                                     0x120854UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 17
13944 #define PXP2_REG_RQ_VQ17_MAX_ENTRY_CNT_SIZE                                                                                1
13945 #define PXP2_REG_RQ_VQ18_ENTRY_CNT                                                                                         0x120858UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 18  in pswrq memory
13946 #define PXP2_REG_RQ_VQ18_ENTRY_CNT_SIZE                                                                                    1
13947 #define PXP2_REG_RQ_VQ18_MAX_ENTRY_CNT                                                                                     0x12085cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 18
13948 #define PXP2_REG_RQ_VQ18_MAX_ENTRY_CNT_SIZE                                                                                1
13949 #define PXP2_REG_RQ_VQ19_ENTRY_CNT                                                                                         0x120860UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 19 in pswrq memory
13950 #define PXP2_REG_RQ_VQ19_ENTRY_CNT_SIZE                                                                                    1
13951 #define PXP2_REG_RQ_VQ19_MAX_ENTRY_CNT                                                                                     0x120864UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 19
13952 #define PXP2_REG_RQ_VQ19_MAX_ENTRY_CNT_SIZE                                                                                1
13953 #define PXP2_REG_RQ_VQ1_ENTRY_CNT                                                                                          0x120868UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 1 in pswrq memory
13954 #define PXP2_REG_RQ_VQ1_ENTRY_CNT_SIZE                                                                                     1
13955 #define PXP2_REG_RQ_VQ1_MAX_ENTRY_CNT                                                                                      0x12086cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 1
13956 #define PXP2_REG_RQ_VQ1_MAX_ENTRY_CNT_SIZE                                                                                 1
13957 #define PXP2_REG_RQ_VQ20_ENTRY_CNT                                                                                         0x120870UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 20  in pswrq memory
13958 #define PXP2_REG_RQ_VQ20_ENTRY_CNT_SIZE                                                                                    1
13959 #define PXP2_REG_RQ_VQ20_MAX_ENTRY_CNT                                                                                     0x120874UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 20
13960 #define PXP2_REG_RQ_VQ20_MAX_ENTRY_CNT_SIZE                                                                                1
13961 #define PXP2_REG_RQ_VQ21_ENTRY_CNT                                                                                         0x120878UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 21 in pswrq memory
13962 #define PXP2_REG_RQ_VQ21_ENTRY_CNT_SIZE                                                                                    1
13963 #define PXP2_REG_RQ_VQ21_MAX_ENTRY_CNT                                                                                     0x12087cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 21
13964 #define PXP2_REG_RQ_VQ21_MAX_ENTRY_CNT_SIZE                                                                                1
13965 #define PXP2_REG_RQ_VQ22_ENTRY_CNT                                                                                         0x120880UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 22 in pswrq memory
13966 #define PXP2_REG_RQ_VQ22_ENTRY_CNT_SIZE                                                                                    1
13967 #define PXP2_REG_RQ_VQ22_MAX_ENTRY_CNT                                                                                     0x120884UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 22
13968 #define PXP2_REG_RQ_VQ22_MAX_ENTRY_CNT_SIZE                                                                                1
13969 #define PXP2_REG_RQ_VQ23_ENTRY_CNT                                                                                         0x120888UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 23 in pswrq memory
13970 #define PXP2_REG_RQ_VQ23_ENTRY_CNT_SIZE                                                                                    1
13971 #define PXP2_REG_RQ_VQ23_MAX_ENTRY_CNT                                                                                     0x12088cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 23
13972 #define PXP2_REG_RQ_VQ23_MAX_ENTRY_CNT_SIZE                                                                                1
13973 #define PXP2_REG_RQ_VQ24_ENTRY_CNT                                                                                         0x120890UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 24  in pswrq memory
13974 #define PXP2_REG_RQ_VQ24_ENTRY_CNT_SIZE                                                                                    1
13975 #define PXP2_REG_RQ_VQ24_MAX_ENTRY_CNT                                                                                     0x120894UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 24
13976 #define PXP2_REG_RQ_VQ24_MAX_ENTRY_CNT_SIZE                                                                                1
13977 #define PXP2_REG_RQ_VQ25_ENTRY_CNT                                                                                         0x120898UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 25  in pswrq memory
13978 #define PXP2_REG_RQ_VQ25_ENTRY_CNT_SIZE                                                                                    1
13979 #define PXP2_REG_RQ_VQ25_MAX_ENTRY_CNT                                                                                     0x12089cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 25
13980 #define PXP2_REG_RQ_VQ25_MAX_ENTRY_CNT_SIZE                                                                                1
13981 #define PXP2_REG_RQ_VQ26_ENTRY_CNT                                                                                         0x1208a0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 26 in pswrq memory
13982 #define PXP2_REG_RQ_VQ26_ENTRY_CNT_SIZE                                                                                    1
13983 #define PXP2_REG_RQ_VQ26_MAX_ENTRY_CNT                                                                                     0x1208a4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 26
13984 #define PXP2_REG_RQ_VQ26_MAX_ENTRY_CNT_SIZE                                                                                1
13985 #define PXP2_REG_RQ_VQ27_ENTRY_CNT                                                                                         0x1208a8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 27 in pswrq memory
13986 #define PXP2_REG_RQ_VQ27_ENTRY_CNT_SIZE                                                                                    1
13987 #define PXP2_REG_RQ_VQ27_MAX_ENTRY_CNT                                                                                     0x1208acUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 27
13988 #define PXP2_REG_RQ_VQ27_MAX_ENTRY_CNT_SIZE                                                                                1
13989 #define PXP2_REG_RQ_VQ28_ENTRY_CNT                                                                                         0x1208b0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 28  in pswrq memory
13990 #define PXP2_REG_RQ_VQ28_ENTRY_CNT_SIZE                                                                                    1
13991 #define PXP2_REG_RQ_VQ28_MAX_ENTRY_CNT                                                                                     0x1208b4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 28
13992 #define PXP2_REG_RQ_VQ28_MAX_ENTRY_CNT_SIZE                                                                                1
13993 #define PXP2_REG_RQ_VQ29_ENTRY_CNT                                                                                         0x1208b8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 29 in pswrq memory
13994 #define PXP2_REG_RQ_VQ29_ENTRY_CNT_SIZE                                                                                    1
13995 #define PXP2_REG_RQ_VQ29_MAX_ENTRY_CNT                                                                                     0x1208bcUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 29
13996 #define PXP2_REG_RQ_VQ29_MAX_ENTRY_CNT_SIZE                                                                                1
13997 #define PXP2_REG_RQ_VQ2_ENTRY_CNT                                                                                          0x1208c0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 2 in pswrq memory
13998 #define PXP2_REG_RQ_VQ2_ENTRY_CNT_SIZE                                                                                     1
13999 #define PXP2_REG_RQ_VQ2_MAX_ENTRY_CNT                                                                                      0x1208c4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 2
14000 #define PXP2_REG_RQ_VQ2_MAX_ENTRY_CNT_SIZE                                                                                 1
14001 #define PXP2_REG_RQ_VQ30_ENTRY_CNT                                                                                         0x1208c8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 30  in pswrq memory
14002 #define PXP2_REG_RQ_VQ30_ENTRY_CNT_SIZE                                                                                    1
14003 #define PXP2_REG_RQ_VQ30_MAX_ENTRY_CNT                                                                                     0x1208ccUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 30
14004 #define PXP2_REG_RQ_VQ30_MAX_ENTRY_CNT_SIZE                                                                                1
14005 #define PXP2_REG_RQ_VQ31_ENTRY_CNT                                                                                         0x1208d0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 31 in pswrq memory
14006 #define PXP2_REG_RQ_VQ31_ENTRY_CNT_SIZE                                                                                    1
14007 #define PXP2_REG_RQ_VQ31_MAX_ENTRY_CNT                                                                                     0x1208d4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 31
14008 #define PXP2_REG_RQ_VQ31_MAX_ENTRY_CNT_SIZE                                                                                1
14009 #define PXP2_REG_RQ_VQ3_ENTRY_CNT                                                                                          0x1208d8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 3 in pswrq memory
14010 #define PXP2_REG_RQ_VQ3_ENTRY_CNT_SIZE                                                                                     1
14011 #define PXP2_REG_RQ_VQ3_MAX_ENTRY_CNT                                                                                      0x1208dcUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 3
14012 #define PXP2_REG_RQ_VQ3_MAX_ENTRY_CNT_SIZE                                                                                 1
14013 #define PXP2_REG_RQ_VQ4_ENTRY_CNT                                                                                          0x1208e0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 4  in pswrq memory
14014 #define PXP2_REG_RQ_VQ4_ENTRY_CNT_SIZE                                                                                     1
14015 #define PXP2_REG_RQ_VQ4_MAX_ENTRY_CNT                                                                                      0x1208e4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 4
14016 #define PXP2_REG_RQ_VQ4_MAX_ENTRY_CNT_SIZE                                                                                 1
14017 #define PXP2_REG_RQ_VQ5_ENTRY_CNT                                                                                          0x1208e8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 5  in pswrq memory
14018 #define PXP2_REG_RQ_VQ5_ENTRY_CNT_SIZE                                                                                     1
14019 #define PXP2_REG_RQ_VQ5_MAX_ENTRY_CNT                                                                                      0x1208ecUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 5
14020 #define PXP2_REG_RQ_VQ5_MAX_ENTRY_CNT_SIZE                                                                                 1
14021 #define PXP2_REG_RQ_VQ6_ENTRY_CNT                                                                                          0x1208f0UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 6 in pswrq memory
14022 #define PXP2_REG_RQ_VQ6_ENTRY_CNT_SIZE                                                                                     1
14023 #define PXP2_REG_RQ_VQ6_MAX_ENTRY_CNT                                                                                      0x1208f4UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 6
14024 #define PXP2_REG_RQ_VQ6_MAX_ENTRY_CNT_SIZE                                                                                 1
14025 #define PXP2_REG_RQ_VQ7_ENTRY_CNT                                                                                          0x1208f8UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 7 in pswrq memory
14026 #define PXP2_REG_RQ_VQ7_ENTRY_CNT_SIZE                                                                                     1
14027 #define PXP2_REG_RQ_VQ7_MAX_ENTRY_CNT                                                                                      0x1208fcUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 7
14028 #define PXP2_REG_RQ_VQ7_MAX_ENTRY_CNT_SIZE                                                                                 1
14029 #define PXP2_REG_RQ_VQ8_ENTRY_CNT                                                                                          0x120900UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 8  in pswrq memory
14030 #define PXP2_REG_RQ_VQ8_ENTRY_CNT_SIZE                                                                                     1
14031 #define PXP2_REG_RQ_VQ8_MAX_ENTRY_CNT                                                                                      0x120904UL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 8
14032 #define PXP2_REG_RQ_VQ8_MAX_ENTRY_CNT_SIZE                                                                                 1
14033 #define PXP2_REG_RQ_VQ9_ENTRY_CNT                                                                                          0x120908UL //ACCESS:R  DataWidth:0x8  Description: Number of entries occupied by vq 9 in pswrq memory
14034 #define PXP2_REG_RQ_VQ9_ENTRY_CNT_SIZE                                                                                     1
14035 #define PXP2_REG_RQ_VQ9_MAX_ENTRY_CNT                                                                                      0x12090cUL //ACCESS:R  DataWidth:0x8  Description: Maximum Number of entries occupied by vq 9
14036 #define PXP2_REG_RQ_VQ9_MAX_ENTRY_CNT_SIZE                                                                                 1
14037 #define PXP2_REG_DBG_OUT_DATA_LSB                                                                                          0x12091cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 lsb data that goes to the DBG block.
14038 #define PXP2_REG_DBG_OUT_DATA_LSB_SIZE                                                                                     1
14039 #define PXP2_REG_DBG_OUT_DATA_MSB                                                                                          0x120920UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 msb data that goes to the DBG block.
14040 #define PXP2_REG_DBG_OUT_DATA_MSB_SIZE                                                                                     1
14041 #define PXP2_REG_DBG_OUT_FRAME                                                                                             0x120924UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of data byte4
14042 #define PXP2_REG_DBG_OUT_FRAME_SIZE                                                                                        1
14043 #define PXP2_REG_DBG_OUT_VALID                                                                                             0x120928UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
14044 #define PXP2_REG_DBG_OUT_VALID_SIZE                                                                                        1
14045 #define PXP2_REG_RQ_HOQ_RAM_RD_REQ                                                                                         0x12093cUL //ACCESS:RW  DataWidth:0x5  Description: FOR DBG: read request from the hoq ram; the write data represents the address which is the vqid; in order to read from the hoq ram the read enable register should be set as well (rq_hoq_ram_rd_en); upon read completion (rq_hoq_ram_rd_status =1) data_rd_0 data_rd_1 data_rd_2 and data_rd_3 are ready with the valid values
14046 #define PXP2_REG_RQ_HOQ_RAM_RD_REQ_SIZE                                                                                    1
14047 #define PXP2_REG_RQ_HOQ_RAM_RD_STATUS                                                                                      0x120940UL //ACCESS:R  DataWidth:0x1  Description: FOR DBG: when set - data rd from hoq ram is completed (i.e. data is ready in data_rd_0 data_rd_1 data_rd2 and data_rd_3); when reset - still waiting for hoq ram read request to be completed)
14048 #define PXP2_REG_RQ_HOQ_RAM_RD_STATUS_SIZE                                                                                 1
14049 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_0                                                                                      0x120944UL //ACCESS:R  DataWidth:0x20  Description: FOR DBG: bits 15:0 length; bits 31:16 request id
14050 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_0_SIZE                                                                                 1
14051 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_1                                                                                      0x120948UL //ACCESS:R  DataWidth:0x20  Description: FOR DBG: address (32 lsb)
14052 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_1_SIZE                                                                                 1
14053 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_2                                                                                      0x12094cUL //ACCESS:R  DataWidth:0x20  Description: FOR DBG: address (32 msb)
14054 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_2_SIZE                                                                                 1
14055 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_3                                                                                      0x120950UL //ACCESS:R  DataWidth:0x20  Description: FOR DBG: bit 0 relaxed ordering; bit 1 no-snoop; bits 5:2 client id; bit 6 done type; bit 7 resevred; bit 10:8 pfid; bit 11 vf_valid; bit 17:12 vfid; bits 20:18 atc flags; bits 31:21 reserved
14056 #define PXP2_REG_RQ_HOQ_RAM_DATA_RD_3_SIZE                                                                                 1
14057 #define PXP2_REG_RQ_SR_CNT_WR_CNT                                                                                          0x12096cUL //ACCESS:R  DataWidth:0x20  Description: The total number of WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14058 #define PXP2_REG_RQ_SR_CNT_WR_CNT_SIZE                                                                                     1
14059 #define PXP2_REG_RQ_SR_CNT_RD_CNT                                                                                          0x120970UL //ACCESS:R  DataWidth:0x20  Description: The total number of RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14060 #define PXP2_REG_RQ_SR_CNT_RD_CNT_SIZE                                                                                     1
14061 #define PXP2_REG_RQ_SR_CNT_PBF_CNT                                                                                         0x120974UL //ACCESS:R  DataWidth:0x20  Description: The number of PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14062 #define PXP2_REG_RQ_SR_CNT_PBF_CNT_SIZE                                                                                    1
14063 #define PXP2_REG_RQ_SR_CNT_USDMDP_CNT                                                                                      0x120978UL //ACCESS:R  DataWidth:0x20  Description: The number of USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14064 #define PXP2_REG_RQ_SR_CNT_USDMDP_CNT_SIZE                                                                                 1
14065 #define PXP2_REG_RQ_SR_CNT_TREQ_CNT                                                                                        0x12097cUL //ACCESS:R  DataWidth:0x20  Description: The number of TREQ SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14066 #define PXP2_REG_RQ_SR_CNT_TREQ_CNT_SIZE                                                                                   1
14067 #define PXP2_REG_RQ_SR_CNT_ICPL_CNT                                                                                        0x120980UL //ACCESS:R  DataWidth:0x20  Description: The number of ICPL SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done.
14068 #define PXP2_REG_RQ_SR_CNT_ICPL_CNT_SIZE                                                                                   1
14069 #define PXP2_REG_RQ_SR_CNT_WR_BYTE_LSB                                                                                     0x120984UL //ACCESS:R  DataWidth:0x20  Description: The total number of bytes for WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value
14070 #define PXP2_REG_RQ_SR_CNT_WR_BYTE_LSB_SIZE                                                                                1
14071 #define PXP2_REG_RQ_SR_CNT_WR_BYTE_MSB                                                                                     0x120988UL //ACCESS:R  DataWidth:0x9  Description: The total number of bytes for WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value
14072 #define PXP2_REG_RQ_SR_CNT_WR_BYTE_MSB_SIZE                                                                                1
14073 #define PXP2_REG_RQ_SR_CNT_RD_BYTE_LSB                                                                                     0x12098cUL //ACCESS:R  DataWidth:0x20  Description: The total number of bytes for RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value
14074 #define PXP2_REG_RQ_SR_CNT_RD_BYTE_LSB_SIZE                                                                                1
14075 #define PXP2_REG_RQ_SR_CNT_RD_BYTE_MSB                                                                                     0x120990UL //ACCESS:R  DataWidth:0xc  Description: The total number of bytes for RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value
14076 #define PXP2_REG_RQ_SR_CNT_RD_BYTE_MSB_SIZE                                                                                1
14077 #define PXP2_REG_RQ_SR_CNT_PBF_BYTE_LSB                                                                                    0x120994UL //ACCESS:R  DataWidth:0x20  Description: The number of bytes for PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value
14078 #define PXP2_REG_RQ_SR_CNT_PBF_BYTE_LSB_SIZE                                                                               1
14079 #define PXP2_REG_RQ_SR_CNT_PBF_BYTE_MSB                                                                                    0x120998UL //ACCESS:R  DataWidth:0xc  Description: The number of bytes for PBF RD SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value
14080 #define PXP2_REG_RQ_SR_CNT_PBF_BYTE_MSB_SIZE                                                                               1
14081 #define PXP2_REG_RQ_SR_CNT_USDMDP_BYTE_LSB                                                                                 0x12099cUL //ACCESS:R  DataWidth:0x20  Description: The number of bytes for USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - lsb value
14082 #define PXP2_REG_RQ_SR_CNT_USDMDP_BYTE_LSB_SIZE                                                                            1
14083 #define PXP2_REG_RQ_SR_CNT_USDMDP_BYTE_MSB                                                                                 0x1209a0UL //ACCESS:R  DataWidth:0x9  Description: The number of bytes for USDM-DP WR SR-s that were sent to the PGLUE. Valid when Sr_cnt_status is done - msb value
14084 #define PXP2_REG_RQ_SR_CNT_USDMDP_BYTE_MSB_SIZE                                                                            1
14085 #define PXP2_REG_RQ_SR_CNT_WINDOW_VALUE                                                                                    0x1209acUL //ACCESS:R  DataWidth:0x20  Description: Global window counter for the current value of the recorded window. Represents the number of sr_cnt_clk_tickxclk_pci cycles from the beginning of counting. NOTE: beginning of counting is determined according to Sr_cnt_start_mode
14086 #define PXP2_REG_RQ_SR_CNT_WINDOW_VALUE_SIZE                                                                               1
14087 #define PXP2_REG_RQ_SR_CNT_MANUAL_CMD                                                                                      0x1209b0UL //ACCESS:W  DataWidth:0x1  Description: Write Only register. The manual window command sent by the user. Valid when working in manual window mode (i.e. Sr_cnt_window_mode = 0). 0 - stop counting. 1 - start counting.
14088 #define PXP2_REG_RQ_SR_CNT_MANUAL_CMD_SIZE                                                                                 1
14089 #define PXP2_REG_RQ_SR_CNT_RST                                                                                             0x1209b4UL //ACCESS:W  DataWidth:0x1  Description: Write Only register. RBC write command to this reg (any value) will reset the SR counters & the global window counter. In addition it'll move the Sr_cnt_status to idle state.
14090 #define PXP2_REG_RQ_SR_CNT_RST_SIZE                                                                                        1
14091 #define PXP2_REG_RQ_SR_CNT_STATUS                                                                                          0x1209c4UL //ACCESS:R  DataWidth:0x2  Description: The status of the SR count mechanism: 0 - idle: ready to start new counting. 1 - ongoing: counting is currently ongoing. 2 - done: counting is completed. SR counters & global window counter are valid.
14092 #define PXP2_REG_RQ_SR_CNT_STATUS_SIZE                                                                                     1
14093 #define PXP2_REG_RQ_LAST_RD_SR_LOG_0                                                                                       0x1209c8UL //ACCESS:R  DataWidth:0x20  Description: SR address - 32 lsb
14094 #define PXP2_REG_RQ_LAST_RD_SR_LOG_0_SIZE                                                                                  1
14095 #define PXP2_REG_RQ_LAST_RD_SR_LOG_1                                                                                       0x1209ccUL //ACCESS:R  DataWidth:0x20  Description: SR address - 32 msb
14096 #define PXP2_REG_RQ_LAST_RD_SR_LOG_1_SIZE                                                                                  1
14097 #define PXP2_REG_RQ_LAST_RD_SR_LOG_2                                                                                       0x1209d0UL //ACCESS:R  DataWidth:0x20  Description: b15-0: reqid; b28-16: SR length; b29 - reserved; b31-30: attributes
14098 #define PXP2_REG_RQ_LAST_RD_SR_LOG_2_SIZE                                                                                  1
14099 #define PXP2_REG_RQ_LAST_RD_SR_LOG_3                                                                                       0x1209d4UL //ACCESS:R  DataWidth:0x20  Description: b2-0: PFID; b3: vf_valid; b9-b4: VFID; b10: first SR; b11: last SR; b15-12: client id; b20-16: vq; b22-21: atc code; b29-23: srid; b31-30: endianity
14100 #define PXP2_REG_RQ_LAST_RD_SR_LOG_3_SIZE                                                                                  1
14101 #define PXP2_REG_RQ_LAST_RD_SR_LOG_4                                                                                       0x1209d8UL //ACCESS:R  DataWidth:0x5  Description: treq otb entry
14102 #define PXP2_REG_RQ_LAST_RD_SR_LOG_4_SIZE                                                                                  1
14103 #define PXP2_REG_RQ_LAST_WR_SR_LOG_0                                                                                       0x1209dcUL //ACCESS:R  DataWidth:0x20  Description: SR address - 32 lsb
14104 #define PXP2_REG_RQ_LAST_WR_SR_LOG_0_SIZE                                                                                  1
14105 #define PXP2_REG_RQ_LAST_WR_SR_LOG_1                                                                                       0x1209e0UL //ACCESS:R  DataWidth:0x20  Description: SR address - 32 msb
14106 #define PXP2_REG_RQ_LAST_WR_SR_LOG_1_SIZE                                                                                  1
14107 #define PXP2_REG_RQ_LAST_WR_SR_LOG_2                                                                                       0x1209e4UL //ACCESS:R  DataWidth:0x20  Description: b15-0: reqid; b28-16: SR length; b29 - reserved; b31-30: attributes
14108 #define PXP2_REG_RQ_LAST_WR_SR_LOG_2_SIZE                                                                                  1
14109 #define PXP2_REG_RQ_LAST_WR_SR_LOG_3                                                                                       0x1209e8UL //ACCESS:R  DataWidth:0x20  Description: b2-0: PFID; b3: vf_valid; b9-b4: VFID; b10: first SR; b11: last SR; b15-12: client id; b20-16: vq; b22-21: atc code; b27-23: start offset; b28: usdm err; b29: wdone type; b31-30: endianity
14110 #define PXP2_REG_RQ_LAST_WR_SR_LOG_3_SIZE                                                                                  1
14111 #define PXP2_REG_RQ_LAST_WR_SR_LOG_4                                                                                       0x1209ecUL //ACCESS:R  DataWidth:0x5  Description: icpl itag index
14112 #define PXP2_REG_RQ_LAST_WR_SR_LOG_4_SIZE                                                                                  1
14113 #define PXP2_REG_RD_FIRST_SR_NODES                                                                                         0x120b00UL //ACCESS:WB_R  DataWidth:0x1c  Description: Debug only and read only: Each entry provides the first sub request ID in 4 VQs. SR ID of 0x7f is NULL and means there is no sub request in this VQ in PSWRD. The reset value is the one expected in idle check except for the Timers VQ (VQ3). E2 note: due to a bug (CQ44496) in the implementation only the first out of the 8 addresses (for VQs 0 through 3) is accessible.
14114 #define PXP2_REG_RD_FIRST_SR_NODES_SIZE                                                                                    8
14115 #define PXP2_REG_RQ_ONCHIP_AT                                                                                              0x122000UL //ACCESS:WB  DataWidth:0x35  Description: Onchip address table
14116 #define PXP2_REG_RQ_ONCHIP_AT_SIZE                                                                                         2048
14117 #define PXP2_REG_RQ_ONCHIP_AT_B0                                                                                           0x128000UL //ACCESS:WB  DataWidth:0x35  Description: Onchip address table - B0
14118 #define PXP2_REG_RQ_ONCHIP_AT_B0_SIZE                                                                                      6144
14119 #define PXP2_REG_PGL_ADDR_88_F1                                                                                            0x120544UL //ACCESS:R  DataWidth:0x20  Description: GRC address for configuration access to PCIE config address 0x88.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
14120 #define PXP2_REG_PGL_ADDR_88_F1_SIZE                                                                                       1
14121 #define PXP2_REG_PGL_ADDR_8C_F1                                                                                            0x120548UL //ACCESS:R  DataWidth:0x20  Description: GRC address for configuration access to PCIE config address 0x8c.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
14122 #define PXP2_REG_PGL_ADDR_8C_F1_SIZE                                                                                       1
14123 #define PXP2_REG_PGL_ADDR_90_F1                                                                                            0x12054cUL //ACCESS:R  DataWidth:0x20  Description: GRC address for configuration access to PCIE config address 0x90.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
14124 #define PXP2_REG_PGL_ADDR_90_F1_SIZE                                                                                       1
14125 #define PXP2_REG_PGL_ADDR_94_F1                                                                                            0x120550UL //ACCESS:R  DataWidth:0x20  Description: GRC address for configuration access to PCIE config address 0x94.  any write to this PCIE address will cause a GRC write access to the address that's in t this register
14126 #define PXP2_REG_PGL_ADDR_94_F1_SIZE                                                                                       1
14127 #define PXP2_REG_WR_CDU_TM                                                                                                 0x1206a4UL //ACCESS:R  DataWidth:0x4  Description: Bits [1:0] are for fifo 0;Bits [3:2] are for fifo 1
14128 #define PXP2_REG_WR_CDU_TM_SIZE                                                                                            1
14129 #define PXP2_REG_RQ_OFFCHIP_AT                                                                                             0x120a00UL //ACCESS:R  DataWidth:0x34  Description: NOT USED
14130 #define PXP2_REG_RQ_OFFCHIP_AT_SIZE                                                                                        64
14131 #define PXP2_REG_PXP2_UNUSED_EMPTY_0                                                                                       0x1207dcUL //ACCESS:R  DataWidth:0x20  Unused empty space
14132 #define PXP2_REG_PXP2_UNUSED_EMPTY_0_SIZE                                                                                  8
14133 #define PXP2_REG_PXP2_UNUSED_EMPTY_1                                                                                       0x120954UL //ACCESS:R  DataWidth:0x20  Unused empty space
14134 #define PXP2_REG_PXP2_UNUSED_EMPTY_1_SIZE                                                                                  2
14135 #define PXP2_REG_PXP2_UNUSED_EMPTY_2                                                                                       0x1209f0UL //ACCESS:R  DataWidth:0x20  Unused empty space
14136 #define PXP2_REG_PXP2_UNUSED_EMPTY_2_SIZE                                                                                  4
14137 #define PXP2_REG_PXP2_UNUSED_EMPTY_3                                                                                       0x120b20UL //ACCESS:R  DataWidth:0x20  Unused empty space
14138 #define PXP2_REG_PXP2_UNUSED_EMPTY_3_SIZE                                                                                  1336
14139 #define PXP2_REG_PXP2_UNUSED_EMPTY_4                                                                                       0x124000UL //ACCESS:R  DataWidth:0x20  Unused empty space
14140 #define PXP2_REG_PXP2_UNUSED_EMPTY_4_SIZE                                                                                  4096
14141 #define PXP_REG_HST_DISABLE_INPUTS                                                                                         0x103000UL //ACCESS:RW  DataWidth:0x1  Description: debug only: When '1'; inputs to the PSWHST block in clk domain are ignored
14142 #define PXP_REG_HST_ARB_IS_IDLE                                                                                            0x103004UL //ACCESS:R  DataWidth:0x1  Description: debug only: Indication if PSWHST arbiter is idle
14143 #define PXP_REG_HST_CLIENTS_WAITING_TO_ARB                                                                                 0x103008UL //ACCESS:R  DataWidth:0x8  Description: debug only: A bit mask for all PSWHST arbiter clients. '1' means this client is waiting for the arbiter.
14144 #define PXP_REG_HST_USDM_SWAP_MODE                                                                                         0x10300cUL //ACCESS:RW  DataWidth:0x2  Description: USDM byte swapping mode configuration for host read and write requests
14145 #define PXP_REG_HST_CSDM_SWAP_MODE                                                                                         0x103010UL //ACCESS:RW  DataWidth:0x2  Description: CSDM byte swapping mode configuration for host read and write requests
14146 #define PXP_REG_HST_XSDM_SWAP_MODE                                                                                         0x103014UL //ACCESS:RW  DataWidth:0x2  Description: XSDM byte swapping mode configuration for host read and write requests
14147 #define PXP_REG_HST_TSDM_SWAP_MODE                                                                                         0x103018UL //ACCESS:RW  DataWidth:0x2  Description: TSDM byte swapping mode configuration for host read and write requests
14148 #define PXP_REG_HST_HC_SWAP_MODE                                                                                           0x10301cUL //ACCESS:RW  DataWidth:0x2  Description: HC byte swapping mode configuration for host read and write requests
14149 #define PXP_REG_HST_GRC_SWAP_MODE                                                                                          0x103020UL //ACCESS:RW  DataWidth:0x2  Description: GRC byte swapping mode configuration for host read and write requests
14150 #define PXP_REG_HST_DQ_SWAP_MODE                                                                                           0x103024UL //ACCESS:RW  DataWidth:0x2  Description: DORQ byte swapping mode configuration for host read and write requests
14151 #define PXP_REG_WR_USDM_FULL_TH                                                                                            0x103028UL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the usdm fifo is bigger than this number than full will be asserted
14152 #define PXP_REG_WR_CSDM_FULL_TH                                                                                            0x10302cUL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the csdm fifo is bigger than this number than full will be asserted
14153 #define PXP_REG_WR_XSDM_FULL_TH                                                                                            0x103030UL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the xsdm fifo is bigger than this number than full will be asserted
14154 #define PXP_REG_WR_TSDM_FULL_TH                                                                                            0x103034UL //ACCESS:RW  DataWidth:0x4  Description: if number of entries in the tsdm fifo is bigger than this number than full will be asserted
14155 #define PXP_REG_WR_QM_FULL_TH                                                                                              0x103038UL //ACCESS:RW  DataWidth:0x3  Description: if number of entries in the qm fifo is bigger than this number than full will be asserted
14156 #define PXP_REG_WR_TM_FULL_TH                                                                                              0x10303cUL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the tm fifo is bigger than this number than full will be asserted
14157 #define PXP_REG_WR_SRC_FULL_TH                                                                                             0x103040UL //ACCESS:RW  DataWidth:0x4  Description: if number of entries in the src fifo is bigger than this number than full will be asserted
14158 #define PXP_REG_WR_DBG_FULL_TH                                                                                             0x103044UL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the dbg fifo is bigger than this number than full will be asserted
14159 #define PXP_REG_WR_HC_FULL_TH                                                                                              0x103048UL //ACCESS:RW  DataWidth:0x5  Description: if number of entries in the hc fifo is bigger than this number than full will be asserted
14160 #define PXP_REG_WR_DMAE_FULL_TH                                                                                            0x10304cUL //ACCESS:RW  DataWidth:0x4  Description: if number of entries in the dmae input fifo is bigger than this number than full will be asserted
14161 #define PXP_REG_WR_CDU_FULL_TH                                                                                             0x103050UL //ACCESS:RW  DataWidth:0x4  Description: if number of entries in the cdu input fifo is bigger than this number than full will be asserted
14162 #define PXP_REG_WR_USDMDP_FULL_TH                                                                                          0x103054UL //ACCESS:RW  DataWidth:0x4  Description: if number of entries in the usdmdp input fifo is bigger than this number than full will be asserted
14163 #define PXP_REG_DBGSYN_STATUS                                                                                              0x103058UL //ACCESS:R  DataWidth:0x5  Description: debug only: Number of used entries in debug bus sync FIFO
14164 #define PXP_REG_DBG_SELECT                                                                                                 0x10305cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for selecting a line to output to the DBG block.
14165 #define PXP_REG_DBG_BYTE_ENABLE                                                                                            0x103060UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for enabling bytes in the selected line (after the select and before the shift)
14166 #define PXP_REG_DBG_SHIFT                                                                                                  0x103064UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from PXP to the DBG block) - for circular right shifting of the selected line (after the enabling)
14167 #define PXP_REG_PXP_INT_STS_0                                                                                              0x103068UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
14168 	#define PXP_PXP_INT_STS_0_REG_ADDRESS_ERROR                                                                            (0x1<<0)
14169 	#define PXP_PXP_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                       0
14170 	#define PXP_PXP_INT_STS_0_REG_RD_POP_ERROR                                                                             (0x1<<1)
14171 	#define PXP_PXP_INT_STS_0_REG_RD_POP_ERROR_SIZE                                                                        1
14172 	#define PXP_PXP_INT_STS_0_REG_RD_POP_PBF_ERROR                                                                         (0x1<<2)
14173 	#define PXP_PXP_INT_STS_0_REG_RD_POP_PBF_ERROR_SIZE                                                                    2
14174 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO1_ERR                                                                        (0x1<<3)
14175 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO1_ERR_SIZE                                                                   3
14176 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO2_ERR                                                                        (0x1<<4)
14177 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO2_ERR_SIZE                                                                   4
14178 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO3_ERR                                                                        (0x1<<5)
14179 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO3_ERR_SIZE                                                                   5
14180 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO4_ERR                                                                        (0x1<<6)
14181 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO4_ERR_SIZE                                                                   6
14182 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO5_ERR                                                                        (0x1<<7)
14183 	#define PXP_PXP_INT_STS_0_REG_HST_SRC_FIFO5_ERR_SIZE                                                                   7
14184 	#define PXP_PXP_INT_STS_0_REG_HST_HDR_SYNC_FIFO_ERR                                                                    (0x1<<8)
14185 	#define PXP_PXP_INT_STS_0_REG_HST_HDR_SYNC_FIFO_ERR_SIZE                                                               8
14186 	#define PXP_PXP_INT_STS_0_REG_HST_DATA_SYNC_FIFO_ERR                                                                   (0x1<<9)
14187 	#define PXP_PXP_INT_STS_0_REG_HST_DATA_SYNC_FIFO_ERR_SIZE                                                              9
14188 	#define PXP_PXP_INT_STS_0_REG_HST_CPL_SYNC_FIFO_ERR                                                                    (0x1<<10)
14189 	#define PXP_PXP_INT_STS_0_REG_HST_CPL_SYNC_FIFO_ERR_SIZE                                                               10
14190 	#define PXP_PXP_INT_STS_0_REG_RQ_PBF_FIFO_OVERFLOW                                                                     (0x1<<11)
14191 	#define PXP_PXP_INT_STS_0_REG_RQ_PBF_FIFO_OVERFLOW_SIZE                                                                11
14192 	#define PXP_PXP_INT_STS_0_REG_RQ_SRC_FIFO_OVERFLOW                                                                     (0x1<<12)
14193 	#define PXP_PXP_INT_STS_0_REG_RQ_SRC_FIFO_OVERFLOW_SIZE                                                                12
14194 	#define PXP_PXP_INT_STS_0_REG_RQ_QM_FIFO_OVERFLOW                                                                      (0x1<<13)
14195 	#define PXP_PXP_INT_STS_0_REG_RQ_QM_FIFO_OVERFLOW_SIZE                                                                 13
14196 	#define PXP_PXP_INT_STS_0_REG_RQ_TM_FIFO_OVERFLOW                                                                      (0x1<<14)
14197 	#define PXP_PXP_INT_STS_0_REG_RQ_TM_FIFO_OVERFLOW_SIZE                                                                 14
14198 	#define PXP_PXP_INT_STS_0_REG_RQ_USDM_FIFO_OVERFLOW                                                                    (0x1<<15)
14199 	#define PXP_PXP_INT_STS_0_REG_RQ_USDM_FIFO_OVERFLOW_SIZE                                                               15
14200 	#define PXP_PXP_INT_STS_0_REG_RQ_USDMDP_FIFO_OVERFLOW                                                                  (0x1<<16)
14201 	#define PXP_PXP_INT_STS_0_REG_RQ_USDMDP_FIFO_OVERFLOW_SIZE                                                             16
14202 	#define PXP_PXP_INT_STS_0_REG_RQ_XSDM_FIFO_OVERFLOW                                                                    (0x1<<17)
14203 	#define PXP_PXP_INT_STS_0_REG_RQ_XSDM_FIFO_OVERFLOW_SIZE                                                               17
14204 	#define PXP_PXP_INT_STS_0_REG_RQ_TSDM_FIFO_OVERFLOW                                                                    (0x1<<18)
14205 	#define PXP_PXP_INT_STS_0_REG_RQ_TSDM_FIFO_OVERFLOW_SIZE                                                               18
14206 	#define PXP_PXP_INT_STS_0_REG_RQ_CSDM_FIFO_OVERFLOW                                                                    (0x1<<19)
14207 	#define PXP_PXP_INT_STS_0_REG_RQ_CSDM_FIFO_OVERFLOW_SIZE                                                               19
14208 	#define PXP_PXP_INT_STS_0_REG_RQ_CDUWR_FIFO_OVERFLOW                                                                   (0x1<<20)
14209 	#define PXP_PXP_INT_STS_0_REG_RQ_CDUWR_FIFO_OVERFLOW_SIZE                                                              20
14210 	#define PXP_PXP_INT_STS_0_REG_RQ_CDURD_FIFO_OVERFLOW                                                                   (0x1<<21)
14211 	#define PXP_PXP_INT_STS_0_REG_RQ_CDURD_FIFO_OVERFLOW_SIZE                                                              21
14212 	#define PXP_PXP_INT_STS_0_REG_RQ_DMAE_FIFO_OVERFLOW                                                                    (0x1<<22)
14213 	#define PXP_PXP_INT_STS_0_REG_RQ_DMAE_FIFO_OVERFLOW_SIZE                                                               22
14214 	#define PXP_PXP_INT_STS_0_REG_RQ_HC_FIFO_OVERFLOW                                                                      (0x1<<23)
14215 	#define PXP_PXP_INT_STS_0_REG_RQ_HC_FIFO_OVERFLOW_SIZE                                                                 23
14216 	#define PXP_PXP_INT_STS_0_REG_RQ_DBG_FIFO_OVERFLOW                                                                     (0x1<<24)
14217 	#define PXP_PXP_INT_STS_0_REG_RQ_DBG_FIFO_OVERFLOW_SIZE                                                                24
14218 	#define PXP_PXP_INT_STS_0_REG_WR_SRC_FIFO_OVERFLOW                                                                     (0x1<<25)
14219 	#define PXP_PXP_INT_STS_0_REG_WR_SRC_FIFO_OVERFLOW_SIZE                                                                25
14220 	#define PXP_PXP_INT_STS_0_REG_WR_QM_FIFO_OVERFLOW                                                                      (0x1<<26)
14221 	#define PXP_PXP_INT_STS_0_REG_WR_QM_FIFO_OVERFLOW_SIZE                                                                 26
14222 	#define PXP_PXP_INT_STS_0_REG_WR_TM_FIFO_OVERFLOW                                                                      (0x1<<27)
14223 	#define PXP_PXP_INT_STS_0_REG_WR_TM_FIFO_OVERFLOW_SIZE                                                                 27
14224 	#define PXP_PXP_INT_STS_0_REG_WR_USDM_FIFO_OVERFLOW                                                                    (0x1<<28)
14225 	#define PXP_PXP_INT_STS_0_REG_WR_USDM_FIFO_OVERFLOW_SIZE                                                               28
14226 	#define PXP_PXP_INT_STS_0_REG_WR_USDMDP_FIFO_OVERFLOW                                                                  (0x1<<29)
14227 	#define PXP_PXP_INT_STS_0_REG_WR_USDMDP_FIFO_OVERFLOW_SIZE                                                             29
14228 	#define PXP_PXP_INT_STS_0_REG_WR_XSDM_FIFO_OVERFLOW                                                                    (0x1<<30)
14229 	#define PXP_PXP_INT_STS_0_REG_WR_XSDM_FIFO_OVERFLOW_SIZE                                                               30
14230 	#define PXP_PXP_INT_STS_0_REG_WR_TSDM_FIFO_OVERFLOW                                                                    (0x1<<31)
14231 	#define PXP_PXP_INT_STS_0_REG_WR_TSDM_FIFO_OVERFLOW_SIZE                                                               31
14232 #define PXP_REG_PXP_INT_STS_CLR_0                                                                                          0x10306cUL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
14233 	#define PXP_PXP_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                        (0x1<<0)
14234 	#define PXP_PXP_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                   0
14235 	#define PXP_PXP_INT_STS_CLR_0_REG_RD_POP_ERROR                                                                         (0x1<<1)
14236 	#define PXP_PXP_INT_STS_CLR_0_REG_RD_POP_ERROR_SIZE                                                                    1
14237 	#define PXP_PXP_INT_STS_CLR_0_REG_RD_POP_PBF_ERROR                                                                     (0x1<<2)
14238 	#define PXP_PXP_INT_STS_CLR_0_REG_RD_POP_PBF_ERROR_SIZE                                                                2
14239 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO1_ERR                                                                    (0x1<<3)
14240 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO1_ERR_SIZE                                                               3
14241 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO2_ERR                                                                    (0x1<<4)
14242 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO2_ERR_SIZE                                                               4
14243 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO3_ERR                                                                    (0x1<<5)
14244 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO3_ERR_SIZE                                                               5
14245 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO4_ERR                                                                    (0x1<<6)
14246 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO4_ERR_SIZE                                                               6
14247 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO5_ERR                                                                    (0x1<<7)
14248 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_SRC_FIFO5_ERR_SIZE                                                               7
14249 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_HDR_SYNC_FIFO_ERR                                                                (0x1<<8)
14250 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_HDR_SYNC_FIFO_ERR_SIZE                                                           8
14251 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_DATA_SYNC_FIFO_ERR                                                               (0x1<<9)
14252 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_DATA_SYNC_FIFO_ERR_SIZE                                                          9
14253 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_CPL_SYNC_FIFO_ERR                                                                (0x1<<10)
14254 	#define PXP_PXP_INT_STS_CLR_0_REG_HST_CPL_SYNC_FIFO_ERR_SIZE                                                           10
14255 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_PBF_FIFO_OVERFLOW                                                                 (0x1<<11)
14256 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_PBF_FIFO_OVERFLOW_SIZE                                                            11
14257 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_SRC_FIFO_OVERFLOW                                                                 (0x1<<12)
14258 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_SRC_FIFO_OVERFLOW_SIZE                                                            12
14259 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_QM_FIFO_OVERFLOW                                                                  (0x1<<13)
14260 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_QM_FIFO_OVERFLOW_SIZE                                                             13
14261 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_TM_FIFO_OVERFLOW                                                                  (0x1<<14)
14262 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_TM_FIFO_OVERFLOW_SIZE                                                             14
14263 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_USDM_FIFO_OVERFLOW                                                                (0x1<<15)
14264 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_USDM_FIFO_OVERFLOW_SIZE                                                           15
14265 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_USDMDP_FIFO_OVERFLOW                                                              (0x1<<16)
14266 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_USDMDP_FIFO_OVERFLOW_SIZE                                                         16
14267 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_XSDM_FIFO_OVERFLOW                                                                (0x1<<17)
14268 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_XSDM_FIFO_OVERFLOW_SIZE                                                           17
14269 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_TSDM_FIFO_OVERFLOW                                                                (0x1<<18)
14270 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_TSDM_FIFO_OVERFLOW_SIZE                                                           18
14271 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CSDM_FIFO_OVERFLOW                                                                (0x1<<19)
14272 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CSDM_FIFO_OVERFLOW_SIZE                                                           19
14273 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CDUWR_FIFO_OVERFLOW                                                               (0x1<<20)
14274 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CDUWR_FIFO_OVERFLOW_SIZE                                                          20
14275 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CDURD_FIFO_OVERFLOW                                                               (0x1<<21)
14276 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_CDURD_FIFO_OVERFLOW_SIZE                                                          21
14277 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_DMAE_FIFO_OVERFLOW                                                                (0x1<<22)
14278 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_DMAE_FIFO_OVERFLOW_SIZE                                                           22
14279 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_HC_FIFO_OVERFLOW                                                                  (0x1<<23)
14280 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_HC_FIFO_OVERFLOW_SIZE                                                             23
14281 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_DBG_FIFO_OVERFLOW                                                                 (0x1<<24)
14282 	#define PXP_PXP_INT_STS_CLR_0_REG_RQ_DBG_FIFO_OVERFLOW_SIZE                                                            24
14283 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_SRC_FIFO_OVERFLOW                                                                 (0x1<<25)
14284 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_SRC_FIFO_OVERFLOW_SIZE                                                            25
14285 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_QM_FIFO_OVERFLOW                                                                  (0x1<<26)
14286 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_QM_FIFO_OVERFLOW_SIZE                                                             26
14287 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_TM_FIFO_OVERFLOW                                                                  (0x1<<27)
14288 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_TM_FIFO_OVERFLOW_SIZE                                                             27
14289 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_USDM_FIFO_OVERFLOW                                                                (0x1<<28)
14290 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_USDM_FIFO_OVERFLOW_SIZE                                                           28
14291 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_USDMDP_FIFO_OVERFLOW                                                              (0x1<<29)
14292 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_USDMDP_FIFO_OVERFLOW_SIZE                                                         29
14293 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_XSDM_FIFO_OVERFLOW                                                                (0x1<<30)
14294 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_XSDM_FIFO_OVERFLOW_SIZE                                                           30
14295 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_TSDM_FIFO_OVERFLOW                                                                (0x1<<31)
14296 	#define PXP_PXP_INT_STS_CLR_0_REG_WR_TSDM_FIFO_OVERFLOW_SIZE                                                           31
14297 #define PXP_REG_PXP_INT_STS_WR_0                                                                                           0x103070UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
14298 	#define PXP_PXP_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
14299 	#define PXP_PXP_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                    0
14300 	#define PXP_PXP_INT_STS_WR_0_REG_RD_POP_ERROR                                                                          (0x1<<1)
14301 	#define PXP_PXP_INT_STS_WR_0_REG_RD_POP_ERROR_SIZE                                                                     1
14302 	#define PXP_PXP_INT_STS_WR_0_REG_RD_POP_PBF_ERROR                                                                      (0x1<<2)
14303 	#define PXP_PXP_INT_STS_WR_0_REG_RD_POP_PBF_ERROR_SIZE                                                                 2
14304 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO1_ERR                                                                     (0x1<<3)
14305 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO1_ERR_SIZE                                                                3
14306 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO2_ERR                                                                     (0x1<<4)
14307 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO2_ERR_SIZE                                                                4
14308 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO3_ERR                                                                     (0x1<<5)
14309 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO3_ERR_SIZE                                                                5
14310 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO4_ERR                                                                     (0x1<<6)
14311 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO4_ERR_SIZE                                                                6
14312 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO5_ERR                                                                     (0x1<<7)
14313 	#define PXP_PXP_INT_STS_WR_0_REG_HST_SRC_FIFO5_ERR_SIZE                                                                7
14314 	#define PXP_PXP_INT_STS_WR_0_REG_HST_HDR_SYNC_FIFO_ERR                                                                 (0x1<<8)
14315 	#define PXP_PXP_INT_STS_WR_0_REG_HST_HDR_SYNC_FIFO_ERR_SIZE                                                            8
14316 	#define PXP_PXP_INT_STS_WR_0_REG_HST_DATA_SYNC_FIFO_ERR                                                                (0x1<<9)
14317 	#define PXP_PXP_INT_STS_WR_0_REG_HST_DATA_SYNC_FIFO_ERR_SIZE                                                           9
14318 	#define PXP_PXP_INT_STS_WR_0_REG_HST_CPL_SYNC_FIFO_ERR                                                                 (0x1<<10)
14319 	#define PXP_PXP_INT_STS_WR_0_REG_HST_CPL_SYNC_FIFO_ERR_SIZE                                                            10
14320 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_PBF_FIFO_OVERFLOW                                                                  (0x1<<11)
14321 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_PBF_FIFO_OVERFLOW_SIZE                                                             11
14322 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_SRC_FIFO_OVERFLOW                                                                  (0x1<<12)
14323 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_SRC_FIFO_OVERFLOW_SIZE                                                             12
14324 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_QM_FIFO_OVERFLOW                                                                   (0x1<<13)
14325 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_QM_FIFO_OVERFLOW_SIZE                                                              13
14326 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_TM_FIFO_OVERFLOW                                                                   (0x1<<14)
14327 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_TM_FIFO_OVERFLOW_SIZE                                                              14
14328 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_USDM_FIFO_OVERFLOW                                                                 (0x1<<15)
14329 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_USDM_FIFO_OVERFLOW_SIZE                                                            15
14330 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_USDMDP_FIFO_OVERFLOW                                                               (0x1<<16)
14331 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_USDMDP_FIFO_OVERFLOW_SIZE                                                          16
14332 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_XSDM_FIFO_OVERFLOW                                                                 (0x1<<17)
14333 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_XSDM_FIFO_OVERFLOW_SIZE                                                            17
14334 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_TSDM_FIFO_OVERFLOW                                                                 (0x1<<18)
14335 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_TSDM_FIFO_OVERFLOW_SIZE                                                            18
14336 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CSDM_FIFO_OVERFLOW                                                                 (0x1<<19)
14337 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CSDM_FIFO_OVERFLOW_SIZE                                                            19
14338 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CDUWR_FIFO_OVERFLOW                                                                (0x1<<20)
14339 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CDUWR_FIFO_OVERFLOW_SIZE                                                           20
14340 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CDURD_FIFO_OVERFLOW                                                                (0x1<<21)
14341 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_CDURD_FIFO_OVERFLOW_SIZE                                                           21
14342 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_DMAE_FIFO_OVERFLOW                                                                 (0x1<<22)
14343 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_DMAE_FIFO_OVERFLOW_SIZE                                                            22
14344 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_HC_FIFO_OVERFLOW                                                                   (0x1<<23)
14345 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_HC_FIFO_OVERFLOW_SIZE                                                              23
14346 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_DBG_FIFO_OVERFLOW                                                                  (0x1<<24)
14347 	#define PXP_PXP_INT_STS_WR_0_REG_RQ_DBG_FIFO_OVERFLOW_SIZE                                                             24
14348 	#define PXP_PXP_INT_STS_WR_0_REG_WR_SRC_FIFO_OVERFLOW                                                                  (0x1<<25)
14349 	#define PXP_PXP_INT_STS_WR_0_REG_WR_SRC_FIFO_OVERFLOW_SIZE                                                             25
14350 	#define PXP_PXP_INT_STS_WR_0_REG_WR_QM_FIFO_OVERFLOW                                                                   (0x1<<26)
14351 	#define PXP_PXP_INT_STS_WR_0_REG_WR_QM_FIFO_OVERFLOW_SIZE                                                              26
14352 	#define PXP_PXP_INT_STS_WR_0_REG_WR_TM_FIFO_OVERFLOW                                                                   (0x1<<27)
14353 	#define PXP_PXP_INT_STS_WR_0_REG_WR_TM_FIFO_OVERFLOW_SIZE                                                              27
14354 	#define PXP_PXP_INT_STS_WR_0_REG_WR_USDM_FIFO_OVERFLOW                                                                 (0x1<<28)
14355 	#define PXP_PXP_INT_STS_WR_0_REG_WR_USDM_FIFO_OVERFLOW_SIZE                                                            28
14356 	#define PXP_PXP_INT_STS_WR_0_REG_WR_USDMDP_FIFO_OVERFLOW                                                               (0x1<<29)
14357 	#define PXP_PXP_INT_STS_WR_0_REG_WR_USDMDP_FIFO_OVERFLOW_SIZE                                                          29
14358 	#define PXP_PXP_INT_STS_WR_0_REG_WR_XSDM_FIFO_OVERFLOW                                                                 (0x1<<30)
14359 	#define PXP_PXP_INT_STS_WR_0_REG_WR_XSDM_FIFO_OVERFLOW_SIZE                                                            30
14360 	#define PXP_PXP_INT_STS_WR_0_REG_WR_TSDM_FIFO_OVERFLOW                                                                 (0x1<<31)
14361 	#define PXP_PXP_INT_STS_WR_0_REG_WR_TSDM_FIFO_OVERFLOW_SIZE                                                            31
14362 #define PXP_REG_PXP_INT_MASK_0                                                                                             0x103074UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
14363 	#define PXP_PXP_INT_MASK_0_REG_ADDRESS_ERROR                                                                           (0x1<<0)
14364 	#define PXP_PXP_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                      0
14365 	#define PXP_PXP_INT_MASK_0_REG_RD_POP_ERROR                                                                            (0x1<<1)
14366 	#define PXP_PXP_INT_MASK_0_REG_RD_POP_ERROR_SIZE                                                                       1
14367 	#define PXP_PXP_INT_MASK_0_REG_RD_POP_PBF_ERROR                                                                        (0x1<<2)
14368 	#define PXP_PXP_INT_MASK_0_REG_RD_POP_PBF_ERROR_SIZE                                                                   2
14369 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO1_ERR                                                                       (0x1<<3)
14370 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO1_ERR_SIZE                                                                  3
14371 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO2_ERR                                                                       (0x1<<4)
14372 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO2_ERR_SIZE                                                                  4
14373 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO3_ERR                                                                       (0x1<<5)
14374 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO3_ERR_SIZE                                                                  5
14375 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO4_ERR                                                                       (0x1<<6)
14376 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO4_ERR_SIZE                                                                  6
14377 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO5_ERR                                                                       (0x1<<7)
14378 	#define PXP_PXP_INT_MASK_0_REG_HST_SRC_FIFO5_ERR_SIZE                                                                  7
14379 	#define PXP_PXP_INT_MASK_0_REG_HST_HDR_SYNC_FIFO_ERR                                                                   (0x1<<8)
14380 	#define PXP_PXP_INT_MASK_0_REG_HST_HDR_SYNC_FIFO_ERR_SIZE                                                              8
14381 	#define PXP_PXP_INT_MASK_0_REG_HST_DATA_SYNC_FIFO_ERR                                                                  (0x1<<9)
14382 	#define PXP_PXP_INT_MASK_0_REG_HST_DATA_SYNC_FIFO_ERR_SIZE                                                             9
14383 	#define PXP_PXP_INT_MASK_0_REG_HST_CPL_SYNC_FIFO_ERR                                                                   (0x1<<10)
14384 	#define PXP_PXP_INT_MASK_0_REG_HST_CPL_SYNC_FIFO_ERR_SIZE                                                              10
14385 	#define PXP_PXP_INT_MASK_0_REG_RQ_PBF_FIFO_OVERFLOW                                                                    (0x1<<11)
14386 	#define PXP_PXP_INT_MASK_0_REG_RQ_PBF_FIFO_OVERFLOW_SIZE                                                               11
14387 	#define PXP_PXP_INT_MASK_0_REG_RQ_SRC_FIFO_OVERFLOW                                                                    (0x1<<12)
14388 	#define PXP_PXP_INT_MASK_0_REG_RQ_SRC_FIFO_OVERFLOW_SIZE                                                               12
14389 	#define PXP_PXP_INT_MASK_0_REG_RQ_QM_FIFO_OVERFLOW                                                                     (0x1<<13)
14390 	#define PXP_PXP_INT_MASK_0_REG_RQ_QM_FIFO_OVERFLOW_SIZE                                                                13
14391 	#define PXP_PXP_INT_MASK_0_REG_RQ_TM_FIFO_OVERFLOW                                                                     (0x1<<14)
14392 	#define PXP_PXP_INT_MASK_0_REG_RQ_TM_FIFO_OVERFLOW_SIZE                                                                14
14393 	#define PXP_PXP_INT_MASK_0_REG_RQ_USDM_FIFO_OVERFLOW                                                                   (0x1<<15)
14394 	#define PXP_PXP_INT_MASK_0_REG_RQ_USDM_FIFO_OVERFLOW_SIZE                                                              15
14395 	#define PXP_PXP_INT_MASK_0_REG_RQ_USDMDP_FIFO_OVERFLOW                                                                 (0x1<<16)
14396 	#define PXP_PXP_INT_MASK_0_REG_RQ_USDMDP_FIFO_OVERFLOW_SIZE                                                            16
14397 	#define PXP_PXP_INT_MASK_0_REG_RQ_XSDM_FIFO_OVERFLOW                                                                   (0x1<<17)
14398 	#define PXP_PXP_INT_MASK_0_REG_RQ_XSDM_FIFO_OVERFLOW_SIZE                                                              17
14399 	#define PXP_PXP_INT_MASK_0_REG_RQ_TSDM_FIFO_OVERFLOW                                                                   (0x1<<18)
14400 	#define PXP_PXP_INT_MASK_0_REG_RQ_TSDM_FIFO_OVERFLOW_SIZE                                                              18
14401 	#define PXP_PXP_INT_MASK_0_REG_RQ_CSDM_FIFO_OVERFLOW                                                                   (0x1<<19)
14402 	#define PXP_PXP_INT_MASK_0_REG_RQ_CSDM_FIFO_OVERFLOW_SIZE                                                              19
14403 	#define PXP_PXP_INT_MASK_0_REG_RQ_CDUWR_FIFO_OVERFLOW                                                                  (0x1<<20)
14404 	#define PXP_PXP_INT_MASK_0_REG_RQ_CDUWR_FIFO_OVERFLOW_SIZE                                                             20
14405 	#define PXP_PXP_INT_MASK_0_REG_RQ_CDURD_FIFO_OVERFLOW                                                                  (0x1<<21)
14406 	#define PXP_PXP_INT_MASK_0_REG_RQ_CDURD_FIFO_OVERFLOW_SIZE                                                             21
14407 	#define PXP_PXP_INT_MASK_0_REG_RQ_DMAE_FIFO_OVERFLOW                                                                   (0x1<<22)
14408 	#define PXP_PXP_INT_MASK_0_REG_RQ_DMAE_FIFO_OVERFLOW_SIZE                                                              22
14409 	#define PXP_PXP_INT_MASK_0_REG_RQ_HC_FIFO_OVERFLOW                                                                     (0x1<<23)
14410 	#define PXP_PXP_INT_MASK_0_REG_RQ_HC_FIFO_OVERFLOW_SIZE                                                                23
14411 	#define PXP_PXP_INT_MASK_0_REG_RQ_DBG_FIFO_OVERFLOW                                                                    (0x1<<24)
14412 	#define PXP_PXP_INT_MASK_0_REG_RQ_DBG_FIFO_OVERFLOW_SIZE                                                               24
14413 	#define PXP_PXP_INT_MASK_0_REG_WR_SRC_FIFO_OVERFLOW                                                                    (0x1<<25)
14414 	#define PXP_PXP_INT_MASK_0_REG_WR_SRC_FIFO_OVERFLOW_SIZE                                                               25
14415 	#define PXP_PXP_INT_MASK_0_REG_WR_QM_FIFO_OVERFLOW                                                                     (0x1<<26)
14416 	#define PXP_PXP_INT_MASK_0_REG_WR_QM_FIFO_OVERFLOW_SIZE                                                                26
14417 	#define PXP_PXP_INT_MASK_0_REG_WR_TM_FIFO_OVERFLOW                                                                     (0x1<<27)
14418 	#define PXP_PXP_INT_MASK_0_REG_WR_TM_FIFO_OVERFLOW_SIZE                                                                27
14419 	#define PXP_PXP_INT_MASK_0_REG_WR_USDM_FIFO_OVERFLOW                                                                   (0x1<<28)
14420 	#define PXP_PXP_INT_MASK_0_REG_WR_USDM_FIFO_OVERFLOW_SIZE                                                              28
14421 	#define PXP_PXP_INT_MASK_0_REG_WR_USDMDP_FIFO_OVERFLOW                                                                 (0x1<<29)
14422 	#define PXP_PXP_INT_MASK_0_REG_WR_USDMDP_FIFO_OVERFLOW_SIZE                                                            29
14423 	#define PXP_PXP_INT_MASK_0_REG_WR_XSDM_FIFO_OVERFLOW                                                                   (0x1<<30)
14424 	#define PXP_PXP_INT_MASK_0_REG_WR_XSDM_FIFO_OVERFLOW_SIZE                                                              30
14425 	#define PXP_PXP_INT_MASK_0_REG_WR_TSDM_FIFO_OVERFLOW                                                                   (0x1<<31)
14426 	#define PXP_PXP_INT_MASK_0_REG_WR_TSDM_FIFO_OVERFLOW_SIZE                                                              31
14427 #define PXP_REG_PXP_INT_STS_1                                                                                              0x103078UL //ACCESS:R  DataWidth:0x8  Description: Interrupt register #1 read
14428 	#define PXP_PXP_INT_STS_1_REG_WR_CSDM_FIFO_OVERFLOW                                                                    (0x1<<0)
14429 	#define PXP_PXP_INT_STS_1_REG_WR_CSDM_FIFO_OVERFLOW_SIZE                                                               0
14430 	#define PXP_PXP_INT_STS_1_REG_WR_CDUWR_FIFO_OVERFLOW                                                                   (0x1<<1)
14431 	#define PXP_PXP_INT_STS_1_REG_WR_CDUWR_FIFO_OVERFLOW_SIZE                                                              1
14432 	#define PXP_PXP_INT_STS_1_REG_WR_DBG_FIFO_OVERFLOW                                                                     (0x1<<2)
14433 	#define PXP_PXP_INT_STS_1_REG_WR_DBG_FIFO_OVERFLOW_SIZE                                                                2
14434 	#define PXP_PXP_INT_STS_1_REG_WR_DMAE_FIFO_OVERFLOW                                                                    (0x1<<3)
14435 	#define PXP_PXP_INT_STS_1_REG_WR_DMAE_FIFO_OVERFLOW_SIZE                                                               3
14436 	#define PXP_PXP_INT_STS_1_REG_WR_HC_FIFO_OVERFLOW                                                                      (0x1<<4)
14437 	#define PXP_PXP_INT_STS_1_REG_WR_HC_FIFO_OVERFLOW_SIZE                                                                 4
14438 	#define PXP_PXP_INT_STS_1_REG_HST_VF_DISABLED_ACCESS                                                                   (0x1<<5)
14439 	#define PXP_PXP_INT_STS_1_REG_HST_VF_DISABLED_ACCESS_SIZE                                                              5
14440 	#define PXP_PXP_INT_STS_1_REG_HST_INCORRECT_ACCESS                                                                     (0x1<<6)
14441 	#define PXP_PXP_INT_STS_1_REG_HST_INCORRECT_ACCESS_SIZE                                                                6
14442 	#define PXP_PXP_INT_STS_1_REG_HST_PERMISSION_VIOLATION                                                                 (0x1<<7)
14443 	#define PXP_PXP_INT_STS_1_REG_HST_PERMISSION_VIOLATION_SIZE                                                            7
14444 #define PXP_REG_PXP_INT_STS_CLR_1                                                                                          0x10307cUL //ACCESS:RC  DataWidth:0x8  Description: Interrupt register #1 read clear
14445 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_CSDM_FIFO_OVERFLOW                                                                (0x1<<0)
14446 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_CSDM_FIFO_OVERFLOW_SIZE                                                           0
14447 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_CDUWR_FIFO_OVERFLOW                                                               (0x1<<1)
14448 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_CDUWR_FIFO_OVERFLOW_SIZE                                                          1
14449 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_DBG_FIFO_OVERFLOW                                                                 (0x1<<2)
14450 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_DBG_FIFO_OVERFLOW_SIZE                                                            2
14451 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_DMAE_FIFO_OVERFLOW                                                                (0x1<<3)
14452 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_DMAE_FIFO_OVERFLOW_SIZE                                                           3
14453 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_HC_FIFO_OVERFLOW                                                                  (0x1<<4)
14454 	#define PXP_PXP_INT_STS_CLR_1_REG_WR_HC_FIFO_OVERFLOW_SIZE                                                             4
14455 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_VF_DISABLED_ACCESS                                                               (0x1<<5)
14456 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_VF_DISABLED_ACCESS_SIZE                                                          5
14457 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_INCORRECT_ACCESS                                                                 (0x1<<6)
14458 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_INCORRECT_ACCESS_SIZE                                                            6
14459 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_PERMISSION_VIOLATION                                                             (0x1<<7)
14460 	#define PXP_PXP_INT_STS_CLR_1_REG_HST_PERMISSION_VIOLATION_SIZE                                                        7
14461 #define PXP_REG_PXP_INT_STS_WR_1                                                                                           0x103080UL //ACCESS:WR  DataWidth:0x8  Description: Interrupt register #1 bit set or clear
14462 	#define PXP_PXP_INT_STS_WR_1_REG_WR_CSDM_FIFO_OVERFLOW                                                                 (0x1<<0)
14463 	#define PXP_PXP_INT_STS_WR_1_REG_WR_CSDM_FIFO_OVERFLOW_SIZE                                                            0
14464 	#define PXP_PXP_INT_STS_WR_1_REG_WR_CDUWR_FIFO_OVERFLOW                                                                (0x1<<1)
14465 	#define PXP_PXP_INT_STS_WR_1_REG_WR_CDUWR_FIFO_OVERFLOW_SIZE                                                           1
14466 	#define PXP_PXP_INT_STS_WR_1_REG_WR_DBG_FIFO_OVERFLOW                                                                  (0x1<<2)
14467 	#define PXP_PXP_INT_STS_WR_1_REG_WR_DBG_FIFO_OVERFLOW_SIZE                                                             2
14468 	#define PXP_PXP_INT_STS_WR_1_REG_WR_DMAE_FIFO_OVERFLOW                                                                 (0x1<<3)
14469 	#define PXP_PXP_INT_STS_WR_1_REG_WR_DMAE_FIFO_OVERFLOW_SIZE                                                            3
14470 	#define PXP_PXP_INT_STS_WR_1_REG_WR_HC_FIFO_OVERFLOW                                                                   (0x1<<4)
14471 	#define PXP_PXP_INT_STS_WR_1_REG_WR_HC_FIFO_OVERFLOW_SIZE                                                              4
14472 	#define PXP_PXP_INT_STS_WR_1_REG_HST_VF_DISABLED_ACCESS                                                                (0x1<<5)
14473 	#define PXP_PXP_INT_STS_WR_1_REG_HST_VF_DISABLED_ACCESS_SIZE                                                           5
14474 	#define PXP_PXP_INT_STS_WR_1_REG_HST_INCORRECT_ACCESS                                                                  (0x1<<6)
14475 	#define PXP_PXP_INT_STS_WR_1_REG_HST_INCORRECT_ACCESS_SIZE                                                             6
14476 	#define PXP_PXP_INT_STS_WR_1_REG_HST_PERMISSION_VIOLATION                                                              (0x1<<7)
14477 	#define PXP_PXP_INT_STS_WR_1_REG_HST_PERMISSION_VIOLATION_SIZE                                                         7
14478 #define PXP_REG_PXP_INT_MASK_1                                                                                             0x103084UL //ACCESS:RW  DataWidth:0x8  Description: Interrupt mask register #1 read/write
14479 	#define PXP_PXP_INT_MASK_1_REG_WR_CSDM_FIFO_OVERFLOW                                                                   (0x1<<0)
14480 	#define PXP_PXP_INT_MASK_1_REG_WR_CSDM_FIFO_OVERFLOW_SIZE                                                              0
14481 	#define PXP_PXP_INT_MASK_1_REG_WR_CDUWR_FIFO_OVERFLOW                                                                  (0x1<<1)
14482 	#define PXP_PXP_INT_MASK_1_REG_WR_CDUWR_FIFO_OVERFLOW_SIZE                                                             1
14483 	#define PXP_PXP_INT_MASK_1_REG_WR_DBG_FIFO_OVERFLOW                                                                    (0x1<<2)
14484 	#define PXP_PXP_INT_MASK_1_REG_WR_DBG_FIFO_OVERFLOW_SIZE                                                               2
14485 	#define PXP_PXP_INT_MASK_1_REG_WR_DMAE_FIFO_OVERFLOW                                                                   (0x1<<3)
14486 	#define PXP_PXP_INT_MASK_1_REG_WR_DMAE_FIFO_OVERFLOW_SIZE                                                              3
14487 	#define PXP_PXP_INT_MASK_1_REG_WR_HC_FIFO_OVERFLOW                                                                     (0x1<<4)
14488 	#define PXP_PXP_INT_MASK_1_REG_WR_HC_FIFO_OVERFLOW_SIZE                                                                4
14489 	#define PXP_PXP_INT_MASK_1_REG_HST_VF_DISABLED_ACCESS                                                                  (0x1<<5)
14490 	#define PXP_PXP_INT_MASK_1_REG_HST_VF_DISABLED_ACCESS_SIZE                                                             5
14491 	#define PXP_PXP_INT_MASK_1_REG_HST_INCORRECT_ACCESS                                                                    (0x1<<6)
14492 	#define PXP_PXP_INT_MASK_1_REG_HST_INCORRECT_ACCESS_SIZE                                                               6
14493 	#define PXP_PXP_INT_MASK_1_REG_HST_PERMISSION_VIOLATION                                                                (0x1<<7)
14494 	#define PXP_PXP_INT_MASK_1_REG_HST_PERMISSION_VIOLATION_SIZE                                                           7
14495 #define PXP_REG_PXP_PRTY_STS                                                                                               0x103088UL //ACCESS:R  DataWidth:0x1b  Description: Parity register #0 read
14496 	#define PXP_PXP_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
14497 	#define PXP_PXP_PRTY_STS_REG_PARITY_SIZE                                                                               0
14498 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO0                                                                             (0x1<<1)
14499 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO0_SIZE                                                                        1
14500 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO1                                                                             (0x1<<2)
14501 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO1_SIZE                                                                        2
14502 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO2                                                                             (0x1<<3)
14503 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO2_SIZE                                                                        3
14504 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO3                                                                             (0x1<<4)
14505 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO3_SIZE                                                                        4
14506 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO4                                                                             (0x1<<5)
14507 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO4_SIZE                                                                        5
14508 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO5                                                                             (0x1<<6)
14509 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO5_SIZE                                                                        6
14510 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO6                                                                             (0x1<<7)
14511 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO6_SIZE                                                                        7
14512 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO7                                                                             (0x1<<8)
14513 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO7_SIZE                                                                        8
14514 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO8                                                                             (0x1<<9)
14515 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO8_SIZE                                                                        9
14516 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO9                                                                             (0x1<<10)
14517 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO9_SIZE                                                                        10
14518 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO10                                                                            (0x1<<11)
14519 	#define PXP_PXP_PRTY_STS_REG_RD_SYNC_FIFO10_SIZE                                                                       11
14520 	#define PXP_PXP_PRTY_STS_REG_HST_HDR_SYNC_FIFO                                                                         (0x1<<12)
14521 	#define PXP_PXP_PRTY_STS_REG_HST_HDR_SYNC_FIFO_SIZE                                                                    12
14522 	#define PXP_PXP_PRTY_STS_REG_HST_DATA_SYNC_FIFO1                                                                       (0x1<<13)
14523 	#define PXP_PXP_PRTY_STS_REG_HST_DATA_SYNC_FIFO1_SIZE                                                                  13
14524 	#define PXP_PXP_PRTY_STS_REG_HST_DATA_SYNC_FIFO2                                                                       (0x1<<14)
14525 	#define PXP_PXP_PRTY_STS_REG_HST_DATA_SYNC_FIFO2_SIZE                                                                  14
14526 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO1                                                                             (0x1<<15)
14527 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO1_SIZE                                                                        15
14528 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO2                                                                             (0x1<<16)
14529 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO2_SIZE                                                                        16
14530 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO3                                                                             (0x1<<17)
14531 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO3_SIZE                                                                        17
14532 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO4                                                                             (0x1<<18)
14533 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO4_SIZE                                                                        18
14534 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO5                                                                             (0x1<<19)
14535 	#define PXP_PXP_PRTY_STS_REG_HST_SRC_FIFO5_SIZE                                                                        19
14536 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM1                                                                        (0x1<<20)
14537 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM1_SIZE                                                                   20
14538 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM2                                                                        (0x1<<21)
14539 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM2_SIZE                                                                   21
14540 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM3                                                                        (0x1<<22)
14541 	#define PXP_PXP_PRTY_STS_REG_HST_INBND_INT_MEM3_SIZE                                                                   22
14542 	#define PXP_PXP_PRTY_STS_REG_RQ_WDONE_FIFO_PRTY                                                                        (0x1<<23)
14543 	#define PXP_PXP_PRTY_STS_REG_RQ_WDONE_FIFO_PRTY_SIZE                                                                   23
14544 	#define PXP_PXP_PRTY_STS_REG_RQ_PHY_FIFO_PRTY                                                                          (0x1<<24)
14545 	#define PXP_PXP_PRTY_STS_REG_RQ_PHY_FIFO_PRTY_SIZE                                                                     24
14546 	#define PXP_PXP_PRTY_STS_REG_DBGSYN_FIFO                                                                               (0x1<<25)
14547 	#define PXP_PXP_PRTY_STS_REG_DBGSYN_FIFO_SIZE                                                                          25
14548 	#define PXP_PXP_PRTY_STS_REG_PERM_TABLE                                                                                (0x1<<26)
14549 	#define PXP_PXP_PRTY_STS_REG_PERM_TABLE_SIZE                                                                           26
14550 #define PXP_REG_PXP_PRTY_STS_CLR                                                                                           0x10308cUL //ACCESS:RC  DataWidth:0x1b  Description: Parity register #0 read clear
14551 	#define PXP_PXP_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
14552 	#define PXP_PXP_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
14553 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO0                                                                         (0x1<<1)
14554 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO0_SIZE                                                                    1
14555 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO1                                                                         (0x1<<2)
14556 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO1_SIZE                                                                    2
14557 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO2                                                                         (0x1<<3)
14558 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO2_SIZE                                                                    3
14559 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO3                                                                         (0x1<<4)
14560 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO3_SIZE                                                                    4
14561 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO4                                                                         (0x1<<5)
14562 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO4_SIZE                                                                    5
14563 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO5                                                                         (0x1<<6)
14564 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO5_SIZE                                                                    6
14565 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO6                                                                         (0x1<<7)
14566 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO6_SIZE                                                                    7
14567 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO7                                                                         (0x1<<8)
14568 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO7_SIZE                                                                    8
14569 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO8                                                                         (0x1<<9)
14570 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO8_SIZE                                                                    9
14571 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO9                                                                         (0x1<<10)
14572 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO9_SIZE                                                                    10
14573 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO10                                                                        (0x1<<11)
14574 	#define PXP_PXP_PRTY_STS_CLR_REG_RD_SYNC_FIFO10_SIZE                                                                   11
14575 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_HDR_SYNC_FIFO                                                                     (0x1<<12)
14576 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_HDR_SYNC_FIFO_SIZE                                                                12
14577 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_DATA_SYNC_FIFO1                                                                   (0x1<<13)
14578 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_DATA_SYNC_FIFO1_SIZE                                                              13
14579 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_DATA_SYNC_FIFO2                                                                   (0x1<<14)
14580 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_DATA_SYNC_FIFO2_SIZE                                                              14
14581 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO1                                                                         (0x1<<15)
14582 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO1_SIZE                                                                    15
14583 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO2                                                                         (0x1<<16)
14584 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO2_SIZE                                                                    16
14585 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO3                                                                         (0x1<<17)
14586 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO3_SIZE                                                                    17
14587 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO4                                                                         (0x1<<18)
14588 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO4_SIZE                                                                    18
14589 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO5                                                                         (0x1<<19)
14590 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_SRC_FIFO5_SIZE                                                                    19
14591 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM1                                                                    (0x1<<20)
14592 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM1_SIZE                                                               20
14593 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM2                                                                    (0x1<<21)
14594 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM2_SIZE                                                               21
14595 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM3                                                                    (0x1<<22)
14596 	#define PXP_PXP_PRTY_STS_CLR_REG_HST_INBND_INT_MEM3_SIZE                                                               22
14597 	#define PXP_PXP_PRTY_STS_CLR_REG_RQ_WDONE_FIFO_PRTY                                                                    (0x1<<23)
14598 	#define PXP_PXP_PRTY_STS_CLR_REG_RQ_WDONE_FIFO_PRTY_SIZE                                                               23
14599 	#define PXP_PXP_PRTY_STS_CLR_REG_RQ_PHY_FIFO_PRTY                                                                      (0x1<<24)
14600 	#define PXP_PXP_PRTY_STS_CLR_REG_RQ_PHY_FIFO_PRTY_SIZE                                                                 24
14601 	#define PXP_PXP_PRTY_STS_CLR_REG_DBGSYN_FIFO                                                                           (0x1<<25)
14602 	#define PXP_PXP_PRTY_STS_CLR_REG_DBGSYN_FIFO_SIZE                                                                      25
14603 	#define PXP_PXP_PRTY_STS_CLR_REG_PERM_TABLE                                                                            (0x1<<26)
14604 	#define PXP_PXP_PRTY_STS_CLR_REG_PERM_TABLE_SIZE                                                                       26
14605 #define PXP_REG_PXP_PRTY_STS_WR                                                                                            0x103090UL //ACCESS:WR  DataWidth:0x1b  Description: Parity register #0 bit set or clear
14606 	#define PXP_PXP_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
14607 	#define PXP_PXP_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
14608 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO0                                                                          (0x1<<1)
14609 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO0_SIZE                                                                     1
14610 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO1                                                                          (0x1<<2)
14611 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO1_SIZE                                                                     2
14612 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO2                                                                          (0x1<<3)
14613 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO2_SIZE                                                                     3
14614 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO3                                                                          (0x1<<4)
14615 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO3_SIZE                                                                     4
14616 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO4                                                                          (0x1<<5)
14617 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO4_SIZE                                                                     5
14618 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO5                                                                          (0x1<<6)
14619 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO5_SIZE                                                                     6
14620 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO6                                                                          (0x1<<7)
14621 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO6_SIZE                                                                     7
14622 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO7                                                                          (0x1<<8)
14623 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO7_SIZE                                                                     8
14624 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO8                                                                          (0x1<<9)
14625 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO8_SIZE                                                                     9
14626 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO9                                                                          (0x1<<10)
14627 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO9_SIZE                                                                     10
14628 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO10                                                                         (0x1<<11)
14629 	#define PXP_PXP_PRTY_STS_WR_REG_RD_SYNC_FIFO10_SIZE                                                                    11
14630 	#define PXP_PXP_PRTY_STS_WR_REG_HST_HDR_SYNC_FIFO                                                                      (0x1<<12)
14631 	#define PXP_PXP_PRTY_STS_WR_REG_HST_HDR_SYNC_FIFO_SIZE                                                                 12
14632 	#define PXP_PXP_PRTY_STS_WR_REG_HST_DATA_SYNC_FIFO1                                                                    (0x1<<13)
14633 	#define PXP_PXP_PRTY_STS_WR_REG_HST_DATA_SYNC_FIFO1_SIZE                                                               13
14634 	#define PXP_PXP_PRTY_STS_WR_REG_HST_DATA_SYNC_FIFO2                                                                    (0x1<<14)
14635 	#define PXP_PXP_PRTY_STS_WR_REG_HST_DATA_SYNC_FIFO2_SIZE                                                               14
14636 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO1                                                                          (0x1<<15)
14637 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO1_SIZE                                                                     15
14638 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO2                                                                          (0x1<<16)
14639 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO2_SIZE                                                                     16
14640 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO3                                                                          (0x1<<17)
14641 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO3_SIZE                                                                     17
14642 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO4                                                                          (0x1<<18)
14643 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO4_SIZE                                                                     18
14644 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO5                                                                          (0x1<<19)
14645 	#define PXP_PXP_PRTY_STS_WR_REG_HST_SRC_FIFO5_SIZE                                                                     19
14646 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM1                                                                     (0x1<<20)
14647 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM1_SIZE                                                                20
14648 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM2                                                                     (0x1<<21)
14649 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM2_SIZE                                                                21
14650 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM3                                                                     (0x1<<22)
14651 	#define PXP_PXP_PRTY_STS_WR_REG_HST_INBND_INT_MEM3_SIZE                                                                22
14652 	#define PXP_PXP_PRTY_STS_WR_REG_RQ_WDONE_FIFO_PRTY                                                                     (0x1<<23)
14653 	#define PXP_PXP_PRTY_STS_WR_REG_RQ_WDONE_FIFO_PRTY_SIZE                                                                23
14654 	#define PXP_PXP_PRTY_STS_WR_REG_RQ_PHY_FIFO_PRTY                                                                       (0x1<<24)
14655 	#define PXP_PXP_PRTY_STS_WR_REG_RQ_PHY_FIFO_PRTY_SIZE                                                                  24
14656 	#define PXP_PXP_PRTY_STS_WR_REG_DBGSYN_FIFO                                                                            (0x1<<25)
14657 	#define PXP_PXP_PRTY_STS_WR_REG_DBGSYN_FIFO_SIZE                                                                       25
14658 	#define PXP_PXP_PRTY_STS_WR_REG_PERM_TABLE                                                                             (0x1<<26)
14659 	#define PXP_PXP_PRTY_STS_WR_REG_PERM_TABLE_SIZE                                                                        26
14660 #define PXP_REG_PXP_PRTY_MASK                                                                                              0x103094UL //ACCESS:RW  DataWidth:0x1b  Description: Parity mask register #0 read/write
14661 	#define PXP_PXP_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
14662 	#define PXP_PXP_PRTY_MASK_REG_PARITY_SIZE                                                                              0
14663 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO0                                                                            (0x1<<1)
14664 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO0_SIZE                                                                       1
14665 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO1                                                                            (0x1<<2)
14666 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO1_SIZE                                                                       2
14667 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO2                                                                            (0x1<<3)
14668 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO2_SIZE                                                                       3
14669 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO3                                                                            (0x1<<4)
14670 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO3_SIZE                                                                       4
14671 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO4                                                                            (0x1<<5)
14672 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO4_SIZE                                                                       5
14673 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO5                                                                            (0x1<<6)
14674 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO5_SIZE                                                                       6
14675 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO6                                                                            (0x1<<7)
14676 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO6_SIZE                                                                       7
14677 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO7                                                                            (0x1<<8)
14678 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO7_SIZE                                                                       8
14679 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO8                                                                            (0x1<<9)
14680 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO8_SIZE                                                                       9
14681 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO9                                                                            (0x1<<10)
14682 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO9_SIZE                                                                       10
14683 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO10                                                                           (0x1<<11)
14684 	#define PXP_PXP_PRTY_MASK_REG_RD_SYNC_FIFO10_SIZE                                                                      11
14685 	#define PXP_PXP_PRTY_MASK_REG_HST_HDR_SYNC_FIFO                                                                        (0x1<<12)
14686 	#define PXP_PXP_PRTY_MASK_REG_HST_HDR_SYNC_FIFO_SIZE                                                                   12
14687 	#define PXP_PXP_PRTY_MASK_REG_HST_DATA_SYNC_FIFO1                                                                      (0x1<<13)
14688 	#define PXP_PXP_PRTY_MASK_REG_HST_DATA_SYNC_FIFO1_SIZE                                                                 13
14689 	#define PXP_PXP_PRTY_MASK_REG_HST_DATA_SYNC_FIFO2                                                                      (0x1<<14)
14690 	#define PXP_PXP_PRTY_MASK_REG_HST_DATA_SYNC_FIFO2_SIZE                                                                 14
14691 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO1                                                                            (0x1<<15)
14692 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO1_SIZE                                                                       15
14693 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO2                                                                            (0x1<<16)
14694 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO2_SIZE                                                                       16
14695 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO3                                                                            (0x1<<17)
14696 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO3_SIZE                                                                       17
14697 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO4                                                                            (0x1<<18)
14698 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO4_SIZE                                                                       18
14699 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO5                                                                            (0x1<<19)
14700 	#define PXP_PXP_PRTY_MASK_REG_HST_SRC_FIFO5_SIZE                                                                       19
14701 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM1                                                                       (0x1<<20)
14702 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM1_SIZE                                                                  20
14703 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM2                                                                       (0x1<<21)
14704 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM2_SIZE                                                                  21
14705 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM3                                                                       (0x1<<22)
14706 	#define PXP_PXP_PRTY_MASK_REG_HST_INBND_INT_MEM3_SIZE                                                                  22
14707 	#define PXP_PXP_PRTY_MASK_REG_RQ_WDONE_FIFO_PRTY                                                                       (0x1<<23)
14708 	#define PXP_PXP_PRTY_MASK_REG_RQ_WDONE_FIFO_PRTY_SIZE                                                                  23
14709 	#define PXP_PXP_PRTY_MASK_REG_RQ_PHY_FIFO_PRTY                                                                         (0x1<<24)
14710 	#define PXP_PXP_PRTY_MASK_REG_RQ_PHY_FIFO_PRTY_SIZE                                                                    24
14711 	#define PXP_PXP_PRTY_MASK_REG_DBGSYN_FIFO                                                                              (0x1<<25)
14712 	#define PXP_PXP_PRTY_MASK_REG_DBGSYN_FIFO_SIZE                                                                         25
14713 	#define PXP_PXP_PRTY_MASK_REG_PERM_TABLE                                                                               (0x1<<26)
14714 	#define PXP_PXP_PRTY_MASK_REG_PERM_TABLE_SIZE                                                                          26
14715 #define PXP_REG_HST_HOST_STRICT_PRIORITY                                                                                   0x103098UL //ACCESS:RW  DataWidth:0x1  Description: When 1; host requests have strict priority on internal write requests; as in A0. When 0; arbiter alternately chooses host requests and internal write requests.
14716 #define PXP_REG_HST_DISCARD_INTERNAL_WRITES_STATUS                                                                         0x10309cUL //ACCESS:R  DataWidth:0x6  Description: debug only: A bit mask for all PSWHST internal write clients. '1' means this PSWHST is discarding inputs from this client. Each bit should update accoring to 'hst_discard_internal_writes' register when the state machine is idle.
14717 #define PXP_REG_HST_DISCARD_DOORBELLS_STATUS                                                                               0x1030a0UL //ACCESS:R  DataWidth:0x1  Description: debug only: '1' means this PSWHST is discarding doorbells. This bit should update accoring to 'hst_discard_doorbells' register when the state machine is idle
14718 #define PXP_REG_HST_HDR_MEM_TM                                                                                             0x1030acUL //ACCESS:RW  DataWidth:0x2  Description: TM bits of hst_hdr_mem memory
14719 #define PXP_REG_PXP_ECO_RSRV                                                                                               0x1030b0UL //ACCESS:RW  DataWidth:0xc  Multi Field Register
14720 	#define PXP_PXP_ECO_RSRV_REG_RQ_ECO_RESERVED                                                                           (0x3f<<0)
14721 	#define PXP_PXP_ECO_RSRV_REG_RQ_ECO_RESERVED_SIZE                                                                      0
14722 	#define PXP_PXP_ECO_RSRV_REG_WR_ECO_RESERVED                                                                           (0x3f<<6)
14723 	#define PXP_PXP_ECO_RSRV_REG_WR_ECO_RESERVED_SIZE                                                                      6
14724 #define PXP_REG_HST_VF_DISABLED_ERROR_DATA                                                                                 0x1030b8UL //ACCESS:R  DataWidth:0xf  Description: The FID of the first access to a disabled VF; the format is [14:12] - pfid; [11:6] - vfid; [5] - vf_valid; [4:1] - client (0 USDM; 1 CSDM; 2 XSDM; 3 TSDM; 4 HC; 5 GRC; 6 DQ; 7 RESERVED SPACE; 8 ATC); [0] - w_nr(0-read req; 1- write req). The data is written only when the valid bit is reset. and it is stays stable until it is reset by the read from interrupt_clr register
14725 #define PXP_REG_HST_VF_DISABLED_ERROR_VALID                                                                                0x1030bcUL //ACCESS:R  DataWidth:0x1  Description: 1 - An error request is logged and wasn't handled yet. The valid bit is reset when the relevant interrupt register is read (PXP_REG_INT_STS_CLR_1)
14726 #define PXP_REG_HST_VF_DISABLED_ERROR_ADDRESS                                                                              0x1030c0UL //ACCESS:R  DataWidth:0x20  Description: The address of the first access to a disabled VF.
14727 #define PXP_REG_HST_SDM_MAX_LENGTH                                                                                         0x1030c4UL //ACCESS:RW  DataWidth:0x6  Description: Maximum write transaction data in DWs that is sent to SDMs and IGU. Write requests with bigger length are discarded in PSWHST.
14728 #define PXP_REG_HST_INCORRECT_ACCESS_DATA                                                                                  0x1030c8UL //ACCESS:R  DataWidth:0x1f  Description: The data of the first incorrect access. the format is: [30:23] - length; [22:15] - byte enable; [14:12] - pfid; [11:6] - vfid; [5] - vf_valid; [4:1] - client (0 USDM; 1 CSDM; 2 XSDM; 3 TSDM; 4 HC; 5 GRC; 6 DQ; 7 RESERVED SPACE; 8 ATC); [0] - w_nr(0-read req; 1- write req). The data is written only when the valid bit is reset. and it is stays stable until it is reset by the read from interrupt_clr register
14729 #define PXP_REG_HST_INCORRECT_ACCESS_VALID                                                                                 0x1030ccUL //ACCESS:R  DataWidth:0x1  Description: 1 - An incorrect access is logged. The valid bit is reset when the relevant interrupt register is read (PXP_REG_INT_STS_CLR_1)
14730 #define PXP_REG_HST_INCORRECT_ACCESS_ADDRESS                                                                               0x1030d0UL //ACCESS:R  DataWidth:0x20  Description: The address of the first incorrect access (length and alignement combination).
14731 #define PXP_REG_HST_ZONE_PERM_TABLE_INIT                                                                                   0x1030d8UL //ACCESS:RW  DataWidth:0x1  Description: Start the Init sequence for the zone permission table
14732 #define PXP_REG_HST_ZONE_PERM_TABLE_INIT_DONE                                                                              0x1030dcUL //ACCESS:RC  DataWidth:0x1  Description: Done indication for the permission table's init sequence
14733 #define PXP_REG_HST_PER_VIOLATION_VALID                                                                                    0x1030e0UL //ACCESS:R  DataWidth:0x1  Description: 1- permission violation data is logged. The valid bit is reset when the relevant interrupt register is read (PXP_REG_INT_STS_CLR_1)
14734 #define PXP_REG_HST_PER_VIOLATION_DATA                                                                                     0x1030e4UL //ACCESS:R  DataWidth:0xe  Description: Log of the permission violation: {QID[7:0];VFID[5:0]}
14735 #define PXP_REG_HST_DISCARD_DOORBELLS                                                                                      0x1030a4UL //ACCESS:RW  DataWidth:0x1  Description: When 1; doorbells are discarded and not passed to doorbell queue block. Should be used for close the gates.
14736 #define PXP_REG_HST_DISCARD_DOORBELLS_SIZE                                                                                 1
14737 #define PXP_REG_HST_DISCARD_INTERNAL_WRITES                                                                                0x1030a8UL //ACCESS:RW  DataWidth:0x1  Description: When 1; new internal writes arriving to the block are discarded. Should be used for close the gates.
14738 #define PXP_REG_HST_DISCARD_INTERNAL_WRITES_SIZE                                                                           1
14739 #define PXP_REG_DBG_OUT_DATA_LSB                                                                                           0x1030e8UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 lsb data that goes to the DBG block.
14740 #define PXP_REG_DBG_OUT_DATA_LSB_SIZE                                                                                      1
14741 #define PXP_REG_DBG_OUT_DATA_MSB                                                                                           0x1030ecUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 msb data that goes to the DBG block.
14742 #define PXP_REG_DBG_OUT_DATA_MSB_SIZE                                                                                      1
14743 #define PXP_REG_DBG_OUT_FRAME                                                                                              0x1030f0UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of  data byte0; Bit1 is the frame of data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of data byte4
14744 #define PXP_REG_DBG_OUT_FRAME_SIZE                                                                                         1
14745 #define PXP_REG_DBG_OUT_VALID                                                                                              0x1030f4UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
14746 #define PXP_REG_DBG_OUT_VALID_SIZE                                                                                         1
14747 #define PXP_REG_HST_ZONE_PERMISSION_TABLE                                                                                  0x103400UL //ACCESS:RW  DataWidth:0x7  Description: Indirect access to the permission table. The fields are : {Valid; VFID[5:0]}
14748 #define PXP_REG_HST_ZONE_PERMISSION_TABLE_SIZE                                                                             136
14749 #define PXP_REG_HST_INBOUND_INT                                                                                            0x103800UL //ACCESS:WB  DataWidth:0xa0  Description: Used for initialization of the inbound interrupts memory
14750 #define PXP_REG_HST_INBOUND_INT_SIZE                                                                                       512
14751 #define PXP_REG_HST_PORT4MODE_EN                                                                                           0x1030b4UL //ACCESS:R  DataWidth:0x1  Description: 4 Port mode enable bit
14752 #define PXP_REG_HST_PORT4MODE_EN_SIZE                                                                                      1
14753 #define PXP_REG_PXP_UNUSED_EMPTY_0                                                                                         0x1030d4UL //ACCESS:R  DataWidth:0x20  Unused empty space
14754 #define PXP_REG_PXP_UNUSED_EMPTY_0_SIZE                                                                                    1
14755 #define PXP_REG_PXP_UNUSED_EMPTY_1                                                                                         0x1030f8UL //ACCESS:R  DataWidth:0x20  Unused empty space
14756 #define PXP_REG_PXP_UNUSED_EMPTY_1_SIZE                                                                                    194
14757 #define QM_REG_XQM_WRC_FIFOLVL                                                                                             0x168000UL //ACCESS:R  DataWidth:0x6  Description: Keep the fill level of the fifo from write client 1
14758 #define QM_REG_XQM_WRC_EN                                                                                                  0x168004UL //ACCESS:RW  DataWidth:0x1  Description: Enable the write client 1
14759 #define QM_REG_UQM_WRC_FIFOLVL                                                                                             0x168008UL //ACCESS:R  DataWidth:0x6  Description: Keep the fill level of the fifo from write client 2
14760 #define QM_REG_UQM_WRC_EN                                                                                                  0x16800cUL //ACCESS:RW  DataWidth:0x1  Description: Enable the write client 2
14761 #define QM_REG_TQM_WRC_FIFOLVL                                                                                             0x168010UL //ACCESS:R  DataWidth:0x6  Description: Keep the fill level of the fifo from write client 3
14762 #define QM_REG_TQM_WRC_EN                                                                                                  0x168014UL //ACCESS:RW  DataWidth:0x1  Description: Enable the write client 3
14763 #define QM_REG_CQM_WRC_FIFOLVL                                                                                             0x168018UL //ACCESS:R  DataWidth:0x6  Description: Keep the fill level of the fifo from write client 4
14764 #define QM_REG_CQM_WRC_EN                                                                                                  0x16801cUL //ACCESS:RW  DataWidth:0x1  Description: Enable the write client 4
14765 #define QM_REG_CONNNUM_0                                                                                                   0x168020UL //ACCESS:RW  DataWidth:0x14  Description: The number of connections divided by 16 which dictates the size of each queue which belongs to even function number.
14766 #define QM_REG_CONNNUM_1                                                                                                   0x168024UL //ACCESS:RW  DataWidth:0x14  Description: The number of connections divided by 16 which dictates the size of each queue which belongs to odd function number.
14767 #define QM_REG_QSTATUS_LOW                                                                                                 0x168028UL //ACCESS:R  DataWidth:0x20  Description: Current queues in pipeline: Queues from 0 to 31
14768 #define QM_REG_QSTATUS_HIGH                                                                                                0x16802cUL //ACCESS:R  DataWidth:0x20  Description: Current queues in pipeline: Queues from 32 to 63
14769 #define QM_REG_CTXREG_0                                                                                                    0x168030UL //ACCESS:RW  DataWidth:0x8  Description: The context regions sent in the CFC load request
14770 #define QM_REG_CTXREG_1                                                                                                    0x168034UL //ACCESS:RW  DataWidth:0x8  Description: The context regions sent in the CFC load request
14771 #define QM_REG_CTXREG_2                                                                                                    0x168038UL //ACCESS:RW  DataWidth:0x8  Description: The context regions sent in the CFC load request
14772 #define QM_REG_CTXREG_3                                                                                                    0x16803cUL //ACCESS:RW  DataWidth:0x8  Description: The context regions sent in the CFC load request
14773 #define QM_REG_ACTCTRINITVAL_0                                                                                             0x168040UL //ACCESS:RW  DataWidth:0x4  Description: The activity counter initial increment value sent in the load request
14774 #define QM_REG_ACTCTRINITVAL_1                                                                                             0x168044UL //ACCESS:RW  DataWidth:0x4  Description: The activity counter initial increment value sent in the load request
14775 #define QM_REG_ACTCTRINITVAL_2                                                                                             0x168048UL //ACCESS:RW  DataWidth:0x4  Description: The activity counter initial increment value sent in the load request
14776 #define QM_REG_ACTCTRINITVAL_3                                                                                             0x16804cUL //ACCESS:RW  DataWidth:0x4  Description: The activity counter initial increment value sent in the load request
14777 #define QM_REG_PCIREQQID                                                                                                   0x168050UL //ACCESS:RW  DataWidth:0x5  Description: The virtual Queue ID used in the PCI request
14778 #define QM_REG_PCIREQAT                                                                                                    0x168054UL //ACCESS:RW  DataWidth:0x2  Description: The PCI attributes field used in the PCI request.
14779 #define QM_REG_OVFQNUM                                                                                                     0x168058UL //ACCESS:RC  DataWidth:0x6  Description: the Q were the qverflow occurs
14780 #define QM_REG_OVFERROR                                                                                                    0x16805cUL //ACCESS:RC  DataWidth:0x1  Description: A flag to indicate that overflow error occurred in one of the queues.
14781 #define QM_REG_VOQINITCREDIT_0                                                                                             0x168060UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14782 #define QM_REG_VOQINITCREDIT_1                                                                                             0x168064UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14783 #define QM_REG_VOQINITCREDIT_2                                                                                             0x168068UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14784 #define QM_REG_VOQINITCREDIT_3                                                                                             0x16806cUL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14785 #define QM_REG_VOQINITCREDIT_4                                                                                             0x168070UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14786 #define QM_REG_VOQINITCREDIT_5                                                                                             0x168074UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14787 #define QM_REG_VOQINITCREDIT_6                                                                                             0x168078UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14788 #define QM_REG_VOQINITCREDIT_7                                                                                             0x16807cUL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14789 #define QM_REG_VOQINITCREDIT_8                                                                                             0x168080UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14790 #define QM_REG_VOQINITCREDIT_9                                                                                             0x168084UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14791 #define QM_REG_VOQINITCREDIT_10                                                                                            0x168088UL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14792 #define QM_REG_VOQINITCREDIT_11                                                                                            0x16808cUL //ACCESS:RW  DataWidth:0x10  Description: The init and maximum credit for each VoQ
14793 #define QM_REG_VOQCREDITAFULLTHR                                                                                           0x168090UL //ACCESS:RW  DataWidth:0x10  Description: The credit value that if above the QM is considered almost full
14794 #define QM_REG_BYTECREDITAFULLTHR                                                                                          0x168094UL //ACCESS:RW  DataWidth:0x11  Description: The byte credit value that if above the QM is considered almost full
14795 #define QM_REG_AEMPTYTHR                                                                                                   0x168098UL //ACCESS:RW  DataWidth:0x18  Description: Queue almost empty threshold
14796 #define QM_REG_TASKCRDCOST_0                                                                                               0x16809cUL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14797 #define QM_REG_TASKCRDCOST_1                                                                                               0x1680a0UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14798 #define QM_REG_TASKCRDCOST_2                                                                                               0x1680a4UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14799 #define QM_REG_TASKCRDCOST_3                                                                                               0x1680a8UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14800 #define QM_REG_TASKCRDCOST_4                                                                                               0x1680acUL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14801 #define QM_REG_TASKCRDCOST_5                                                                                               0x1680b0UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14802 #define QM_REG_TASKCRDCOST_6                                                                                               0x1680b4UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14803 #define QM_REG_TASKCRDCOST_7                                                                                               0x1680b8UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14804 #define QM_REG_TASKCRDCOST_8                                                                                               0x1680bcUL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14805 #define QM_REG_TASKCRDCOST_9                                                                                               0x1680c0UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14806 #define QM_REG_TASKCRDCOST_10                                                                                              0x1680c4UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14807 #define QM_REG_TASKCRDCOST_11                                                                                              0x1680c8UL //ACCESS:RW  DataWidth:0x8  Description: The credit cost per every task in the QM. A value per each VOQ
14808 #define QM_REG_CMINITCRD_0                                                                                                 0x1680ccUL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14809 #define QM_REG_CMINITCRD_1                                                                                                 0x1680d0UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14810 #define QM_REG_CMINITCRD_2                                                                                                 0x1680d4UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14811 #define QM_REG_CMINITCRD_3                                                                                                 0x1680d8UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14812 #define QM_REG_CMINITCRD_4                                                                                                 0x1680dcUL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14813 #define QM_REG_CMINITCRD_5                                                                                                 0x1680e0UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14814 #define QM_REG_CMINITCRD_6                                                                                                 0x1680e4UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14815 #define QM_REG_CMINITCRD_7                                                                                                 0x1680e8UL //ACCESS:RW  DataWidth:0x4  Description: The initial credit for interface
14816 #define QM_REG_CMINTEN                                                                                                     0x1680ecUL //ACCESS:RW  DataWidth:0x8  Description: A mask bit per CM interface. If this bit is 0 then this interface is masked
14817 #define QM_REG_ENSEC                                                                                                       0x1680f0UL //ACCESS:RW  DataWidth:0x4  Description: If cleared then the secondary interface will not be served by the RR arbiter
14818 #define QM_REG_QVOQIDX_0                                                                                                   0x1680f4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14819 #define QM_REG_QVOQIDX_1                                                                                                   0x1680f8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14820 #define QM_REG_QVOQIDX_2                                                                                                   0x1680fcUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14821 #define QM_REG_QVOQIDX_3                                                                                                   0x168100UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14822 #define QM_REG_QVOQIDX_4                                                                                                   0x168104UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14823 #define QM_REG_QVOQIDX_5                                                                                                   0x168108UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14824 #define QM_REG_QVOQIDX_6                                                                                                   0x16810cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14825 #define QM_REG_QVOQIDX_7                                                                                                   0x168110UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14826 #define QM_REG_QVOQIDX_8                                                                                                   0x168114UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14827 #define QM_REG_QVOQIDX_9                                                                                                   0x168118UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14828 #define QM_REG_QVOQIDX_10                                                                                                  0x16811cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14829 #define QM_REG_QVOQIDX_11                                                                                                  0x168120UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14830 #define QM_REG_QVOQIDX_12                                                                                                  0x168124UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14831 #define QM_REG_QVOQIDX_13                                                                                                  0x168128UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14832 #define QM_REG_QVOQIDX_14                                                                                                  0x16812cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14833 #define QM_REG_QVOQIDX_15                                                                                                  0x168130UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14834 #define QM_REG_QVOQIDX_16                                                                                                  0x168134UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14835 #define QM_REG_QVOQIDX_17                                                                                                  0x168138UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14836 #define QM_REG_QVOQIDX_18                                                                                                  0x16813cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14837 #define QM_REG_QVOQIDX_19                                                                                                  0x168140UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14838 #define QM_REG_QVOQIDX_20                                                                                                  0x168144UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14839 #define QM_REG_QVOQIDX_21                                                                                                  0x168148UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14840 #define QM_REG_QVOQIDX_22                                                                                                  0x16814cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14841 #define QM_REG_QVOQIDX_23                                                                                                  0x168150UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14842 #define QM_REG_QVOQIDX_24                                                                                                  0x168154UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14843 #define QM_REG_QVOQIDX_25                                                                                                  0x168158UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14844 #define QM_REG_QVOQIDX_26                                                                                                  0x16815cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14845 #define QM_REG_QVOQIDX_27                                                                                                  0x168160UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14846 #define QM_REG_QVOQIDX_28                                                                                                  0x168164UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14847 #define QM_REG_QVOQIDX_29                                                                                                  0x168168UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14848 #define QM_REG_QVOQIDX_30                                                                                                  0x16816cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14849 #define QM_REG_QVOQIDX_31                                                                                                  0x168170UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14850 #define QM_REG_QVOQIDX_32                                                                                                  0x168174UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14851 #define QM_REG_QVOQIDX_33                                                                                                  0x168178UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14852 #define QM_REG_QVOQIDX_34                                                                                                  0x16817cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14853 #define QM_REG_QVOQIDX_35                                                                                                  0x168180UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14854 #define QM_REG_QVOQIDX_36                                                                                                  0x168184UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14855 #define QM_REG_QVOQIDX_37                                                                                                  0x168188UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14856 #define QM_REG_QVOQIDX_38                                                                                                  0x16818cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14857 #define QM_REG_QVOQIDX_39                                                                                                  0x168190UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14858 #define QM_REG_QVOQIDX_40                                                                                                  0x168194UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14859 #define QM_REG_QVOQIDX_41                                                                                                  0x168198UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14860 #define QM_REG_QVOQIDX_42                                                                                                  0x16819cUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14861 #define QM_REG_QVOQIDX_43                                                                                                  0x1681a0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14862 #define QM_REG_QVOQIDX_44                                                                                                  0x1681a4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14863 #define QM_REG_QVOQIDX_45                                                                                                  0x1681a8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14864 #define QM_REG_QVOQIDX_46                                                                                                  0x1681acUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14865 #define QM_REG_QVOQIDX_47                                                                                                  0x1681b0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14866 #define QM_REG_QVOQIDX_48                                                                                                  0x1681b4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14867 #define QM_REG_QVOQIDX_49                                                                                                  0x1681b8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14868 #define QM_REG_QVOQIDX_50                                                                                                  0x1681bcUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14869 #define QM_REG_QVOQIDX_51                                                                                                  0x1681c0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14870 #define QM_REG_QVOQIDX_52                                                                                                  0x1681c4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14871 #define QM_REG_QVOQIDX_53                                                                                                  0x1681c8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14872 #define QM_REG_QVOQIDX_54                                                                                                  0x1681ccUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14873 #define QM_REG_QVOQIDX_55                                                                                                  0x1681d0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14874 #define QM_REG_QVOQIDX_56                                                                                                  0x1681d4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14875 #define QM_REG_QVOQIDX_57                                                                                                  0x1681d8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14876 #define QM_REG_QVOQIDX_58                                                                                                  0x1681dcUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14877 #define QM_REG_QVOQIDX_59                                                                                                  0x1681e0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14878 #define QM_REG_QVOQIDX_60                                                                                                  0x1681e4UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14879 #define QM_REG_QVOQIDX_61                                                                                                  0x1681e8UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14880 #define QM_REG_QVOQIDX_62                                                                                                  0x1681ecUL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14881 #define QM_REG_QVOQIDX_63                                                                                                  0x1681f0UL //ACCESS:RW  DataWidth:0x4  Description: Queue tied to VOQ
14882 #define QM_REG_CMINTVOQMASK_0                                                                                              0x1681f4UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 0
14883 #define QM_REG_CMINTVOQMASK_1                                                                                              0x1681f8UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 1
14884 #define QM_REG_CMINTVOQMASK_2                                                                                              0x1681fcUL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 2
14885 #define QM_REG_CMINTVOQMASK_3                                                                                              0x168200UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 3
14886 #define QM_REG_CMINTVOQMASK_4                                                                                              0x168204UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 4
14887 #define QM_REG_CMINTVOQMASK_5                                                                                              0x168208UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 5
14888 #define QM_REG_CMINTVOQMASK_6                                                                                              0x16820cUL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 6
14889 #define QM_REG_CMINTVOQMASK_7                                                                                              0x168210UL //ACCESS:RW  DataWidth:0xc  Description: A bit vector which indicates which one of the queues are tied to interface 7
14890 #define QM_REG_HWAEMPTYMASK_MSB                                                                                            0x168214UL //ACCESS:RW  DataWidth:0x20  Description: A mask register to mask the Almost empty signals which will not be use for the almost empty indication to the HW block; queues 63:32
14891 #define QM_REG_HWAEMPTYMASK_LSB                                                                                            0x168218UL //ACCESS:RW  DataWidth:0x20  Description: A mask register to mask the Almost empty signals which will not be use for the almost empty indication to the HW block; queues 31:0
14892 #define QM_REG_ENBYTECRD_MSB                                                                                               0x16821cUL //ACCESS:RW  DataWidth:0x20  Description: A bit mask per each physical queue. If a bit is set then the physical queue uses the byte credit; queues 63-32
14893 #define QM_REG_ENBYTECRD_LSB                                                                                               0x168220UL //ACCESS:RW  DataWidth:0x20  Description: A bit mask per each physical queue. If a bit is set then the physical queue uses the byte credit; queues 31-0
14894 #define QM_REG_FUNCNUMSEL_MSB                                                                                              0x16822cUL //ACCESS:RW  DataWidth:0x20  Description: NA
14895 #define QM_REG_FUNCNUMSEL_LSB                                                                                              0x168230UL //ACCESS:RW  DataWidth:0x20  Description: NA
14896 #define QM_REG_BYTECRDCOST                                                                                                 0x168234UL //ACCESS:RW  DataWidth:0x10  Description: The byte credit cost for each task. This value is for all byte credit counters
14897 #define QM_REG_BYTECRDINITVAL                                                                                              0x168238UL //ACCESS:RW  DataWidth:0x11  Description: The initial byte credit value for all counters
14898 #define QM_REG_ENBYPVOQMASK                                                                                                0x16823cUL //ACCESS:RW  DataWidth:0xc  Description: The VOQ mask used to select the VOQs which needs to be full for bypass enable
14899 #define QM_REG_VOQQMASK_0_LSB                                                                                              0x168240UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14900 #define QM_REG_VOQQMASK_0_MSB                                                                                              0x168244UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14901 #define QM_REG_VOQQMASK_1_LSB                                                                                              0x168248UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14902 #define QM_REG_VOQQMASK_1_MSB                                                                                              0x16824cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14903 #define QM_REG_VOQQMASK_2_LSB                                                                                              0x168250UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14904 #define QM_REG_VOQQMASK_2_MSB                                                                                              0x168254UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14905 #define QM_REG_VOQQMASK_3_LSB                                                                                              0x168258UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14906 #define QM_REG_VOQQMASK_3_MSB                                                                                              0x16825cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14907 #define QM_REG_VOQQMASK_4_LSB                                                                                              0x168260UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14908 #define QM_REG_VOQQMASK_4_MSB                                                                                              0x168264UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14909 #define QM_REG_VOQQMASK_5_LSB                                                                                              0x168268UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14910 #define QM_REG_VOQQMASK_5_MSB                                                                                              0x16826cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14911 #define QM_REG_VOQQMASK_6_LSB                                                                                              0x168270UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14912 #define QM_REG_VOQQMASK_6_MSB                                                                                              0x168274UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14913 #define QM_REG_VOQQMASK_7_LSB                                                                                              0x168278UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14914 #define QM_REG_VOQQMASK_7_MSB                                                                                              0x16827cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14915 #define QM_REG_VOQQMASK_8_LSB                                                                                              0x168280UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14916 #define QM_REG_VOQQMASK_8_MSB                                                                                              0x168284UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14917 #define QM_REG_VOQQMASK_9_LSB                                                                                              0x168288UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14918 #define QM_REG_VOQQMASK_9_MSB                                                                                              0x16828cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14919 #define QM_REG_VOQQMASK_10_LSB                                                                                             0x168290UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14920 #define QM_REG_VOQQMASK_10_MSB                                                                                             0x168294UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14921 #define QM_REG_VOQQMASK_11_LSB                                                                                             0x168298UL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 31-0
14922 #define QM_REG_VOQQMASK_11_MSB                                                                                             0x16829cUL //ACCESS:RW  DataWidth:0x20  Description: The physical queue number associated with each VOQ; queues 63-32
14923 #define QM_REG_VOQCREDIT_0                                                                                                 0x1682d0UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14924 #define QM_REG_VOQCREDIT_1                                                                                                 0x1682d4UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14925 #define QM_REG_VOQCREDIT_2                                                                                                 0x1682d8UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14926 #define QM_REG_VOQCREDIT_3                                                                                                 0x1682dcUL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14927 #define QM_REG_VOQCREDIT_4                                                                                                 0x1682e0UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14928 #define QM_REG_VOQCREDIT_5                                                                                                 0x1682e4UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14929 #define QM_REG_VOQCREDIT_6                                                                                                 0x1682e8UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14930 #define QM_REG_VOQCREDIT_7                                                                                                 0x1682ecUL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14931 #define QM_REG_VOQCREDIT_8                                                                                                 0x1682f0UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14932 #define QM_REG_VOQCREDIT_9                                                                                                 0x1682f4UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14933 #define QM_REG_VOQCREDIT_10                                                                                                0x1682f8UL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14934 #define QM_REG_VOQCREDIT_11                                                                                                0x1682fcUL //ACCESS:R  DataWidth:0x11  Description: The credit value for each VOQ. The value is 2s complement value (i.e. msb is used for the sign).
14935 #define QM_REG_QTASKCTR_0                                                                                                  0x168308UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14936 #define QM_REG_QTASKCTR_1                                                                                                  0x16830cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14937 #define QM_REG_QTASKCTR_2                                                                                                  0x168310UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14938 #define QM_REG_QTASKCTR_3                                                                                                  0x168314UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14939 #define QM_REG_QTASKCTR_4                                                                                                  0x168318UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14940 #define QM_REG_QTASKCTR_5                                                                                                  0x16831cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14941 #define QM_REG_QTASKCTR_6                                                                                                  0x168320UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14942 #define QM_REG_QTASKCTR_7                                                                                                  0x168324UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14943 #define QM_REG_QTASKCTR_8                                                                                                  0x168328UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14944 #define QM_REG_QTASKCTR_9                                                                                                  0x16832cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14945 #define QM_REG_QTASKCTR_10                                                                                                 0x168330UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14946 #define QM_REG_QTASKCTR_11                                                                                                 0x168334UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14947 #define QM_REG_QTASKCTR_12                                                                                                 0x168338UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14948 #define QM_REG_QTASKCTR_13                                                                                                 0x16833cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14949 #define QM_REG_QTASKCTR_14                                                                                                 0x168340UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14950 #define QM_REG_QTASKCTR_15                                                                                                 0x168344UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14951 #define QM_REG_QTASKCTR_16                                                                                                 0x168348UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14952 #define QM_REG_QTASKCTR_17                                                                                                 0x16834cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14953 #define QM_REG_QTASKCTR_18                                                                                                 0x168350UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14954 #define QM_REG_QTASKCTR_19                                                                                                 0x168354UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14955 #define QM_REG_QTASKCTR_20                                                                                                 0x168358UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14956 #define QM_REG_QTASKCTR_21                                                                                                 0x16835cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14957 #define QM_REG_QTASKCTR_22                                                                                                 0x168360UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14958 #define QM_REG_QTASKCTR_23                                                                                                 0x168364UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14959 #define QM_REG_QTASKCTR_24                                                                                                 0x168368UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14960 #define QM_REG_QTASKCTR_25                                                                                                 0x16836cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14961 #define QM_REG_QTASKCTR_26                                                                                                 0x168370UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14962 #define QM_REG_QTASKCTR_27                                                                                                 0x168374UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14963 #define QM_REG_QTASKCTR_28                                                                                                 0x168378UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14964 #define QM_REG_QTASKCTR_29                                                                                                 0x16837cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14965 #define QM_REG_QTASKCTR_30                                                                                                 0x168380UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14966 #define QM_REG_QTASKCTR_31                                                                                                 0x168384UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14967 #define QM_REG_QTASKCTR_32                                                                                                 0x168388UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14968 #define QM_REG_QTASKCTR_33                                                                                                 0x16838cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14969 #define QM_REG_QTASKCTR_34                                                                                                 0x168390UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14970 #define QM_REG_QTASKCTR_35                                                                                                 0x168394UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14971 #define QM_REG_QTASKCTR_36                                                                                                 0x168398UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14972 #define QM_REG_QTASKCTR_37                                                                                                 0x16839cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14973 #define QM_REG_QTASKCTR_38                                                                                                 0x1683a0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14974 #define QM_REG_QTASKCTR_39                                                                                                 0x1683a4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14975 #define QM_REG_QTASKCTR_40                                                                                                 0x1683a8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14976 #define QM_REG_QTASKCTR_41                                                                                                 0x1683acUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14977 #define QM_REG_QTASKCTR_42                                                                                                 0x1683b0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14978 #define QM_REG_QTASKCTR_43                                                                                                 0x1683b4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14979 #define QM_REG_QTASKCTR_44                                                                                                 0x1683b8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14980 #define QM_REG_QTASKCTR_45                                                                                                 0x1683bcUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14981 #define QM_REG_QTASKCTR_46                                                                                                 0x1683c0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14982 #define QM_REG_QTASKCTR_47                                                                                                 0x1683c4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14983 #define QM_REG_QTASKCTR_48                                                                                                 0x1683c8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14984 #define QM_REG_QTASKCTR_49                                                                                                 0x1683ccUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14985 #define QM_REG_QTASKCTR_50                                                                                                 0x1683d0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14986 #define QM_REG_QTASKCTR_51                                                                                                 0x1683d4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14987 #define QM_REG_QTASKCTR_52                                                                                                 0x1683d8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14988 #define QM_REG_QTASKCTR_53                                                                                                 0x1683dcUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14989 #define QM_REG_QTASKCTR_54                                                                                                 0x1683e0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14990 #define QM_REG_QTASKCTR_55                                                                                                 0x1683e4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14991 #define QM_REG_QTASKCTR_56                                                                                                 0x1683e8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14992 #define QM_REG_QTASKCTR_57                                                                                                 0x1683ecUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14993 #define QM_REG_QTASKCTR_58                                                                                                 0x1683f0UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14994 #define QM_REG_QTASKCTR_59                                                                                                 0x1683f4UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14995 #define QM_REG_QTASKCTR_60                                                                                                 0x1683f8UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14996 #define QM_REG_QTASKCTR_61                                                                                                 0x1683fcUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14997 #define QM_REG_QTASKCTR_62                                                                                                 0x168400UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14998 #define QM_REG_QTASKCTR_63                                                                                                 0x168404UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks queued for each queue; queues 63-0
14999 #define QM_REG_VOQCRDERRREG                                                                                                0x168408UL //ACCESS:RC  DataWidth:0x20  Description: VOQ credit update error register; b3-b0: voq id (pbf error); b7-b4: voq id (storm increment error); b11-b8: voq id (storm decrement error); b12: pbf error valid; b13: storm increment error valid; b14: storm decrement error valid; b15: reserved; b27-b16: voq warning (warning=decremented below zero). mask bit per voq counter; b31-b28: reserved; NOTE: VOQ id-s represent HW VOQ id
15000 #define QM_REG_QLEVELMHVAL                                                                                                 0x16840cUL //ACCESS:RC  DataWidth:0x18  Description: The MAX hold value of the fill level of the physical queue
15001 #define QM_REG_PAUSESTATE0                                                                                                 0x168410UL //ACCESS:R  DataWidth:0x10  Description: Pause state for physical queues 15-0
15002 #define QM_REG_PAUSESTATE1                                                                                                 0x168414UL //ACCESS:R  DataWidth:0x10  Description: Pause state for physical queues 31-16
15003 #define QM_REG_BIGRAMLOW_TM                                                                                                0x168420UL //ACCESS:RW  DataWidth:0x5  Description: TM Bits of bigram low memory; queues 63-0
15004 #define QM_REG_BIGRAMHIGH_TM                                                                                               0x168424UL //ACCESS:RW  DataWidth:0x5  Description: TM Bits of bigram high memory; queues 63-0
15005 #define QM_REG_SOFT_RESET                                                                                                  0x168428UL //ACCESS:RW  DataWidth:0x1  Description: Initialization bit command
15006 #define QM_REG_DBG_SELECT                                                                                                  0x16842cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for selecting a line to output to the DBG block.
15007 #define QM_REG_DBG_BYTE_ENABLE                                                                                             0x168430UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
15008 #define QM_REG_DBG_SHIFT                                                                                                   0x168434UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - for circular right shifting of the selected line (after the enabling).
15009 #define QM_REG_QM_INT_STS                                                                                                  0x168438UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #0 read
15010 	#define QM_QM_INT_STS_REG_ADDRESS_ERROR                                                                                (0x1<<0)
15011 	#define QM_QM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                           0
15012 	#define QM_QM_INT_STS_REG_OVF_ERR                                                                                      (0x1<<1)
15013 	#define QM_QM_INT_STS_REG_OVF_ERR_SIZE                                                                                 1
15014 	#define QM_QM_INT_STS_REG_PF_USG_CNT_0_ERR                                                                             (0x1<<2)
15015 	#define QM_QM_INT_STS_REG_PF_USG_CNT_0_ERR_SIZE                                                                        2
15016 	#define QM_QM_INT_STS_REG_PF_USG_CNT_1_ERR                                                                             (0x1<<3)
15017 	#define QM_QM_INT_STS_REG_PF_USG_CNT_1_ERR_SIZE                                                                        3
15018 	#define QM_QM_INT_STS_REG_PF_USG_CNT_2_ERR                                                                             (0x1<<4)
15019 	#define QM_QM_INT_STS_REG_PF_USG_CNT_2_ERR_SIZE                                                                        4
15020 	#define QM_QM_INT_STS_REG_PF_USG_CNT_3_ERR                                                                             (0x1<<5)
15021 	#define QM_QM_INT_STS_REG_PF_USG_CNT_3_ERR_SIZE                                                                        5
15022 	#define QM_QM_INT_STS_REG_PF_USG_CNT_4_ERR                                                                             (0x1<<6)
15023 	#define QM_QM_INT_STS_REG_PF_USG_CNT_4_ERR_SIZE                                                                        6
15024 	#define QM_QM_INT_STS_REG_PF_USG_CNT_5_ERR                                                                             (0x1<<7)
15025 	#define QM_QM_INT_STS_REG_PF_USG_CNT_5_ERR_SIZE                                                                        7
15026 	#define QM_QM_INT_STS_REG_PF_USG_CNT_6_ERR                                                                             (0x1<<8)
15027 	#define QM_QM_INT_STS_REG_PF_USG_CNT_6_ERR_SIZE                                                                        8
15028 	#define QM_QM_INT_STS_REG_PF_USG_CNT_7_ERR                                                                             (0x1<<9)
15029 	#define QM_QM_INT_STS_REG_PF_USG_CNT_7_ERR_SIZE                                                                        9
15030 	#define QM_QM_INT_STS_REG_VOQ_CRD_INC_ERR                                                                              (0x1<<10)
15031 	#define QM_QM_INT_STS_REG_VOQ_CRD_INC_ERR_SIZE                                                                         10
15032 	#define QM_QM_INT_STS_REG_VOQ_CRD_DEC_ERR                                                                              (0x1<<11)
15033 	#define QM_QM_INT_STS_REG_VOQ_CRD_DEC_ERR_SIZE                                                                         11
15034 	#define QM_QM_INT_STS_REG_BYTE_CRD_INC_ERR                                                                             (0x1<<12)
15035 	#define QM_QM_INT_STS_REG_BYTE_CRD_INC_ERR_SIZE                                                                        12
15036 	#define QM_QM_INT_STS_REG_BYTE_CRD_DEC_ERR                                                                             (0x1<<13)
15037 	#define QM_QM_INT_STS_REG_BYTE_CRD_DEC_ERR_SIZE                                                                        13
15038 #define QM_REG_QM_INT_STS_CLR                                                                                              0x16843cUL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #0 read clear
15039 	#define QM_QM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                            (0x1<<0)
15040 	#define QM_QM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                       0
15041 	#define QM_QM_INT_STS_CLR_REG_OVF_ERR                                                                                  (0x1<<1)
15042 	#define QM_QM_INT_STS_CLR_REG_OVF_ERR_SIZE                                                                             1
15043 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_0_ERR                                                                         (0x1<<2)
15044 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_0_ERR_SIZE                                                                    2
15045 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_1_ERR                                                                         (0x1<<3)
15046 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_1_ERR_SIZE                                                                    3
15047 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_2_ERR                                                                         (0x1<<4)
15048 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_2_ERR_SIZE                                                                    4
15049 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_3_ERR                                                                         (0x1<<5)
15050 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_3_ERR_SIZE                                                                    5
15051 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_4_ERR                                                                         (0x1<<6)
15052 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_4_ERR_SIZE                                                                    6
15053 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_5_ERR                                                                         (0x1<<7)
15054 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_5_ERR_SIZE                                                                    7
15055 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_6_ERR                                                                         (0x1<<8)
15056 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_6_ERR_SIZE                                                                    8
15057 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_7_ERR                                                                         (0x1<<9)
15058 	#define QM_QM_INT_STS_CLR_REG_PF_USG_CNT_7_ERR_SIZE                                                                    9
15059 	#define QM_QM_INT_STS_CLR_REG_VOQ_CRD_INC_ERR                                                                          (0x1<<10)
15060 	#define QM_QM_INT_STS_CLR_REG_VOQ_CRD_INC_ERR_SIZE                                                                     10
15061 	#define QM_QM_INT_STS_CLR_REG_VOQ_CRD_DEC_ERR                                                                          (0x1<<11)
15062 	#define QM_QM_INT_STS_CLR_REG_VOQ_CRD_DEC_ERR_SIZE                                                                     11
15063 	#define QM_QM_INT_STS_CLR_REG_BYTE_CRD_INC_ERR                                                                         (0x1<<12)
15064 	#define QM_QM_INT_STS_CLR_REG_BYTE_CRD_INC_ERR_SIZE                                                                    12
15065 	#define QM_QM_INT_STS_CLR_REG_BYTE_CRD_DEC_ERR                                                                         (0x1<<13)
15066 	#define QM_QM_INT_STS_CLR_REG_BYTE_CRD_DEC_ERR_SIZE                                                                    13
15067 #define QM_REG_QM_INT_STS_WR                                                                                               0x168440UL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #0 bit set or clear
15068 	#define QM_QM_INT_STS_WR_REG_ADDRESS_ERROR                                                                             (0x1<<0)
15069 	#define QM_QM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                        0
15070 	#define QM_QM_INT_STS_WR_REG_OVF_ERR                                                                                   (0x1<<1)
15071 	#define QM_QM_INT_STS_WR_REG_OVF_ERR_SIZE                                                                              1
15072 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_0_ERR                                                                          (0x1<<2)
15073 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_0_ERR_SIZE                                                                     2
15074 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_1_ERR                                                                          (0x1<<3)
15075 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_1_ERR_SIZE                                                                     3
15076 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_2_ERR                                                                          (0x1<<4)
15077 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_2_ERR_SIZE                                                                     4
15078 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_3_ERR                                                                          (0x1<<5)
15079 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_3_ERR_SIZE                                                                     5
15080 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_4_ERR                                                                          (0x1<<6)
15081 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_4_ERR_SIZE                                                                     6
15082 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_5_ERR                                                                          (0x1<<7)
15083 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_5_ERR_SIZE                                                                     7
15084 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_6_ERR                                                                          (0x1<<8)
15085 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_6_ERR_SIZE                                                                     8
15086 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_7_ERR                                                                          (0x1<<9)
15087 	#define QM_QM_INT_STS_WR_REG_PF_USG_CNT_7_ERR_SIZE                                                                     9
15088 	#define QM_QM_INT_STS_WR_REG_VOQ_CRD_INC_ERR                                                                           (0x1<<10)
15089 	#define QM_QM_INT_STS_WR_REG_VOQ_CRD_INC_ERR_SIZE                                                                      10
15090 	#define QM_QM_INT_STS_WR_REG_VOQ_CRD_DEC_ERR                                                                           (0x1<<11)
15091 	#define QM_QM_INT_STS_WR_REG_VOQ_CRD_DEC_ERR_SIZE                                                                      11
15092 	#define QM_QM_INT_STS_WR_REG_BYTE_CRD_INC_ERR                                                                          (0x1<<12)
15093 	#define QM_QM_INT_STS_WR_REG_BYTE_CRD_INC_ERR_SIZE                                                                     12
15094 	#define QM_QM_INT_STS_WR_REG_BYTE_CRD_DEC_ERR                                                                          (0x1<<13)
15095 	#define QM_QM_INT_STS_WR_REG_BYTE_CRD_DEC_ERR_SIZE                                                                     13
15096 #define QM_REG_QM_INT_MASK                                                                                                 0x168444UL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #0 read/write
15097 	#define QM_QM_INT_MASK_REG_ADDRESS_ERROR                                                                               (0x1<<0)
15098 	#define QM_QM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                          0
15099 	#define QM_QM_INT_MASK_REG_OVF_ERR                                                                                     (0x1<<1)
15100 	#define QM_QM_INT_MASK_REG_OVF_ERR_SIZE                                                                                1
15101 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_0_ERR                                                                            (0x1<<2)
15102 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_0_ERR_SIZE                                                                       2
15103 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_1_ERR                                                                            (0x1<<3)
15104 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_1_ERR_SIZE                                                                       3
15105 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_2_ERR                                                                            (0x1<<4)
15106 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_2_ERR_SIZE                                                                       4
15107 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_3_ERR                                                                            (0x1<<5)
15108 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_3_ERR_SIZE                                                                       5
15109 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_4_ERR                                                                            (0x1<<6)
15110 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_4_ERR_SIZE                                                                       6
15111 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_5_ERR                                                                            (0x1<<7)
15112 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_5_ERR_SIZE                                                                       7
15113 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_6_ERR                                                                            (0x1<<8)
15114 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_6_ERR_SIZE                                                                       8
15115 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_7_ERR                                                                            (0x1<<9)
15116 	#define QM_QM_INT_MASK_REG_PF_USG_CNT_7_ERR_SIZE                                                                       9
15117 	#define QM_QM_INT_MASK_REG_VOQ_CRD_INC_ERR                                                                             (0x1<<10)
15118 	#define QM_QM_INT_MASK_REG_VOQ_CRD_INC_ERR_SIZE                                                                        10
15119 	#define QM_QM_INT_MASK_REG_VOQ_CRD_DEC_ERR                                                                             (0x1<<11)
15120 	#define QM_QM_INT_MASK_REG_VOQ_CRD_DEC_ERR_SIZE                                                                        11
15121 	#define QM_QM_INT_MASK_REG_BYTE_CRD_INC_ERR                                                                            (0x1<<12)
15122 	#define QM_QM_INT_MASK_REG_BYTE_CRD_INC_ERR_SIZE                                                                       12
15123 	#define QM_QM_INT_MASK_REG_BYTE_CRD_DEC_ERR                                                                            (0x1<<13)
15124 	#define QM_QM_INT_MASK_REG_BYTE_CRD_DEC_ERR_SIZE                                                                       13
15125 #define QM_REG_QM_PRTY_STS                                                                                                 0x168448UL //ACCESS:R  DataWidth:0xc  Description: Parity register #0 read
15126 	#define QM_QM_PRTY_STS_REG_PARITY                                                                                      (0x1<<0)
15127 	#define QM_QM_PRTY_STS_REG_PARITY_SIZE                                                                                 0
15128 	#define QM_QM_PRTY_STS_REG_XCM_WRC_FIFO                                                                                (0x1<<1)
15129 	#define QM_QM_PRTY_STS_REG_XCM_WRC_FIFO_SIZE                                                                           1
15130 	#define QM_QM_PRTY_STS_REG_UCM_WRC_FIFO                                                                                (0x1<<2)
15131 	#define QM_QM_PRTY_STS_REG_UCM_WRC_FIFO_SIZE                                                                           2
15132 	#define QM_QM_PRTY_STS_REG_TCM_WRC_FIFO                                                                                (0x1<<3)
15133 	#define QM_QM_PRTY_STS_REG_TCM_WRC_FIFO_SIZE                                                                           3
15134 	#define QM_QM_PRTY_STS_REG_CCM_WRC_FIFO                                                                                (0x1<<4)
15135 	#define QM_QM_PRTY_STS_REG_CCM_WRC_FIFO_SIZE                                                                           4
15136 	#define QM_QM_PRTY_STS_REG_BIGRAMHIGH                                                                                  (0x1<<5)
15137 	#define QM_QM_PRTY_STS_REG_BIGRAMHIGH_SIZE                                                                             5
15138 	#define QM_QM_PRTY_STS_REG_BIGRAMLOW                                                                                   (0x1<<6)
15139 	#define QM_QM_PRTY_STS_REG_BIGRAMLOW_SIZE                                                                              6
15140 	#define QM_QM_PRTY_STS_REG_BASE_ADDRESS                                                                                (0x1<<7)
15141 	#define QM_QM_PRTY_STS_REG_BASE_ADDRESS_SIZE                                                                           7
15142 	#define QM_QM_PRTY_STS_REG_WRBUFF                                                                                      (0x1<<8)
15143 	#define QM_QM_PRTY_STS_REG_WRBUFF_SIZE                                                                                 8
15144 	#define QM_QM_PRTY_STS_REG_BIGRAMHIGH_EXT_A                                                                            (0x1<<9)
15145 	#define QM_QM_PRTY_STS_REG_BIGRAMHIGH_EXT_A_SIZE                                                                       9
15146 	#define QM_QM_PRTY_STS_REG_BIGRAMLOW_EXT_A                                                                             (0x1<<10)
15147 	#define QM_QM_PRTY_STS_REG_BIGRAMLOW_EXT_A_SIZE                                                                        10
15148 	#define QM_QM_PRTY_STS_REG_BASE_ADDRESS_EXT_A                                                                          (0x1<<11)
15149 	#define QM_QM_PRTY_STS_REG_BASE_ADDRESS_EXT_A_SIZE                                                                     11
15150 #define QM_REG_QM_PRTY_STS_CLR                                                                                             0x16844cUL //ACCESS:RC  DataWidth:0xc  Description: Parity register #0 read clear
15151 	#define QM_QM_PRTY_STS_CLR_REG_PARITY                                                                                  (0x1<<0)
15152 	#define QM_QM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                             0
15153 	#define QM_QM_PRTY_STS_CLR_REG_XCM_WRC_FIFO                                                                            (0x1<<1)
15154 	#define QM_QM_PRTY_STS_CLR_REG_XCM_WRC_FIFO_SIZE                                                                       1
15155 	#define QM_QM_PRTY_STS_CLR_REG_UCM_WRC_FIFO                                                                            (0x1<<2)
15156 	#define QM_QM_PRTY_STS_CLR_REG_UCM_WRC_FIFO_SIZE                                                                       2
15157 	#define QM_QM_PRTY_STS_CLR_REG_TCM_WRC_FIFO                                                                            (0x1<<3)
15158 	#define QM_QM_PRTY_STS_CLR_REG_TCM_WRC_FIFO_SIZE                                                                       3
15159 	#define QM_QM_PRTY_STS_CLR_REG_CCM_WRC_FIFO                                                                            (0x1<<4)
15160 	#define QM_QM_PRTY_STS_CLR_REG_CCM_WRC_FIFO_SIZE                                                                       4
15161 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMHIGH                                                                              (0x1<<5)
15162 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMHIGH_SIZE                                                                         5
15163 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMLOW                                                                               (0x1<<6)
15164 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMLOW_SIZE                                                                          6
15165 	#define QM_QM_PRTY_STS_CLR_REG_BASE_ADDRESS                                                                            (0x1<<7)
15166 	#define QM_QM_PRTY_STS_CLR_REG_BASE_ADDRESS_SIZE                                                                       7
15167 	#define QM_QM_PRTY_STS_CLR_REG_WRBUFF                                                                                  (0x1<<8)
15168 	#define QM_QM_PRTY_STS_CLR_REG_WRBUFF_SIZE                                                                             8
15169 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMHIGH_EXT_A                                                                        (0x1<<9)
15170 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMHIGH_EXT_A_SIZE                                                                   9
15171 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMLOW_EXT_A                                                                         (0x1<<10)
15172 	#define QM_QM_PRTY_STS_CLR_REG_BIGRAMLOW_EXT_A_SIZE                                                                    10
15173 	#define QM_QM_PRTY_STS_CLR_REG_BASE_ADDRESS_EXT_A                                                                      (0x1<<11)
15174 	#define QM_QM_PRTY_STS_CLR_REG_BASE_ADDRESS_EXT_A_SIZE                                                                 11
15175 #define QM_REG_QM_PRTY_STS_WR                                                                                              0x168450UL //ACCESS:WR  DataWidth:0xc  Description: Parity register #0 bit set or clear
15176 	#define QM_QM_PRTY_STS_WR_REG_PARITY                                                                                   (0x1<<0)
15177 	#define QM_QM_PRTY_STS_WR_REG_PARITY_SIZE                                                                              0
15178 	#define QM_QM_PRTY_STS_WR_REG_XCM_WRC_FIFO                                                                             (0x1<<1)
15179 	#define QM_QM_PRTY_STS_WR_REG_XCM_WRC_FIFO_SIZE                                                                        1
15180 	#define QM_QM_PRTY_STS_WR_REG_UCM_WRC_FIFO                                                                             (0x1<<2)
15181 	#define QM_QM_PRTY_STS_WR_REG_UCM_WRC_FIFO_SIZE                                                                        2
15182 	#define QM_QM_PRTY_STS_WR_REG_TCM_WRC_FIFO                                                                             (0x1<<3)
15183 	#define QM_QM_PRTY_STS_WR_REG_TCM_WRC_FIFO_SIZE                                                                        3
15184 	#define QM_QM_PRTY_STS_WR_REG_CCM_WRC_FIFO                                                                             (0x1<<4)
15185 	#define QM_QM_PRTY_STS_WR_REG_CCM_WRC_FIFO_SIZE                                                                        4
15186 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMHIGH                                                                               (0x1<<5)
15187 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMHIGH_SIZE                                                                          5
15188 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMLOW                                                                                (0x1<<6)
15189 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMLOW_SIZE                                                                           6
15190 	#define QM_QM_PRTY_STS_WR_REG_BASE_ADDRESS                                                                             (0x1<<7)
15191 	#define QM_QM_PRTY_STS_WR_REG_BASE_ADDRESS_SIZE                                                                        7
15192 	#define QM_QM_PRTY_STS_WR_REG_WRBUFF                                                                                   (0x1<<8)
15193 	#define QM_QM_PRTY_STS_WR_REG_WRBUFF_SIZE                                                                              8
15194 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMHIGH_EXT_A                                                                         (0x1<<9)
15195 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMHIGH_EXT_A_SIZE                                                                    9
15196 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMLOW_EXT_A                                                                          (0x1<<10)
15197 	#define QM_QM_PRTY_STS_WR_REG_BIGRAMLOW_EXT_A_SIZE                                                                     10
15198 	#define QM_QM_PRTY_STS_WR_REG_BASE_ADDRESS_EXT_A                                                                       (0x1<<11)
15199 	#define QM_QM_PRTY_STS_WR_REG_BASE_ADDRESS_EXT_A_SIZE                                                                  11
15200 #define QM_REG_QM_PRTY_MASK                                                                                                0x168454UL //ACCESS:RW  DataWidth:0xc  Description: Parity mask register #0 read/write
15201 	#define QM_QM_PRTY_MASK_REG_PARITY                                                                                     (0x1<<0)
15202 	#define QM_QM_PRTY_MASK_REG_PARITY_SIZE                                                                                0
15203 	#define QM_QM_PRTY_MASK_REG_XCM_WRC_FIFO                                                                               (0x1<<1)
15204 	#define QM_QM_PRTY_MASK_REG_XCM_WRC_FIFO_SIZE                                                                          1
15205 	#define QM_QM_PRTY_MASK_REG_UCM_WRC_FIFO                                                                               (0x1<<2)
15206 	#define QM_QM_PRTY_MASK_REG_UCM_WRC_FIFO_SIZE                                                                          2
15207 	#define QM_QM_PRTY_MASK_REG_TCM_WRC_FIFO                                                                               (0x1<<3)
15208 	#define QM_QM_PRTY_MASK_REG_TCM_WRC_FIFO_SIZE                                                                          3
15209 	#define QM_QM_PRTY_MASK_REG_CCM_WRC_FIFO                                                                               (0x1<<4)
15210 	#define QM_QM_PRTY_MASK_REG_CCM_WRC_FIFO_SIZE                                                                          4
15211 	#define QM_QM_PRTY_MASK_REG_BIGRAMHIGH                                                                                 (0x1<<5)
15212 	#define QM_QM_PRTY_MASK_REG_BIGRAMHIGH_SIZE                                                                            5
15213 	#define QM_QM_PRTY_MASK_REG_BIGRAMLOW                                                                                  (0x1<<6)
15214 	#define QM_QM_PRTY_MASK_REG_BIGRAMLOW_SIZE                                                                             6
15215 	#define QM_QM_PRTY_MASK_REG_BASE_ADDRESS                                                                               (0x1<<7)
15216 	#define QM_QM_PRTY_MASK_REG_BASE_ADDRESS_SIZE                                                                          7
15217 	#define QM_QM_PRTY_MASK_REG_WRBUFF                                                                                     (0x1<<8)
15218 	#define QM_QM_PRTY_MASK_REG_WRBUFF_SIZE                                                                                8
15219 	#define QM_QM_PRTY_MASK_REG_BIGRAMHIGH_EXT_A                                                                           (0x1<<9)
15220 	#define QM_QM_PRTY_MASK_REG_BIGRAMHIGH_EXT_A_SIZE                                                                      9
15221 	#define QM_QM_PRTY_MASK_REG_BIGRAMLOW_EXT_A                                                                            (0x1<<10)
15222 	#define QM_QM_PRTY_MASK_REG_BIGRAMLOW_EXT_A_SIZE                                                                       10
15223 	#define QM_QM_PRTY_MASK_REG_BASE_ADDRESS_EXT_A                                                                         (0x1<<11)
15224 	#define QM_QM_PRTY_MASK_REG_BASE_ADDRESS_EXT_A_SIZE                                                                    11
15225 #define QM_REG_PAUSESTATE2                                                                                                 0x16e684UL //ACCESS:R  DataWidth:0x10  Description: Pause state for physical queues 47-32
15226 #define QM_REG_PAUSESTATE3                                                                                                 0x16e688UL //ACCESS:R  DataWidth:0x10  Description: Pause state for physical queues 63-48
15227 #define QM_REG_PQ2PCIFUNC_0                                                                                                0x16e6bcUL //ACCESS:RW  DataWidth:0x3  Description: pci function number of queues 15-0
15228 #define QM_REG_PQ2PCIFUNC_1                                                                                                0x16e6c0UL //ACCESS:RW  DataWidth:0x3  Description: pci function number of queues 31-16
15229 #define QM_REG_PQ2PCIFUNC_2                                                                                                0x16e6c4UL //ACCESS:RW  DataWidth:0x3  Description: pci function number of queues 47-32
15230 #define QM_REG_PQ2PCIFUNC_3                                                                                                0x16e6c8UL //ACCESS:RW  DataWidth:0x3  Description: pci function number of queues 63-48
15231 #define QM_REG_ECO_RESERVED                                                                                                0x16e6e0UL //ACCESS:RW  DataWidth:0x8  Description: eco reserved register
15232 #define QM_REG_PCIREQATC                                                                                                   0x16e6e4UL //ACCESS:RW  DataWidth:0x18  Description: The PCI ATC flags used in the PCI request. b2-b0: rd first bank in page; b3: reserved (zero); b6-b4: wr first bank in page; b7: reserved (zero); b10-b8: rd middle bank in page; b11: reserved (zero); b14-b12: wr middle bank in page; b15: reserved (zero); b18-b16: rd last bank in page; b19: reserved (zero); b22-b20: wr last bank in page; b23: reserved (zero);
15233 #define QM_REG_BYTECRD0                                                                                                    0x16e6fcUL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 0. The value is 2s complement value (i.e. msb is used for the sign).
15234 #define QM_REG_BYTECRD1                                                                                                    0x16e700UL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 1. The value is 2s complement value (i.e. msb is used for the sign).
15235 #define QM_REG_BYTECRD2                                                                                                    0x16e704UL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 2. The value is 2s complement value (i.e. msb is used for the sign).
15236 #define QM_REG_BYTECRDERRREG                                                                                               0x16e708UL //ACCESS:RC  DataWidth:0x20  Description: byte credit update error register; b2-b0: byte credit id (pbf error); b3 - reserved (zero filled); b6-b4: byte credit id (storm increment error); b7 - reserved (zero filled); b10-b8: byte credit id (storm decrement error); b11 - reserved (zero filled); b12: pbf error valid; b13: storm increment error valid; b14: storm decrement error valid; b15: reserved; b22-b16: byte credit warning (warning=decremented below zero). mask bit per voq counter; b31-b23: reserved; NOTE: VOQ id-s represent HW
15237 #define QM_REG_PCI_RD_ERR_EN                                                                                               0x16e788UL //ACCESS:RW  DataWidth:0x1  Description: enable pci rd error usage. When set pci rd error indication coming from the pci will set the bank with error (within pci_rd_err reg). When reset pci_rd_reg will be always 0 (i.e. not affected by the error coming from the pci).
15238 #define QM_REG_QMPAGESIZE                                                                                                  0x16e790UL //ACCESS:RW  DataWidth:0x5  Description: The STU size; this should be configured according to the minimal STU within the PXP (there is STU per PF). 0-4k;1-8k;2-16k;3-32k;4-64k;5-128k;6-256k;7-512k;8-1M;9-2M;10-4M
15239 #define QM_REG_PQ_MODE                                                                                                     0x16e794UL //ACCESS:RW  DataWidth:0x1  Description: This register affects the way the QM looks on the interfaces that involve physical queue logic (push; pop; xsdm command; xcm bypass) and takes care of the required physical queue mapping logic. the QM will map IPQN[4:0] = EPQN[4:0]. In addition when set the QM will map IPQN[5]=EPQN[6]. when reset IPQN[5]=EPQN[5].
15240 #define QM_REG_EEE_BYTE_CRD_EN                                                                                             0x16e7a8UL //ACCESS:RW  DataWidth:0x7  Description: when set eee idle state requires both the byte credit counter and voq counter to be full  (i.e. equal to their init values). When reset only the voq counter needs to be full. Bit per byte credit counter as follows: bit0 - byte credit0; bit 1 - byte credit1; . . .; bit 6 - byte credit6;
15241 #define QM_REG_BYTECRD3                                                                                                    0x16e7acUL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 3. The value is 2s complement value (i.e. msb is used for the sign).
15242 #define QM_REG_BYTECRD4                                                                                                    0x16e7b0UL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 4. The value is 2s complement value (i.e. msb is used for the sign).
15243 #define QM_REG_BYTECRD5                                                                                                    0x16e7b4UL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 5. The value is 2s complement value (i.e. msb is used for the sign).
15244 #define QM_REG_BYTECRD6                                                                                                    0x16e7b8UL //ACCESS:R  DataWidth:0x12  Description: The credit value for byte credit 6. The value is 2s complement value (i.e. msb is used for the sign).
15245 #define QM_REG_FWVOQ0TOHWVOQ                                                                                               0x16e7bcUL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ0
15246 #define QM_REG_FWVOQ1TOHWVOQ                                                                                               0x16e7c0UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ1
15247 #define QM_REG_FWVOQ2TOHWVOQ                                                                                               0x16e7c4UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ2
15248 #define QM_REG_FWVOQ3TOHWVOQ                                                                                               0x16e7c8UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ3
15249 #define QM_REG_FWVOQ4TOHWVOQ                                                                                               0x16e7ccUL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ4
15250 #define QM_REG_FWVOQ5TOHWVOQ                                                                                               0x16e7d0UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ5
15251 #define QM_REG_FWVOQ6TOHWVOQ                                                                                               0x16e7d4UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ6
15252 #define QM_REG_FWVOQ7TOHWVOQ                                                                                               0x16e7d8UL //ACCESS:RW  DataWidth:0x3  Description: Describes the HW (real) VOQ id (id-s 0-6 used for HW TX VOQ-s) of FW (virtual) VOQ7
15253 #define QM_REG_MHQNUMSEL                                                                                                   0x168800UL //ACCESS:RW  DataWidth:0x6  Description: The physical queue number for the MAX hold queue fill level statistics
15254 #define QM_REG_MHQNUMSEL_SIZE                                                                                              1
15255 #define QM_REG_OUTLDREQ                                                                                                    0x168804UL //ACCESS:RW  DataWidth:0x4  Description: The number of outstanding request to CFC
15256 #define QM_REG_OUTLDREQ_SIZE                                                                                               1
15257 #define QM_REG_UPDATECREDIT                                                                                                0x168808UL //ACCESS:RW  DataWidth:0x20  Description: Credit update command interface. NOTE: unlike the command from the XSDM (that updates credit based on the FW VOQ id) the RBC command will update credit based on HW VOQ id. Or in other words the VOQ id field represent HW VOQ id.
15258 #define QM_REG_UPDATECREDIT_SIZE                                                                                           1
15259 #define QM_REG_WRRWEIGHTS_0                                                                                                0x16880cUL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15260 #define QM_REG_WRRWEIGHTS_0_SIZE                                                                                           1
15261 #define QM_REG_WRRWEIGHTS_1                                                                                                0x168810UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15262 #define QM_REG_WRRWEIGHTS_1_SIZE                                                                                           1
15263 #define QM_REG_WRRWEIGHTS_10                                                                                               0x168814UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15264 #define QM_REG_WRRWEIGHTS_10_SIZE                                                                                          1
15265 #define QM_REG_WRRWEIGHTS_11                                                                                               0x168818UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15266 #define QM_REG_WRRWEIGHTS_11_SIZE                                                                                          1
15267 #define QM_REG_WRRWEIGHTS_12                                                                                               0x16881cUL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15268 #define QM_REG_WRRWEIGHTS_12_SIZE                                                                                          1
15269 #define QM_REG_WRRWEIGHTS_13                                                                                               0x168820UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15270 #define QM_REG_WRRWEIGHTS_13_SIZE                                                                                          1
15271 #define QM_REG_WRRWEIGHTS_14                                                                                               0x168824UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15272 #define QM_REG_WRRWEIGHTS_14_SIZE                                                                                          1
15273 #define QM_REG_WRRWEIGHTS_15                                                                                               0x168828UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15274 #define QM_REG_WRRWEIGHTS_15_SIZE                                                                                          1
15275 #define QM_REG_WRRWEIGHTS_2                                                                                                0x16882cUL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15276 #define QM_REG_WRRWEIGHTS_2_SIZE                                                                                           1
15277 #define QM_REG_WRRWEIGHTS_3                                                                                                0x168830UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15278 #define QM_REG_WRRWEIGHTS_3_SIZE                                                                                           1
15279 #define QM_REG_WRRWEIGHTS_4                                                                                                0x168834UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15280 #define QM_REG_WRRWEIGHTS_4_SIZE                                                                                           1
15281 #define QM_REG_WRRWEIGHTS_5                                                                                                0x168838UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15282 #define QM_REG_WRRWEIGHTS_5_SIZE                                                                                           1
15283 #define QM_REG_WRRWEIGHTS_6                                                                                                0x16883cUL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15284 #define QM_REG_WRRWEIGHTS_6_SIZE                                                                                           1
15285 #define QM_REG_WRRWEIGHTS_7                                                                                                0x168840UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15286 #define QM_REG_WRRWEIGHTS_7_SIZE                                                                                           1
15287 #define QM_REG_WRRWEIGHTS_8                                                                                                0x168844UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15288 #define QM_REG_WRRWEIGHTS_8_SIZE                                                                                           1
15289 #define QM_REG_WRRWEIGHTS_9                                                                                                0x168848UL //ACCESS:RW  DataWidth:0x20  Description: Wrr weights. NOTE: weight update is allowed only to queues which are either empty or paused
15290 #define QM_REG_WRRWEIGHTS_9_SIZE                                                                                           1
15291 #define QM_REG_BASEADDR                                                                                                    0x168900UL //ACCESS:RW  DataWidth:0x20  Description: The base logical address (in bytes) of each physical queue. The index I represents the physical queue number. The 12 lsbs are ignore and considered zero so practically there are only 20 bits in this register; queues 63-0
15292 #define QM_REG_BASEADDR_SIZE                                                                                               64
15293 #define QM_REG_PTRTBL                                                                                                      0x168a00UL //ACCESS:WB  DataWidth:0x36  Description: Pointer Table Memory for queues 63-0; The mapping is as follow: ptrtbl[53:30] read pointer; ptrtbl[29:6] write pointer; ptrtbl[5:4] read bank0; ptrtbl[3:2] read bank 1; ptrtbl[1:0] write bank;
15294 #define QM_REG_PTRTBL_SIZE                                                                                                 128
15295 #define QM_REG_BIGRAMHIGH                                                                                                  0x16a000UL //ACCESS:RW  DataWidth:0x1e  Description: High part of BigRAM
15296 #define QM_REG_BIGRAMHIGH_SIZE                                                                                             1536
15297 #define QM_REG_BIGRAMLOW                                                                                                   0x16c000UL //ACCESS:RW  DataWidth:0x1e  Description: Low part of BigRAM
15298 #define QM_REG_BIGRAMLOW_SIZE                                                                                              1536
15299 #define QM_REG_PF_USG_CNT_0                                                                                                0x16e040UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15300 #define QM_REG_PF_USG_CNT_0_SIZE                                                                                           1
15301 #define QM_REG_PF_USG_CNT_1                                                                                                0x16e044UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15302 #define QM_REG_PF_USG_CNT_1_SIZE                                                                                           1
15303 #define QM_REG_PF_USG_CNT_2                                                                                                0x16e048UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15304 #define QM_REG_PF_USG_CNT_2_SIZE                                                                                           1
15305 #define QM_REG_PF_USG_CNT_3                                                                                                0x16e04cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15306 #define QM_REG_PF_USG_CNT_3_SIZE                                                                                           1
15307 #define QM_REG_PF_USG_CNT_4                                                                                                0x16e050UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15308 #define QM_REG_PF_USG_CNT_4_SIZE                                                                                           1
15309 #define QM_REG_PF_USG_CNT_5                                                                                                0x16e054UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15310 #define QM_REG_PF_USG_CNT_5_SIZE                                                                                           1
15311 #define QM_REG_PF_USG_CNT_6                                                                                                0x16e058UL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15312 #define QM_REG_PF_USG_CNT_6_SIZE                                                                                           1
15313 #define QM_REG_PF_USG_CNT_7                                                                                                0x16e05cUL //ACCESS:R  DataWidth:0x18  Description: The number of tasks stored in the QM for the PF. only even functions are valid in E2 (odd I registers will be hard wired to 0)
15314 #define QM_REG_PF_USG_CNT_7_SIZE                                                                                           1
15315 #define QM_REG_PF_EN                                                                                                       0x16e70cUL //ACCESS:RW  DataWidth:0x1  SPLIT:8  Description: PF enable vector. Bit per PF. If set the PF is enabled
15316 #define QM_REG_PF_EN_SIZE                                                                                                  1
15317 #define QM_REG_PCI_RD_ERR_0                                                                                                0x16e768UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15318 #define QM_REG_PCI_RD_ERR_0_SIZE                                                                                           1
15319 #define QM_REG_PCI_RD_ERR_1                                                                                                0x16e76cUL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15320 #define QM_REG_PCI_RD_ERR_1_SIZE                                                                                           1
15321 #define QM_REG_PCI_RD_ERR_2                                                                                                0x16e770UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15322 #define QM_REG_PCI_RD_ERR_2_SIZE                                                                                           1
15323 #define QM_REG_PCI_RD_ERR_3                                                                                                0x16e774UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15324 #define QM_REG_PCI_RD_ERR_3_SIZE                                                                                           1
15325 #define QM_REG_PCI_RD_ERR_4                                                                                                0x16e778UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15326 #define QM_REG_PCI_RD_ERR_4_SIZE                                                                                           1
15327 #define QM_REG_PCI_RD_ERR_5                                                                                                0x16e77cUL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15328 #define QM_REG_PCI_RD_ERR_5_SIZE                                                                                           1
15329 #define QM_REG_PCI_RD_ERR_6                                                                                                0x16e780UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15330 #define QM_REG_PCI_RD_ERR_6_SIZE                                                                                           1
15331 #define QM_REG_PCI_RD_ERR_7                                                                                                0x16e784UL //ACCESS:R  DataWidth:0x20  Description: pci read error that indicates for each bank if the data in the bank has error. The bits allocation is as follows: bit0 - bank0 pq0; bit1 - bank1 pq0; bit2 - bank2 pq0; bit3 - reserved (should be written with 0); bit4 - bank0 pq1; bit5 - bank1 pq1; bit6 - bank2 pq1; bit7 - reserved (should be written with 0); etc. there are 8 registers - 8 physical queues exist in each register as follows: register 0 pq 7-0; register 1 pq 15-8; etc.
15332 #define QM_REG_PCI_RD_ERR_7_SIZE                                                                                           1
15333 #define QM_REG_PCI_RD_ERR_RST                                                                                              0x16e78cUL //ACCESS:RW  DataWidth:0x6  Description: WRITE ONLY command register. Command for reseting the pci error bits for the banks of the pq in the command. upon reset the pci_rd_err register should be updated accordingly with the new values.
15334 #define QM_REG_PCI_RD_ERR_RST_SIZE                                                                                         1
15335 #define QM_REG_DBG_OUT_DATA_LSB                                                                                            0x16e798UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 lsb data that goes to the DBG block.
15336 #define QM_REG_DBG_OUT_DATA_LSB_SIZE                                                                                       1
15337 #define QM_REG_DBG_OUT_DATA_MSB                                                                                            0x16e79cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 32 msb data that goes to the DBG block.
15338 #define QM_REG_DBG_OUT_DATA_MSB_SIZE                                                                                       1
15339 #define QM_REG_DBG_OUT_FRAME                                                                                               0x16e7a0UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of  data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of  data byte4
15340 #define QM_REG_DBG_OUT_FRAME_SIZE                                                                                          1
15341 #define QM_REG_DBG_OUT_VALID                                                                                               0x16e7a4UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from QM to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
15342 #define QM_REG_DBG_OUT_VALID_SIZE                                                                                          1
15343 #define QM_REG_BYTECRDPORT_MSB                                                                                             0x168224UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15344 #define QM_REG_BYTECRDPORT_MSB_SIZE                                                                                        1
15345 #define QM_REG_BYTECRDPORT_LSB                                                                                             0x168228UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15346 #define QM_REG_BYTECRDPORT_LSB_SIZE                                                                                        1
15347 #define QM_REG_VOQPORT_0                                                                                                   0x1682a0UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15348 #define QM_REG_VOQPORT_0_SIZE                                                                                              1
15349 #define QM_REG_VOQPORT_1                                                                                                   0x1682a4UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15350 #define QM_REG_VOQPORT_1_SIZE                                                                                              1
15351 #define QM_REG_VOQPORT_2                                                                                                   0x1682a8UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15352 #define QM_REG_VOQPORT_2_SIZE                                                                                              1
15353 #define QM_REG_VOQPORT_3                                                                                                   0x1682acUL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15354 #define QM_REG_VOQPORT_3_SIZE                                                                                              1
15355 #define QM_REG_VOQPORT_4                                                                                                   0x1682b0UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15356 #define QM_REG_VOQPORT_4_SIZE                                                                                              1
15357 #define QM_REG_VOQPORT_5                                                                                                   0x1682b4UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15358 #define QM_REG_VOQPORT_5_SIZE                                                                                              1
15359 #define QM_REG_VOQPORT_6                                                                                                   0x1682b8UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15360 #define QM_REG_VOQPORT_6_SIZE                                                                                              1
15361 #define QM_REG_VOQPORT_7                                                                                                   0x1682bcUL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15362 #define QM_REG_VOQPORT_7_SIZE                                                                                              1
15363 #define QM_REG_VOQPORT_8                                                                                                   0x1682c0UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15364 #define QM_REG_VOQPORT_8_SIZE                                                                                              1
15365 #define QM_REG_VOQPORT_9                                                                                                   0x1682c4UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15366 #define QM_REG_VOQPORT_9_SIZE                                                                                              1
15367 #define QM_REG_VOQPORT_10                                                                                                  0x1682c8UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15368 #define QM_REG_VOQPORT_10_SIZE                                                                                             1
15369 #define QM_REG_VOQPORT_11                                                                                                  0x1682ccUL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15370 #define QM_REG_VOQPORT_11_SIZE                                                                                             1
15371 #define QM_REG_PORT0BYTECRD                                                                                                0x168300UL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15372 #define QM_REG_PORT0BYTECRD_SIZE                                                                                           1
15373 #define QM_REG_PORT1BYTECRD                                                                                                0x168304UL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15374 #define QM_REG_PORT1BYTECRD_SIZE                                                                                           1
15375 #define QM_REG_REMAINPAUSETM0                                                                                              0x168418UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15376 #define QM_REG_REMAINPAUSETM0_SIZE                                                                                         1
15377 #define QM_REG_REMAINPAUSETM1                                                                                              0x16841cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15378 #define QM_REG_REMAINPAUSETM1_SIZE                                                                                         1
15379 #define QM_REG_WRRWEIGHTS_16                                                                                               0x16e000UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15380 #define QM_REG_WRRWEIGHTS_16_SIZE                                                                                          1
15381 #define QM_REG_WRRWEIGHTS_17                                                                                               0x16e004UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15382 #define QM_REG_WRRWEIGHTS_17_SIZE                                                                                          1
15383 #define QM_REG_WRRWEIGHTS_18                                                                                               0x16e008UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15384 #define QM_REG_WRRWEIGHTS_18_SIZE                                                                                          1
15385 #define QM_REG_WRRWEIGHTS_19                                                                                               0x16e00cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15386 #define QM_REG_WRRWEIGHTS_19_SIZE                                                                                          1
15387 #define QM_REG_WRRWEIGHTS_20                                                                                               0x16e010UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15388 #define QM_REG_WRRWEIGHTS_20_SIZE                                                                                          1
15389 #define QM_REG_WRRWEIGHTS_21                                                                                               0x16e014UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15390 #define QM_REG_WRRWEIGHTS_21_SIZE                                                                                          1
15391 #define QM_REG_WRRWEIGHTS_22                                                                                               0x16e018UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15392 #define QM_REG_WRRWEIGHTS_22_SIZE                                                                                          1
15393 #define QM_REG_WRRWEIGHTS_23                                                                                               0x16e01cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15394 #define QM_REG_WRRWEIGHTS_23_SIZE                                                                                          1
15395 #define QM_REG_WRRWEIGHTS_24                                                                                               0x16e020UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15396 #define QM_REG_WRRWEIGHTS_24_SIZE                                                                                          1
15397 #define QM_REG_WRRWEIGHTS_25                                                                                               0x16e024UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15398 #define QM_REG_WRRWEIGHTS_25_SIZE                                                                                          1
15399 #define QM_REG_WRRWEIGHTS_26                                                                                               0x16e028UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15400 #define QM_REG_WRRWEIGHTS_26_SIZE                                                                                          1
15401 #define QM_REG_WRRWEIGHTS_27                                                                                               0x16e02cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15402 #define QM_REG_WRRWEIGHTS_27_SIZE                                                                                          1
15403 #define QM_REG_WRRWEIGHTS_28                                                                                               0x16e030UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15404 #define QM_REG_WRRWEIGHTS_28_SIZE                                                                                          1
15405 #define QM_REG_WRRWEIGHTS_29                                                                                               0x16e034UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15406 #define QM_REG_WRRWEIGHTS_29_SIZE                                                                                          1
15407 #define QM_REG_WRRWEIGHTS_30                                                                                               0x16e038UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15408 #define QM_REG_WRRWEIGHTS_30_SIZE                                                                                          1
15409 #define QM_REG_WRRWEIGHTS_31                                                                                               0x16e03cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15410 #define QM_REG_WRRWEIGHTS_31_SIZE                                                                                          1
15411 #define QM_REG_BASEADDR_EXT_A                                                                                              0x16e100UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15412 #define QM_REG_BASEADDR_EXT_A_SIZE                                                                                         64
15413 #define QM_REG_PTRTBL_EXT_A                                                                                                0x16e200UL //ACCESS:R  DataWidth:0x36  Description: NOT USED
15414 #define QM_REG_PTRTBL_EXT_A_SIZE                                                                                           128
15415 #define QM_REG_BIGRAMSELUPPERQUEUES                                                                                        0x16e400UL //ACCESS:R  DataWidth:0x1  Description: NOT USED
15416 #define QM_REG_BIGRAMSELUPPERQUEUES_SIZE                                                                                   1
15417 #define QM_REG_QSTATUS_LOW_EXT_A                                                                                           0x16e404UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15418 #define QM_REG_QSTATUS_LOW_EXT_A_SIZE                                                                                      1
15419 #define QM_REG_QSTATUS_HIGH_EXT_A                                                                                          0x16e408UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15420 #define QM_REG_QSTATUS_HIGH_EXT_A_SIZE                                                                                     1
15421 #define QM_REG_QVOQIDX_64                                                                                                  0x16e40cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15422 #define QM_REG_QVOQIDX_64_SIZE                                                                                             1
15423 #define QM_REG_QVOQIDX_65                                                                                                  0x16e410UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15424 #define QM_REG_QVOQIDX_65_SIZE                                                                                             1
15425 #define QM_REG_QVOQIDX_66                                                                                                  0x16e414UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15426 #define QM_REG_QVOQIDX_66_SIZE                                                                                             1
15427 #define QM_REG_QVOQIDX_67                                                                                                  0x16e418UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15428 #define QM_REG_QVOQIDX_67_SIZE                                                                                             1
15429 #define QM_REG_QVOQIDX_68                                                                                                  0x16e41cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15430 #define QM_REG_QVOQIDX_68_SIZE                                                                                             1
15431 #define QM_REG_QVOQIDX_69                                                                                                  0x16e420UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15432 #define QM_REG_QVOQIDX_69_SIZE                                                                                             1
15433 #define QM_REG_QVOQIDX_70                                                                                                  0x16e424UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15434 #define QM_REG_QVOQIDX_70_SIZE                                                                                             1
15435 #define QM_REG_QVOQIDX_71                                                                                                  0x16e428UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15436 #define QM_REG_QVOQIDX_71_SIZE                                                                                             1
15437 #define QM_REG_QVOQIDX_72                                                                                                  0x16e42cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15438 #define QM_REG_QVOQIDX_72_SIZE                                                                                             1
15439 #define QM_REG_QVOQIDX_73                                                                                                  0x16e430UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15440 #define QM_REG_QVOQIDX_73_SIZE                                                                                             1
15441 #define QM_REG_QVOQIDX_74                                                                                                  0x16e434UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15442 #define QM_REG_QVOQIDX_74_SIZE                                                                                             1
15443 #define QM_REG_QVOQIDX_75                                                                                                  0x16e438UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15444 #define QM_REG_QVOQIDX_75_SIZE                                                                                             1
15445 #define QM_REG_QVOQIDX_76                                                                                                  0x16e43cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15446 #define QM_REG_QVOQIDX_76_SIZE                                                                                             1
15447 #define QM_REG_QVOQIDX_77                                                                                                  0x16e440UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15448 #define QM_REG_QVOQIDX_77_SIZE                                                                                             1
15449 #define QM_REG_QVOQIDX_78                                                                                                  0x16e444UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15450 #define QM_REG_QVOQIDX_78_SIZE                                                                                             1
15451 #define QM_REG_QVOQIDX_79                                                                                                  0x16e448UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15452 #define QM_REG_QVOQIDX_79_SIZE                                                                                             1
15453 #define QM_REG_QVOQIDX_80                                                                                                  0x16e44cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15454 #define QM_REG_QVOQIDX_80_SIZE                                                                                             1
15455 #define QM_REG_QVOQIDX_81                                                                                                  0x16e450UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15456 #define QM_REG_QVOQIDX_81_SIZE                                                                                             1
15457 #define QM_REG_QVOQIDX_82                                                                                                  0x16e454UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15458 #define QM_REG_QVOQIDX_82_SIZE                                                                                             1
15459 #define QM_REG_QVOQIDX_83                                                                                                  0x16e458UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15460 #define QM_REG_QVOQIDX_83_SIZE                                                                                             1
15461 #define QM_REG_QVOQIDX_84                                                                                                  0x16e45cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15462 #define QM_REG_QVOQIDX_84_SIZE                                                                                             1
15463 #define QM_REG_QVOQIDX_85                                                                                                  0x16e460UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15464 #define QM_REG_QVOQIDX_85_SIZE                                                                                             1
15465 #define QM_REG_QVOQIDX_86                                                                                                  0x16e464UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15466 #define QM_REG_QVOQIDX_86_SIZE                                                                                             1
15467 #define QM_REG_QVOQIDX_87                                                                                                  0x16e468UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15468 #define QM_REG_QVOQIDX_87_SIZE                                                                                             1
15469 #define QM_REG_QVOQIDX_88                                                                                                  0x16e46cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15470 #define QM_REG_QVOQIDX_88_SIZE                                                                                             1
15471 #define QM_REG_QVOQIDX_89                                                                                                  0x16e470UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15472 #define QM_REG_QVOQIDX_89_SIZE                                                                                             1
15473 #define QM_REG_QVOQIDX_90                                                                                                  0x16e474UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15474 #define QM_REG_QVOQIDX_90_SIZE                                                                                             1
15475 #define QM_REG_QVOQIDX_91                                                                                                  0x16e478UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15476 #define QM_REG_QVOQIDX_91_SIZE                                                                                             1
15477 #define QM_REG_QVOQIDX_92                                                                                                  0x16e47cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15478 #define QM_REG_QVOQIDX_92_SIZE                                                                                             1
15479 #define QM_REG_QVOQIDX_93                                                                                                  0x16e480UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15480 #define QM_REG_QVOQIDX_93_SIZE                                                                                             1
15481 #define QM_REG_QVOQIDX_94                                                                                                  0x16e484UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15482 #define QM_REG_QVOQIDX_94_SIZE                                                                                             1
15483 #define QM_REG_QVOQIDX_95                                                                                                  0x16e488UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15484 #define QM_REG_QVOQIDX_95_SIZE                                                                                             1
15485 #define QM_REG_QVOQIDX_96                                                                                                  0x16e48cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15486 #define QM_REG_QVOQIDX_96_SIZE                                                                                             1
15487 #define QM_REG_QVOQIDX_97                                                                                                  0x16e490UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15488 #define QM_REG_QVOQIDX_97_SIZE                                                                                             1
15489 #define QM_REG_QVOQIDX_98                                                                                                  0x16e494UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15490 #define QM_REG_QVOQIDX_98_SIZE                                                                                             1
15491 #define QM_REG_QVOQIDX_99                                                                                                  0x16e498UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15492 #define QM_REG_QVOQIDX_99_SIZE                                                                                             1
15493 #define QM_REG_QVOQIDX_100                                                                                                 0x16e49cUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15494 #define QM_REG_QVOQIDX_100_SIZE                                                                                            1
15495 #define QM_REG_QVOQIDX_101                                                                                                 0x16e4a0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15496 #define QM_REG_QVOQIDX_101_SIZE                                                                                            1
15497 #define QM_REG_QVOQIDX_102                                                                                                 0x16e4a4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15498 #define QM_REG_QVOQIDX_102_SIZE                                                                                            1
15499 #define QM_REG_QVOQIDX_103                                                                                                 0x16e4a8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15500 #define QM_REG_QVOQIDX_103_SIZE                                                                                            1
15501 #define QM_REG_QVOQIDX_104                                                                                                 0x16e4acUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15502 #define QM_REG_QVOQIDX_104_SIZE                                                                                            1
15503 #define QM_REG_QVOQIDX_105                                                                                                 0x16e4b0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15504 #define QM_REG_QVOQIDX_105_SIZE                                                                                            1
15505 #define QM_REG_QVOQIDX_106                                                                                                 0x16e4b4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15506 #define QM_REG_QVOQIDX_106_SIZE                                                                                            1
15507 #define QM_REG_QVOQIDX_107                                                                                                 0x16e4b8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15508 #define QM_REG_QVOQIDX_107_SIZE                                                                                            1
15509 #define QM_REG_QVOQIDX_108                                                                                                 0x16e4bcUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15510 #define QM_REG_QVOQIDX_108_SIZE                                                                                            1
15511 #define QM_REG_QVOQIDX_109                                                                                                 0x16e4c0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15512 #define QM_REG_QVOQIDX_109_SIZE                                                                                            1
15513 #define QM_REG_QVOQIDX_110                                                                                                 0x16e4c4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15514 #define QM_REG_QVOQIDX_110_SIZE                                                                                            1
15515 #define QM_REG_QVOQIDX_111                                                                                                 0x16e4c8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15516 #define QM_REG_QVOQIDX_111_SIZE                                                                                            1
15517 #define QM_REG_QVOQIDX_112                                                                                                 0x16e4ccUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15518 #define QM_REG_QVOQIDX_112_SIZE                                                                                            1
15519 #define QM_REG_QVOQIDX_113                                                                                                 0x16e4d0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15520 #define QM_REG_QVOQIDX_113_SIZE                                                                                            1
15521 #define QM_REG_QVOQIDX_114                                                                                                 0x16e4d4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15522 #define QM_REG_QVOQIDX_114_SIZE                                                                                            1
15523 #define QM_REG_QVOQIDX_115                                                                                                 0x16e4d8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15524 #define QM_REG_QVOQIDX_115_SIZE                                                                                            1
15525 #define QM_REG_QVOQIDX_116                                                                                                 0x16e4dcUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15526 #define QM_REG_QVOQIDX_116_SIZE                                                                                            1
15527 #define QM_REG_QVOQIDX_117                                                                                                 0x16e4e0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15528 #define QM_REG_QVOQIDX_117_SIZE                                                                                            1
15529 #define QM_REG_QVOQIDX_118                                                                                                 0x16e4e4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15530 #define QM_REG_QVOQIDX_118_SIZE                                                                                            1
15531 #define QM_REG_QVOQIDX_119                                                                                                 0x16e4e8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15532 #define QM_REG_QVOQIDX_119_SIZE                                                                                            1
15533 #define QM_REG_QVOQIDX_120                                                                                                 0x16e4ecUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15534 #define QM_REG_QVOQIDX_120_SIZE                                                                                            1
15535 #define QM_REG_QVOQIDX_121                                                                                                 0x16e4f0UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15536 #define QM_REG_QVOQIDX_121_SIZE                                                                                            1
15537 #define QM_REG_QVOQIDX_122                                                                                                 0x16e4f4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15538 #define QM_REG_QVOQIDX_122_SIZE                                                                                            1
15539 #define QM_REG_QVOQIDX_123                                                                                                 0x16e4f8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15540 #define QM_REG_QVOQIDX_123_SIZE                                                                                            1
15541 #define QM_REG_QVOQIDX_124                                                                                                 0x16e4fcUL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15542 #define QM_REG_QVOQIDX_124_SIZE                                                                                            1
15543 #define QM_REG_QVOQIDX_125                                                                                                 0x16e500UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15544 #define QM_REG_QVOQIDX_125_SIZE                                                                                            1
15545 #define QM_REG_QVOQIDX_126                                                                                                 0x16e504UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15546 #define QM_REG_QVOQIDX_126_SIZE                                                                                            1
15547 #define QM_REG_QVOQIDX_127                                                                                                 0x16e508UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15548 #define QM_REG_QVOQIDX_127_SIZE                                                                                            1
15549 #define QM_REG_HWAEMPTYMASK_MSB_EXT_A                                                                                      0x16e50cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15550 #define QM_REG_HWAEMPTYMASK_MSB_EXT_A_SIZE                                                                                 1
15551 #define QM_REG_HWAEMPTYMASK_LSB_EXT_A                                                                                      0x16e510UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15552 #define QM_REG_HWAEMPTYMASK_LSB_EXT_A_SIZE                                                                                 1
15553 #define QM_REG_ENBYTECRD_MSB_EXT_A                                                                                         0x16e514UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15554 #define QM_REG_ENBYTECRD_MSB_EXT_A_SIZE                                                                                    1
15555 #define QM_REG_ENBYTECRD_LSB_EXT_A                                                                                         0x16e518UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15556 #define QM_REG_ENBYTECRD_LSB_EXT_A_SIZE                                                                                    1
15557 #define QM_REG_BYTECRDPORT_MSB_EXT_A                                                                                       0x16e51cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15558 #define QM_REG_BYTECRDPORT_MSB_EXT_A_SIZE                                                                                  1
15559 #define QM_REG_BYTECRDPORT_LSB_EXT_A                                                                                       0x16e520UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15560 #define QM_REG_BYTECRDPORT_LSB_EXT_A_SIZE                                                                                  1
15561 #define QM_REG_VOQQMASK_0_LSB_EXT_A                                                                                        0x16e524UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15562 #define QM_REG_VOQQMASK_0_LSB_EXT_A_SIZE                                                                                   1
15563 #define QM_REG_VOQQMASK_0_MSB_EXT_A                                                                                        0x16e528UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15564 #define QM_REG_VOQQMASK_0_MSB_EXT_A_SIZE                                                                                   1
15565 #define QM_REG_VOQQMASK_1_LSB_EXT_A                                                                                        0x16e52cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15566 #define QM_REG_VOQQMASK_1_LSB_EXT_A_SIZE                                                                                   1
15567 #define QM_REG_VOQQMASK_1_MSB_EXT_A                                                                                        0x16e530UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15568 #define QM_REG_VOQQMASK_1_MSB_EXT_A_SIZE                                                                                   1
15569 #define QM_REG_VOQQMASK_2_LSB_EXT_A                                                                                        0x16e534UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15570 #define QM_REG_VOQQMASK_2_LSB_EXT_A_SIZE                                                                                   1
15571 #define QM_REG_VOQQMASK_2_MSB_EXT_A                                                                                        0x16e538UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15572 #define QM_REG_VOQQMASK_2_MSB_EXT_A_SIZE                                                                                   1
15573 #define QM_REG_VOQQMASK_3_LSB_EXT_A                                                                                        0x16e53cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15574 #define QM_REG_VOQQMASK_3_LSB_EXT_A_SIZE                                                                                   1
15575 #define QM_REG_VOQQMASK_3_MSB_EXT_A                                                                                        0x16e540UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15576 #define QM_REG_VOQQMASK_3_MSB_EXT_A_SIZE                                                                                   1
15577 #define QM_REG_VOQQMASK_4_LSB_EXT_A                                                                                        0x16e544UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15578 #define QM_REG_VOQQMASK_4_LSB_EXT_A_SIZE                                                                                   1
15579 #define QM_REG_VOQQMASK_4_MSB_EXT_A                                                                                        0x16e548UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15580 #define QM_REG_VOQQMASK_4_MSB_EXT_A_SIZE                                                                                   1
15581 #define QM_REG_VOQQMASK_5_LSB_EXT_A                                                                                        0x16e54cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15582 #define QM_REG_VOQQMASK_5_LSB_EXT_A_SIZE                                                                                   1
15583 #define QM_REG_VOQQMASK_5_MSB_EXT_A                                                                                        0x16e550UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15584 #define QM_REG_VOQQMASK_5_MSB_EXT_A_SIZE                                                                                   1
15585 #define QM_REG_VOQQMASK_6_LSB_EXT_A                                                                                        0x16e554UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15586 #define QM_REG_VOQQMASK_6_LSB_EXT_A_SIZE                                                                                   1
15587 #define QM_REG_VOQQMASK_6_MSB_EXT_A                                                                                        0x16e558UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15588 #define QM_REG_VOQQMASK_6_MSB_EXT_A_SIZE                                                                                   1
15589 #define QM_REG_VOQQMASK_7_LSB_EXT_A                                                                                        0x16e55cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15590 #define QM_REG_VOQQMASK_7_LSB_EXT_A_SIZE                                                                                   1
15591 #define QM_REG_VOQQMASK_7_MSB_EXT_A                                                                                        0x16e560UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15592 #define QM_REG_VOQQMASK_7_MSB_EXT_A_SIZE                                                                                   1
15593 #define QM_REG_VOQQMASK_8_LSB_EXT_A                                                                                        0x16e564UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15594 #define QM_REG_VOQQMASK_8_LSB_EXT_A_SIZE                                                                                   1
15595 #define QM_REG_VOQQMASK_8_MSB_EXT_A                                                                                        0x16e568UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15596 #define QM_REG_VOQQMASK_8_MSB_EXT_A_SIZE                                                                                   1
15597 #define QM_REG_VOQQMASK_9_LSB_EXT_A                                                                                        0x16e56cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15598 #define QM_REG_VOQQMASK_9_LSB_EXT_A_SIZE                                                                                   1
15599 #define QM_REG_VOQQMASK_9_MSB_EXT_A                                                                                        0x16e570UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15600 #define QM_REG_VOQQMASK_9_MSB_EXT_A_SIZE                                                                                   1
15601 #define QM_REG_VOQQMASK_10_LSB_EXT_A                                                                                       0x16e574UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15602 #define QM_REG_VOQQMASK_10_LSB_EXT_A_SIZE                                                                                  1
15603 #define QM_REG_VOQQMASK_10_MSB_EXT_A                                                                                       0x16e578UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15604 #define QM_REG_VOQQMASK_10_MSB_EXT_A_SIZE                                                                                  1
15605 #define QM_REG_VOQQMASK_11_LSB_EXT_A                                                                                       0x16e57cUL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15606 #define QM_REG_VOQQMASK_11_LSB_EXT_A_SIZE                                                                                  1
15607 #define QM_REG_VOQQMASK_11_MSB_EXT_A                                                                                       0x16e580UL //ACCESS:R  DataWidth:0x20  Description: NOT USED
15608 #define QM_REG_VOQQMASK_11_MSB_EXT_A_SIZE                                                                                  1
15609 #define QM_REG_QTASKCTR_EXT_A_0                                                                                            0x16e584UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15610 #define QM_REG_QTASKCTR_EXT_A_0_SIZE                                                                                       1
15611 #define QM_REG_QTASKCTR_EXT_A_1                                                                                            0x16e588UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15612 #define QM_REG_QTASKCTR_EXT_A_1_SIZE                                                                                       1
15613 #define QM_REG_QTASKCTR_EXT_A_2                                                                                            0x16e58cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15614 #define QM_REG_QTASKCTR_EXT_A_2_SIZE                                                                                       1
15615 #define QM_REG_QTASKCTR_EXT_A_3                                                                                            0x16e590UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15616 #define QM_REG_QTASKCTR_EXT_A_3_SIZE                                                                                       1
15617 #define QM_REG_QTASKCTR_EXT_A_4                                                                                            0x16e594UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15618 #define QM_REG_QTASKCTR_EXT_A_4_SIZE                                                                                       1
15619 #define QM_REG_QTASKCTR_EXT_A_5                                                                                            0x16e598UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15620 #define QM_REG_QTASKCTR_EXT_A_5_SIZE                                                                                       1
15621 #define QM_REG_QTASKCTR_EXT_A_6                                                                                            0x16e59cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15622 #define QM_REG_QTASKCTR_EXT_A_6_SIZE                                                                                       1
15623 #define QM_REG_QTASKCTR_EXT_A_7                                                                                            0x16e5a0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15624 #define QM_REG_QTASKCTR_EXT_A_7_SIZE                                                                                       1
15625 #define QM_REG_QTASKCTR_EXT_A_8                                                                                            0x16e5a4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15626 #define QM_REG_QTASKCTR_EXT_A_8_SIZE                                                                                       1
15627 #define QM_REG_QTASKCTR_EXT_A_9                                                                                            0x16e5a8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15628 #define QM_REG_QTASKCTR_EXT_A_9_SIZE                                                                                       1
15629 #define QM_REG_QTASKCTR_EXT_A_10                                                                                           0x16e5acUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15630 #define QM_REG_QTASKCTR_EXT_A_10_SIZE                                                                                      1
15631 #define QM_REG_QTASKCTR_EXT_A_11                                                                                           0x16e5b0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15632 #define QM_REG_QTASKCTR_EXT_A_11_SIZE                                                                                      1
15633 #define QM_REG_QTASKCTR_EXT_A_12                                                                                           0x16e5b4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15634 #define QM_REG_QTASKCTR_EXT_A_12_SIZE                                                                                      1
15635 #define QM_REG_QTASKCTR_EXT_A_13                                                                                           0x16e5b8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15636 #define QM_REG_QTASKCTR_EXT_A_13_SIZE                                                                                      1
15637 #define QM_REG_QTASKCTR_EXT_A_14                                                                                           0x16e5bcUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15638 #define QM_REG_QTASKCTR_EXT_A_14_SIZE                                                                                      1
15639 #define QM_REG_QTASKCTR_EXT_A_15                                                                                           0x16e5c0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15640 #define QM_REG_QTASKCTR_EXT_A_15_SIZE                                                                                      1
15641 #define QM_REG_QTASKCTR_EXT_A_16                                                                                           0x16e5c4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15642 #define QM_REG_QTASKCTR_EXT_A_16_SIZE                                                                                      1
15643 #define QM_REG_QTASKCTR_EXT_A_17                                                                                           0x16e5c8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15644 #define QM_REG_QTASKCTR_EXT_A_17_SIZE                                                                                      1
15645 #define QM_REG_QTASKCTR_EXT_A_18                                                                                           0x16e5ccUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15646 #define QM_REG_QTASKCTR_EXT_A_18_SIZE                                                                                      1
15647 #define QM_REG_QTASKCTR_EXT_A_19                                                                                           0x16e5d0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15648 #define QM_REG_QTASKCTR_EXT_A_19_SIZE                                                                                      1
15649 #define QM_REG_QTASKCTR_EXT_A_20                                                                                           0x16e5d4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15650 #define QM_REG_QTASKCTR_EXT_A_20_SIZE                                                                                      1
15651 #define QM_REG_QTASKCTR_EXT_A_21                                                                                           0x16e5d8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15652 #define QM_REG_QTASKCTR_EXT_A_21_SIZE                                                                                      1
15653 #define QM_REG_QTASKCTR_EXT_A_22                                                                                           0x16e5dcUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15654 #define QM_REG_QTASKCTR_EXT_A_22_SIZE                                                                                      1
15655 #define QM_REG_QTASKCTR_EXT_A_23                                                                                           0x16e5e0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15656 #define QM_REG_QTASKCTR_EXT_A_23_SIZE                                                                                      1
15657 #define QM_REG_QTASKCTR_EXT_A_24                                                                                           0x16e5e4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15658 #define QM_REG_QTASKCTR_EXT_A_24_SIZE                                                                                      1
15659 #define QM_REG_QTASKCTR_EXT_A_25                                                                                           0x16e5e8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15660 #define QM_REG_QTASKCTR_EXT_A_25_SIZE                                                                                      1
15661 #define QM_REG_QTASKCTR_EXT_A_26                                                                                           0x16e5ecUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15662 #define QM_REG_QTASKCTR_EXT_A_26_SIZE                                                                                      1
15663 #define QM_REG_QTASKCTR_EXT_A_27                                                                                           0x16e5f0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15664 #define QM_REG_QTASKCTR_EXT_A_27_SIZE                                                                                      1
15665 #define QM_REG_QTASKCTR_EXT_A_28                                                                                           0x16e5f4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15666 #define QM_REG_QTASKCTR_EXT_A_28_SIZE                                                                                      1
15667 #define QM_REG_QTASKCTR_EXT_A_29                                                                                           0x16e5f8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15668 #define QM_REG_QTASKCTR_EXT_A_29_SIZE                                                                                      1
15669 #define QM_REG_QTASKCTR_EXT_A_30                                                                                           0x16e5fcUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15670 #define QM_REG_QTASKCTR_EXT_A_30_SIZE                                                                                      1
15671 #define QM_REG_QTASKCTR_EXT_A_31                                                                                           0x16e600UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15672 #define QM_REG_QTASKCTR_EXT_A_31_SIZE                                                                                      1
15673 #define QM_REG_QTASKCTR_EXT_A_32                                                                                           0x16e604UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15674 #define QM_REG_QTASKCTR_EXT_A_32_SIZE                                                                                      1
15675 #define QM_REG_QTASKCTR_EXT_A_33                                                                                           0x16e608UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15676 #define QM_REG_QTASKCTR_EXT_A_33_SIZE                                                                                      1
15677 #define QM_REG_QTASKCTR_EXT_A_34                                                                                           0x16e60cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15678 #define QM_REG_QTASKCTR_EXT_A_34_SIZE                                                                                      1
15679 #define QM_REG_QTASKCTR_EXT_A_35                                                                                           0x16e610UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15680 #define QM_REG_QTASKCTR_EXT_A_35_SIZE                                                                                      1
15681 #define QM_REG_QTASKCTR_EXT_A_36                                                                                           0x16e614UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15682 #define QM_REG_QTASKCTR_EXT_A_36_SIZE                                                                                      1
15683 #define QM_REG_QTASKCTR_EXT_A_37                                                                                           0x16e618UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15684 #define QM_REG_QTASKCTR_EXT_A_37_SIZE                                                                                      1
15685 #define QM_REG_QTASKCTR_EXT_A_38                                                                                           0x16e61cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15686 #define QM_REG_QTASKCTR_EXT_A_38_SIZE                                                                                      1
15687 #define QM_REG_QTASKCTR_EXT_A_39                                                                                           0x16e620UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15688 #define QM_REG_QTASKCTR_EXT_A_39_SIZE                                                                                      1
15689 #define QM_REG_QTASKCTR_EXT_A_40                                                                                           0x16e624UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15690 #define QM_REG_QTASKCTR_EXT_A_40_SIZE                                                                                      1
15691 #define QM_REG_QTASKCTR_EXT_A_41                                                                                           0x16e628UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15692 #define QM_REG_QTASKCTR_EXT_A_41_SIZE                                                                                      1
15693 #define QM_REG_QTASKCTR_EXT_A_42                                                                                           0x16e62cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15694 #define QM_REG_QTASKCTR_EXT_A_42_SIZE                                                                                      1
15695 #define QM_REG_QTASKCTR_EXT_A_43                                                                                           0x16e630UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15696 #define QM_REG_QTASKCTR_EXT_A_43_SIZE                                                                                      1
15697 #define QM_REG_QTASKCTR_EXT_A_44                                                                                           0x16e634UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15698 #define QM_REG_QTASKCTR_EXT_A_44_SIZE                                                                                      1
15699 #define QM_REG_QTASKCTR_EXT_A_45                                                                                           0x16e638UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15700 #define QM_REG_QTASKCTR_EXT_A_45_SIZE                                                                                      1
15701 #define QM_REG_QTASKCTR_EXT_A_46                                                                                           0x16e63cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15702 #define QM_REG_QTASKCTR_EXT_A_46_SIZE                                                                                      1
15703 #define QM_REG_QTASKCTR_EXT_A_47                                                                                           0x16e640UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15704 #define QM_REG_QTASKCTR_EXT_A_47_SIZE                                                                                      1
15705 #define QM_REG_QTASKCTR_EXT_A_48                                                                                           0x16e644UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15706 #define QM_REG_QTASKCTR_EXT_A_48_SIZE                                                                                      1
15707 #define QM_REG_QTASKCTR_EXT_A_49                                                                                           0x16e648UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15708 #define QM_REG_QTASKCTR_EXT_A_49_SIZE                                                                                      1
15709 #define QM_REG_QTASKCTR_EXT_A_50                                                                                           0x16e64cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15710 #define QM_REG_QTASKCTR_EXT_A_50_SIZE                                                                                      1
15711 #define QM_REG_QTASKCTR_EXT_A_51                                                                                           0x16e650UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15712 #define QM_REG_QTASKCTR_EXT_A_51_SIZE                                                                                      1
15713 #define QM_REG_QTASKCTR_EXT_A_52                                                                                           0x16e654UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15714 #define QM_REG_QTASKCTR_EXT_A_52_SIZE                                                                                      1
15715 #define QM_REG_QTASKCTR_EXT_A_53                                                                                           0x16e658UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15716 #define QM_REG_QTASKCTR_EXT_A_53_SIZE                                                                                      1
15717 #define QM_REG_QTASKCTR_EXT_A_54                                                                                           0x16e65cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15718 #define QM_REG_QTASKCTR_EXT_A_54_SIZE                                                                                      1
15719 #define QM_REG_QTASKCTR_EXT_A_55                                                                                           0x16e660UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15720 #define QM_REG_QTASKCTR_EXT_A_55_SIZE                                                                                      1
15721 #define QM_REG_QTASKCTR_EXT_A_56                                                                                           0x16e664UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15722 #define QM_REG_QTASKCTR_EXT_A_56_SIZE                                                                                      1
15723 #define QM_REG_QTASKCTR_EXT_A_57                                                                                           0x16e668UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15724 #define QM_REG_QTASKCTR_EXT_A_57_SIZE                                                                                      1
15725 #define QM_REG_QTASKCTR_EXT_A_58                                                                                           0x16e66cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15726 #define QM_REG_QTASKCTR_EXT_A_58_SIZE                                                                                      1
15727 #define QM_REG_QTASKCTR_EXT_A_59                                                                                           0x16e670UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15728 #define QM_REG_QTASKCTR_EXT_A_59_SIZE                                                                                      1
15729 #define QM_REG_QTASKCTR_EXT_A_60                                                                                           0x16e674UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15730 #define QM_REG_QTASKCTR_EXT_A_60_SIZE                                                                                      1
15731 #define QM_REG_QTASKCTR_EXT_A_61                                                                                           0x16e678UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15732 #define QM_REG_QTASKCTR_EXT_A_61_SIZE                                                                                      1
15733 #define QM_REG_QTASKCTR_EXT_A_62                                                                                           0x16e67cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15734 #define QM_REG_QTASKCTR_EXT_A_62_SIZE                                                                                      1
15735 #define QM_REG_QTASKCTR_EXT_A_63                                                                                           0x16e680UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15736 #define QM_REG_QTASKCTR_EXT_A_63_SIZE                                                                                      1
15737 #define QM_REG_PAUSESTATE4                                                                                                 0x16e68cUL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15738 #define QM_REG_PAUSESTATE4_SIZE                                                                                            1
15739 #define QM_REG_PAUSESTATE5                                                                                                 0x16e690UL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15740 #define QM_REG_PAUSESTATE5_SIZE                                                                                            1
15741 #define QM_REG_PAUSESTATE6                                                                                                 0x16e694UL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15742 #define QM_REG_PAUSESTATE6_SIZE                                                                                            1
15743 #define QM_REG_PAUSESTATE7                                                                                                 0x16e698UL //ACCESS:R  DataWidth:0x10  Description: NOT USED
15744 #define QM_REG_PAUSESTATE7_SIZE                                                                                            1
15745 #define QM_REG_REMAINPAUSETM2                                                                                              0x16e69cUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15746 #define QM_REG_REMAINPAUSETM2_SIZE                                                                                         1
15747 #define QM_REG_REMAINPAUSETM3                                                                                              0x16e6a0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15748 #define QM_REG_REMAINPAUSETM3_SIZE                                                                                         1
15749 #define QM_REG_REMAINPAUSETM4                                                                                              0x16e6a4UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15750 #define QM_REG_REMAINPAUSETM4_SIZE                                                                                         1
15751 #define QM_REG_REMAINPAUSETM5                                                                                              0x16e6a8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15752 #define QM_REG_REMAINPAUSETM5_SIZE                                                                                         1
15753 #define QM_REG_REMAINPAUSETM6                                                                                              0x16e6acUL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15754 #define QM_REG_REMAINPAUSETM6_SIZE                                                                                         1
15755 #define QM_REG_REMAINPAUSETM7                                                                                              0x16e6b0UL //ACCESS:R  DataWidth:0x18  Description: NOT USED
15756 #define QM_REG_REMAINPAUSETM7_SIZE                                                                                         1
15757 #define QM_REG_BIGRAMLOW_EXT_A_TM                                                                                          0x16e6b4UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15758 #define QM_REG_BIGRAMLOW_EXT_A_TM_SIZE                                                                                     1
15759 #define QM_REG_BIGRAMHIGH_EXT_A_TM                                                                                         0x16e6b8UL //ACCESS:R  DataWidth:0x4  Description: NOT USED
15760 #define QM_REG_BIGRAMHIGH_EXT_A_TM_SIZE                                                                                    1
15761 #define QM_REG_PQ2PCIFUNC_4                                                                                                0x16e6ccUL //ACCESS:R  DataWidth:0x3  Description: NOT USED
15762 #define QM_REG_PQ2PCIFUNC_4_SIZE                                                                                           1
15763 #define QM_REG_PQ2PCIFUNC_5                                                                                                0x16e6d0UL //ACCESS:R  DataWidth:0x3  Description: NOT USED
15764 #define QM_REG_PQ2PCIFUNC_5_SIZE                                                                                           1
15765 #define QM_REG_PQ2PCIFUNC_6                                                                                                0x16e6d4UL //ACCESS:R  DataWidth:0x3  Description: NOT USED
15766 #define QM_REG_PQ2PCIFUNC_6_SIZE                                                                                           1
15767 #define QM_REG_PQ2PCIFUNC_7                                                                                                0x16e6d8UL //ACCESS:R  DataWidth:0x3  Description: NOT USED
15768 #define QM_REG_PQ2PCIFUNC_7_SIZE                                                                                           1
15769 #define QM_REG_WRBUFFER_TM                                                                                                 0x16e6dcUL //ACCESS:R  DataWidth:0x2  Description: NOT USED
15770 #define QM_REG_WRBUFFER_TM_SIZE                                                                                            1
15771 #define QM_REG_BYTECRDCMDQ_0                                                                                               0x16e6e8UL //ACCESS:R  DataWidth:0x20  Description: NOT USED - removed for E3 B0
15772 #define QM_REG_BYTECRDCMDQ_0_SIZE                                                                                          1
15773 #define QM_REG_BYTECRDCMDQ_1                                                                                               0x16e6ecUL //ACCESS:R  DataWidth:0x20  Description: NOT USED - removed for E3 B0
15774 #define QM_REG_BYTECRDCMDQ_1_SIZE                                                                                          1
15775 #define QM_REG_BYTECRDCMDQ_2                                                                                               0x16e6f0UL //ACCESS:R  DataWidth:0x20  Description: NOT USED - removed for E3 B0
15776 #define QM_REG_BYTECRDCMDQ_2_SIZE                                                                                          1
15777 #define QM_REG_BYTECRDCMDQ_3                                                                                               0x16e6f4UL //ACCESS:R  DataWidth:0x20  Description: NOT USED - removed for E3 B0
15778 #define QM_REG_BYTECRDCMDQ_3_SIZE                                                                                          1
15779 #define QM_REG_VOQCMDQ                                                                                                     0x16e6f8UL //ACCESS:R  DataWidth:0x18  Description: NOT USED - removed for E3 B0
15780 #define QM_REG_VOQCMDQ_SIZE                                                                                                1
15781 #define QM_REG_QM_UNUSED_EMPTY_0                                                                                           0x168458UL //ACCESS:R  DataWidth:0x20  Unused empty space
15782 #define QM_REG_QM_UNUSED_EMPTY_0_SIZE                                                                                      234
15783 #define QM_REG_QM_UNUSED_EMPTY_1                                                                                           0x16884cUL //ACCESS:R  DataWidth:0x20  Unused empty space
15784 #define QM_REG_QM_UNUSED_EMPTY_1_SIZE                                                                                      45
15785 #define QM_REG_QM_UNUSED_EMPTY_2                                                                                           0x168c00UL //ACCESS:R  DataWidth:0x20  Unused empty space
15786 #define QM_REG_QM_UNUSED_EMPTY_2_SIZE                                                                                      1280
15787 #define QM_REG_QM_UNUSED_EMPTY_3                                                                                           0x16e060UL //ACCESS:R  DataWidth:0x20  Unused empty space
15788 #define QM_REG_QM_UNUSED_EMPTY_3_SIZE                                                                                      40
15789 #define QM_REG_QM_UNUSED_EMPTY_4                                                                                           0x16e710UL //ACCESS:R  DataWidth:0x20  Unused empty space
15790 #define QM_REG_QM_UNUSED_EMPTY_4_SIZE                                                                                      22
15791 #define QM_REG_QM_UNUSED_EMPTY_5                                                                                           0x16e7dcUL //ACCESS:R  DataWidth:0x20  Unused empty space
15792 #define QM_REG_QM_UNUSED_EMPTY_5_SIZE                                                                                      1545
15793 #define SEM_FAST_REG_ECO_RESERVED                                                                                          0x18608UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
15794 #define SEM_FAST_REG_FILTER_ID                                                                                             0x18f00UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
15795 	#define SEM_FAST_FILTER_ID_REG_FILTER_CID                                                                              (0xffffff<<0)
15796 	#define SEM_FAST_FILTER_ID_REG_FILTER_CID_SIZE                                                                         0
15797 	#define SEM_FAST_FILTER_ID_REG_FILTER_EVENT_ID                                                                         (0xff<<24)
15798 	#define SEM_FAST_FILTER_ID_REG_FILTER_EVENT_ID_SIZE                                                                    24
15799 #define SEM_FAST_REG_FILTER_ENABLE                                                                                         0x18f40UL //ACCESS:RW  DataWidth:0x7  Multi Field Register
15800 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_EN                                                                           (0x3<<0)
15801 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_EN_SIZE                                                                      0
15802 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_CID_USE_RCRD                                                                 (0x1<<2)
15803 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_CID_USE_RCRD_SIZE                                                            2
15804 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_CID_EN                                                                       (0x1<<3)
15805 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_CID_EN_SIZE                                                                  3
15806 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_EVNT_ID_EN                                                                   (0x1<<4)
15807 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_EVNT_ID_EN_SIZE                                                              4
15808 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_DRA_SRC                                                                      (0x1<<5)
15809 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_DRA_SRC_SIZE                                                                 5
15810 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_DRA_SRC_EN                                                                   (0x1<<6)
15811 	#define SEM_FAST_FILTER_ENABLE_REG_FILTER_DRA_SRC_EN_SIZE                                                              6
15812 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                         0x19040UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
15813 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                         0x19044UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
15814 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                         0x19048UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
15815 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                          0x1904cUL //ACCESS:R  DataWidth:0x11  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
15816 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                          0x19050UL //ACCESS:R  DataWidth:0x11  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
15817 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                          0x19054UL //ACCESS:R  DataWidth:0x11  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
15818 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_3_STATUS_0                                                                          0x19058UL //ACCESS:R  DataWidth:0x11  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
15819 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_3_CNTRL_CMD                                                                         0x1905cUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
15820 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_4_STATUS_0                                                                          0x19060UL //ACCESS:R  DataWidth:0x11  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
15821 #define SEM_FAST_REG_CPU_MBIST_MEMCTRL_4_CNTRL_CMD                                                                         0x19064UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
15822 #define SEM_FAST_REG_PWRWDOG_E40_PWRDN                                                                                     0x19080UL //ACCESS:RW  DataWidth:0x1  Description: Power watchdog power down. 1 - power down; 0 - power up.Global register. Reset on POR.
15823 #define SEM_FAST_REG_PWRWDOG_E40_CGFG                                                                                      0x19084UL //ACCESS:RW  DataWidth:0x8  Description: Power watchdog configuration. Adjustment of integer delay cgfg[7:4] and fractional delay cgfg[3:0]; valid range [0:191]. Global register. Reset on POR.
15824 #define SEM_FAST_REG_PWRWDOG_E40_RSEL                                                                                      0x19088UL //ACCESS:RW  DataWidth:0x3  Description: Power watchdog selection of delay setting of ring delay element; recommended setting is 3b100 for longest ring delay; 3b010 will shorten the ring by one inverter+inverting mux; 3b001 will shorten the ring by two inverter+inverting mux cells;Global register. Reset on POR.
15825 #define SEM_FAST_REG_PWRWDOG_E40_CLEARCFG                                                                                  0x1908cUL //ACCESS:RW  DataWidth:0x3  Description: Power watchdog selection of delay chain for the reset pulse; recommended setting is 3b100 for longest pulse; 3b010 will shorten the reset pulse by one inverter+inverting mux delay; 3b001 will shorten the reset pulse by two inverter+inverting mux delays; set clearcfg more or equal than rsel to ensure the ring gets flushed from the previous cycle; reducing the reset pulse length is needed to reach the highest possible operating frequencies.Global register. Reset on POR.
15826 #define SEM_FAST_REG_PWRWDOG_E40_START                                                                                     0x19090UL //ACCESS:RW  DataWidth:0x6  Description: Power watchdog. Sets the number of trips through the ring delay element to start+1; range for start is [-1:31].Global register. Reset on POR.
15827 #define SEM_FAST_REG_PWRWDOG_E40_ACCU_RUN                                                                                  0x19094UL //ACCESS:RW  DataWidth:0x1  Description: Power watchdog. When 0 all registers and states are of power watchdog accu sub-module are reset. Global register. Reset on POR.
15828 #define SEM_FAST_REG_PWRWDOG_E40_ACCU_SKIP                                                                                 0x19098UL //ACCESS:RW  DataWidth:0x2  Description: Power watchdog. Allows to decimate the good signal to measure for beats. Global register. Reset on POR.
15829 #define SEM_FAST_REG_PWRWDOG_E40_ACCU_SKIP_START                                                                           0x1909cUL //ACCESS:RW  DataWidth:0x2  Description: Power watchdog. Start value of skip counter. Global register. Reset on POR.
15830 #define SEM_FAST_REG_PWRWDOG_E40_DATA                                                                                      0x190a0UL //ACCESS:R  DataWidth:0xa  Description: Power watchdog data.Global register. Reset on POR.
15831 #define SEM_FAST_REG_PWRWDOG_E40_DONE                                                                                      0x190a4UL //ACCESS:R  DataWidth:0x1  Description: Power watchdog done. Global register. Reset on POR.
15832 #define SEM_FAST_REG_SEM_FAST_PRTY_MASK                                                                                    0x1ffe0UL //ACCESS:RW  DataWidth:0x1  Description: Parity mask register #0 read/write
15833 	#define SEM_FAST_SEM_FAST_PRTY_MASK_REG_PARITY                                                                         (0x1<<0)
15834 	#define SEM_FAST_SEM_FAST_PRTY_MASK_REG_PARITY_SIZE                                                                    0
15835 #define SEM_FAST_REG_SEM_FAST_PRTY_STS_WR                                                                                  0x1ffe4UL //ACCESS:WR  DataWidth:0x1  Description: Parity register #0 bit set or clear
15836 	#define SEM_FAST_SEM_FAST_PRTY_STS_WR_REG_PARITY                                                                       (0x1<<0)
15837 	#define SEM_FAST_SEM_FAST_PRTY_STS_WR_REG_PARITY_SIZE                                                                  0
15838 #define SEM_FAST_REG_SEM_FAST_PRTY_STS_CLR                                                                                 0x1ffe8UL //ACCESS:RC  DataWidth:0x1  Description: Parity register #0 read clear
15839 	#define SEM_FAST_SEM_FAST_PRTY_STS_CLR_REG_PARITY                                                                      (0x1<<0)
15840 	#define SEM_FAST_SEM_FAST_PRTY_STS_CLR_REG_PARITY_SIZE                                                                 0
15841 #define SEM_FAST_REG_SEM_FAST_PRTY_STS                                                                                     0x1ffecUL //ACCESS:R  DataWidth:0x1  Description: Parity register #0 read
15842 	#define SEM_FAST_SEM_FAST_PRTY_STS_REG_PARITY                                                                          (0x1<<0)
15843 	#define SEM_FAST_SEM_FAST_PRTY_STS_REG_PARITY_SIZE                                                                     0
15844 #define SEM_FAST_REG_SEM_FAST_INT_MASK                                                                                     0x1fff0UL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
15845 	#define SEM_FAST_SEM_FAST_INT_MASK_REG_ADDRESS_ERROR                                                                   (0x1<<0)
15846 	#define SEM_FAST_SEM_FAST_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                              0
15847 #define SEM_FAST_REG_SEM_FAST_INT_STS_WR                                                                                   0x1fff4UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
15848 	#define SEM_FAST_SEM_FAST_INT_STS_WR_REG_ADDRESS_ERROR                                                                 (0x1<<0)
15849 	#define SEM_FAST_SEM_FAST_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                            0
15850 #define SEM_FAST_REG_SEM_FAST_INT_STS_CLR                                                                                  0x1fff8UL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
15851 	#define SEM_FAST_SEM_FAST_INT_STS_CLR_REG_ADDRESS_ERROR                                                                (0x1<<0)
15852 	#define SEM_FAST_SEM_FAST_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                           0
15853 #define SEM_FAST_REG_SEM_FAST_INT_STS                                                                                      0x1fffcUL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
15854 	#define SEM_FAST_SEM_FAST_INT_STS_REG_ADDRESS_ERROR                                                                    (0x1<<0)
15855 	#define SEM_FAST_SEM_FAST_INT_STS_REG_ADDRESS_ERROR_SIZE                                                               0
15856 #define SEM_FAST_REG_INT_RAM0                                                                                              0UL //ACCESS:RW  DataWidth:0x20  Description: Internal RAM0 (if bit lsb of addr =0 => write to bits[31:0; otherway to [63:32)
15857 #define SEM_FAST_REG_INT_RAM0_SIZE                                                                                         16384
15858 #define SEM_FAST_REG_CAM_MASK_LSB                                                                                          0x10000UL //ACCESS:RW  DataWidth:0x20  Description: cam_mask [31:0] only for search command
15859 #define SEM_FAST_REG_CAM_MASK_LSB_SIZE                                                                                     1
15860 #define SEM_FAST_REG_CAM_MASK_MIDDLE                                                                                       0x10040UL //ACCESS:RW  DataWidth:0x1c  Description: cam mask [59:32] middle bits only for cam_wdth=80 bit  for search) when cam width is 80 bit;  for cam width = 52 bit is not used
15861 #define SEM_FAST_REG_CAM_MASK_MIDDLE_SIZE                                                                                  1
15862 #define SEM_FAST_REG_CAM_MASK_MSB                                                                                          0x10400UL //ACCESS:RW  DataWidth:0x14  Description: cam_mask [51:32] only for search command for cam width =52; or cam_mask [79:60] only for search command for cam width =81
15863 #define SEM_FAST_REG_CAM_MASK_MSB_SIZE                                                                                     1
15864 #define SEM_FAST_REG_CAM_VALUE_LSB                                                                                         0x10800UL //ACCESS:RW  DataWidth:0x20  Description: cam_value [31:0]; only for search; add; invalidate commands
15865 #define SEM_FAST_REG_CAM_VALUE_LSB_SIZE                                                                                    1
15866 #define SEM_FAST_REG_CAM_VALUE_MIDDLE                                                                                      0x10840UL //ACCESS:RW  DataWidth:0x1c  Description: cam_value [59:32] only for search; add; invalidate commands when cam width is 80 bit; for cam width = 52 bit is not used
15867 #define SEM_FAST_REG_CAM_VALUE_MIDDLE_SIZE                                                                                 1
15868 #define SEM_FAST_REG_CAM_VALUE_MSB                                                                                         0x10c00UL //ACCESS:W  DataWidth:0x20  Description: write or read to this offset will execute CAM command:b19:0-cam_value[51:32]; b29:20-offset only for search command; b30=1-add;0-invalidate; b31=1-search; 0-write
15869 #define SEM_FAST_REG_CAM_VALUE_MSB_SIZE                                                                                    256
15870 #define SEM_FAST_REG_CAM_RD_DATA_MSB                                                                                       0x11000UL //ACCESS:R  DataWidth:0x14  Description: Read data from CAM: b20- validity; b[19:0] - cam_read_data[51:32] when cam width is 52 bit; or b20- validity; b[19:0] - cam_read_data[79:60] when cam width is 80 bit
15871 #define SEM_FAST_REG_CAM_RD_DATA_MSB_SIZE                                                                                  1
15872 #define SEM_FAST_REG_CAM_RD_DATA_MIDDLE                                                                                    0x11040UL //ACCESS:R  DataWidth:0x1c  Description: Read data from CAM : b59:32 -cam read data only when cam width = 80 bit; it is not used for cam width = 52 bit
15873 #define SEM_FAST_REG_CAM_RD_DATA_MIDDLE_SIZE                                                                               1
15874 #define SEM_FAST_REG_CAM_SEARCH                                                                                            0x11400UL //ACCESS:R  DataWidth:0xa  Description: cam search result: b8:0-search result; b9-match
15875 #define SEM_FAST_REG_CAM_SEARCH_SIZE                                                                                       1
15876 #define SEM_FAST_REG_CAM_MODE                                                                                              0x11440UL //ACCESS:RW  DataWidth:0x1  Description: Cam mode - 0: cam width =52 bit; 1=cam width=80 bit
15877 #define SEM_FAST_REG_CAM_MODE_SIZE                                                                                         1
15878 #define SEM_FAST_REG_CAM_PRTY_EN                                                                                           0x11480UL //ACCESS:RW  DataWidth:0x1  Description: Cam parity enable - 0: cam read mechanism for parity check is disabled; 1- enabled
15879 #define SEM_FAST_REG_CAM_PRTY_EN_SIZE                                                                                      1
15880 #define SEM_FAST_REG_CAM_MATCH_VECTOR                                                                                      0x114c0UL //ACCESS:R  DataWidth:0x20  Description: cam match vector 128 bit
15881 #define SEM_FAST_REG_CAM_MATCH_VECTOR_SIZE                                                                                 1
15882 #define SEM_FAST_REG_PAS_REG_SET0                                                                                          0x11800UL //ACCESS:R  DataWidth:0x20  Description: passive register set0. If address lsb=0=>read from bits 31:0; otherway from bits 63:32. Used only for debugging. STORm must get waitp in time of reading this memory.
15883 #define SEM_FAST_REG_PAS_REG_SET0_SIZE                                                                                     56
15884 #define SEM_FAST_REG_PAS_REG_SET1                                                                                          0x11c00UL //ACCESS:R  DataWidth:0x20  Description: passive register set1. If address lsb=0=>read from bits 31:0; otherway from bits 63:32. Used only for debugging. STORm must get waitp in time of reading this memory.
15885 #define SEM_FAST_REG_PAS_REG_SET1_SIZE                                                                                     56
15886 #define SEM_FAST_REG_ACTIVE_REG_SET                                                                                        0x12000UL //ACCESS:R  DataWidth:0x1  Description: active register set of STORM. If 1 then passive register set 0 is active; other way passive register set 1 is active.
15887 #define SEM_FAST_REG_ACTIVE_REG_SET_SIZE                                                                                   1
15888 #define SEM_FAST_REG_INT_RAM1                                                                                              0x12400UL //ACCESS:RW  DataWidth:0x20  Description: Internal RAM1 (if bit lsb of addr =0 => write to bits[31:0; otherway to [63:32)
15889 #define SEM_FAST_REG_INT_RAM1_SIZE                                                                                         5632
15890 #define SEM_FAST_REG_FOC0_INIT_CREDIT                                                                                      0x18000UL //ACCESS:RW  DataWidth:0x8  Description: Init credit counter for FOC0.
15891 #define SEM_FAST_REG_FOC0_INIT_CREDIT_SIZE                                                                                 1
15892 #define SEM_FAST_REG_FOC1_INIT_CREDIT                                                                                      0x18040UL //ACCESS:RW  DataWidth:0x8  Description: Init credit counter for FOC1.
15893 #define SEM_FAST_REG_FOC1_INIT_CREDIT_SIZE                                                                                 1
15894 #define SEM_FAST_REG_FOC2_INIT_CREDIT                                                                                      0x18080UL //ACCESS:RW  DataWidth:0x8  Description: Init credit counter for FOC2.
15895 #define SEM_FAST_REG_FOC2_INIT_CREDIT_SIZE                                                                                 1
15896 #define SEM_FAST_REG_FOC3_INIT_CREDIT                                                                                      0x180c0UL //ACCESS:RW  DataWidth:0x8  Description: Init credit counter for FOC3.
15897 #define SEM_FAST_REG_FOC3_INIT_CREDIT_SIZE                                                                                 1
15898 #define SEM_FAST_REG_SYNC_DRA_RD_ALM_FULL                                                                                  0x18100UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for DRA_RD SYNC FIFO
15899 #define SEM_FAST_REG_SYNC_DRA_RD_ALM_FULL_SIZE                                                                             1
15900 #define SEM_FAST_REG_SYNC_RAM_RD_ALM_FULL                                                                                  0x18140UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for RAM_RD SYNC FIFO
15901 #define SEM_FAST_REG_SYNC_RAM_RD_ALM_FULL_SIZE                                                                             1
15902 #define SEM_FAST_REG_SYNC_EXT_STORE_ALM_FULL                                                                               0x18180UL //ACCESS:RW  DataWidth:0x6  Description: Almost full for EXT_STORE SYNC FIFO
15903 #define SEM_FAST_REG_SYNC_EXT_STORE_ALM_FULL_SIZE                                                                          1
15904 #define SEM_FAST_REG_MAX_HANDLER_CYCLES                                                                                    0x181c0UL //ACCESS:RW  DataWidth:0x10  Description: maximal number of cycles when STORM is idle. After this number interrupt will be sent.
15905 #define SEM_FAST_REG_MAX_HANDLER_CYCLES_SIZE                                                                               1
15906 #define SEM_FAST_REG_IDLE_CYCLES                                                                                           0x18200UL //ACCESS:R  DataWidth:0x20  Description: STATISTICS - number of idle cycles of STORM
15907 #define SEM_FAST_REG_IDLE_CYCLES_SIZE                                                                                      1
15908 #define SEM_FAST_REG_STORE_HALT_CYCLES                                                                                     0x18240UL //ACCESS:R  DataWidth:0x20  Description: STATISTICS - number of cycles when STORM is idle because of waitp from EXT_STORE FIFO
15909 #define SEM_FAST_REG_STORE_HALT_CYCLES_SIZE                                                                                1
15910 #define SEM_FAST_REG_FIN_HALT_CYCLES                                                                                       0x18280UL //ACCESS:R  DataWidth:0x20  Description: STATISTICS - number of cycles when STORM is idle because of waitp from FIN FIFO
15911 #define SEM_FAST_REG_FIN_HALT_CYCLES_SIZE                                                                                  1
15912 #define SEM_FAST_REG_PARTIAL_HALT_CYCLES                                                                                   0x182c0UL //ACCESS:R  DataWidth:0x20  Description: STATISTICS - number of cycles when STORM is idle because of waitp from partial FIN
15913 #define SEM_FAST_REG_PARTIAL_HALT_CYCLES_SIZE                                                                              1
15914 #define SEM_FAST_REG_RT_CLK_TICK1                                                                                          0x18300UL //ACCESS:RW  DataWidth:0x18  Description: Tick for real time counter1
15915 #define SEM_FAST_REG_RT_CLK_TICK1_SIZE                                                                                     1
15916 #define SEM_FAST_REG_RT_CLK_TICK2                                                                                          0x18340UL //ACCESS:RW  DataWidth:0x18  Description: Tick for real time counter2
15917 #define SEM_FAST_REG_RT_CLK_TICK2_SIZE                                                                                     1
15918 #define SEM_FAST_REG_RT_CLK_TICK3                                                                                          0x18380UL //ACCESS:RW  DataWidth:0x18  Description: Tick for real time counter3
15919 #define SEM_FAST_REG_RT_CLK_TICK3_SIZE                                                                                     1
15920 #define SEM_FAST_REG_RT_CLK_TICK4                                                                                          0x183c0UL //ACCESS:RW  DataWidth:0x18  Description: Tick for real time counter4
15921 #define SEM_FAST_REG_RT_CLK_TICK4_SIZE                                                                                     1
15922 #define SEM_FAST_REG_REAL_TIME_CNT1                                                                                        0x18400UL //ACCESS:R  DataWidth:0x20  Description: real_time_cnt1 - reset value is changed next clock after reset
15923 #define SEM_FAST_REG_REAL_TIME_CNT1_SIZE                                                                                   1
15924 #define SEM_FAST_REG_REAL_TIME_CNT2                                                                                        0x18440UL //ACCESS:R  DataWidth:0x20  Description: real_time_cnt2 - reset value is changed next clock after reset
15925 #define SEM_FAST_REG_REAL_TIME_CNT2_SIZE                                                                                   1
15926 #define SEM_FAST_REG_REAL_TIME_CNT3                                                                                        0x18480UL //ACCESS:R  DataWidth:0x20  Description: real_time_cnt3 - reset value is changed next clock after reset
15927 #define SEM_FAST_REG_REAL_TIME_CNT3_SIZE                                                                                   1
15928 #define SEM_FAST_REG_REAL_TIME_CNT4                                                                                        0x184c0UL //ACCESS:R  DataWidth:0x20  Description: real_time_cnt4 - reset value is changed next clock after reset
15929 #define SEM_FAST_REG_REAL_TIME_CNT4_SIZE                                                                                   1
15930 #define SEM_FAST_REG_FOC_WITHOUT_CREDIT                                                                                    0x18500UL //ACCESS:R  DataWidth:0x16  Description: Status of FIN command: if message can to send with not enough credit: fin[21];foc0[20];foc1[19];foc2[18];foc3[17];pas[16];highest_rp[15:10;lowest_rp[9:4];foc3_rdy[3];foc2_rdy[2];foc1_rdy[1];foc0_rdy[0]
15931 #define SEM_FAST_REG_FOC_WITHOUT_CREDIT_SIZE                                                                               1
15932 #define SEM_FAST_REG_PC_BREAKPOINT                                                                                         0x18540UL //ACCESS:RW  DataWidth:0xf  Description: PC breakpoint: address of PRAM. If STORM will read from this address. It will get waitp. It is active when ~breakpoint_waitp_disable = 1
15933 #define SEM_FAST_REG_PC_BREAKPOINT_SIZE                                                                                    1
15934 #define SEM_FAST_REG_DBG_ALM_FULL                                                                                          0x18580UL //ACCESS:RW  DataWidth:0x7  Description: Almost full for DBG SYNC FIFO
15935 #define SEM_FAST_REG_DBG_ALM_FULL_SIZE                                                                                     1
15936 #define SEM_FAST_REG_STORM_RF0_TM0                                                                                         0x185c0UL //ACCESS:RW  DataWidth:0x4  Description: TM for STORM_RF0 instaqnce 0
15937 #define SEM_FAST_REG_STORM_RF0_TM0_SIZE                                                                                    1
15938 #define SEM_FAST_REG_STORM_RF0_TM1                                                                                         0x185c4UL //ACCESS:RW  DataWidth:0x4  Description: TM for STORM_RF0 instance 1
15939 #define SEM_FAST_REG_STORM_RF0_TM1_SIZE                                                                                    1
15940 #define SEM_FAST_REG_STORM_RF1_TM0                                                                                         0x185c8UL //ACCESS:RW  DataWidth:0x4  Description: TM for STORM_RF1 instaqnce 0
15941 #define SEM_FAST_REG_STORM_RF1_TM0_SIZE                                                                                    1
15942 #define SEM_FAST_REG_STORM_RF1_TM1                                                                                         0x185ccUL //ACCESS:RW  DataWidth:0x4  Description: TM for STORM_RF1 instance 1
15943 #define SEM_FAST_REG_STORM_RF1_TM1_SIZE                                                                                    1
15944 #define SEM_FAST_REG_RAM0_RD_TM                                                                                            0x185d0UL //ACCESS:RW  DataWidth:0x8  Description: TM for RAM0_RD SYNC FIFO
15945 #define SEM_FAST_REG_RAM0_RD_TM_SIZE                                                                                       1
15946 #define SEM_FAST_REG_RAM1_RD_TM                                                                                            0x185d4UL //ACCESS:RW  DataWidth:0x2  Description: TM for RAM1_RD SYNC FIFO
15947 #define SEM_FAST_REG_RAM1_RD_TM_SIZE                                                                                       1
15948 #define SEM_FAST_REG_RAM0_WR_TM                                                                                            0x185d8UL //ACCESS:RW  DataWidth:0x8  Description: TM for RAM0_WR SYNC FIFO
15949 #define SEM_FAST_REG_RAM0_WR_TM_SIZE                                                                                       1
15950 #define SEM_FAST_REG_RAM1_WR_TM                                                                                            0x185dcUL //ACCESS:RW  DataWidth:0x2  Description: TM for RAM1_WR SYNC FIFO
15951 #define SEM_FAST_REG_RAM1_WR_TM_SIZE                                                                                       1
15952 #define SEM_FAST_REG_EXT_STORE_TM                                                                                          0x185e0UL //ACCESS:RW  DataWidth:0x8  Description: TM for EXT_STORE SYNC FIFO
15953 #define SEM_FAST_REG_EXT_STORE_TM_SIZE                                                                                     1
15954 #define SEM_FAST_REG_DBG_LSB_TM                                                                                            0x185e4UL //ACCESS:RW  DataWidth:0x8  Description: TM for DBG_LSB SYNC FIFO
15955 #define SEM_FAST_REG_DBG_LSB_TM_SIZE                                                                                       1
15956 #define SEM_FAST_REG_DBG_MSB_TM                                                                                            0x185e8UL //ACCESS:RW  DataWidth:0x8  Description: TM for DBG_MSB SYNC FIFO
15957 #define SEM_FAST_REG_DBG_MSB_TM_SIZE                                                                                       1
15958 #define SEM_FAST_REG_DRA_WR_LSB_TM                                                                                         0x185ecUL //ACCESS:RW  DataWidth:0x8  Description: TM for DRA_WR_LSB SYNC FIFO
15959 #define SEM_FAST_REG_DRA_WR_LSB_TM_SIZE                                                                                    1
15960 #define SEM_FAST_REG_DRA_WR_MSB_TM                                                                                         0x185f0UL //ACCESS:RW  DataWidth:0x8  Description: TM for DRA_WR_MSB SYNC FIFO
15961 #define SEM_FAST_REG_DRA_WR_MSB_TM_SIZE                                                                                    1
15962 #define SEM_FAST_REG_INT_TABLE_TM                                                                                          0x185f4UL //ACCESS:RW  DataWidth:0x8  Description: TM for NT_TABLE SYNC FIFO
15963 #define SEM_FAST_REG_INT_TABLE_TM_SIZE                                                                                     1
15964 #define SEM_FAST_REG_FIN_FIFO_TM                                                                                           0x185f8UL //ACCESS:RW  DataWidth:0x8  Description: TM for FIN SYNC FIFO
15965 #define SEM_FAST_REG_FIN_FIFO_TM_SIZE                                                                                      1
15966 #define SEM_FAST_REG_DRA_RD_LSB_TM                                                                                         0x185fcUL //ACCESS:RW  DataWidth:0x8  Description: TM for DRA_RD_LSB SYNC FIFO
15967 #define SEM_FAST_REG_DRA_RD_LSB_TM_SIZE                                                                                    1
15968 #define SEM_FAST_REG_DRA_RD_MSB_TM                                                                                         0x18600UL //ACCESS:RW  DataWidth:0x8  Description: TM for DRA_RD_MSB SYNC FIFO
15969 #define SEM_FAST_REG_DRA_RD_MSB_TM_SIZE                                                                                    1
15970 #define SEM_FAST_REG_RAM1_TM                                                                                               0x18604UL //ACCESS:RW  DataWidth:0x5  Description: TM for INT_RAM1
15971 #define SEM_FAST_REG_RAM1_TM_SIZE                                                                                          1
15972 #define SEM_FAST_REG_ERROR_RST                                                                                             0x18800UL //ACCESS:W  DataWidth:0x1  Description: reset to error interrupt
15973 #define SEM_FAST_REG_ERROR_RST_SIZE                                                                                        1
15974 #define SEM_FAST_REG_PARITY_RST                                                                                            0x18840UL //ACCESS:W  DataWidth:0x1  Description: reset to parity interrupt
15975 #define SEM_FAST_REG_PARITY_RST_SIZE                                                                                       1
15976 #define SEM_FAST_REG_RAM0_EXT_DISABLE                                                                                      0x18880UL //ACCESS:RW  DataWidth:0x1  Description: disable for SDM write to int_ram0
15977 #define SEM_FAST_REG_RAM0_EXT_DISABLE_SIZE                                                                                 1
15978 #define SEM_FAST_REG_RAM1_EXT_DISABLE                                                                                      0x188c0UL //ACCESS:RW  DataWidth:0x1  Description: disable for SDM write to int_ram1
15979 #define SEM_FAST_REG_RAM1_EXT_DISABLE_SIZE                                                                                 1
15980 #define SEM_FAST_REG_FULL                                                                                                  0x18900UL //ACCESS:R  DataWidth:0x12  Description: Full data spelling : {vfc_out_fifo_full; cam_inp_msb_full; ext_load_rdy; sync_dbg_full; rd_fin_full; wr_data_full; inter_full; sync_wr_pop_full; sync_rd_push_full; sync_fin_full; cam_inp_lsb_full ; cam_inp_msb_full; cam_out_full; sync_ram0_rd_full; sync_ram1_rd_full; sync_ram0_wr_full; sync_ram1_wr_full; sync_ext_store_full}
15981 #define SEM_FAST_REG_FULL_SIZE                                                                                             1
15982 #define SEM_FAST_REG_EMPTY                                                                                                 0x18940UL //ACCESS:R  DataWidth:0x11  Description: Empty data spelling;{vfc_out_fifo_empty; cam_inp_msb2_empty; sync_dbg_empty; rd_fin_empty; wr_data_empty; inter_empty; sync_wr_pop_empty; sync_rd_push_empty; sync_fin_empty; cam_inp_lsb_empty; cam_inp_msb_empty; cam_out_empty; sync_ram0_rd_empty; sync_ram1_rd_empty; sync_ram0_wr_empty; sync_ram1_wr_empty; sync_ext_store_empty}
15983 #define SEM_FAST_REG_EMPTY_SIZE                                                                                            1
15984 #define SEM_FAST_REG_ALM_FULL                                                                                              0x18980UL //ACCESS:R  DataWidth:0x3  Description: alm_full data spelling; {ram0_alm_full; ram1_alm_full; ext_alm_full}
15985 #define SEM_FAST_REG_ALM_FULL_SIZE                                                                                         1
15986 #define SEM_FAST_REG_STATE_MACHINE                                                                                         0x189c0UL //ACCESS:R  DataWidth:0x6  Description: state machine bus spelling [vfc_ou_fifo_counter[11:8]; 2'b0; int_state[5:4]; 1'b0; wr_state[2:0}]
15987 #define SEM_FAST_REG_STATE_MACHINE_SIZE                                                                                    1
15988 #define SEM_FAST_REG_PRAM_LAST_ADDR                                                                                        0x18a00UL //ACCESS:R  DataWidth:0x1e  Description: last read address from STORM to pram {add_p_out_high; 2'b0; add_p_out_low}
15989 #define SEM_FAST_REG_PRAM_LAST_ADDR_SIZE                                                                                   1
15990 #define SEM_FAST_REG_RBC_CAM_CLK_DIV                                                                                       0x18a40UL //ACCESS:RW  DataWidth:0x3  Description: cam clock divider : (may be equal to 2; 4; or 8 only)
15991 #define SEM_FAST_REG_RBC_CAM_CLK_DIV_SIZE                                                                                  1
15992 #define SEM_FAST_REG_WAITP                                                                                                 0x18a80UL //ACCESS:RW  DataWidth:0x1  Description: waitp to STORM(b0=1-set; b0=0-reset)
15993 #define SEM_FAST_REG_WAITP_SIZE                                                                                            1
15994 #define SEM_FAST_REG_DEBUG_ACTIVE                                                                                          0x18ac0UL //ACCESS:RW  DataWidth:0x1  Description: debug active register. If set then output to debug FIFO is open
15995 #define SEM_FAST_REG_DEBUG_ACTIVE_SIZE                                                                                     1
15996 #define SEM_FAST_REG_DEBUG_MODE                                                                                            0x18b00UL //ACCESS:RW  DataWidth:0x3  Description: debug mode (0-store to 0x7000; 1-pram_addr; 2-foc ready; 3-(b[31int; b[30:16-int_add;b[15-dra_rd; b[14-dra_rd_set; b[13:8-dra_rd_addr; b[7dra_wr; b[6dra_wr_set; b[5:0dra_wr_addr); 4- (dmem_wr[17; dmem_rd[16; dmem_add[15:0); 5-(int_rbc_cur_state[5:4; 1'b0; wr_rbc_cur_state[2:0); 6-recording handlers. This register is not applicable when ~debug_active =0
15997 #define SEM_FAST_REG_DEBUG_MODE_SIZE                                                                                       1
15998 #define SEM_FAST_REG_INT_WAITP_DISABLE                                                                                     0x18b40UL //ACCESS:RW  DataWidth:0x1  Description: disable waitp by STORM to itself. If this register equal to 1then STORE from microcode to address 0x6015 is disabled.
15999 #define SEM_FAST_REG_INT_WAITP_DISABLE_SIZE                                                                                1
16000 #define SEM_FAST_REG_EXT_WAITP_DISABLE                                                                                     0x18b80UL //ACCESS:RW  DataWidth:0x1  Description: disable waitp from other 3 STORM
16001 #define SEM_FAST_REG_EXT_WAITP_DISABLE_SIZE                                                                                1
16002 #define SEM_FAST_REG_BREAKPOINT_WAITP_DISABLE                                                                              0x18bc0UL //ACCESS:RW  DataWidth:0x1  Description: disable waitp by address is equal to the PcBreakpoint
16003 #define SEM_FAST_REG_BREAKPOINT_WAITP_DISABLE_SIZE                                                                         1
16004 #define SEM_FAST_REG_DBG_WAITP_DISABLE                                                                                     0x18c00UL //ACCESS:RW  DataWidth:0x1  Description: disable waitp by full debug fifo for debug mode 0
16005 #define SEM_FAST_REG_DBG_WAITP_DISABLE_SIZE                                                                                1
16006 #define SEM_FAST_REG_DBG_MODE3_SRC_DISABLE                                                                                 0x18c40UL //ACCESS:RW  DataWidth:0x3  Description: Disable register for each output of ~debug_mode=3 : b0-dra_wr disable; b1-dra_rd disable; b2-int disable
16007 #define SEM_FAST_REG_DBG_MODE3_SRC_DISABLE_SIZE                                                                            1
16008 #define SEM_FAST_REG_DBG_MODE4_SRC_DISABLE                                                                                 0x18c80UL //ACCESS:RW  DataWidth:0x2  Description: Disable register for each output of  ~debug_mode=4 : b0-dmem_wr disable; b1-dmem_rd disable
16009 #define SEM_FAST_REG_DBG_MODE4_SRC_DISABLE_SIZE                                                                            1
16010 #define SEM_FAST_REG_CAM_BIST_EN                                                                                           0x18cc0UL //ACCESS:RW  DataWidth:0x1  Description: Bist enable bit for Cam
16011 #define SEM_FAST_REG_CAM_BIST_EN_SIZE                                                                                      1
16012 #define SEM_FAST_REG_CAM_BIST_DBG_SEL                                                                                      0x18cc4UL //ACCESS:RW  DataWidth:0x8  Description: This registers selects the type of data present on bist_status bus
16013 #define SEM_FAST_REG_CAM_BIST_DBG_SEL_SIZE                                                                                 1
16014 #define SEM_FAST_REG_CAM_BIST_DONE                                                                                         0x18d00UL //ACCESS:R  DataWidth:0x1  Description: Bist done bit from CAM
16015 #define SEM_FAST_REG_CAM_BIST_DONE_SIZE                                                                                    1
16016 #define SEM_FAST_REG_CAM_BIST_GO                                                                                           0x18d40UL //ACCESS:R  DataWidth:0x1  Description: Bist go bit from CAM
16017 #define SEM_FAST_REG_CAM_BIST_GO_SIZE                                                                                      1
16018 #define SEM_FAST_REG_CAM_S2_STATUS                                                                                         0x18d80UL //ACCESS:R  DataWidth:0x20  Description: S2 status from CAM
16019 #define SEM_FAST_REG_CAM_S2_STATUS_SIZE                                                                                    1
16020 #define SEM_FAST_REG_CAM_S3_STATUS                                                                                         0x18dc0UL //ACCESS:R  DataWidth:0x20  Description: S3 status from CAM
16021 #define SEM_FAST_REG_CAM_S3_STATUS_SIZE                                                                                    1
16022 #define SEM_FAST_REG_CAM_S5_STATUS                                                                                         0x18e00UL //ACCESS:R  DataWidth:0x20  Description: S5 status from CAM
16023 #define SEM_FAST_REG_CAM_S5_STATUS_SIZE                                                                                    1
16024 #define SEM_FAST_REG_CAM_S6_STATUS                                                                                         0x18e40UL //ACCESS:R  DataWidth:0x20  Description: S6 status from CAM
16025 #define SEM_FAST_REG_CAM_S6_STATUS_SIZE                                                                                    1
16026 #define SEM_FAST_REG_CAM_S8_STATUS                                                                                         0x18e80UL //ACCESS:R  DataWidth:0x20  Description: S8 status from CAM
16027 #define SEM_FAST_REG_CAM_S8_STATUS_SIZE                                                                                    1
16028 #define SEM_FAST_REG_CAM_BIST_STATUS                                                                                       0x18e84UL //ACCESS:R  DataWidth:0x20  Description: Bist status from CAM
16029 #define SEM_FAST_REG_CAM_BIST_STATUS_SIZE                                                                                  1
16030 #define SEM_FAST_REG_DBG_MODE6_SRC_DISABLE                                                                                 0x18ec0UL //ACCESS:RW  DataWidth:0x7  Description: Disable register for each output of  ~debug_mode=6 : b0-dra_in disable; b1-fin disable; b2-load disable;b3-pram disable;b4-ext storedisable; b5-other store disable; ; b6-vfc store disable)
16031 #define SEM_FAST_REG_DBG_MODE6_SRC_DISABLE_SIZE                                                                            1
16032 #define SEM_FAST_REG_DBG_HALT_CYCLES                                                                                       0x18f80UL //ACCESS:R  DataWidth:0x20  Description: STATISTICS - number of cycles when STORM is idle because of waitp from debug block (recorded handlers or waitp mode)
16033 #define SEM_FAST_REG_DBG_HALT_CYCLES_SIZE                                                                                  1
16034 #define SEM_FAST_REG_EVENT_ID_MASK                                                                                         0x18fc0UL //ACCESS:RW  DataWidth:0x8  Description: mask for event id. 1- specified bit is ignored; 0 - specified bit is checked
16035 #define SEM_FAST_REG_EVENT_ID_MASK_SIZE                                                                                    1
16036 #define SEM_FAST_REG_VFC_DATA_WR                                                                                           0x18fc4UL //ACCESS:W  DataWidth:0x20  Description: Command data for VFC. VFC will accumulate all writing to this register till will be done write to vfc_wr_addr
16037 #define SEM_FAST_REG_VFC_DATA_WR_SIZE                                                                                      1
16038 #define SEM_FAST_REG_VFC_ADDR                                                                                              0x18fc8UL //ACCESS:W  DataWidth:0xc  Description: Command address for VFC. Write to it should be done when all command data was already written to vfc_data_wr register
16039 #define SEM_FAST_REG_VFC_ADDR_SIZE                                                                                         1
16040 #define SEM_FAST_REG_VFC_DATA_RD                                                                                           0x18fccUL //ACCESS:R  DataWidth:0x20  Description: Read data from VFC
16041 #define SEM_FAST_REG_VFC_DATA_RD_SIZE                                                                                      1
16042 #define SEM_FAST_REG_VFC_STATUS                                                                                            0x18fd0UL //ACCESS:R  DataWidth:0x3  Description: B0 - response is ready. It is set when response cycle of 32 bit is ready from VFC block. It is reset when read is done from vfc_data_rd register; B1 - vfc is busy. It is set when was done write to vfc_addr register. It is reset when last from VFC was received. B2 - sending command is on going. It will be set when was done write to vfc_data_wr register. It will be reset when it was done write to vfc_addr register. New command may be sent from RBC when all 3 bits of this register is reset.
16043 #define SEM_FAST_REG_VFC_STATUS_SIZE                                                                                       1
16044 #define SEM_FAST_REG_GPRE0                                                                                                 0x18fd4UL //ACCESS:R  DataWidth:0x8  Description: GPRE0 bits {2'b0; message is ready in passive register file; dra_wr path is not empty; vfc ready;ext_load_rdy; cam ready; dra-empty; thread_err}
16045 #define SEM_FAST_REG_GPRE0_SIZE                                                                                            1
16046 #define SEM_FAST_REG_IDLE_CNT0                                                                                             0x18fd8UL //ACCESS:R  DataWidth:0x20  Description: Statistics - number of STORM idle cycles when whole SEM block is empty - no sleeping threads and no messages from FIC
16047 #define SEM_FAST_REG_IDLE_CNT0_SIZE                                                                                        1
16048 #define SEM_FAST_REG_IDLE_CNT1                                                                                             0x18fdcUL //ACCESS:R  DataWidth:0x20  Description: Statistics - number of STORM idle cycles when all threads are sleeping
16049 #define SEM_FAST_REG_IDLE_CNT1_SIZE                                                                                        1
16050 #define SEM_FAST_REG_IDLE_CNT2                                                                                             0x18fe0UL //ACCESS:R  DataWidth:0x20  Description: Statistics - number of STORM idle cycles when dra write is slower but not because of missed credits from foc interfaces
16051 #define SEM_FAST_REG_IDLE_CNT2_SIZE                                                                                        1
16052 #define SEM_FAST_REG_IDLE_CNT3                                                                                             0x18fe4UL //ACCESS:R  DataWidth:0x20  Description: Statistics - number of STORM idle cycles when dra write is slower because of missed credits from foc interfaces
16053 #define SEM_FAST_REG_IDLE_CNT3_SIZE                                                                                        1
16054 #define SEM_FAST_REG_IDLE_CNT4                                                                                             0x18fe8UL //ACCESS:R  DataWidth:0x20  Description: Statistics - number of STORM idle cycles when at least one thread is allocated
16055 #define SEM_FAST_REG_IDLE_CNT4_SIZE                                                                                        1
16056 #define SEM_FAST_REG_MAX_THREAD_NUM                                                                                        0x18fecUL //ACCESS:RW  DataWidth:0x6  Description: Statistics - number of STORM idle cycles when dra write is slower because of missed credits from foc interfaces
16057 #define SEM_FAST_REG_MAX_THREAD_NUM_SIZE                                                                                   1
16058 #define SEM_FAST_REG_GPRE                                                                                                  0x19000UL //ACCESS:R  DataWidth:0x20  Description: 16 GPRE registers from STORM
16059 #define SEM_FAST_REG_GPRE_SIZE                                                                                             1
16060 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_0                                                                               0x10004UL //ACCESS:R  DataWidth:0x20  Unused empty space
16061 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_0_SIZE                                                                          15
16062 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_1                                                                               0x10044UL //ACCESS:R  DataWidth:0x20  Unused empty space
16063 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_1_SIZE                                                                          239
16064 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_2                                                                               0x10404UL //ACCESS:R  DataWidth:0x20  Unused empty space
16065 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_2_SIZE                                                                          255
16066 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_3                                                                               0x10804UL //ACCESS:R  DataWidth:0x20  Unused empty space
16067 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_3_SIZE                                                                          15
16068 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_4                                                                               0x10844UL //ACCESS:R  DataWidth:0x20  Unused empty space
16069 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_4_SIZE                                                                          239
16070 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_5                                                                               0x11004UL //ACCESS:R  DataWidth:0x20  Unused empty space
16071 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_5_SIZE                                                                          15
16072 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_6                                                                               0x11044UL //ACCESS:R  DataWidth:0x20  Unused empty space
16073 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_6_SIZE                                                                          239
16074 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_7                                                                               0x11404UL //ACCESS:R  DataWidth:0x20  Unused empty space
16075 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_7_SIZE                                                                          15
16076 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_8                                                                               0x11444UL //ACCESS:R  DataWidth:0x20  Unused empty space
16077 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_8_SIZE                                                                          15
16078 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_9                                                                               0x11484UL //ACCESS:R  DataWidth:0x20  Unused empty space
16079 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_9_SIZE                                                                          15
16080 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_10                                                                              0x114c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16081 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_10_SIZE                                                                         207
16082 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_11                                                                              0x11804UL //ACCESS:R  DataWidth:0x20  Unused empty space
16083 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_11_SIZE                                                                         255
16084 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_12                                                                              0x11c04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16085 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_12_SIZE                                                                         255
16086 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_13                                                                              0x12004UL //ACCESS:R  DataWidth:0x20  Unused empty space
16087 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_13_SIZE                                                                         255
16088 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_14                                                                              0x12800UL //ACCESS:R  DataWidth:0x20  Unused empty space
16089 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_14_SIZE                                                                         5632
16090 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_15                                                                              0x18004UL //ACCESS:R  DataWidth:0x20  Unused empty space
16091 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_15_SIZE                                                                         15
16092 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_16                                                                              0x18044UL //ACCESS:R  DataWidth:0x20  Unused empty space
16093 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_16_SIZE                                                                         15
16094 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_17                                                                              0x18084UL //ACCESS:R  DataWidth:0x20  Unused empty space
16095 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_17_SIZE                                                                         15
16096 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_18                                                                              0x180c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16097 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_18_SIZE                                                                         15
16098 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_19                                                                              0x18104UL //ACCESS:R  DataWidth:0x20  Unused empty space
16099 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_19_SIZE                                                                         15
16100 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_20                                                                              0x18144UL //ACCESS:R  DataWidth:0x20  Unused empty space
16101 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_20_SIZE                                                                         15
16102 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_21                                                                              0x18184UL //ACCESS:R  DataWidth:0x20  Unused empty space
16103 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_21_SIZE                                                                         15
16104 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_22                                                                              0x181c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16105 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_22_SIZE                                                                         15
16106 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_23                                                                              0x18204UL //ACCESS:R  DataWidth:0x20  Unused empty space
16107 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_23_SIZE                                                                         15
16108 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_24                                                                              0x18244UL //ACCESS:R  DataWidth:0x20  Unused empty space
16109 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_24_SIZE                                                                         15
16110 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_25                                                                              0x18284UL //ACCESS:R  DataWidth:0x20  Unused empty space
16111 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_25_SIZE                                                                         15
16112 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_26                                                                              0x182c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16113 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_26_SIZE                                                                         15
16114 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_27                                                                              0x18304UL //ACCESS:R  DataWidth:0x20  Unused empty space
16115 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_27_SIZE                                                                         15
16116 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_28                                                                              0x18344UL //ACCESS:R  DataWidth:0x20  Unused empty space
16117 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_28_SIZE                                                                         15
16118 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_29                                                                              0x18384UL //ACCESS:R  DataWidth:0x20  Unused empty space
16119 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_29_SIZE                                                                         15
16120 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_30                                                                              0x183c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16121 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_30_SIZE                                                                         15
16122 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_31                                                                              0x18404UL //ACCESS:R  DataWidth:0x20  Unused empty space
16123 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_31_SIZE                                                                         15
16124 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_32                                                                              0x18444UL //ACCESS:R  DataWidth:0x20  Unused empty space
16125 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_32_SIZE                                                                         15
16126 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_33                                                                              0x18484UL //ACCESS:R  DataWidth:0x20  Unused empty space
16127 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_33_SIZE                                                                         15
16128 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_34                                                                              0x184c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16129 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_34_SIZE                                                                         15
16130 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_35                                                                              0x18504UL //ACCESS:R  DataWidth:0x20  Unused empty space
16131 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_35_SIZE                                                                         15
16132 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_36                                                                              0x18544UL //ACCESS:R  DataWidth:0x20  Unused empty space
16133 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_36_SIZE                                                                         15
16134 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_37                                                                              0x18584UL //ACCESS:R  DataWidth:0x20  Unused empty space
16135 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_37_SIZE                                                                         15
16136 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_38                                                                              0x1860cUL //ACCESS:R  DataWidth:0x20  Unused empty space
16137 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_38_SIZE                                                                         125
16138 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_39                                                                              0x18804UL //ACCESS:R  DataWidth:0x20  Unused empty space
16139 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_39_SIZE                                                                         15
16140 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_40                                                                              0x18844UL //ACCESS:R  DataWidth:0x20  Unused empty space
16141 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_40_SIZE                                                                         15
16142 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_41                                                                              0x18884UL //ACCESS:R  DataWidth:0x20  Unused empty space
16143 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_41_SIZE                                                                         15
16144 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_42                                                                              0x188c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16145 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_42_SIZE                                                                         15
16146 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_43                                                                              0x18904UL //ACCESS:R  DataWidth:0x20  Unused empty space
16147 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_43_SIZE                                                                         15
16148 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_44                                                                              0x18944UL //ACCESS:R  DataWidth:0x20  Unused empty space
16149 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_44_SIZE                                                                         15
16150 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_45                                                                              0x18984UL //ACCESS:R  DataWidth:0x20  Unused empty space
16151 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_45_SIZE                                                                         15
16152 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_46                                                                              0x189c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16153 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_46_SIZE                                                                         15
16154 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_47                                                                              0x18a04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16155 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_47_SIZE                                                                         15
16156 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_48                                                                              0x18a44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16157 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_48_SIZE                                                                         15
16158 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_49                                                                              0x18a84UL //ACCESS:R  DataWidth:0x20  Unused empty space
16159 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_49_SIZE                                                                         15
16160 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_50                                                                              0x18ac4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16161 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_50_SIZE                                                                         15
16162 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_51                                                                              0x18b04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16163 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_51_SIZE                                                                         15
16164 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_52                                                                              0x18b44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16165 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_52_SIZE                                                                         15
16166 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_53                                                                              0x18b84UL //ACCESS:R  DataWidth:0x20  Unused empty space
16167 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_53_SIZE                                                                         15
16168 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_54                                                                              0x18bc4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16169 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_54_SIZE                                                                         15
16170 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_55                                                                              0x18c04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16171 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_55_SIZE                                                                         15
16172 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_56                                                                              0x18c44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16173 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_56_SIZE                                                                         15
16174 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_57                                                                              0x18c84UL //ACCESS:R  DataWidth:0x20  Unused empty space
16175 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_57_SIZE                                                                         15
16176 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_58                                                                              0x18cc8UL //ACCESS:R  DataWidth:0x20  Unused empty space
16177 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_58_SIZE                                                                         14
16178 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_59                                                                              0x18d04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16179 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_59_SIZE                                                                         15
16180 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_60                                                                              0x18d44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16181 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_60_SIZE                                                                         15
16182 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_61                                                                              0x18d84UL //ACCESS:R  DataWidth:0x20  Unused empty space
16183 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_61_SIZE                                                                         15
16184 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_62                                                                              0x18dc4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16185 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_62_SIZE                                                                         15
16186 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_63                                                                              0x18e04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16187 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_63_SIZE                                                                         15
16188 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_64                                                                              0x18e44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16189 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_64_SIZE                                                                         15
16190 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_65                                                                              0x18e88UL //ACCESS:R  DataWidth:0x20  Unused empty space
16191 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_65_SIZE                                                                         14
16192 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_66                                                                              0x18ec4UL //ACCESS:R  DataWidth:0x20  Unused empty space
16193 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_66_SIZE                                                                         15
16194 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_67                                                                              0x18f04UL //ACCESS:R  DataWidth:0x20  Unused empty space
16195 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_67_SIZE                                                                         15
16196 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_68                                                                              0x18f44UL //ACCESS:R  DataWidth:0x20  Unused empty space
16197 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_68_SIZE                                                                         15
16198 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_69                                                                              0x18f84UL //ACCESS:R  DataWidth:0x20  Unused empty space
16199 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_69_SIZE                                                                         15
16200 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_70                                                                              0x18ff0UL //ACCESS:R  DataWidth:0x20  Unused empty space
16201 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_70_SIZE                                                                         4
16202 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_71                                                                              0x19004UL //ACCESS:R  DataWidth:0x20  Unused empty space
16203 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_71_SIZE                                                                         15
16204 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_72                                                                              0x19068UL //ACCESS:R  DataWidth:0x20  Unused empty space
16205 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_72_SIZE                                                                         6
16206 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_73                                                                              0x190a8UL //ACCESS:R  DataWidth:0x20  Unused empty space
16207 #define SEM_FAST_REG_SEM_FAST_UNUSED_EMPTY_73_SIZE                                                                         7118
16208 #define SRC_REG_KEYRSS0_0                                                                                                  0x40408UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 1 out of 10 Description: Key for parser RSS hash function - port 0.
16209 #define SRC_REG_KEYRSS0_1                                                                                                  0x4040cUL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 2 out of 10 Description: Key for parser RSS hash function - port 0.
16210 #define SRC_REG_KEYRSS0_2                                                                                                  0x40410UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 3 out of 10 Description: Key for parser RSS hash function - port 0.
16211 #define SRC_REG_KEYRSS0_3                                                                                                  0x40414UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 4 out of 10 Description: Key for parser RSS hash function - port 0.
16212 #define SRC_REG_KEYRSS0_4                                                                                                  0x40418UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 5 out of 10 Description: Key for parser RSS hash function - port 0.
16213 #define SRC_REG_KEYRSS0_5                                                                                                  0x4041cUL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 6 out of 10 Description: Key for parser RSS hash function - port 0.
16214 #define SRC_REG_KEYRSS0_6                                                                                                  0x40420UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 7 out of 10 Description: Key for parser RSS hash function - port 0.
16215 #define SRC_REG_KEYRSS0_7                                                                                                  0x40424UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 8 out of 10 Description: Key for parser RSS hash function - port 0.
16216 #define SRC_REG_KEYRSS0_8                                                                                                  0x40428UL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 9 out of 10 Description: Key for parser RSS hash function - port 0.
16217 #define SRC_REG_KEYRSS0_9                                                                                                  0x4042cUL //ACCESS:RW  DataWidth:0x20  Register KeyRss0: 10 out of 10 Description: Key for parser RSS hash function - port 0.
16218 #define SRC_REG_KEYRSS1_0                                                                                                  0x40430UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 1 out of 10 Description: Key for parser RSS hash function - port 1.
16219 #define SRC_REG_KEYRSS1_1                                                                                                  0x40434UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 2 out of 10 Description: Key for parser RSS hash function - port 1.
16220 #define SRC_REG_KEYRSS1_2                                                                                                  0x40438UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 3 out of 10 Description: Key for parser RSS hash function - port 1.
16221 #define SRC_REG_KEYRSS1_3                                                                                                  0x4043cUL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 4 out of 10 Description: Key for parser RSS hash function - port 1.
16222 #define SRC_REG_KEYRSS1_4                                                                                                  0x40440UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 5 out of 10 Description: Key for parser RSS hash function - port 1.
16223 #define SRC_REG_KEYRSS1_5                                                                                                  0x40444UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 6 out of 10 Description: Key for parser RSS hash function - port 1.
16224 #define SRC_REG_KEYRSS1_6                                                                                                  0x40448UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 7 out of 10 Description: Key for parser RSS hash function - port 1.
16225 #define SRC_REG_KEYRSS1_7                                                                                                  0x4044cUL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 8 out of 10 Description: Key for parser RSS hash function - port 1.
16226 #define SRC_REG_KEYRSS1_8                                                                                                  0x40450UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 9 out of 10 Description: Key for parser RSS hash function - port 1.
16227 #define SRC_REG_KEYRSS1_9                                                                                                  0x40454UL //ACCESS:RW  DataWidth:0x20  Register KeyRss1: 10 out of 10 Description: Key for parser RSS hash function - port 1.
16228 #define SRC_REG_KEYSEARCH_0                                                                                                0x40458UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 1 out of 10 Description: Key for searcher hash function - port 1.
16229 #define SRC_REG_KEYSEARCH_1                                                                                                0x4045cUL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 2 out of 10 Description: Key for searcher hash function - port 1.
16230 #define SRC_REG_KEYSEARCH_2                                                                                                0x40460UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 3 out of 10 Description: Key for searcher hash function - port 1.
16231 #define SRC_REG_KEYSEARCH_3                                                                                                0x40464UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 4 out of 10 Description: Key for searcher hash function - port 1.
16232 #define SRC_REG_KEYSEARCH_4                                                                                                0x40468UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 5 out of 10 Description: Key for searcher hash function - port 1.
16233 #define SRC_REG_KEYSEARCH_5                                                                                                0x4046cUL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 6 out of 10 Description: Key for searcher hash function - port 1.
16234 #define SRC_REG_KEYSEARCH_6                                                                                                0x40470UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 7 out of 10 Description: Key for searcher hash function - port 1.
16235 #define SRC_REG_KEYSEARCH_7                                                                                                0x40474UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 8 out of 10 Description: Key for searcher hash function - port 1.
16236 #define SRC_REG_KEYSEARCH_8                                                                                                0x40478UL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 9 out of 10 Description: Key for searcher hash function - port 1.
16237 #define SRC_REG_KEYSEARCH_9                                                                                                0x4047cUL //ACCESS:RW  DataWidth:0x20  Register KeySearch: 10 out of 10 Description: Key for searcher hash function - port 1.
16238 #define SRC_REG_NUM_CONCURRENT_TASKS                                                                                       0x40480UL //ACCESS:RW  DataWidth:0x3  Description: NOT IMPLEMENTED (Number of concurrent tasks; Values can be 1-4.)
16239 #define SRC_REG_ALLOWSHORTCUT                                                                                              0x40494UL //ACCESS:RW  DataWidth:0x1  Description: If set; same search shortcut is allowed.
16240 #define SRC_REG_MAXNUMHOPS                                                                                                 0x40498UL //ACCESS:RW  DataWidth:0x6  Description: The maximum allowed HOP to search.
16241 #define SRC_REG_SOFT_RST                                                                                                   0x4049cUL //ACCESS:RW  DataWidth:0x1  Description: Reset internal state machines.
16242 #define SRC_REG_DBG_SELECT                                                                                                 0x404a0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - for selecting a line to output to the DBG block.
16243 #define SRC_REG_DBG_BYTE_ENABLE                                                                                            0x404a4UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
16244 #define SRC_REG_DBG_SHIFT                                                                                                  0x404a8UL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - for circular right shifting of the selected line (after the enabling).
16245 #define SRC_REG_SRC_INT_STS                                                                                                0x404acUL //ACCESS:R  DataWidth:0x3  Description: Interrupt register #0 read
16246 	#define SRC_SRC_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
16247 	#define SRC_SRC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
16248 	#define SRC_SRC_INT_STS_REG_MMURQ_FIFO_ERR                                                                             (0x1<<1)
16249 	#define SRC_SRC_INT_STS_REG_MMURQ_FIFO_ERR_SIZE                                                                        1
16250 	#define SRC_SRC_INT_STS_REG_WR_FIFO_ERR                                                                                (0x1<<2)
16251 	#define SRC_SRC_INT_STS_REG_WR_FIFO_ERR_SIZE                                                                           2
16252 #define SRC_REG_SRC_INT_STS_CLR                                                                                            0x404b0UL //ACCESS:RC  DataWidth:0x3  Description: Interrupt register #0 read clear
16253 	#define SRC_SRC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
16254 	#define SRC_SRC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
16255 	#define SRC_SRC_INT_STS_CLR_REG_MMURQ_FIFO_ERR                                                                         (0x1<<1)
16256 	#define SRC_SRC_INT_STS_CLR_REG_MMURQ_FIFO_ERR_SIZE                                                                    1
16257 	#define SRC_SRC_INT_STS_CLR_REG_WR_FIFO_ERR                                                                            (0x1<<2)
16258 	#define SRC_SRC_INT_STS_CLR_REG_WR_FIFO_ERR_SIZE                                                                       2
16259 #define SRC_REG_SRC_INT_STS_WR                                                                                             0x404b4UL //ACCESS:WR  DataWidth:0x3  Description: Interrupt register #0 bit set or clear
16260 	#define SRC_SRC_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
16261 	#define SRC_SRC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
16262 	#define SRC_SRC_INT_STS_WR_REG_MMURQ_FIFO_ERR                                                                          (0x1<<1)
16263 	#define SRC_SRC_INT_STS_WR_REG_MMURQ_FIFO_ERR_SIZE                                                                     1
16264 	#define SRC_SRC_INT_STS_WR_REG_WR_FIFO_ERR                                                                             (0x1<<2)
16265 	#define SRC_SRC_INT_STS_WR_REG_WR_FIFO_ERR_SIZE                                                                        2
16266 #define SRC_REG_SRC_INT_MASK                                                                                               0x404b8UL //ACCESS:RW  DataWidth:0x3  Description: Interrupt mask register #0 read/write
16267 	#define SRC_SRC_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
16268 	#define SRC_SRC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
16269 	#define SRC_SRC_INT_MASK_REG_MMURQ_FIFO_ERR                                                                            (0x1<<1)
16270 	#define SRC_SRC_INT_MASK_REG_MMURQ_FIFO_ERR_SIZE                                                                       1
16271 	#define SRC_SRC_INT_MASK_REG_WR_FIFO_ERR                                                                               (0x1<<2)
16272 	#define SRC_SRC_INT_MASK_REG_WR_FIFO_ERR_SIZE                                                                          2
16273 #define SRC_REG_SRC_PRTY_STS                                                                                               0x404bcUL //ACCESS:R  DataWidth:0x3  Description: Parity register #0 read
16274 	#define SRC_SRC_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
16275 	#define SRC_SRC_PRTY_STS_REG_PARITY_SIZE                                                                               0
16276 	#define SRC_SRC_PRTY_STS_REG_MEM_RQ                                                                                    (0x1<<1)
16277 	#define SRC_SRC_PRTY_STS_REG_MEM_RQ_SIZE                                                                               1
16278 	#define SRC_SRC_PRTY_STS_REG_WDATA                                                                                     (0x1<<2)
16279 	#define SRC_SRC_PRTY_STS_REG_WDATA_SIZE                                                                                2
16280 #define SRC_REG_SRC_PRTY_STS_CLR                                                                                           0x404c0UL //ACCESS:RC  DataWidth:0x3  Description: Parity register #0 read clear
16281 	#define SRC_SRC_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
16282 	#define SRC_SRC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
16283 	#define SRC_SRC_PRTY_STS_CLR_REG_MEM_RQ                                                                                (0x1<<1)
16284 	#define SRC_SRC_PRTY_STS_CLR_REG_MEM_RQ_SIZE                                                                           1
16285 	#define SRC_SRC_PRTY_STS_CLR_REG_WDATA                                                                                 (0x1<<2)
16286 	#define SRC_SRC_PRTY_STS_CLR_REG_WDATA_SIZE                                                                            2
16287 #define SRC_REG_SRC_PRTY_STS_WR                                                                                            0x404c4UL //ACCESS:WR  DataWidth:0x3  Description: Parity register #0 bit set or clear
16288 	#define SRC_SRC_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
16289 	#define SRC_SRC_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
16290 	#define SRC_SRC_PRTY_STS_WR_REG_MEM_RQ                                                                                 (0x1<<1)
16291 	#define SRC_SRC_PRTY_STS_WR_REG_MEM_RQ_SIZE                                                                            1
16292 	#define SRC_SRC_PRTY_STS_WR_REG_WDATA                                                                                  (0x1<<2)
16293 	#define SRC_SRC_PRTY_STS_WR_REG_WDATA_SIZE                                                                             2
16294 #define SRC_REG_SRC_PRTY_MASK                                                                                              0x404c8UL //ACCESS:RW  DataWidth:0x3  Description: Parity mask register #0 read/write
16295 	#define SRC_SRC_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
16296 	#define SRC_SRC_PRTY_MASK_REG_PARITY_SIZE                                                                              0
16297 	#define SRC_SRC_PRTY_MASK_REG_MEM_RQ                                                                                   (0x1<<1)
16298 	#define SRC_SRC_PRTY_MASK_REG_MEM_RQ_SIZE                                                                              1
16299 	#define SRC_SRC_PRTY_MASK_REG_WDATA                                                                                    (0x1<<2)
16300 	#define SRC_SRC_PRTY_MASK_REG_WDATA_SIZE                                                                               2
16301 #define SRC_REG_E1HMF_ENABLE                                                                                               0x404ccUL //ACCESS:RW  DataWidth:0x1  Description: If clr the searcher is compatible to E1 A0 - support only two ports. If set the searcher support 8 functions.
16302 #define SRC_REG_KEYRSS0_EXT5                                                                                               0x404d0UL //ACCESS:RW  DataWidth:0x8  Description: Key for parser RSS 5 tuple extantion hash - port 0.
16303 #define SRC_REG_KEYRSS1_EXT5                                                                                               0x404d4UL //ACCESS:RW  DataWidth:0x8  Description: Key for parser RSS 5 tuple extantion hash - port 1.
16304 #define SRC_REG_TM_RAM_36X66                                                                                               0x40550UL //ACCESS:RW  DataWidth:0x2  Description: tm bits for ram_36x66
16305 #define SRC_REG_ECO_RESERVED                                                                                               0x40554UL //ACCESS:RW  DataWidth:0x8  Description: eco reserved
16306 #define SRC_REG_ATCTBL1                                                                                                    0x40558UL //ACCESS:RW  DataWidth:0x3  Description: Controls PXP Request ATC field when accessing Table 1 (logical addressing)
16307 #define SRC_REG_ATCTBL2                                                                                                    0x4055cUL //ACCESS:RW  DataWidth:0x3  Description: Controls PXP Request ATC field when accessing Table 2 (Physical addressing)
16308 #define SRC_REG_KEYSEARCH_VLAN                                                                                             0x40560UL //ACCESS:RW  DataWidth:0xc  Description: Key for searcher hash function vlan field
16309 #define SRC_REG_VLAN_HASH_ENABLE                                                                                           0x40564UL //ACCESS:RW  DataWidth:0x1  Description: Enable for VLAN in Hash Address
16310 #define SRC_REG_ALLOWEMPTYSHORTCUT                                                                                         0x40610UL //ACCESS:RW  DataWidth:0x1  Description: If set; search return no match on empty shortcut is allowed.
16311 #define SRC_REG_VLAN_MATCH_DISABLE                                                                                         0x40614UL //ACCESS:RW  DataWidth:0x1  Description: Disable VLAN and VLAN Promiscuous Mode (vpf) matching logic
16312 #define SRC_REG_NUMBER_HASH_BITS0                                                                                          0x40400UL //ACCESS:RW  DataWidth:0x5  SPLIT:4  Description: The number of hash bits used for the search (h); Values can be 8 to 24.
16313 #define SRC_REG_NUMBER_HASH_BITS0_SIZE                                                                                     1
16314 #define SRC_REG_NUMBER_HASH_BITS1                                                                                          0x40404UL //ACCESS:RW  DataWidth:0x5  SPLIT:4  Description: The number of hash bits used for the search (h); Values can be 8 to 24.
16315 #define SRC_REG_NUMBER_HASH_BITS1_SIZE                                                                                     1
16316 #define SRC_REG_NUMIPV4CONN0                                                                                               0x40484UL //ACCESS:RW  DataWidth:0x1a  SPLIT:4  Description: Number of Ipv4 connections - port 0 (statistics).
16317 #define SRC_REG_NUMIPV4CONN0_SIZE                                                                                          1
16318 #define SRC_REG_NUMIPV4CONN1                                                                                               0x40488UL //ACCESS:RW  DataWidth:0x1a  SPLIT:4  Description: Number of Ipv4 connections (statistics) - port 1.
16319 #define SRC_REG_NUMIPV4CONN1_SIZE                                                                                          1
16320 #define SRC_REG_NUMIPV6CONN0                                                                                               0x4048cUL //ACCESS:RW  DataWidth:0x1a  SPLIT:4  Description: Number of Ipv6 connections (statistics) - port 0.
16321 #define SRC_REG_NUMIPV6CONN0_SIZE                                                                                          1
16322 #define SRC_REG_NUMIPV6CONN1                                                                                               0x40490UL //ACCESS:RW  DataWidth:0x1a  SPLIT:4  Description: Number of Ipv6 connections (statistics) - port 1.
16323 #define SRC_REG_NUMIPV6CONN1_SIZE                                                                                          1
16324 #define SRC_REG_EMPTY_PF                                                                                                   0x404e0UL //ACCESS:RW  DataWidth:0x20  SPLIT:8  Description: empty bit per bin 256 bins per PF
16325 #define SRC_REG_EMPTY_PF_SIZE                                                                                              8
16326 #define SRC_REG_COUNTFREE0                                                                                                 0x40500UL //ACCESS:RW  DataWidth:0x16  SPLIT:4  Description: Number of free element in the free list of T2 entries - port 0.
16327 #define SRC_REG_COUNTFREE0_SIZE                                                                                            1
16328 #define SRC_REG_COUNTFREE1                                                                                                 0x40504UL //ACCESS:RW  DataWidth:0x16  SPLIT:4  Description: Number of free element in the free list of T2 entries - port 1.
16329 #define SRC_REG_COUNTFREE1_SIZE                                                                                            1
16330 #define SRC_REG_FIRSTFREE0                                                                                                 0x40510UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: First free element in the free list of T2 entries - port 0.
16331 #define SRC_REG_FIRSTFREE0_SIZE                                                                                            2
16332 #define SRC_REG_FIRSTFREE1                                                                                                 0x40520UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: First free element in the free list of T2 entries - port 1.
16333 #define SRC_REG_FIRSTFREE1_SIZE                                                                                            2
16334 #define SRC_REG_LASTFREE0                                                                                                  0x40530UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: Last free element in the free list of T2 entries - port 0.
16335 #define SRC_REG_LASTFREE0_SIZE                                                                                             2
16336 #define SRC_REG_LASTFREE1                                                                                                  0x40540UL //ACCESS:WB  DataWidth:0x40  SPLIT:4  Description: Last free element in the free list of T2 entries - port 1.
16337 #define SRC_REG_LASTFREE1_SIZE                                                                                             2
16338 #define SRC_REG_DBG_OUT_DATA_LSB                                                                                           0x40568UL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - The 32 lsb data that goes to the DBG block.
16339 #define SRC_REG_DBG_OUT_DATA_LSB_SIZE                                                                                      1
16340 #define SRC_REG_DBG_OUT_DATA_MSB                                                                                           0x4056cUL //ACCESS:R  DataWidth:0x20  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - The 32 msb data that goes to the DBG block.
16341 #define SRC_REG_DBG_OUT_DATA_MSB_SIZE                                                                                      1
16342 #define SRC_REG_DBG_OUT_FRAME                                                                                              0x40570UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - The 4 frame bits that goes to the DBG block. Bit0 is the frame of data byte0; Bit1 is the frame of  data byte1; Bit2 is the frame of data byte2; Bit3 is the frame of  data byte4
16343 #define SRC_REG_DBG_OUT_FRAME_SIZE                                                                                         1
16344 #define SRC_REG_DBG_OUT_VALID                                                                                              0x40574UL //ACCESS:R  DataWidth:0x4  Description: Debug only: For dbgmux usage (debug data that goes from SRC to the DBG block) - The 4 valid bits that goes to the DBG block. Bit0 validtes data byte0; Bit1 validates data byte1; Bit2 validates data byte2; Bit3 validates data byte4
16345 #define SRC_REG_DBG_OUT_VALID_SIZE                                                                                         1
16346 #define SRC_REG_SRC_UNUSED_EMPTY_0                                                                                         0x404d8UL //ACCESS:R  DataWidth:0x20  Unused empty space
16347 #define SRC_REG_SRC_UNUSED_EMPTY_0_SIZE                                                                                    2
16348 #define SRC_REG_SRC_UNUSED_EMPTY_1                                                                                         0x40508UL //ACCESS:R  DataWidth:0x20  Unused empty space
16349 #define SRC_REG_SRC_UNUSED_EMPTY_1_SIZE                                                                                    2
16350 #define SRC_REG_SRC_UNUSED_EMPTY_2                                                                                         0x40578UL //ACCESS:R  DataWidth:0x20  Unused empty space
16351 #define SRC_REG_SRC_UNUSED_EMPTY_2_SIZE                                                                                    38
16352 #define SRC_REG_SRC_UNUSED_EMPTY_3                                                                                         0x40618UL //ACCESS:R  DataWidth:0x20  Unused empty space
16353 #define SRC_REG_SRC_UNUSED_EMPTY_3_SIZE                                                                                    122
16354 #define TCM_REG_INIT                                                                                                       0x50000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
16355 #define TCM_REG_TCM_STORM0_IFEN                                                                                            0x50004UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 0 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
16356 #define TCM_REG_TCM_STORM1_IFEN                                                                                            0x50008UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 1 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
16357 #define TCM_REG_TCM_TQM_IFEN                                                                                               0x5000cUL //ACCESS:RW  DataWidth:0x1  Description: CM - QM Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
16358 #define TCM_REG_STORM_TCM_IFEN                                                                                             0x50010UL //ACCESS:RW  DataWidth:0x1  Description: STORM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16359 #define TCM_REG_TQM_TCM_IFEN                                                                                               0x50014UL //ACCESS:RW  DataWidth:0x1  Description: QM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16360 #define TCM_REG_TSDM_IFEN                                                                                                  0x50018UL //ACCESS:RW  DataWidth:0x1  Description: Input SDM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16361 #define TCM_REG_TM_TCM_IFEN                                                                                                0x5001cUL //ACCESS:RW  DataWidth:0x1  Description: Timers - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16362 #define TCM_REG_PRS_IFEN                                                                                                   0x50020UL //ACCESS:RW  DataWidth:0x1  Description: Input prs Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16363 #define TCM_REG_PBF_IFEN                                                                                                   0x50024UL //ACCESS:RW  DataWidth:0x1  Description: Input pbf Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16364 #define TCM_REG_USEM_IFEN                                                                                                  0x50028UL //ACCESS:RW  DataWidth:0x1  Description: Input usem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16365 #define TCM_REG_CSEM_IFEN                                                                                                  0x5002cUL //ACCESS:RW  DataWidth:0x1  Description: Input csem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16366 #define TCM_REG_CDU_AG_WR_IFEN                                                                                             0x50030UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG write Interface enable. If 0 - the request and valid input are disregarded; all other signals are treated as usual; if 1 - normal activity.
16367 #define TCM_REG_CDU_AG_RD_IFEN                                                                                             0x50034UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16368 #define TCM_REG_CDU_SM_WR_IFEN                                                                                             0x50038UL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM write Interface enable. If 0 - the request and valid input is disregarded; all other signals are treated as usual; if 1 - normal activity.
16369 #define TCM_REG_CDU_SM_RD_IFEN                                                                                             0x5003cUL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16370 #define TCM_REG_TCM_CFC_IFEN                                                                                               0x50040UL //ACCESS:RW  DataWidth:0x1  Description: CM - CFC Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
16371 #define TCM_REG_XX_MAX_LL_SZ                                                                                               0x50044UL //ACCESS:RW  DataWidth:0x6  Description: Maximum link list size (messages locked) per connection in the XX protection.
16372 #define TCM_REG_XX_OVFL_EVNT_ID                                                                                            0x50048UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID; sent to the STORM in case of XX overflow.
16373 #define TCM_REG_XX_MAX_NUM                                                                                                 0x5004cUL //ACCESS:RW  DataWidth:0x4  Description: The maximum number of connections in the XX protection.
16374 #define TCM_REG_N_SM_CTX_LD_0                                                                                              0x50050UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16375 #define TCM_REG_N_SM_CTX_LD_1                                                                                              0x50054UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16376 #define TCM_REG_N_SM_CTX_LD_2                                                                                              0x50058UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16377 #define TCM_REG_N_SM_CTX_LD_3                                                                                              0x5005cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16378 #define TCM_REG_N_SM_CTX_LD_4                                                                                              0x50060UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16379 #define TCM_REG_N_SM_CTX_LD_5                                                                                              0x50064UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16380 #define TCM_REG_N_SM_CTX_LD_6                                                                                              0x50068UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16381 #define TCM_REG_N_SM_CTX_LD_7                                                                                              0x5006cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16382 #define TCM_REG_N_SM_CTX_LD_8                                                                                              0x50070UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16383 #define TCM_REG_N_SM_CTX_LD_9                                                                                              0x50074UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16384 #define TCM_REG_N_SM_CTX_LD_10                                                                                             0x50078UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16385 #define TCM_REG_N_SM_CTX_LD_11                                                                                             0x5007cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16386 #define TCM_REG_N_SM_CTX_LD_12                                                                                             0x50080UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16387 #define TCM_REG_N_SM_CTX_LD_13                                                                                             0x50084UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16388 #define TCM_REG_N_SM_CTX_LD_14                                                                                             0x50088UL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16389 #define TCM_REG_N_SM_CTX_LD_15                                                                                             0x5008cUL //ACCESS:RW  DataWidth:0x4  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
16390 #define TCM_REG_TQM_TCM_HDR_P                                                                                              0x50090UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (primary).
16391 #define TCM_REG_TQM_TCM_HDR_S                                                                                              0x50094UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (secondary).
16392 #define TCM_REG_TM_TCM_HDR                                                                                                 0x50098UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command.
16393 #define TCM_REG_ERR_TCM_HDR                                                                                                0x5009cUL //ACCESS:RW  DataWidth:0x1c  Description: The CM erroneous header for QM and Timers formatting.
16394 #define TCM_REG_ERR_EVNT_ID                                                                                                0x500a0UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID in case of ErrorFlg is set in the input message.
16395 #define TCM_REG_EXPR_EVNT_ID                                                                                               0x500a4UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers expiration.
16396 #define TCM_REG_STOP_EVNT_ID                                                                                               0x500a8UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers formatting in case of stop done.
16397 #define TCM_REG_STORM_WEIGHT                                                                                               0x500acUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the STORM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16398 #define TCM_REG_PRS_WEIGHT                                                                                                 0x500b0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input prs in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16399 #define TCM_REG_PBF_WEIGHT                                                                                                 0x500b4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input pbf in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16400 #define TCM_REG_USEM_WEIGHT                                                                                                0x500b8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input usem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16401 #define TCM_REG_CSEM_WEIGHT                                                                                                0x500bcUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input csem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16402 #define TCM_REG_CP_WEIGHT                                                                                                  0x500c0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the CP input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16403 #define TCM_REG_TSDM_WEIGHT                                                                                                0x500c4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the SDM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16404 #define TCM_REG_TQM_P_WEIGHT                                                                                               0x500c8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (primary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16405 #define TCM_REG_TQM_S_WEIGHT                                                                                               0x500ccUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (secondary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16406 #define TCM_REG_TM_WEIGHT                                                                                                  0x500d0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the Timers input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
16407 #define TCM_REG_TCM_TQM_USE_Q                                                                                              0x500d4UL //ACCESS:RW  DataWidth:0x1  Description: If set the Q index; received from the QM is inserted to event ID.
16408 #define TCM_REG_TCM_REG0_SZ                                                                                                0x500d8UL //ACCESS:RW  DataWidth:0x3  Description: The size of AG context region 0 in REG-pairs. Designates the MS REG-pair number (e.g. if region 0 is 6 REG-pairs; the value should be 5). Is used to determine the number of the AG context REG-pairs written back; when the input message Reg1WbFlg isn't set.
16409 #define TCM_REG_STOP_DONE_HDR                                                                                              0x500dcUL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command; when Stop Done input bit is set.
16410 #define TCM_REG_PM_RAM_TM                                                                                                  0x50100UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of pending message RAM.
16411 #define TCM_REG_SM_CTX0_TM                                                                                                 0x50104UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of STORM context. LSB.
16412 #define TCM_REG_AG_CTX0_TM                                                                                                 0x50108UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
16413 #define TCM_REG_AG_CTX1_TM                                                                                                 0x5010cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
16414 #define TCM_REG_AG_CTX2_TM                                                                                                 0x50110UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
16415 #define TCM_REG_GR_ARB_TYPE                                                                                                0x50114UL //ACCESS:RW  DataWidth:0x1  Description: Arbitration between Input Arbiter groups: 0 - fair Round-Robin; 1 - strict priority defined by ~tcm_registers_gr_ag_pr.gr_ag_pr; ~tcm_registers_gr_ld0_pr.gr_ld0_pr and ~tcm_registers_gr_ld1_pr.gr_ld1_pr.
16416 #define TCM_REG_GR_AG_PR                                                                                                   0x50118UL //ACCESS:RW  DataWidth:0x2  Description: AG channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel is the compliment of the other 3 groups.
16417 #define TCM_REG_GR_LD0_PR                                                                                                  0x5011cUL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC0) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel is the compliment of the other 3 groups.
16418 #define TCM_REG_GR_LD1_PR                                                                                                  0x50120UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC1) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel is the compliment of the other 3 groups.
16419 #define TCM_REG_WND_UPD_CNT_FLG_Q                                                                                          0x50124UL //ACCESS:RW  DataWidth:0x2  Description: Queue index for WndUpdCntFlg.
16420 #define TCM_REG_TIMEOUT_CNT_FLG_Q                                                                                          0x50128UL //ACCESS:RW  DataWidth:0x2  Description: Queue index for TimeoutCntFlg.
16421 #define TCM_REG_RXMIT_DEC_Q                                                                                                0x5012cUL //ACCESS:RW  DataWidth:0x2  Description: Queue index for RxmitSeqDec and SndNxtDec (Rxmit decision rules).
16422 #define TCM_REG_AUX1_CNT_FLG_Q                                                                                             0x50130UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16423 #define TCM_REG_AUX2_CNT_FLG_Q                                                                                             0x50134UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16424 #define TCM_REG_AUX3_CNT_FLG_Q                                                                                             0x50138UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16425 #define TCM_REG_AUX4_CNT_FLG_Q                                                                                             0x5013cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16426 #define TCM_REG_AUX5_CNT_FLG_Q                                                                                             0x50140UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16427 #define TCM_REG_AUX6_CNT_FLG_Q                                                                                             0x50144UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16428 #define TCM_REG_AUX7_CNT_FLG_Q                                                                                             0x50148UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16429 #define TCM_REG_AUX8_CNT_FLG_Q                                                                                             0x5014cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16430 #define TCM_REG_AUX9_CNT_FLG_Q                                                                                             0x50150UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16431 #define TCM_REG_AUX10_CNT_FLG_Q                                                                                            0x50154UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16432 #define TCM_REG_AUX11_CNT_FLG_Q                                                                                            0x50158UL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16433 #define TCM_REG_AUX12_CNT_FLG_Q                                                                                            0x5015cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index to register to per each counter flag.
16434 #define TCM_REG_STORM_LENGTH_MIS                                                                                           0x50160UL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the STORM interface.
16435 #define TCM_REG_TSDM_LENGTH_MIS                                                                                            0x50164UL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the SDM interface.
16436 #define TCM_REG_PRS_LENGTH_MIS                                                                                             0x50168UL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the In#6 interface.
16437 #define TCM_REG_PBF_LENGTH_MIS                                                                                             0x5016cUL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the In#7 interface.
16438 #define TCM_REG_USEM_LENGTH_MIS                                                                                            0x50170UL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the In#8 interface.
16439 #define TCM_REG_CSEM_LENGTH_MIS                                                                                            0x50174UL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the In#9 interface.
16440 #define TCM_REG_XX_FREE                                                                                                    0x50178UL //ACCESS:R  DataWidth:0x6  Description: Use to read the value of XX protection Free counter.
16441 #define TCM_REG_CAM_OCCUP                                                                                                  0x5017cUL //ACCESS:R  DataWidth:0x4  Description: Used to read the value of the XX protection CAM occupancy counter.
16442 #define TCM_REG_UNLOCK_MISS                                                                                                0x50180UL //ACCESS:RC  DataWidth:0x1  Description: Set when an error; indicating the LCID to be unlocked doesn't exist in LCID CAM; happens. Is reset on read.
16443 #define TCM_REG_TQM_GLB_USE_CNTR                                                                                           0x50184UL //ACCESS:R  DataWidth:0x1a  Description: Used to read the QM global usage counter - the counter of the balance between QM requests sent and received by the TCM.
16444 #define TCM_REG_CP_BUF_EMPTY                                                                                               0x50188UL //ACCESS:R  DataWidth:0x1  Description: CP buffer is empty status.
16445 #define TCM_REG_CP_BUF_STATUS                                                                                              0x5018cUL //ACCESS:R  DataWidth:0x5  Description: CP buffer status.
16446 #define TCM_REG_XX_OVFL_CNTR                                                                                               0x50190UL //ACCESS:ST  DataWidth:0x10  Description: Counter of XX 0verflow occurencies.
16447 #define TCM_REG_STORM_MSG_CNTR                                                                                             0x50194UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the STORM input.
16448 #define TCM_REG_TSDM_MSG_CNTR                                                                                              0x50198UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input SDM.
16449 #define TCM_REG_PRS_MSG_CNTR                                                                                               0x5019cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input prs.
16450 #define TCM_REG_PBF_MSG_CNTR                                                                                               0x501a0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input pbf.
16451 #define TCM_REG_USEM_MSG_CNTR                                                                                              0x501a4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input usem.
16452 #define TCM_REG_CSEM_MSG_CNTR                                                                                              0x501a8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input csem.
16453 #define TCM_REG_CP_MSG_CNTR                                                                                                0x501acUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the CP input.
16454 #define TCM_REG_TQM_P_MSG_CNTR                                                                                             0x501b0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (primary).
16455 #define TCM_REG_TQM_S_MSG_CNTR                                                                                             0x501b4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (secondary).
16456 #define TCM_REG_TM_MSG_CNTR                                                                                                0x501b8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the Timers input.
16457 #define TCM_REG_STORM_OUT_CNTR                                                                                             0x501bcUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output messages at FIC0 and FIC1 interfaces.
16458 #define TCM_REG_TQM_OUT_CNTR                                                                                               0x501c0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output QM commands.
16459 #define TCM_REG_DBG_SELECT                                                                                                 0x501c4UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from TCM to the DBG block) - for selecting a line to output to the DBG block.
16460 #define TCM_REG_DBG_BYTE_ENABLE                                                                                            0x501c8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from TCM to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
16461 #define TCM_REG_DBG_SHIFT                                                                                                  0x501ccUL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from TCM to the DBG block) - for circular right shifting of the selected line (after the enabling).
16462 #define TCM_REG_TCM_INT_STS                                                                                                0x501d0UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #0 read
16463 	#define TCM_TCM_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
16464 	#define TCM_TCM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
16465 	#define TCM_TCM_INT_STS_REG_XX_UQ_ERR                                                                                  (0x1<<1)
16466 	#define TCM_TCM_INT_STS_REG_XX_UQ_ERR_SIZE                                                                             1
16467 	#define TCM_TCM_INT_STS_REG_STORM_ERR                                                                                  (0x1<<2)
16468 	#define TCM_TCM_INT_STS_REG_STORM_ERR_SIZE                                                                             2
16469 	#define TCM_TCM_INT_STS_REG_TSDM_ERR                                                                                   (0x1<<3)
16470 	#define TCM_TCM_INT_STS_REG_TSDM_ERR_SIZE                                                                              3
16471 	#define TCM_TCM_INT_STS_REG_PRS_ERR                                                                                    (0x1<<4)
16472 	#define TCM_TCM_INT_STS_REG_PRS_ERR_SIZE                                                                               4
16473 	#define TCM_TCM_INT_STS_REG_PBF_ERR                                                                                    (0x1<<5)
16474 	#define TCM_TCM_INT_STS_REG_PBF_ERR_SIZE                                                                               5
16475 	#define TCM_TCM_INT_STS_REG_USEM_ERR                                                                                   (0x1<<6)
16476 	#define TCM_TCM_INT_STS_REG_USEM_ERR_SIZE                                                                              6
16477 	#define TCM_TCM_INT_STS_REG_CSEM_ERR                                                                                   (0x1<<7)
16478 	#define TCM_TCM_INT_STS_REG_CSEM_ERR_SIZE                                                                              7
16479 	#define TCM_TCM_INT_STS_REG_CP0_ERR                                                                                    (0x1<<8)
16480 	#define TCM_TCM_INT_STS_REG_CP0_ERR_SIZE                                                                               8
16481 	#define TCM_TCM_INT_STS_REG_CP1_ERR                                                                                    (0x1<<9)
16482 	#define TCM_TCM_INT_STS_REG_CP1_ERR_SIZE                                                                               9
16483 	#define TCM_TCM_INT_STS_REG_UM_ERR                                                                                     (0x1<<10)
16484 	#define TCM_TCM_INT_STS_REG_UM_ERR_SIZE                                                                                10
16485 #define TCM_REG_TCM_INT_STS_CLR                                                                                            0x501d4UL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #0 read clear
16486 	#define TCM_TCM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
16487 	#define TCM_TCM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
16488 	#define TCM_TCM_INT_STS_CLR_REG_XX_UQ_ERR                                                                              (0x1<<1)
16489 	#define TCM_TCM_INT_STS_CLR_REG_XX_UQ_ERR_SIZE                                                                         1
16490 	#define TCM_TCM_INT_STS_CLR_REG_STORM_ERR                                                                              (0x1<<2)
16491 	#define TCM_TCM_INT_STS_CLR_REG_STORM_ERR_SIZE                                                                         2
16492 	#define TCM_TCM_INT_STS_CLR_REG_TSDM_ERR                                                                               (0x1<<3)
16493 	#define TCM_TCM_INT_STS_CLR_REG_TSDM_ERR_SIZE                                                                          3
16494 	#define TCM_TCM_INT_STS_CLR_REG_PRS_ERR                                                                                (0x1<<4)
16495 	#define TCM_TCM_INT_STS_CLR_REG_PRS_ERR_SIZE                                                                           4
16496 	#define TCM_TCM_INT_STS_CLR_REG_PBF_ERR                                                                                (0x1<<5)
16497 	#define TCM_TCM_INT_STS_CLR_REG_PBF_ERR_SIZE                                                                           5
16498 	#define TCM_TCM_INT_STS_CLR_REG_USEM_ERR                                                                               (0x1<<6)
16499 	#define TCM_TCM_INT_STS_CLR_REG_USEM_ERR_SIZE                                                                          6
16500 	#define TCM_TCM_INT_STS_CLR_REG_CSEM_ERR                                                                               (0x1<<7)
16501 	#define TCM_TCM_INT_STS_CLR_REG_CSEM_ERR_SIZE                                                                          7
16502 	#define TCM_TCM_INT_STS_CLR_REG_CP0_ERR                                                                                (0x1<<8)
16503 	#define TCM_TCM_INT_STS_CLR_REG_CP0_ERR_SIZE                                                                           8
16504 	#define TCM_TCM_INT_STS_CLR_REG_CP1_ERR                                                                                (0x1<<9)
16505 	#define TCM_TCM_INT_STS_CLR_REG_CP1_ERR_SIZE                                                                           9
16506 	#define TCM_TCM_INT_STS_CLR_REG_UM_ERR                                                                                 (0x1<<10)
16507 	#define TCM_TCM_INT_STS_CLR_REG_UM_ERR_SIZE                                                                            10
16508 #define TCM_REG_TCM_INT_STS_WR                                                                                             0x501d8UL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #0 bit set or clear
16509 	#define TCM_TCM_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
16510 	#define TCM_TCM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
16511 	#define TCM_TCM_INT_STS_WR_REG_XX_UQ_ERR                                                                               (0x1<<1)
16512 	#define TCM_TCM_INT_STS_WR_REG_XX_UQ_ERR_SIZE                                                                          1
16513 	#define TCM_TCM_INT_STS_WR_REG_STORM_ERR                                                                               (0x1<<2)
16514 	#define TCM_TCM_INT_STS_WR_REG_STORM_ERR_SIZE                                                                          2
16515 	#define TCM_TCM_INT_STS_WR_REG_TSDM_ERR                                                                                (0x1<<3)
16516 	#define TCM_TCM_INT_STS_WR_REG_TSDM_ERR_SIZE                                                                           3
16517 	#define TCM_TCM_INT_STS_WR_REG_PRS_ERR                                                                                 (0x1<<4)
16518 	#define TCM_TCM_INT_STS_WR_REG_PRS_ERR_SIZE                                                                            4
16519 	#define TCM_TCM_INT_STS_WR_REG_PBF_ERR                                                                                 (0x1<<5)
16520 	#define TCM_TCM_INT_STS_WR_REG_PBF_ERR_SIZE                                                                            5
16521 	#define TCM_TCM_INT_STS_WR_REG_USEM_ERR                                                                                (0x1<<6)
16522 	#define TCM_TCM_INT_STS_WR_REG_USEM_ERR_SIZE                                                                           6
16523 	#define TCM_TCM_INT_STS_WR_REG_CSEM_ERR                                                                                (0x1<<7)
16524 	#define TCM_TCM_INT_STS_WR_REG_CSEM_ERR_SIZE                                                                           7
16525 	#define TCM_TCM_INT_STS_WR_REG_CP0_ERR                                                                                 (0x1<<8)
16526 	#define TCM_TCM_INT_STS_WR_REG_CP0_ERR_SIZE                                                                            8
16527 	#define TCM_TCM_INT_STS_WR_REG_CP1_ERR                                                                                 (0x1<<9)
16528 	#define TCM_TCM_INT_STS_WR_REG_CP1_ERR_SIZE                                                                            9
16529 	#define TCM_TCM_INT_STS_WR_REG_UM_ERR                                                                                  (0x1<<10)
16530 	#define TCM_TCM_INT_STS_WR_REG_UM_ERR_SIZE                                                                             10
16531 #define TCM_REG_TCM_INT_MASK                                                                                               0x501dcUL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #0 read/write
16532 	#define TCM_TCM_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
16533 	#define TCM_TCM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
16534 	#define TCM_TCM_INT_MASK_REG_XX_UQ_ERR                                                                                 (0x1<<1)
16535 	#define TCM_TCM_INT_MASK_REG_XX_UQ_ERR_SIZE                                                                            1
16536 	#define TCM_TCM_INT_MASK_REG_STORM_ERR                                                                                 (0x1<<2)
16537 	#define TCM_TCM_INT_MASK_REG_STORM_ERR_SIZE                                                                            2
16538 	#define TCM_TCM_INT_MASK_REG_TSDM_ERR                                                                                  (0x1<<3)
16539 	#define TCM_TCM_INT_MASK_REG_TSDM_ERR_SIZE                                                                             3
16540 	#define TCM_TCM_INT_MASK_REG_PRS_ERR                                                                                   (0x1<<4)
16541 	#define TCM_TCM_INT_MASK_REG_PRS_ERR_SIZE                                                                              4
16542 	#define TCM_TCM_INT_MASK_REG_PBF_ERR                                                                                   (0x1<<5)
16543 	#define TCM_TCM_INT_MASK_REG_PBF_ERR_SIZE                                                                              5
16544 	#define TCM_TCM_INT_MASK_REG_USEM_ERR                                                                                  (0x1<<6)
16545 	#define TCM_TCM_INT_MASK_REG_USEM_ERR_SIZE                                                                             6
16546 	#define TCM_TCM_INT_MASK_REG_CSEM_ERR                                                                                  (0x1<<7)
16547 	#define TCM_TCM_INT_MASK_REG_CSEM_ERR_SIZE                                                                             7
16548 	#define TCM_TCM_INT_MASK_REG_CP0_ERR                                                                                   (0x1<<8)
16549 	#define TCM_TCM_INT_MASK_REG_CP0_ERR_SIZE                                                                              8
16550 	#define TCM_TCM_INT_MASK_REG_CP1_ERR                                                                                   (0x1<<9)
16551 	#define TCM_TCM_INT_MASK_REG_CP1_ERR_SIZE                                                                              9
16552 	#define TCM_TCM_INT_MASK_REG_UM_ERR                                                                                    (0x1<<10)
16553 	#define TCM_TCM_INT_MASK_REG_UM_ERR_SIZE                                                                               10
16554 #define TCM_REG_TCM_PRTY_STS                                                                                               0x501e0UL //ACCESS:R  DataWidth:0x1b  Description: Parity register #0 read
16555 	#define TCM_TCM_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
16556 	#define TCM_TCM_PRTY_STS_REG_PARITY_SIZE                                                                               0
16557 	#define TCM_TCM_PRTY_STS_REG_XT_PRTY                                                                                   (0x1<<1)
16558 	#define TCM_TCM_PRTY_STS_REG_XT_PRTY_SIZE                                                                              1
16559 	#define TCM_TCM_PRTY_STS_REG_DT_PRTY                                                                                   (0x1<<2)
16560 	#define TCM_TCM_PRTY_STS_REG_DT_PRTY_SIZE                                                                              2
16561 	#define TCM_TCM_PRTY_STS_REG_PM_PRTY0                                                                                  (0x1<<3)
16562 	#define TCM_TCM_PRTY_STS_REG_PM_PRTY0_SIZE                                                                             3
16563 	#define TCM_TCM_PRTY_STS_REG_PM_PRTY1                                                                                  (0x1<<4)
16564 	#define TCM_TCM_PRTY_STS_REG_PM_PRTY1_SIZE                                                                             4
16565 	#define TCM_TCM_PRTY_STS_REG_UQ_PRTY                                                                                   (0x1<<5)
16566 	#define TCM_TCM_PRTY_STS_REG_UQ_PRTY_SIZE                                                                              5
16567 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY0                                                                                  (0x1<<6)
16568 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY0_SIZE                                                                             6
16569 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY1                                                                                  (0x1<<7)
16570 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY1_SIZE                                                                             7
16571 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY2                                                                                  (0x1<<8)
16572 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY2_SIZE                                                                             8
16573 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY3                                                                                  (0x1<<9)
16574 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY3_SIZE                                                                             9
16575 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY4                                                                                  (0x1<<10)
16576 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY4_SIZE                                                                             10
16577 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY5                                                                                  (0x1<<11)
16578 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY5_SIZE                                                                             11
16579 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY6                                                                                  (0x1<<12)
16580 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY6_SIZE                                                                             12
16581 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY7                                                                                  (0x1<<13)
16582 	#define TCM_TCM_PRTY_STS_REG_AG_PRTY7_SIZE                                                                             13
16583 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY0                                                                                  (0x1<<14)
16584 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY0_SIZE                                                                             14
16585 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY1                                                                                  (0x1<<15)
16586 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY1_SIZE                                                                             15
16587 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY2                                                                                  (0x1<<16)
16588 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY2_SIZE                                                                             16
16589 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY3                                                                                  (0x1<<17)
16590 	#define TCM_TCM_PRTY_STS_REG_SM_PRTY3_SIZE                                                                             17
16591 	#define TCM_TCM_PRTY_STS_REG_STORM_PRTY                                                                                (0x1<<18)
16592 	#define TCM_TCM_PRTY_STS_REG_STORM_PRTY_SIZE                                                                           18
16593 	#define TCM_TCM_PRTY_STS_REG_TSDM_PRTY                                                                                 (0x1<<19)
16594 	#define TCM_TCM_PRTY_STS_REG_TSDM_PRTY_SIZE                                                                            19
16595 	#define TCM_TCM_PRTY_STS_REG_PRS_PRTY                                                                                  (0x1<<20)
16596 	#define TCM_TCM_PRTY_STS_REG_PRS_PRTY_SIZE                                                                             20
16597 	#define TCM_TCM_PRTY_STS_REG_PBF_PRTY                                                                                  (0x1<<21)
16598 	#define TCM_TCM_PRTY_STS_REG_PBF_PRTY_SIZE                                                                             21
16599 	#define TCM_TCM_PRTY_STS_REG_USEM_PRTY                                                                                 (0x1<<22)
16600 	#define TCM_TCM_PRTY_STS_REG_USEM_PRTY_SIZE                                                                            22
16601 	#define TCM_TCM_PRTY_STS_REG_CSEM_PRTY                                                                                 (0x1<<23)
16602 	#define TCM_TCM_PRTY_STS_REG_CSEM_PRTY_SIZE                                                                            23
16603 	#define TCM_TCM_PRTY_STS_REG_CP0_PRTY                                                                                  (0x1<<24)
16604 	#define TCM_TCM_PRTY_STS_REG_CP0_PRTY_SIZE                                                                             24
16605 	#define TCM_TCM_PRTY_STS_REG_CP1_PRTY                                                                                  (0x1<<25)
16606 	#define TCM_TCM_PRTY_STS_REG_CP1_PRTY_SIZE                                                                             25
16607 	#define TCM_TCM_PRTY_STS_REG_UM_PRTY                                                                                   (0x1<<26)
16608 	#define TCM_TCM_PRTY_STS_REG_UM_PRTY_SIZE                                                                              26
16609 #define TCM_REG_TCM_PRTY_STS_CLR                                                                                           0x501e4UL //ACCESS:RC  DataWidth:0x1b  Description: Parity register #0 read clear
16610 	#define TCM_TCM_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
16611 	#define TCM_TCM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
16612 	#define TCM_TCM_PRTY_STS_CLR_REG_XT_PRTY                                                                               (0x1<<1)
16613 	#define TCM_TCM_PRTY_STS_CLR_REG_XT_PRTY_SIZE                                                                          1
16614 	#define TCM_TCM_PRTY_STS_CLR_REG_DT_PRTY                                                                               (0x1<<2)
16615 	#define TCM_TCM_PRTY_STS_CLR_REG_DT_PRTY_SIZE                                                                          2
16616 	#define TCM_TCM_PRTY_STS_CLR_REG_PM_PRTY0                                                                              (0x1<<3)
16617 	#define TCM_TCM_PRTY_STS_CLR_REG_PM_PRTY0_SIZE                                                                         3
16618 	#define TCM_TCM_PRTY_STS_CLR_REG_PM_PRTY1                                                                              (0x1<<4)
16619 	#define TCM_TCM_PRTY_STS_CLR_REG_PM_PRTY1_SIZE                                                                         4
16620 	#define TCM_TCM_PRTY_STS_CLR_REG_UQ_PRTY                                                                               (0x1<<5)
16621 	#define TCM_TCM_PRTY_STS_CLR_REG_UQ_PRTY_SIZE                                                                          5
16622 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY0                                                                              (0x1<<6)
16623 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY0_SIZE                                                                         6
16624 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY1                                                                              (0x1<<7)
16625 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY1_SIZE                                                                         7
16626 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY2                                                                              (0x1<<8)
16627 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY2_SIZE                                                                         8
16628 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY3                                                                              (0x1<<9)
16629 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY3_SIZE                                                                         9
16630 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY4                                                                              (0x1<<10)
16631 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY4_SIZE                                                                         10
16632 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY5                                                                              (0x1<<11)
16633 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY5_SIZE                                                                         11
16634 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY6                                                                              (0x1<<12)
16635 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY6_SIZE                                                                         12
16636 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY7                                                                              (0x1<<13)
16637 	#define TCM_TCM_PRTY_STS_CLR_REG_AG_PRTY7_SIZE                                                                         13
16638 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY0                                                                              (0x1<<14)
16639 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY0_SIZE                                                                         14
16640 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY1                                                                              (0x1<<15)
16641 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY1_SIZE                                                                         15
16642 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY2                                                                              (0x1<<16)
16643 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY2_SIZE                                                                         16
16644 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY3                                                                              (0x1<<17)
16645 	#define TCM_TCM_PRTY_STS_CLR_REG_SM_PRTY3_SIZE                                                                         17
16646 	#define TCM_TCM_PRTY_STS_CLR_REG_STORM_PRTY                                                                            (0x1<<18)
16647 	#define TCM_TCM_PRTY_STS_CLR_REG_STORM_PRTY_SIZE                                                                       18
16648 	#define TCM_TCM_PRTY_STS_CLR_REG_TSDM_PRTY                                                                             (0x1<<19)
16649 	#define TCM_TCM_PRTY_STS_CLR_REG_TSDM_PRTY_SIZE                                                                        19
16650 	#define TCM_TCM_PRTY_STS_CLR_REG_PRS_PRTY                                                                              (0x1<<20)
16651 	#define TCM_TCM_PRTY_STS_CLR_REG_PRS_PRTY_SIZE                                                                         20
16652 	#define TCM_TCM_PRTY_STS_CLR_REG_PBF_PRTY                                                                              (0x1<<21)
16653 	#define TCM_TCM_PRTY_STS_CLR_REG_PBF_PRTY_SIZE                                                                         21
16654 	#define TCM_TCM_PRTY_STS_CLR_REG_USEM_PRTY                                                                             (0x1<<22)
16655 	#define TCM_TCM_PRTY_STS_CLR_REG_USEM_PRTY_SIZE                                                                        22
16656 	#define TCM_TCM_PRTY_STS_CLR_REG_CSEM_PRTY                                                                             (0x1<<23)
16657 	#define TCM_TCM_PRTY_STS_CLR_REG_CSEM_PRTY_SIZE                                                                        23
16658 	#define TCM_TCM_PRTY_STS_CLR_REG_CP0_PRTY                                                                              (0x1<<24)
16659 	#define TCM_TCM_PRTY_STS_CLR_REG_CP0_PRTY_SIZE                                                                         24
16660 	#define TCM_TCM_PRTY_STS_CLR_REG_CP1_PRTY                                                                              (0x1<<25)
16661 	#define TCM_TCM_PRTY_STS_CLR_REG_CP1_PRTY_SIZE                                                                         25
16662 	#define TCM_TCM_PRTY_STS_CLR_REG_UM_PRTY                                                                               (0x1<<26)
16663 	#define TCM_TCM_PRTY_STS_CLR_REG_UM_PRTY_SIZE                                                                          26
16664 #define TCM_REG_TCM_PRTY_STS_WR                                                                                            0x501e8UL //ACCESS:WR  DataWidth:0x1b  Description: Parity register #0 bit set or clear
16665 	#define TCM_TCM_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
16666 	#define TCM_TCM_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
16667 	#define TCM_TCM_PRTY_STS_WR_REG_XT_PRTY                                                                                (0x1<<1)
16668 	#define TCM_TCM_PRTY_STS_WR_REG_XT_PRTY_SIZE                                                                           1
16669 	#define TCM_TCM_PRTY_STS_WR_REG_DT_PRTY                                                                                (0x1<<2)
16670 	#define TCM_TCM_PRTY_STS_WR_REG_DT_PRTY_SIZE                                                                           2
16671 	#define TCM_TCM_PRTY_STS_WR_REG_PM_PRTY0                                                                               (0x1<<3)
16672 	#define TCM_TCM_PRTY_STS_WR_REG_PM_PRTY0_SIZE                                                                          3
16673 	#define TCM_TCM_PRTY_STS_WR_REG_PM_PRTY1                                                                               (0x1<<4)
16674 	#define TCM_TCM_PRTY_STS_WR_REG_PM_PRTY1_SIZE                                                                          4
16675 	#define TCM_TCM_PRTY_STS_WR_REG_UQ_PRTY                                                                                (0x1<<5)
16676 	#define TCM_TCM_PRTY_STS_WR_REG_UQ_PRTY_SIZE                                                                           5
16677 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY0                                                                               (0x1<<6)
16678 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY0_SIZE                                                                          6
16679 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY1                                                                               (0x1<<7)
16680 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY1_SIZE                                                                          7
16681 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY2                                                                               (0x1<<8)
16682 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY2_SIZE                                                                          8
16683 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY3                                                                               (0x1<<9)
16684 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY3_SIZE                                                                          9
16685 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY4                                                                               (0x1<<10)
16686 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY4_SIZE                                                                          10
16687 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY5                                                                               (0x1<<11)
16688 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY5_SIZE                                                                          11
16689 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY6                                                                               (0x1<<12)
16690 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY6_SIZE                                                                          12
16691 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY7                                                                               (0x1<<13)
16692 	#define TCM_TCM_PRTY_STS_WR_REG_AG_PRTY7_SIZE                                                                          13
16693 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY0                                                                               (0x1<<14)
16694 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY0_SIZE                                                                          14
16695 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY1                                                                               (0x1<<15)
16696 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY1_SIZE                                                                          15
16697 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY2                                                                               (0x1<<16)
16698 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY2_SIZE                                                                          16
16699 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY3                                                                               (0x1<<17)
16700 	#define TCM_TCM_PRTY_STS_WR_REG_SM_PRTY3_SIZE                                                                          17
16701 	#define TCM_TCM_PRTY_STS_WR_REG_STORM_PRTY                                                                             (0x1<<18)
16702 	#define TCM_TCM_PRTY_STS_WR_REG_STORM_PRTY_SIZE                                                                        18
16703 	#define TCM_TCM_PRTY_STS_WR_REG_TSDM_PRTY                                                                              (0x1<<19)
16704 	#define TCM_TCM_PRTY_STS_WR_REG_TSDM_PRTY_SIZE                                                                         19
16705 	#define TCM_TCM_PRTY_STS_WR_REG_PRS_PRTY                                                                               (0x1<<20)
16706 	#define TCM_TCM_PRTY_STS_WR_REG_PRS_PRTY_SIZE                                                                          20
16707 	#define TCM_TCM_PRTY_STS_WR_REG_PBF_PRTY                                                                               (0x1<<21)
16708 	#define TCM_TCM_PRTY_STS_WR_REG_PBF_PRTY_SIZE                                                                          21
16709 	#define TCM_TCM_PRTY_STS_WR_REG_USEM_PRTY                                                                              (0x1<<22)
16710 	#define TCM_TCM_PRTY_STS_WR_REG_USEM_PRTY_SIZE                                                                         22
16711 	#define TCM_TCM_PRTY_STS_WR_REG_CSEM_PRTY                                                                              (0x1<<23)
16712 	#define TCM_TCM_PRTY_STS_WR_REG_CSEM_PRTY_SIZE                                                                         23
16713 	#define TCM_TCM_PRTY_STS_WR_REG_CP0_PRTY                                                                               (0x1<<24)
16714 	#define TCM_TCM_PRTY_STS_WR_REG_CP0_PRTY_SIZE                                                                          24
16715 	#define TCM_TCM_PRTY_STS_WR_REG_CP1_PRTY                                                                               (0x1<<25)
16716 	#define TCM_TCM_PRTY_STS_WR_REG_CP1_PRTY_SIZE                                                                          25
16717 	#define TCM_TCM_PRTY_STS_WR_REG_UM_PRTY                                                                                (0x1<<26)
16718 	#define TCM_TCM_PRTY_STS_WR_REG_UM_PRTY_SIZE                                                                           26
16719 #define TCM_REG_TCM_PRTY_MASK                                                                                              0x501ecUL //ACCESS:RW  DataWidth:0x1b  Description: Parity mask register #0 read/write
16720 	#define TCM_TCM_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
16721 	#define TCM_TCM_PRTY_MASK_REG_PARITY_SIZE                                                                              0
16722 	#define TCM_TCM_PRTY_MASK_REG_XT_PRTY                                                                                  (0x1<<1)
16723 	#define TCM_TCM_PRTY_MASK_REG_XT_PRTY_SIZE                                                                             1
16724 	#define TCM_TCM_PRTY_MASK_REG_DT_PRTY                                                                                  (0x1<<2)
16725 	#define TCM_TCM_PRTY_MASK_REG_DT_PRTY_SIZE                                                                             2
16726 	#define TCM_TCM_PRTY_MASK_REG_PM_PRTY0                                                                                 (0x1<<3)
16727 	#define TCM_TCM_PRTY_MASK_REG_PM_PRTY0_SIZE                                                                            3
16728 	#define TCM_TCM_PRTY_MASK_REG_PM_PRTY1                                                                                 (0x1<<4)
16729 	#define TCM_TCM_PRTY_MASK_REG_PM_PRTY1_SIZE                                                                            4
16730 	#define TCM_TCM_PRTY_MASK_REG_UQ_PRTY                                                                                  (0x1<<5)
16731 	#define TCM_TCM_PRTY_MASK_REG_UQ_PRTY_SIZE                                                                             5
16732 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY0                                                                                 (0x1<<6)
16733 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY0_SIZE                                                                            6
16734 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY1                                                                                 (0x1<<7)
16735 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY1_SIZE                                                                            7
16736 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY2                                                                                 (0x1<<8)
16737 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY2_SIZE                                                                            8
16738 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY3                                                                                 (0x1<<9)
16739 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY3_SIZE                                                                            9
16740 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY4                                                                                 (0x1<<10)
16741 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY4_SIZE                                                                            10
16742 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY5                                                                                 (0x1<<11)
16743 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY5_SIZE                                                                            11
16744 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY6                                                                                 (0x1<<12)
16745 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY6_SIZE                                                                            12
16746 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY7                                                                                 (0x1<<13)
16747 	#define TCM_TCM_PRTY_MASK_REG_AG_PRTY7_SIZE                                                                            13
16748 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY0                                                                                 (0x1<<14)
16749 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY0_SIZE                                                                            14
16750 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY1                                                                                 (0x1<<15)
16751 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY1_SIZE                                                                            15
16752 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY2                                                                                 (0x1<<16)
16753 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY2_SIZE                                                                            16
16754 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY3                                                                                 (0x1<<17)
16755 	#define TCM_TCM_PRTY_MASK_REG_SM_PRTY3_SIZE                                                                            17
16756 	#define TCM_TCM_PRTY_MASK_REG_STORM_PRTY                                                                               (0x1<<18)
16757 	#define TCM_TCM_PRTY_MASK_REG_STORM_PRTY_SIZE                                                                          18
16758 	#define TCM_TCM_PRTY_MASK_REG_TSDM_PRTY                                                                                (0x1<<19)
16759 	#define TCM_TCM_PRTY_MASK_REG_TSDM_PRTY_SIZE                                                                           19
16760 	#define TCM_TCM_PRTY_MASK_REG_PRS_PRTY                                                                                 (0x1<<20)
16761 	#define TCM_TCM_PRTY_MASK_REG_PRS_PRTY_SIZE                                                                            20
16762 	#define TCM_TCM_PRTY_MASK_REG_PBF_PRTY                                                                                 (0x1<<21)
16763 	#define TCM_TCM_PRTY_MASK_REG_PBF_PRTY_SIZE                                                                            21
16764 	#define TCM_TCM_PRTY_MASK_REG_USEM_PRTY                                                                                (0x1<<22)
16765 	#define TCM_TCM_PRTY_MASK_REG_USEM_PRTY_SIZE                                                                           22
16766 	#define TCM_TCM_PRTY_MASK_REG_CSEM_PRTY                                                                                (0x1<<23)
16767 	#define TCM_TCM_PRTY_MASK_REG_CSEM_PRTY_SIZE                                                                           23
16768 	#define TCM_TCM_PRTY_MASK_REG_CP0_PRTY                                                                                 (0x1<<24)
16769 	#define TCM_TCM_PRTY_MASK_REG_CP0_PRTY_SIZE                                                                            24
16770 	#define TCM_TCM_PRTY_MASK_REG_CP1_PRTY                                                                                 (0x1<<25)
16771 	#define TCM_TCM_PRTY_MASK_REG_CP1_PRTY_SIZE                                                                            25
16772 	#define TCM_TCM_PRTY_MASK_REG_UM_PRTY                                                                                  (0x1<<26)
16773 	#define TCM_TCM_PRTY_MASK_REG_UM_PRTY_SIZE                                                                             26
16774 #define TCM_REG_SM_CTX1_TM                                                                                                 0x50300UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of STORM context. MSB.
16775 #define TCM_REG_IS_UM_TM                                                                                                   0x50304UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of UM input stage buffer.
16776 #define TCM_REG_IS_STORM_TM                                                                                                0x50308UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of STORM input stage buffer.
16777 #define TCM_REG_ECO_RESERVED                                                                                               0x5030cUL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
16778 #define TCM_REG_IS_PRS_TM                                                                                                  0x50310UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Parser input stage buffer.
16779 #define TCM_REG_IS_USEM_TM                                                                                                 0x50314UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Parser input stage buffer.
16780 #define TCM_REG_L1ST_PAGE_MODE                                                                                             0x50318UL //ACCESS:RW  DataWidth:0x1  Description: L1 Storm context page mode enable. If 0 - the whole context of 256 LCIDs is visible. Possible only in legacy mode; looking only into the old per-LCID addresses and not seeing the new per-LCID addresses. If 1- page mode; when looking into all per-LCID addresses is possible but for only one page of the whole context.
16781 #define TCM_REG_L1ST_PAGE                                                                                                  0x5031cUL //ACCESS:RW  DataWidth:0x8  Description: L1 Storm context page to access to. Browses between the windows; the size of which is defined by ~tcm_registers_l1st_page_size.l1st_page_size. In E2 TCM it browses between 2 windows each of which contains context for 256/2=128 LCIDs. Only bits from 7 down to log(~tcm_registers_l1st_page_size.l1st_page_size;2) are meaningful. Meaning  for ~tcm_registers_l1st_page_size.l1st_page_size=8h80; when 8h00 - LCIDs from 0 to 127 are visible; when 8h80 - LCIDs from 128 to 255. The SW can write exact start LCID into the register and only its msb will be used to select the appropriate page.
16782 #define TCM_REG_L1ST_PAGE_SIZE                                                                                             0x50320UL //ACCESS:R  DataWidth:0x8  Description: L1 Storm context page size (measured in number of LCIDs fitting into one page). Hard-wired one-hot value; the log(~tcm_registers_l1st_page_size.l1st_page_size;2) of which designates the size of the page in LCIDs. For TCM it is 8h80 meaning page size is 2^7=128 LCIDs.
16783 #define TCM_REG_L1ST_CTX_SIZE                                                                                              0x50324UL //ACCESS:R  DataWidth:0x8  Description: L1 Storm per-LCID context size (measured in REGs).
16784 #define TCM_REG_UM_FIC1_FORCE                                                                                              0x50330UL //ACCESS:RW  DataWidth:0x1  Description: 0-messages unlocked from Pending messages RAM go to the FIC for which they were designated in input message; 1-messages unlocked from Pending messages RAM are forced to FIC1 whether they were destined to FIC0 or FIC1 in original message.
16785 #define TCM_REG_PHYS_QNUM0_0                                                                                               0x500e0UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 0 per port index.
16786 #define TCM_REG_PHYS_QNUM0_0_SIZE                                                                                          1
16787 #define TCM_REG_PHYS_QNUM0_1                                                                                               0x500e4UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 0 per port index.
16788 #define TCM_REG_PHYS_QNUM0_1_SIZE                                                                                          1
16789 #define TCM_REG_PHYS_QNUM1_0                                                                                               0x500e8UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 1 per port index.
16790 #define TCM_REG_PHYS_QNUM1_0_SIZE                                                                                          1
16791 #define TCM_REG_PHYS_QNUM1_1                                                                                               0x500ecUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 1 per port index.
16792 #define TCM_REG_PHYS_QNUM1_1_SIZE                                                                                          1
16793 #define TCM_REG_PHYS_QNUM2_0                                                                                               0x500f0UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 2 per port index.
16794 #define TCM_REG_PHYS_QNUM2_0_SIZE                                                                                          1
16795 #define TCM_REG_PHYS_QNUM2_1                                                                                               0x500f4UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 2 per port index.
16796 #define TCM_REG_PHYS_QNUM2_1_SIZE                                                                                          1
16797 #define TCM_REG_PHYS_QNUM3_0                                                                                               0x500f8UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index.
16798 #define TCM_REG_PHYS_QNUM3_0_SIZE                                                                                          1
16799 #define TCM_REG_PHYS_QNUM3_1                                                                                               0x500fcUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index.
16800 #define TCM_REG_PHYS_QNUM3_1_SIZE                                                                                          1
16801 #define TCM_REG_LCID_CAM_0                                                                                                 0x501f0UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16802 #define TCM_REG_LCID_CAM_0_SIZE                                                                                            1
16803 #define TCM_REG_LCID_CAM_1                                                                                                 0x501f4UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16804 #define TCM_REG_LCID_CAM_1_SIZE                                                                                            1
16805 #define TCM_REG_LCID_CAM_2                                                                                                 0x501f8UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16806 #define TCM_REG_LCID_CAM_2_SIZE                                                                                            1
16807 #define TCM_REG_LCID_CAM_3                                                                                                 0x501fcUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16808 #define TCM_REG_LCID_CAM_3_SIZE                                                                                            1
16809 #define TCM_REG_CAM_OCCUP_ST                                                                                               0x50200UL //ACCESS:RW  DataWidth:0x4  Description: CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry. In order to comply with the SW scripts the write by GRC is also available for debug purposes.
16810 #define TCM_REG_CAM_OCCUP_ST_SIZE                                                                                          1
16811 #define TCM_REG_CFC_INIT_CRD                                                                                               0x50204UL //ACCESS:RW  DataWidth:0x4  Description: CFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 1 at start-up.
16812 #define TCM_REG_CFC_INIT_CRD_SIZE                                                                                          1
16813 #define TCM_REG_CP_MSG                                                                                                     0x50208UL //ACCESS:W  DataWidth:0x20  Description: Use to write a CP message. Write only register.
16814 #define TCM_REG_CP_MSG_SIZE                                                                                                1
16815 #define TCM_REG_FIC0_INIT_CRD                                                                                              0x5020cUL //ACCESS:RW  DataWidth:0x8  Description: FIC0 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
16816 #define TCM_REG_FIC0_INIT_CRD_SIZE                                                                                         1
16817 #define TCM_REG_FIC1_INIT_CRD                                                                                              0x50210UL //ACCESS:RW  DataWidth:0x8  Description: FIC1 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
16818 #define TCM_REG_FIC1_INIT_CRD_SIZE                                                                                         1
16819 #define TCM_REG_GLB_CNT_STICKY                                                                                             0x50214UL //ACCESS:RW  DataWidth:0x1a  Description: QM global usage counter maximum sticky value.  In order to comply with the SW scripts the write by GRC is also available for debug purposes.
16820 #define TCM_REG_GLB_CNT_STICKY_SIZE                                                                                        1
16821 #define TCM_REG_LL_SZ_STICKY                                                                                               0x50218UL //ACCESS:RW  DataWidth:0x6  Description: XX LL maximum value ever reached sticky value for any connection. The write to the register is performed by the XX internal circuitry. In order to comply with the SW scripts the write by GRC is also available for debug purposes.
16822 #define TCM_REG_LL_SZ_STICKY_SIZE                                                                                          1
16823 #define TCM_REG_TQM_INIT_CRD                                                                                               0x5021cUL //ACCESS:RW  DataWidth:0x6  Description: QM output initial credit. Max credit available - 32.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 32 at start-up.
16824 #define TCM_REG_TQM_INIT_CRD_SIZE                                                                                          1
16825 #define TCM_REG_XX_INIT_CRD                                                                                                0x50220UL //ACCESS:RW  DataWidth:0x6  Description: Initial value for the credit counter; responsible for fulfilling of the Input Stage XX protection buffer by the XX protection pending messages. Max credit available - 127.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 19 at start-up.
16826 #define TCM_REG_XX_INIT_CRD_SIZE                                                                                           1
16827 #define TCM_REG_XX_MSG_NUM                                                                                                 0x50224UL //ACCESS:RW  DataWidth:0x6  Description: The maximum number of pending messages; which may be stored in XX protection. ~tcm_registers_xx_free.xx_free is also written on write.
16828 #define TCM_REG_XX_MSG_NUM_SIZE                                                                                            1
16829 #define TCM_REG_LCID_CAM_4                                                                                                 0x50228UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16830 #define TCM_REG_LCID_CAM_4_SIZE                                                                                            1
16831 #define TCM_REG_LCID_CAM_5                                                                                                 0x5022cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16832 #define TCM_REG_LCID_CAM_5_SIZE                                                                                            1
16833 #define TCM_REG_LCID_CAM_6                                                                                                 0x50230UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16834 #define TCM_REG_LCID_CAM_6_SIZE                                                                                            1
16835 #define TCM_REG_LCID_CAM_7                                                                                                 0x50234UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16836 #define TCM_REG_LCID_CAM_7_SIZE                                                                                            1
16837 #define TCM_REG_LCID_CAM_8                                                                                                 0x50238UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16838 #define TCM_REG_LCID_CAM_8_SIZE                                                                                            1
16839 #define TCM_REG_LCID_CAM_9                                                                                                 0x5023cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
16840 #define TCM_REG_LCID_CAM_9_SIZE                                                                                            1
16841 #define TCM_REG_XX_TABLE                                                                                                   0x50240UL //ACCESS:RW  DataWidth:0x10  Description: Indirect access to the XX table of the XX protection mechanism. The fields are:[4:0] - tail pointer; [10:5] - Link List size;[15:11] - header pointer.
16842 #define TCM_REG_XX_TABLE_SIZE                                                                                              10
16843 #define TCM_REG_XX_DESCR_TABLE                                                                                             0x50280UL //ACCESS:RW  DataWidth:0x15  Description: Indirect access to the descriptor table of the XX protection mechanism. The fields are: [5:0] - length of the message;[15:6] - message pointer;[20:16] - next pointer.
16844 #define TCM_REG_XX_DESCR_TABLE_SIZE                                                                                        29
16845 #define TCM_REG_XX_PEND_MSG                                                                                                0x52000UL //ACCESS:RW  DataWidth:0x20  Description: Debug only. Indirect access to the Pending messages RAM of the XX protection mechanism. Bit [0] designates the REG in the 2-REGs memory row. The bits [10:1] designate the row.
16846 #define TCM_REG_XX_PEND_MSG_SIZE                                                                                           1740
16847 #define TCM_REG_AG_CTX                                                                                                     0x54000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to AG context with 32-bits granularity. The bits [11:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 12'ha64.
16848 #define TCM_REG_AG_CTX_SIZE                                                                                                3328
16849 #define TCM_REG_STORM_CTX                                                                                                  0x58000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to STORM context with 32-bits granularity. In page mode the bits [12:7] of the address should be the offset within the accessed LCID context; the bits [6:0] are the accessed LCID[6:0]. In non-page mode the bits [12:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 13'ha64. The actual size of the memory is 9216.
16850 #define TCM_REG_STORM_CTX_SIZE                                                                                             8192
16851 #define TCM_REG_TCM_UNUSED_EMPTY_0                                                                                         0x50328UL //ACCESS:R  DataWidth:0x20  Unused empty space
16852 #define TCM_REG_TCM_UNUSED_EMPTY_0_SIZE                                                                                    2
16853 #define TCM_REG_TCM_UNUSED_EMPTY_1                                                                                         0x50334UL //ACCESS:R  DataWidth:0x20  Unused empty space
16854 #define TCM_REG_TCM_UNUSED_EMPTY_1_SIZE                                                                                    1843
16855 #define TM_REG_EN_TIMERS                                                                                                   0x164000UL //ACCESS:RW  DataWidth:0x1  Description: Enable for Timers state machines.
16856 #define TM_REG_TIMER_SOFT_RST                                                                                              0x164004UL //ACCESS:RW  DataWidth:0x1  Description: Timer software reset - active high.
16857 #define TM_REG_EN_CL0_INPUT                                                                                                0x164008UL //ACCESS:RW  DataWidth:0x1  Description: Enable client0 input.
16858 #define TM_REG_EN_CL1_INPUT                                                                                                0x16400cUL //ACCESS:RW  DataWidth:0x1  Description: Enable client1 input.
16859 #define TM_REG_EN_CL2_INPUT                                                                                                0x164010UL //ACCESS:RW  DataWidth:0x1  Description: Enable client2 input.
16860 #define TM_REG_TIMER_TICK_SIZE                                                                                             0x16401cUL //ACCESS:RW  DataWidth:0x14  Description: The amount of hardware cycles for each timer tick.
16861 #define TM_REG_CLIN_ARB_TYPE                                                                                               0x164020UL //ACCESS:RW  DataWidth:0x1  Description: Clin arbiter type  0=roundrobbin 1=priority.
16862 #define TM_REG_CLIN_PRIOR0_CLIENT                                                                                          0x164024UL //ACCESS:RW  DataWidth:0x2  Description: Client in High priority client number.
16863 #define TM_REG_CLIN_PRIOR1_CLIENT                                                                                          0x164028UL //ACCESS:RW  DataWidth:0x2  Description: Client in Medium priority client number.
16864 #define TM_REG_CLIN_PRIOR2_CLIENT                                                                                          0x16402cUL //ACCESS:RW  DataWidth:0x2  Description: Client in Low  priority client number.
16865 #define TM_REG_CL0_CONT_REGION                                                                                             0x164030UL //ACCESS:RW  DataWidth:0x8  Description: Client0 context region.
16866 #define TM_REG_CL1_CONT_REGION                                                                                             0x164034UL //ACCESS:RW  DataWidth:0x8  Description: Client1 context region.
16867 #define TM_REG_CL2_CONT_REGION                                                                                             0x164038UL //ACCESS:RW  DataWidth:0x8  Description: Client2 context region.
16868 #define TM_REG_LIN0_SCAN_TIME                                                                                              0x16403cUL //ACCESS:RW  DataWidth:0x18  Description: Linear0 array scan timeout.
16869 #define TM_REG_LIN1_SCAN_TIME                                                                                              0x164040UL //ACCESS:RW  DataWidth:0x18  Description: Linear1 array scan timeout.
16870 #define TM_REG_TM_CONTEXT_REGION                                                                                           0x164044UL //ACCESS:RW  DataWidth:0x8  Description: Timers Context region.
16871 #define TM_REG_LIN0_MAX_ACTIVE_CID                                                                                         0x164048UL //ACCESS:RW  DataWidth:0x12  Description: Linear0 Max active cid (in banks of 32 entries).
16872 #define TM_REG_LIN1_MAX_ACTIVE_CID                                                                                         0x16404cUL //ACCESS:RW  DataWidth:0x12  Description: Linear1 Max active cid (in banks of 32 entries).
16873 #define TM_REG_LIN0_MIN_ACTIVE_CID                                                                                         0x164050UL //ACCESS:RW  DataWidth:0x12  Description: Linear0 Min active cid (in banks of 32 entries).
16874 #define TM_REG_LIN1_MIN_ACTIVE_CID                                                                                         0x164054UL //ACCESS:RW  DataWidth:0x12  Description: Linear1 Min active cid (in banks of 32 entries).
16875 #define TM_REG_PCI_NS_FLAG                                                                                                 0x164058UL //ACCESS:RW  DataWidth:0x1  Description: NS flag for pci requests.
16876 #define TM_REG_PCI_RO_FLAG                                                                                                 0x16405cUL //ACCESS:RW  DataWidth:0x1  Description: RO flag for pci requests.
16877 #define TM_REG_PCI_FLOW_ID                                                                                                 0x164060UL //ACCESS:RW  DataWidth:0x5  Description: Pci flow ID.
16878 #define TM_REG_FALSE_EXPIR_CLIENT                                                                                          0x164064UL //ACCESS:RW  DataWidth:0x2  Description: Client number for false expirations.
16879 #define TM_REG_LIN0_LOGIC_ADD_MASK                                                                                         0x164068UL //ACCESS:RW  DataWidth:0x20  Description: Linear0 Address mask.
16880 #define TM_REG_LIN1_LOGIC_ADD_MASK                                                                                         0x16406cUL //ACCESS:RW  DataWidth:0x20  Description: Linear1 Address mask.
16881 #define TM_REG_LIN_SETCLR_FIFO_ALFULL_THR                                                                                  0x164070UL //ACCESS:RW  DataWidth:0x6  Description: Linear timer set_clear fifo threshold.
16882 #define TM_REG_LIN_EXP_FIFO_ALFULL_THR                                                                                     0x164074UL //ACCESS:RW  DataWidth:0x3  Description: Linear expiration fifo threshold.
16883 #define TM_REG_LIN_EXTA_FIFO_ALFULL_THR                                                                                    0x164078UL //ACCESS:RW  DataWidth:0x4  Description: Linear exta fifo threshold.
16884 #define TM_REG_EXP_CFCRES_FIFO_ALFULL_THR                                                                                  0x16407cUL //ACCESS:RW  DataWidth:0x5  Description: Expiration cfc result fifo threshold.
16885 #define TM_REG_CFCREQ_AC_FIFO_ALFULL_THR                                                                                   0x164080UL //ACCESS:RW  DataWidth:0x4  Description: CFC Request - Act cnt fifo threshold.
16886 #define TM_REG_CFCREQ_EXP_FIFO_ALFULL_THR                                                                                  0x164084UL //ACCESS:RW  DataWidth:0x4  Description: CFC req - expiration fifo threshold.
16887 #define TM_REG_CFCREQ_CLOUT_FIFO_ALFULL_THR                                                                                0x164088UL //ACCESS:RW  DataWidth:0x4  Description: CFC req - clout fifo threshold.
16888 #define TM_REG_CLOUT_DIRECT_FIFO_ALFULL_THR                                                                                0x16408cUL //ACCESS:RW  DataWidth:0x5  Description: Client Out - direct fifo threshold. FIFO is not used.
16889 #define TM_REG_CLOUT_TYP4_FIFO_ALFULL_THR                                                                                  0x164090UL //ACCESS:RW  DataWidth:0x5  Description: Client Out type4 fifo threshold.
16890 #define TM_REG_SET_ERR_FLAG                                                                                                0x164094UL //ACCESS:RC  DataWidth:0x1  Description: Set error flag from cmd handler.
16891 #define TM_REG_CLEAR_ERR_FLAG                                                                                              0x164098UL //ACCESS:RC  DataWidth:0x1  Description: Clear error flag from cmd handler.
16892 #define TM_REG_STOPALL_ERR_FLAG                                                                                            0x16409cUL //ACCESS:RC  DataWidth:0x1  Description: Stopall error flag from cmd handler.
16893 #define TM_REG_LIN0_NUM_SCANS                                                                                              0x1640a0UL //ACCESS:ST  DataWidth:0x10  Description: Linear0 Number of scans counter.
16894 #define TM_REG_LIN1_NUM_SCANS                                                                                              0x1640a4UL //ACCESS:ST  DataWidth:0x10  Description: Linear1 Number of scans counter.
16895 #define TM_REG_CLIENT0_EXPIR_CNT                                                                                           0x1640a8UL //ACCESS:ST  DataWidth:0x18  Description: Client0 Expiration counter.
16896 #define TM_REG_CLIENT1_EXPIR_CNT                                                                                           0x1640acUL //ACCESS:ST  DataWidth:0x18  Description: Client1 Expiration counter.
16897 #define TM_REG_CLIENT2_EXPIR_CNT                                                                                           0x1640b0UL //ACCESS:ST  DataWidth:0x18  Description: Client2 Expiration counter.
16898 #define TM_REG_CLIENT0_REWIND_CNT                                                                                          0x1640b4UL //ACCESS:ST  DataWidth:0x18  Description: Client0 Rewind counter.
16899 #define TM_REG_CLIENT1_REWIND_CNT                                                                                          0x1640b8UL //ACCESS:ST  DataWidth:0x18  Description: Client1 Rewind counter.
16900 #define TM_REG_CLIENT2_REWIND_CNT                                                                                          0x1640bcUL //ACCESS:ST  DataWidth:0x18  Description: Client2 Rewind counter.
16901 #define TM_REG_CLIENT_ALL_REWIND_CNT                                                                                       0x1640c0UL //ACCESS:ST  DataWidth:0x18  Description: All clients rewind counter.
16902 #define TM_REG_CLIENT_ALL_CLEAR_CNT                                                                                        0x1640c4UL //ACCESS:ST  DataWidth:0x18  Description: All clients clear counter.
16903 #define TM_REG_CLIENT_ALL_SET_CNT                                                                                          0x1640c8UL //ACCESS:ST  DataWidth:0x18  Description: All clients set  counter.
16904 #define TM_REG_CLIENT_ALL_STOPALL_CNT                                                                                      0x1640ccUL //ACCESS:ST  DataWidth:0x18  Description: All clients stopall  counter.
16905 #define TM_REG_EN_REAL_TIME_CNT                                                                                            0x1640d8UL //ACCESS:RW  DataWidth:0x1  Description: Enable real time counter.
16906 #define TM_REG_CFCREQ_ECHO_FIFO_ALFULL_THR                                                                                 0x1640dcUL //ACCESS:RW  DataWidth:0x5  Description: Cfcreq echo fifofull  threshold.
16907 #define TM_REG_TM_L1_TM                                                                                                    0x1640e0UL //ACCESS:RW  DataWidth:0x8  Description: TM Bits of context ram0 Memory.
16908 #define TM_REG_DBG_SELECT                                                                                                  0x1640e4UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from TM to the DBG block) - for selecting a line to output to the DBG block
16909 #define TM_REG_DBG_BYTE_ENABLE                                                                                             0x1640e8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only: For dbgmux usage (debug data that goes from TM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
16910 #define TM_REG_DBG_SHIFT                                                                                                   0x1640ecUL //ACCESS:RW  DataWidth:0x3  Description: Debug only: For dbgmux usage (debug data that goes from TM to the DBG block) - for circular right shifting of the selected line (after the enabling).
16911 #define TM_REG_TM_INT_STS                                                                                                  0x1640f0UL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
16912 	#define TM_TM_INT_STS_REG_ADDRESS_ERROR                                                                                (0x1<<0)
16913 	#define TM_TM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                           0
16914 #define TM_REG_TM_INT_STS_CLR                                                                                              0x1640f4UL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
16915 	#define TM_TM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                            (0x1<<0)
16916 	#define TM_TM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                       0
16917 #define TM_REG_TM_INT_STS_WR                                                                                               0x1640f8UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
16918 	#define TM_TM_INT_STS_WR_REG_ADDRESS_ERROR                                                                             (0x1<<0)
16919 	#define TM_TM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                        0
16920 #define TM_REG_TM_INT_MASK                                                                                                 0x1640fcUL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
16921 	#define TM_TM_INT_MASK_REG_ADDRESS_ERROR                                                                               (0x1<<0)
16922 	#define TM_TM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                          0
16923 #define TM_REG_TM_PRTY_STS                                                                                                 0x164100UL //ACCESS:R  DataWidth:0x7  Description: Parity register #0 read
16924 	#define TM_TM_PRTY_STS_REG_PARITY                                                                                      (0x1<<0)
16925 	#define TM_TM_PRTY_STS_REG_PARITY_SIZE                                                                                 0
16926 	#define TM_TM_PRTY_STS_REG_TM_L1_0_PARITY                                                                              (0x1<<1)
16927 	#define TM_TM_PRTY_STS_REG_TM_L1_0_PARITY_SIZE                                                                         1
16928 	#define TM_TM_PRTY_STS_REG_TM_L1_1_PARITY                                                                              (0x1<<2)
16929 	#define TM_TM_PRTY_STS_REG_TM_L1_1_PARITY_SIZE                                                                         2
16930 	#define TM_TM_PRTY_STS_REG_TU_BANK0_PARITY                                                                             (0x1<<3)
16931 	#define TM_TM_PRTY_STS_REG_TU_BANK0_PARITY_SIZE                                                                        3
16932 	#define TM_TM_PRTY_STS_REG_TU_BANK1_PARITY                                                                             (0x1<<4)
16933 	#define TM_TM_PRTY_STS_REG_TU_BANK1_PARITY_SIZE                                                                        4
16934 	#define TM_TM_PRTY_STS_REG_TU_SETCLR0_PARITY                                                                           (0x1<<5)
16935 	#define TM_TM_PRTY_STS_REG_TU_SETCLR0_PARITY_SIZE                                                                      5
16936 	#define TM_TM_PRTY_STS_REG_TU_SETCLR1_PARITY                                                                           (0x1<<6)
16937 	#define TM_TM_PRTY_STS_REG_TU_SETCLR1_PARITY_SIZE                                                                      6
16938 #define TM_REG_TM_PRTY_STS_CLR                                                                                             0x164104UL //ACCESS:RC  DataWidth:0x7  Description: Parity register #0 read clear
16939 	#define TM_TM_PRTY_STS_CLR_REG_PARITY                                                                                  (0x1<<0)
16940 	#define TM_TM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                             0
16941 	#define TM_TM_PRTY_STS_CLR_REG_TM_L1_0_PARITY                                                                          (0x1<<1)
16942 	#define TM_TM_PRTY_STS_CLR_REG_TM_L1_0_PARITY_SIZE                                                                     1
16943 	#define TM_TM_PRTY_STS_CLR_REG_TM_L1_1_PARITY                                                                          (0x1<<2)
16944 	#define TM_TM_PRTY_STS_CLR_REG_TM_L1_1_PARITY_SIZE                                                                     2
16945 	#define TM_TM_PRTY_STS_CLR_REG_TU_BANK0_PARITY                                                                         (0x1<<3)
16946 	#define TM_TM_PRTY_STS_CLR_REG_TU_BANK0_PARITY_SIZE                                                                    3
16947 	#define TM_TM_PRTY_STS_CLR_REG_TU_BANK1_PARITY                                                                         (0x1<<4)
16948 	#define TM_TM_PRTY_STS_CLR_REG_TU_BANK1_PARITY_SIZE                                                                    4
16949 	#define TM_TM_PRTY_STS_CLR_REG_TU_SETCLR0_PARITY                                                                       (0x1<<5)
16950 	#define TM_TM_PRTY_STS_CLR_REG_TU_SETCLR0_PARITY_SIZE                                                                  5
16951 	#define TM_TM_PRTY_STS_CLR_REG_TU_SETCLR1_PARITY                                                                       (0x1<<6)
16952 	#define TM_TM_PRTY_STS_CLR_REG_TU_SETCLR1_PARITY_SIZE                                                                  6
16953 #define TM_REG_TM_PRTY_STS_WR                                                                                              0x164108UL //ACCESS:WR  DataWidth:0x7  Description: Parity register #0 bit set or clear
16954 	#define TM_TM_PRTY_STS_WR_REG_PARITY                                                                                   (0x1<<0)
16955 	#define TM_TM_PRTY_STS_WR_REG_PARITY_SIZE                                                                              0
16956 	#define TM_TM_PRTY_STS_WR_REG_TM_L1_0_PARITY                                                                           (0x1<<1)
16957 	#define TM_TM_PRTY_STS_WR_REG_TM_L1_0_PARITY_SIZE                                                                      1
16958 	#define TM_TM_PRTY_STS_WR_REG_TM_L1_1_PARITY                                                                           (0x1<<2)
16959 	#define TM_TM_PRTY_STS_WR_REG_TM_L1_1_PARITY_SIZE                                                                      2
16960 	#define TM_TM_PRTY_STS_WR_REG_TU_BANK0_PARITY                                                                          (0x1<<3)
16961 	#define TM_TM_PRTY_STS_WR_REG_TU_BANK0_PARITY_SIZE                                                                     3
16962 	#define TM_TM_PRTY_STS_WR_REG_TU_BANK1_PARITY                                                                          (0x1<<4)
16963 	#define TM_TM_PRTY_STS_WR_REG_TU_BANK1_PARITY_SIZE                                                                     4
16964 	#define TM_TM_PRTY_STS_WR_REG_TU_SETCLR0_PARITY                                                                        (0x1<<5)
16965 	#define TM_TM_PRTY_STS_WR_REG_TU_SETCLR0_PARITY_SIZE                                                                   5
16966 	#define TM_TM_PRTY_STS_WR_REG_TU_SETCLR1_PARITY                                                                        (0x1<<6)
16967 	#define TM_TM_PRTY_STS_WR_REG_TU_SETCLR1_PARITY_SIZE                                                                   6
16968 #define TM_REG_TM_PRTY_MASK                                                                                                0x16410cUL //ACCESS:RW  DataWidth:0x7  Description: Parity mask register #0 read/write
16969 	#define TM_TM_PRTY_MASK_REG_PARITY                                                                                     (0x1<<0)
16970 	#define TM_TM_PRTY_MASK_REG_PARITY_SIZE                                                                                0
16971 	#define TM_TM_PRTY_MASK_REG_TM_L1_0_PARITY                                                                             (0x1<<1)
16972 	#define TM_TM_PRTY_MASK_REG_TM_L1_0_PARITY_SIZE                                                                        1
16973 	#define TM_TM_PRTY_MASK_REG_TM_L1_1_PARITY                                                                             (0x1<<2)
16974 	#define TM_TM_PRTY_MASK_REG_TM_L1_1_PARITY_SIZE                                                                        2
16975 	#define TM_TM_PRTY_MASK_REG_TU_BANK0_PARITY                                                                            (0x1<<3)
16976 	#define TM_TM_PRTY_MASK_REG_TU_BANK0_PARITY_SIZE                                                                       3
16977 	#define TM_TM_PRTY_MASK_REG_TU_BANK1_PARITY                                                                            (0x1<<4)
16978 	#define TM_TM_PRTY_MASK_REG_TU_BANK1_PARITY_SIZE                                                                       4
16979 	#define TM_TM_PRTY_MASK_REG_TU_SETCLR0_PARITY                                                                          (0x1<<5)
16980 	#define TM_TM_PRTY_MASK_REG_TU_SETCLR0_PARITY_SIZE                                                                     5
16981 	#define TM_TM_PRTY_MASK_REG_TU_SETCLR1_PARITY                                                                          (0x1<<6)
16982 	#define TM_TM_PRTY_MASK_REG_TU_SETCLR1_PARITY_SIZE                                                                     6
16983 #define TM_REG_EN_PHY0_ADDR_CACHE                                                                                          0x164110UL //ACCESS:RW  DataWidth:0x1  Description: Enable physical addres caching Port0.
16984 #define TM_REG_EN_PHY1_ADDR_CACHE                                                                                          0x164114UL //ACCESS:RW  DataWidth:0x1  Description: Enable physical addres caching Port1.
16985 #define TM_REG_TM_L1_1_TM                                                                                                  0x164118UL //ACCESS:RW  DataWidth:0x8  Description: TM Bits of context ram1 Memory.
16986 #define TM_REG_ECO_RESERVED                                                                                                0x16411cUL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
16987 #define TM_REG_SETCLR0_TM                                                                                                  0x164120UL //ACCESS:RW  DataWidth:0x2  Description: TM Bits of setclr fifo0
16988 #define TM_REG_SETCLR1_TM                                                                                                  0x164124UL //ACCESS:RW  DataWidth:0x2  Description: TM Bits of setclr fifo1
16989 #define TM_REG_ATC_PAGE_SIZE                                                                                               0x164130UL //ACCESS:RW  DataWidth:0x3  Description: Page size for atc purposes (000->4KB 001->8KB 010->16KB 011->32KB 100->64KB 101->128KB 111:110->RESERVED); applies to all PFs; can set to min between STUs of all PFs.
16990 #define TM_REG_ATC_PAGE_1ST_BNK_RD                                                                                         0x164134UL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for reading first bank in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16991 #define TM_REG_ATC_PAGE_1ST_BNK_WR                                                                                         0x164138UL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for writing first bank in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16992 #define TM_REG_ATC_PAGE_LAS_BNK_RD                                                                                         0x16413cUL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for reading last bank in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16993 #define TM_REG_ATC_PAGE_LAS_BNK_WR                                                                                         0x164140UL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for writing last bank in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16994 #define TM_REG_ATC_PAGE_MID_BNK_RD                                                                                         0x164144UL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for reading middle banks in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16995 #define TM_REG_ATC_PAGE_MID_BNK_WR                                                                                         0x164148UL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for writing middle banks in a page; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16996 #define TM_REG_ATC_SET_CLR_WR                                                                                              0x16414cUL //ACCESS:RW  DataWidth:0x3  Description: ATC flag for writes from set or clear (new) commands; bit2: 0->low priority 1->high priority; bit[1:0]: 00->do nothing 01->search only 10->search & cache 11->search & release
16997 #define TM_REG_AC_UPD_CHANGE_DIS                                                                                           0x164150UL //ACCESS:RW  DataWidth:0x1  Description: Disables ac updt change; ac updt change prevents cmd handler from pre-incr ac for expiration msg clients &  incr ac as part of client out cfc load request
16998 #define TM_REG_EN_LINEAR0_TIMER                                                                                            0x164014UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable Linear Engine Port0; function 0.
16999 #define TM_REG_EN_LINEAR0_TIMER_SIZE                                                                                       1
17000 #define TM_REG_EN_LINEAR1_TIMER                                                                                            0x164018UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: Enable Linear Engine Port1; function 0.
17001 #define TM_REG_EN_LINEAR1_TIMER_SIZE                                                                                       1
17002 #define TM_REG_LIN0_SCAN_ON                                                                                                0x1640d0UL //ACCESS:R  DataWidth:0x1  SPLIT:4  Description: Scan-on sig from lin engine 0. Active during bank-rd; scan; bank-wr; expr cfc load.
17003 #define TM_REG_LIN0_SCAN_ON_SIZE                                                                                           1
17004 #define TM_REG_LIN1_SCAN_ON                                                                                                0x1640d4UL //ACCESS:R  DataWidth:0x1  SPLIT:4  Description: Scan-on sig from lin engine 1. Active during bank-rd; scan; bank-wr; expr cfc load.
17005 #define TM_REG_LIN1_SCAN_ON_SIZE                                                                                           1
17006 #define TM_REG_LIN0_VNIC_UC                                                                                                0x164128UL //ACCESS:R  DataWidth:0x9  SPLIT:4  Description: vnic usage counter value for port 0 accurate only after bank write response is received.
17007 #define TM_REG_LIN0_VNIC_UC_SIZE                                                                                           1
17008 #define TM_REG_LIN1_VNIC_UC                                                                                                0x16412cUL //ACCESS:R  DataWidth:0x9  SPLIT:4  Description: vnic usage counter value for port 1 accurate only after bank write response is received.
17009 #define TM_REG_LIN1_VNIC_UC_SIZE                                                                                           1
17010 #define TM_REG_CURRENT_TIME                                                                                                0x164200UL //ACCESS:R  DataWidth:0x1e  Description: Current Time read from Command Handler counter.
17011 #define TM_REG_CURRENT_TIME_SIZE                                                                                           1
17012 #define TM_REG_CFC_AC_CRDCNT_VAL                                                                                           0x164208UL //ACCESS:RW  DataWidth:0x4  Description: Load value for for cfc ac credit cnt.
17013 #define TM_REG_CFC_AC_CRDCNT_VAL_SIZE                                                                                      1
17014 #define TM_REG_CFC_CLD_CRDCNT_VAL                                                                                          0x164210UL //ACCESS:RW  DataWidth:0x4  Description: Load value for cfc cld credit cnt.
17015 #define TM_REG_CFC_CLD_CRDCNT_VAL_SIZE                                                                                     1
17016 #define TM_REG_CFC_LOADREQ_MAX_NUM                                                                                         0x164218UL //ACCESS:RW  DataWidth:0x4  Description: CFC max number of outstanding  load requests for clients context loading.
17017 #define TM_REG_CFC_LOADREQ_MAX_NUM_SIZE                                                                                    1
17018 #define TM_REG_CLOUT_CRDCNT0_VAL                                                                                           0x164220UL //ACCESS:RW  DataWidth:0x4  Description: Load value for clout0 cred cnt.
17019 #define TM_REG_CLOUT_CRDCNT0_VAL_SIZE                                                                                      1
17020 #define TM_REG_CLOUT_CRDCNT1_VAL                                                                                           0x164228UL //ACCESS:RW  DataWidth:0x4  Description: Load value for clout1 cred cnt.
17021 #define TM_REG_CLOUT_CRDCNT1_VAL_SIZE                                                                                      1
17022 #define TM_REG_CLOUT_CRDCNT2_VAL                                                                                           0x164230UL //ACCESS:RW  DataWidth:0x4  Description: Load value for clout2 cred cnt.
17023 #define TM_REG_CLOUT_CRDCNT2_VAL_SIZE                                                                                      1
17024 #define TM_REG_EXP_CRDCNT_VAL                                                                                              0x164238UL //ACCESS:RW  DataWidth:0x4  Description: Load value for expiration credit cnt. CFC max number of outstanding  load requests for timers (expiration) context loading.
17025 #define TM_REG_EXP_CRDCNT_VAL_SIZE                                                                                         1
17026 #define TM_REG_LIN0_LOGIC_ADDR                                                                                             0x164240UL //ACCESS:RW  DataWidth:0x20  Description: Linear0 logic address.
17027 #define TM_REG_LIN0_LOGIC_ADDR_SIZE                                                                                        1
17028 #define TM_REG_LIN0_PHY_ADDR_VALID                                                                                         0x164248UL //ACCESS:RW  DataWidth:0x1  Description: Linear0 physical address valid.
17029 #define TM_REG_LIN0_PHY_ADDR_VALID_SIZE                                                                                    1
17030 #define TM_REG_LIN1_LOGIC_ADDR                                                                                             0x164250UL //ACCESS:RW  DataWidth:0x20  Description: Linear1 logic address.
17031 #define TM_REG_LIN1_LOGIC_ADDR_SIZE                                                                                        1
17032 #define TM_REG_LIN1_PHY_ADDR_VALID                                                                                         0x164258UL //ACCESS:RW  DataWidth:0x1  Description: Linear1 physical address valid.
17033 #define TM_REG_LIN1_PHY_ADDR_VALID_SIZE                                                                                    1
17034 #define TM_REG_PCIARB_CRDCNT_VAL                                                                                           0x164260UL //ACCESS:RW  DataWidth:0x2  Description: Load value for pci arbiter credit cnt.
17035 #define TM_REG_PCIARB_CRDCNT_VAL_SIZE                                                                                      1
17036 #define TM_REG_LIN0_PHY_ADDR                                                                                               0x164270UL //ACCESS:WB  DataWidth:0x40  Description: Linear0 phy address.
17037 #define TM_REG_LIN0_PHY_ADDR_SIZE                                                                                          2
17038 #define TM_REG_LIN1_PHY_ADDR                                                                                               0x164280UL //ACCESS:WB  DataWidth:0x40  Description: Linear1 phy address.
17039 #define TM_REG_LIN1_PHY_ADDR_SIZE                                                                                          2
17040 #define TM_REG_CONTEXT_RAM0                                                                                                0x164800UL //ACCESS:WB  DataWidth:0x40  Description: Context ram0 wide bus read-write.
17041 #define TM_REG_CONTEXT_RAM0_SIZE                                                                                           512
17042 #define TM_REG_CONTEXT_RAM1                                                                                                0x165000UL //ACCESS:WB  DataWidth:0x23  Description: Context ram1 wide bus read-write.
17043 #define TM_REG_CONTEXT_RAM1_SIZE                                                                                           512
17044 #define TM_REG_TM_UNUSED_EMPTY_0                                                                                           0x164154UL //ACCESS:R  DataWidth:0x20  Unused empty space
17045 #define TM_REG_TM_UNUSED_EMPTY_0_SIZE                                                                                      43
17046 #define TM_REG_TM_UNUSED_EMPTY_1                                                                                           0x164204UL //ACCESS:R  DataWidth:0x20  Unused empty space
17047 #define TM_REG_TM_UNUSED_EMPTY_1_SIZE                                                                                      1
17048 #define TM_REG_TM_UNUSED_EMPTY_2                                                                                           0x164268UL //ACCESS:R  DataWidth:0x20  Unused empty space
17049 #define TM_REG_TM_UNUSED_EMPTY_2_SIZE                                                                                      2
17050 #define TM_REG_TM_UNUSED_EMPTY_3                                                                                           0x164290UL //ACCESS:R  DataWidth:0x20  Unused empty space
17051 #define TM_REG_TM_UNUSED_EMPTY_3_SIZE                                                                                      348
17052 #define TM_REG_TM_UNUSED_EMPTY_4                                                                                           0x165800UL //ACCESS:R  DataWidth:0x20  Unused empty space
17053 #define TM_REG_TM_UNUSED_EMPTY_4_SIZE                                                                                      512
17054 #define TSDM_REG_TIMER_TICK                                                                                                0x42000UL //ACCESS:RW  DataWidth:0x20  Description: Tick for timer counter. Applicable only when ~tsdm_registers_timer_tick_enable.timer_tick_enable =1
17055 #define TSDM_REG_TIMERS_TICK_ENABLE                                                                                        0x42004UL //ACCESS:RW  DataWidth:0x1  Description: Enable for tick counter.
17056 #define TSDM_REG_CFC_RSP_START_ADDR                                                                                        0x42008UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the  internal RAM for the cfc_rsp lcid
17057 #define TSDM_REG_CMP_COUNTER_START_ADDR                                                                                    0x4200cUL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal  RAM for the completion counters.
17058 #define TSDM_REG_Q_COUNTER_START_ADDR                                                                                      0x42010UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for queue counters
17059 #define TSDM_REG_PCK_END_MSG_START_ADDR                                                                                    0x42014UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for the packet end message
17060 #define TSDM_REG_COUNTERS_WRAP                                                                                             0x42018UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if the 204 statistics counters should stop counting when reaching an all-ones value or should wrap-around 0=stop counting 1=wrap-around.
17061 #define TSDM_REG_CMP_COUNTER_MAX0                                                                                          0x4201cUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #0
17062 #define TSDM_REG_CMP_COUNTER_MAX1                                                                                          0x42020UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #1
17063 #define TSDM_REG_CMP_COUNTER_MAX2                                                                                          0x42024UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #2
17064 #define TSDM_REG_CMP_COUNTER_MAX3                                                                                          0x42028UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #3
17065 #define TSDM_REG_BRB1_ALMOST_FULL                                                                                          0x4202cUL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from BRB1 in DMA_RSP block
17066 #define TSDM_REG_PXP_ALMOST_FULL                                                                                           0x42030UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from pxp in DMA_RSP block
17067 #define TSDM_REG_PB_ALMOST_FULL                                                                                            0x42034UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from PB in DMA_RSP block
17068 #define TSDM_REG_AGG_INT_EVENT_0                                                                                           0x42038UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 0
17069 #define TSDM_REG_AGG_INT_EVENT_1                                                                                           0x4203cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 1
17070 #define TSDM_REG_AGG_INT_EVENT_2                                                                                           0x42040UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 2
17071 #define TSDM_REG_AGG_INT_EVENT_3                                                                                           0x42044UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 3
17072 #define TSDM_REG_AGG_INT_EVENT_4                                                                                           0x42048UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 4
17073 #define TSDM_REG_AGG_INT_EVENT_5                                                                                           0x4204cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 5
17074 #define TSDM_REG_AGG_INT_EVENT_6                                                                                           0x42050UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 6
17075 #define TSDM_REG_AGG_INT_EVENT_7                                                                                           0x42054UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 7
17076 #define TSDM_REG_AGG_INT_EVENT_8                                                                                           0x42058UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 8
17077 #define TSDM_REG_AGG_INT_EVENT_9                                                                                           0x4205cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 9
17078 #define TSDM_REG_AGG_INT_EVENT_10                                                                                          0x42060UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 10
17079 #define TSDM_REG_AGG_INT_EVENT_11                                                                                          0x42064UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 11
17080 #define TSDM_REG_AGG_INT_EVENT_12                                                                                          0x42068UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 12
17081 #define TSDM_REG_AGG_INT_EVENT_13                                                                                          0x4206cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 13
17082 #define TSDM_REG_AGG_INT_EVENT_14                                                                                          0x42070UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 14
17083 #define TSDM_REG_AGG_INT_EVENT_15                                                                                          0x42074UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 15
17084 #define TSDM_REG_AGG_INT_EVENT_16                                                                                          0x42078UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 16
17085 #define TSDM_REG_AGG_INT_EVENT_17                                                                                          0x4207cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 17
17086 #define TSDM_REG_AGG_INT_EVENT_18                                                                                          0x42080UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 18
17087 #define TSDM_REG_AGG_INT_EVENT_19                                                                                          0x42084UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 19
17088 #define TSDM_REG_AGG_INT_EVENT_20                                                                                          0x42088UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 20
17089 #define TSDM_REG_AGG_INT_EVENT_21                                                                                          0x4208cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 21
17090 #define TSDM_REG_AGG_INT_EVENT_22                                                                                          0x42090UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 22
17091 #define TSDM_REG_AGG_INT_EVENT_23                                                                                          0x42094UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 23
17092 #define TSDM_REG_AGG_INT_EVENT_24                                                                                          0x42098UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 24
17093 #define TSDM_REG_AGG_INT_EVENT_25                                                                                          0x4209cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 25
17094 #define TSDM_REG_AGG_INT_EVENT_26                                                                                          0x420a0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 26
17095 #define TSDM_REG_AGG_INT_EVENT_27                                                                                          0x420a4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 27
17096 #define TSDM_REG_AGG_INT_EVENT_28                                                                                          0x420a8UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 28
17097 #define TSDM_REG_AGG_INT_EVENT_29                                                                                          0x420acUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 29
17098 #define TSDM_REG_AGG_INT_EVENT_30                                                                                          0x420b0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 30
17099 #define TSDM_REG_AGG_INT_EVENT_31                                                                                          0x420b4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 31
17100 #define TSDM_REG_AGG_INT_T_0                                                                                               0x420b8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 0
17101 #define TSDM_REG_AGG_INT_T_1                                                                                               0x420bcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 1
17102 #define TSDM_REG_AGG_INT_T_2                                                                                               0x420c0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 2
17103 #define TSDM_REG_AGG_INT_T_3                                                                                               0x420c4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 3
17104 #define TSDM_REG_AGG_INT_T_4                                                                                               0x420c8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 4
17105 #define TSDM_REG_AGG_INT_T_5                                                                                               0x420ccUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 5
17106 #define TSDM_REG_AGG_INT_T_6                                                                                               0x420d0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 6
17107 #define TSDM_REG_AGG_INT_T_7                                                                                               0x420d4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 7
17108 #define TSDM_REG_AGG_INT_T_8                                                                                               0x420d8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 8
17109 #define TSDM_REG_AGG_INT_T_9                                                                                               0x420dcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 9
17110 #define TSDM_REG_AGG_INT_T_10                                                                                              0x420e0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 10
17111 #define TSDM_REG_AGG_INT_T_11                                                                                              0x420e4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 11
17112 #define TSDM_REG_AGG_INT_T_12                                                                                              0x420e8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 12
17113 #define TSDM_REG_AGG_INT_T_13                                                                                              0x420ecUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 13
17114 #define TSDM_REG_AGG_INT_T_14                                                                                              0x420f0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 14
17115 #define TSDM_REG_AGG_INT_T_15                                                                                              0x420f4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 15
17116 #define TSDM_REG_AGG_INT_T_16                                                                                              0x420f8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 16
17117 #define TSDM_REG_AGG_INT_T_17                                                                                              0x420fcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 17
17118 #define TSDM_REG_AGG_INT_T_18                                                                                              0x42100UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 18
17119 #define TSDM_REG_AGG_INT_T_19                                                                                              0x42104UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 19
17120 #define TSDM_REG_AGG_INT_T_20                                                                                              0x42108UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 20
17121 #define TSDM_REG_AGG_INT_T_21                                                                                              0x4210cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 21
17122 #define TSDM_REG_AGG_INT_T_22                                                                                              0x42110UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 22
17123 #define TSDM_REG_AGG_INT_T_23                                                                                              0x42114UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 23
17124 #define TSDM_REG_AGG_INT_T_24                                                                                              0x42118UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 24
17125 #define TSDM_REG_AGG_INT_T_25                                                                                              0x4211cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 25
17126 #define TSDM_REG_AGG_INT_T_26                                                                                              0x42120UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 26
17127 #define TSDM_REG_AGG_INT_T_27                                                                                              0x42124UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 27
17128 #define TSDM_REG_AGG_INT_T_28                                                                                              0x42128UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 28
17129 #define TSDM_REG_AGG_INT_T_29                                                                                              0x4212cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 29
17130 #define TSDM_REG_AGG_INT_T_30                                                                                              0x42130UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 30
17131 #define TSDM_REG_AGG_INT_T_31                                                                                              0x42134UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 31
17132 #define TSDM_REG_AGG_INT_FIC_0                                                                                             0x42138UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 0
17133 #define TSDM_REG_AGG_INT_FIC_1                                                                                             0x4213cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 1
17134 #define TSDM_REG_AGG_INT_FIC_2                                                                                             0x42140UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 2
17135 #define TSDM_REG_AGG_INT_FIC_3                                                                                             0x42144UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 3
17136 #define TSDM_REG_AGG_INT_FIC_4                                                                                             0x42148UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 4
17137 #define TSDM_REG_AGG_INT_FIC_5                                                                                             0x4214cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 5
17138 #define TSDM_REG_AGG_INT_FIC_6                                                                                             0x42150UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 6
17139 #define TSDM_REG_AGG_INT_FIC_7                                                                                             0x42154UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 7
17140 #define TSDM_REG_AGG_INT_FIC_8                                                                                             0x42158UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 8
17141 #define TSDM_REG_AGG_INT_FIC_9                                                                                             0x4215cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 9
17142 #define TSDM_REG_AGG_INT_FIC_10                                                                                            0x42160UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 10
17143 #define TSDM_REG_AGG_INT_FIC_11                                                                                            0x42164UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 11
17144 #define TSDM_REG_AGG_INT_FIC_12                                                                                            0x42168UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 12
17145 #define TSDM_REG_AGG_INT_FIC_13                                                                                            0x4216cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 13
17146 #define TSDM_REG_AGG_INT_FIC_14                                                                                            0x42170UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 14
17147 #define TSDM_REG_AGG_INT_FIC_15                                                                                            0x42174UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 15
17148 #define TSDM_REG_AGG_INT_FIC_16                                                                                            0x42178UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 16
17149 #define TSDM_REG_AGG_INT_FIC_17                                                                                            0x4217cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 17
17150 #define TSDM_REG_AGG_INT_FIC_18                                                                                            0x42180UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 18
17151 #define TSDM_REG_AGG_INT_FIC_19                                                                                            0x42184UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 19
17152 #define TSDM_REG_AGG_INT_FIC_20                                                                                            0x42188UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 20
17153 #define TSDM_REG_AGG_INT_FIC_21                                                                                            0x4218cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 21
17154 #define TSDM_REG_AGG_INT_FIC_22                                                                                            0x42190UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 22
17155 #define TSDM_REG_AGG_INT_FIC_23                                                                                            0x42194UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 23
17156 #define TSDM_REG_AGG_INT_FIC_24                                                                                            0x42198UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 24
17157 #define TSDM_REG_AGG_INT_FIC_25                                                                                            0x4219cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 25
17158 #define TSDM_REG_AGG_INT_FIC_26                                                                                            0x421a0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 26
17159 #define TSDM_REG_AGG_INT_FIC_27                                                                                            0x421a4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 27
17160 #define TSDM_REG_AGG_INT_FIC_28                                                                                            0x421a8UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 28
17161 #define TSDM_REG_AGG_INT_FIC_29                                                                                            0x421acUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 29
17162 #define TSDM_REG_AGG_INT_FIC_30                                                                                            0x421b0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 30
17163 #define TSDM_REG_AGG_INT_FIC_31                                                                                            0x421b4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 31
17164 #define TSDM_REG_AGG_INT_MODE_0                                                                                            0x421b8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17165 #define TSDM_REG_AGG_INT_MODE_1                                                                                            0x421bcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17166 #define TSDM_REG_AGG_INT_MODE_2                                                                                            0x421c0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17167 #define TSDM_REG_AGG_INT_MODE_3                                                                                            0x421c4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17168 #define TSDM_REG_AGG_INT_MODE_4                                                                                            0x421c8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17169 #define TSDM_REG_AGG_INT_MODE_5                                                                                            0x421ccUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17170 #define TSDM_REG_AGG_INT_MODE_6                                                                                            0x421d0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17171 #define TSDM_REG_AGG_INT_MODE_7                                                                                            0x421d4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17172 #define TSDM_REG_AGG_INT_MODE_8                                                                                            0x421d8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17173 #define TSDM_REG_AGG_INT_MODE_9                                                                                            0x421dcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17174 #define TSDM_REG_AGG_INT_MODE_10                                                                                           0x421e0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17175 #define TSDM_REG_AGG_INT_MODE_11                                                                                           0x421e4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17176 #define TSDM_REG_AGG_INT_MODE_12                                                                                           0x421e8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17177 #define TSDM_REG_AGG_INT_MODE_13                                                                                           0x421ecUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17178 #define TSDM_REG_AGG_INT_MODE_14                                                                                           0x421f0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17179 #define TSDM_REG_AGG_INT_MODE_15                                                                                           0x421f4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17180 #define TSDM_REG_AGG_INT_MODE_16                                                                                           0x421f8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (16) or auto-mask-mode (1)
17181 #define TSDM_REG_AGG_INT_MODE_17                                                                                           0x421fcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (17)
17182 #define TSDM_REG_AGG_INT_MODE_18                                                                                           0x42200UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17183 #define TSDM_REG_AGG_INT_MODE_19                                                                                           0x42204UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17184 #define TSDM_REG_AGG_INT_MODE_20                                                                                           0x42208UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17185 #define TSDM_REG_AGG_INT_MODE_21                                                                                           0x4220cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17186 #define TSDM_REG_AGG_INT_MODE_22                                                                                           0x42210UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17187 #define TSDM_REG_AGG_INT_MODE_23                                                                                           0x42214UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17188 #define TSDM_REG_AGG_INT_MODE_24                                                                                           0x42218UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17189 #define TSDM_REG_AGG_INT_MODE_25                                                                                           0x4221cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17190 #define TSDM_REG_AGG_INT_MODE_26                                                                                           0x42220UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17191 #define TSDM_REG_AGG_INT_MODE_27                                                                                           0x42224UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17192 #define TSDM_REG_AGG_INT_MODE_28                                                                                           0x42228UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17193 #define TSDM_REG_AGG_INT_MODE_29                                                                                           0x4222cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17194 #define TSDM_REG_AGG_INT_MODE_30                                                                                           0x42230UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17195 #define TSDM_REG_AGG_INT_MODE_31                                                                                           0x42234UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
17196 #define TSDM_REG_ENABLE_IN1                                                                                                0x42238UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
17197 	#define TSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN                                                                            (0x1<<0)
17198 	#define TSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN_SIZE                                                                       0
17199 	#define TSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN                                                                         (0x1<<1)
17200 	#define TSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN_SIZE                                                                    1
17201 	#define TSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN                                                                         (0x1<<2)
17202 	#define TSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN_SIZE                                                                    2
17203 	#define TSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN                                                                         (0x1<<3)
17204 	#define TSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN_SIZE                                                                    3
17205 	#define TSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN                                                                         (0x1<<4)
17206 	#define TSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN_SIZE                                                                    4
17207 	#define TSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN                                                                         (0x1<<5)
17208 	#define TSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN_SIZE                                                                    5
17209 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN                                                                        (0x1<<6)
17210 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN_SIZE                                                                   6
17211 	#define TSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN                                                                          (0x1<<7)
17212 	#define TSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN_SIZE                                                                     7
17213 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN                                                                        (0x1<<8)
17214 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN_SIZE                                                                   8
17215 	#define TSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN                                                                          (0x1<<9)
17216 	#define TSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN_SIZE                                                                     9
17217 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN                                                                        (0x1<<10)
17218 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN_SIZE                                                                   10
17219 	#define TSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN                                                                         (0x1<<11)
17220 	#define TSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN_SIZE                                                                    11
17221 	#define TSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN                                                                          (0x1<<12)
17222 	#define TSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN_SIZE                                                                     12
17223 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN                                                                         (0x1<<13)
17224 	#define TSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN_SIZE                                                                    13
17225 	#define TSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN                                                                           (0x1<<14)
17226 	#define TSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN_SIZE                                                                      14
17227 	#define TSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN                                                                       (0x1<<15)
17228 	#define TSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN_SIZE                                                                  15
17229 	#define TSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN                                                                         (0x1<<16)
17230 	#define TSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN_SIZE                                                                    16
17231 	#define TSDM_ENABLE_IN1_REG_PB_DATA_IN_EN                                                                              (0x1<<17)
17232 	#define TSDM_ENABLE_IN1_REG_PB_DATA_IN_EN_SIZE                                                                         17
17233 	#define TSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN                                                                              (0x1<<18)
17234 	#define TSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN_SIZE                                                                         18
17235 	#define TSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN                                                                             (0x1<<19)
17236 	#define TSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN_SIZE                                                                        19
17237 	#define TSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN                                                                              (0x1<<20)
17238 	#define TSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN_SIZE                                                                         20
17239 	#define TSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN                                                                         (0x1<<21)
17240 	#define TSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN_SIZE                                                                    21
17241 	#define TSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN                                                                         (0x1<<22)
17242 	#define TSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN_SIZE                                                                    22
17243 	#define TSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN                                                                        (0x1<<23)
17244 	#define TSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN_SIZE                                                                   23
17245 	#define TSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN                                                                        (0x1<<24)
17246 	#define TSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN_SIZE                                                                   24
17247 	#define TSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN                                                                           (0x1<<25)
17248 	#define TSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN_SIZE                                                                      25
17249 	#define TSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN                                                                       (0x1<<26)
17250 	#define TSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN_SIZE                                                                  26
17251 #define TSDM_REG_ENABLE_IN2                                                                                                0x4223cUL //ACCESS:RW  DataWidth:0x7  Multi Field Register
17252 	#define TSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN                                                                              (0x1<<0)
17253 	#define TSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN_SIZE                                                                         0
17254 	#define TSDM_ENABLE_IN2_REG_CM_ACK_IN_EN                                                                               (0x1<<1)
17255 	#define TSDM_ENABLE_IN2_REG_CM_ACK_IN_EN_SIZE                                                                          1
17256 	#define TSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN                                                                            (0x1<<2)
17257 	#define TSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN_SIZE                                                                       2
17258 	#define TSDM_ENABLE_IN2_REG_PB_FULL_IN_EN                                                                              (0x1<<3)
17259 	#define TSDM_ENABLE_IN2_REG_PB_FULL_IN_EN_SIZE                                                                         3
17260 	#define TSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN                                                                      (0x1<<4)
17261 	#define TSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN_SIZE                                                                 4
17262 	#define TSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN                                                                       (0x1<<5)
17263 	#define TSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN_SIZE                                                                  5
17264 	#define TSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN                                                                             (0x1<<6)
17265 	#define TSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN_SIZE                                                                        6
17266 #define TSDM_REG_ENABLE_OUT1                                                                                               0x42240UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
17267 	#define TSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN                                                                            (0x1<<0)
17268 	#define TSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN_SIZE                                                                       0
17269 	#define TSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN                                                                        (0x1<<1)
17270 	#define TSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN_SIZE                                                                   1
17271 	#define TSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN                                                                           (0x1<<2)
17272 	#define TSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN_SIZE                                                                      2
17273 	#define TSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN                                                                          (0x1<<3)
17274 	#define TSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN_SIZE                                                                     3
17275 	#define TSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN                                                                          (0x1<<4)
17276 	#define TSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN_SIZE                                                                     4
17277 	#define TSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN                                                                             (0x1<<5)
17278 	#define TSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN_SIZE                                                                        5
17279 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN                                                                       (0x1<<6)
17280 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN_SIZE                                                                  6
17281 	#define TSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN                                                                         (0x1<<7)
17282 	#define TSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN_SIZE                                                                    7
17283 	#define TSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN                                                                      (0x1<<8)
17284 	#define TSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN_SIZE                                                                 8
17285 	#define TSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN                                                                        (0x1<<9)
17286 	#define TSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN_SIZE                                                                   9
17287 	#define TSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN                                                                           (0x1<<10)
17288 	#define TSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN_SIZE                                                                      10
17289 	#define TSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN                                                                            (0x1<<11)
17290 	#define TSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN_SIZE                                                                       11
17291 	#define TSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN                                                                            (0x1<<12)
17292 	#define TSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN_SIZE                                                                       12
17293 	#define TSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN                                                                            (0x1<<13)
17294 	#define TSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN_SIZE                                                                       13
17295 	#define TSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN                                                                          (0x1<<14)
17296 	#define TSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN_SIZE                                                                     14
17297 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN                                                                           (0x1<<15)
17298 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN_SIZE                                                                      15
17299 	#define TSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN                                                                             (0x1<<16)
17300 	#define TSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN_SIZE                                                                        16
17301 	#define TSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN                                                                     (0x1<<17)
17302 	#define TSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN_SIZE                                                                17
17303 	#define TSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN                                                                       (0x1<<18)
17304 	#define TSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN_SIZE                                                                  18
17305 	#define TSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN                                                                            (0x1<<19)
17306 	#define TSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN_SIZE                                                                       19
17307 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN                                                                      (0x1<<20)
17308 	#define TSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN_SIZE                                                                 20
17309 	#define TSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN                                                                           (0x1<<21)
17310 	#define TSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN_SIZE                                                                      21
17311 	#define TSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN                                                                       (0x1<<22)
17312 	#define TSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN_SIZE                                                                  22
17313 	#define TSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN                                                                             (0x1<<23)
17314 	#define TSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN_SIZE                                                                        23
17315 	#define TSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN                                                                        (0x1<<24)
17316 	#define TSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN_SIZE                                                                   24
17317 	#define TSDM_ENABLE_OUT1_REG_PB_OUT_EN                                                                                 (0x1<<25)
17318 	#define TSDM_ENABLE_OUT1_REG_PB_OUT_EN_SIZE                                                                            25
17319 	#define TSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN                                                                         (0x1<<26)
17320 	#define TSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN_SIZE                                                                    26
17321 #define TSDM_REG_ENABLE_OUT2                                                                                               0x42244UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
17322 	#define TSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN                                                                          (0x1<<0)
17323 	#define TSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN_SIZE                                                                     0
17324 	#define TSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN                                                                          (0x1<<1)
17325 	#define TSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN_SIZE                                                                     1
17326 	#define TSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN                                                                          (0x1<<2)
17327 	#define TSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN_SIZE                                                                     2
17328 	#define TSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN                                                                         (0x1<<3)
17329 	#define TSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN_SIZE                                                                    3
17330 	#define TSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN                                                                           (0x1<<4)
17331 	#define TSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN_SIZE                                                                      4
17332 	#define TSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN                                                                      (0x1<<5)
17333 	#define TSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN_SIZE                                                                 5
17334 #define TSDM_REG_NUM_OF_Q0_CMD                                                                                             0x42248UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 0
17335 #define TSDM_REG_NUM_OF_Q1_CMD                                                                                             0x4224cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 1
17336 #define TSDM_REG_NUM_OF_Q3_CMD                                                                                             0x42250UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 3
17337 #define TSDM_REG_NUM_OF_Q4_CMD                                                                                             0x42254UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 4
17338 #define TSDM_REG_NUM_OF_Q5_CMD                                                                                             0x42258UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 5
17339 #define TSDM_REG_NUM_OF_Q6_CMD                                                                                             0x4225cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 6
17340 #define TSDM_REG_NUM_OF_Q7_CMD                                                                                             0x42260UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 7
17341 #define TSDM_REG_NUM_OF_Q8_CMD                                                                                             0x42264UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 8
17342 #define TSDM_REG_NUM_OF_Q9_CMD                                                                                             0x42268UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 9
17343 #define TSDM_REG_NUM_OF_Q10_CMD                                                                                            0x4226cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 10
17344 #define TSDM_REG_NUM_OF_Q11_CMD                                                                                            0x42270UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 11
17345 #define TSDM_REG_NUM_OF_PKT_END_MSG                                                                                        0x42274UL //ACCESS:ST  DataWidth:0x20  Description: The number of packet end messages received from the parser
17346 #define TSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                                      0x42278UL //ACCESS:ST  DataWidth:0x20  Description: The number of requests received from the pxp async if
17347 #define TSDM_REG_NUM_OF_ACK_AFTER_PLACE                                                                                    0x4227cUL //ACCESS:ST  DataWidth:0x20  Description: The number of ACK after placement messages received
17348 #define TSDM_REG_STATISTICS_TM                                                                                             0x42280UL //ACCESS:RW  DataWidth:0x5  Description: TM bits for statistics sram
17349 #define TSDM_REG_DBG_SELECT                                                                                                0x42284UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from TSDM to the DBG block) - for selecting a line to output to the DBG block
17350 #define TSDM_REG_DBG_BYTE_ENABLE                                                                                           0x42288UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from TSDM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
17351 #define TSDM_REG_DBG_SHIFT                                                                                                 0x4228cUL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from TSDM to the DBG block) - for circular right shifting of the selected line (after the enabling).
17352 #define TSDM_REG_TSDM_INT_STS_0                                                                                            0x42290UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
17353 	#define TSDM_TSDM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
17354 	#define TSDM_TSDM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
17355 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE0_ERROR                                                                       (0x1<<1)
17356 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE0_ERROR_SIZE                                                                  1
17357 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE1_ERROR                                                                       (0x1<<2)
17358 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE1_ERROR_SIZE                                                                  2
17359 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE2_ERROR                                                                       (0x1<<3)
17360 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE2_ERROR_SIZE                                                                  3
17361 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE3_ERROR                                                                       (0x1<<4)
17362 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE3_ERROR_SIZE                                                                  4
17363 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE4_ERROR                                                                       (0x1<<5)
17364 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE4_ERROR_SIZE                                                                  5
17365 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE5_ERROR                                                                       (0x1<<6)
17366 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE5_ERROR_SIZE                                                                  6
17367 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE6_ERROR                                                                       (0x1<<7)
17368 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE6_ERROR_SIZE                                                                  7
17369 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE7_ERROR                                                                       (0x1<<8)
17370 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE7_ERROR_SIZE                                                                  8
17371 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE8_ERROR                                                                       (0x1<<9)
17372 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE8_ERROR_SIZE                                                                  9
17373 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE9_ERROR                                                                       (0x1<<10)
17374 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE9_ERROR_SIZE                                                                  10
17375 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE10_ERROR                                                                      (0x1<<11)
17376 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE10_ERROR_SIZE                                                                 11
17377 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE11_ERROR                                                                      (0x1<<12)
17378 	#define TSDM_TSDM_INT_STS_0_REG_INP_QUEUE11_ERROR_SIZE                                                                 12
17379 	#define TSDM_TSDM_INT_STS_0_REG_DELAY_FIFO_ERROR                                                                       (0x1<<13)
17380 	#define TSDM_TSDM_INT_STS_0_REG_DELAY_FIFO_ERROR_SIZE                                                                  13
17381 	#define TSDM_TSDM_INT_STS_0_REG_ASYNC_HOST_ERROR                                                                       (0x1<<14)
17382 	#define TSDM_TSDM_INT_STS_0_REG_ASYNC_HOST_ERROR_SIZE                                                                  14
17383 	#define TSDM_TSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR                                                                    (0x1<<15)
17384 	#define TSDM_TSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                               15
17385 	#define TSDM_TSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR                                                                    (0x1<<16)
17386 	#define TSDM_TSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                               16
17387 	#define TSDM_TSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR                                                                     (0x1<<17)
17388 	#define TSDM_TSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                                17
17389 	#define TSDM_TSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR                                                                    (0x1<<18)
17390 	#define TSDM_TSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                               18
17391 	#define TSDM_TSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR                                                                 (0x1<<19)
17392 	#define TSDM_TSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                            19
17393 	#define TSDM_TSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                 (0x1<<20)
17394 	#define TSDM_TSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                            20
17395 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                               (0x1<<21)
17396 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                          21
17397 	#define TSDM_TSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR                                                                     (0x1<<22)
17398 	#define TSDM_TSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR_SIZE                                                                22
17399 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                            (0x1<<23)
17400 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                       23
17401 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                              (0x1<<24)
17402 	#define TSDM_TSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                         24
17403 	#define TSDM_TSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR                                                                (0x1<<25)
17404 	#define TSDM_TSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                           25
17405 	#define TSDM_TSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                                (0x1<<26)
17406 	#define TSDM_TSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                           26
17407 	#define TSDM_TSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                             (0x1<<27)
17408 	#define TSDM_TSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                        27
17409 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                               (0x1<<28)
17410 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                          28
17411 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                 (0x1<<29)
17412 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                            29
17413 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR                                                                  (0x1<<30)
17414 	#define TSDM_TSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                             30
17415 	#define TSDM_TSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR                                                                 (0x1<<31)
17416 	#define TSDM_TSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                            31
17417 #define TSDM_REG_TSDM_INT_STS_CLR_0                                                                                        0x42294UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
17418 	#define TSDM_TSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
17419 	#define TSDM_TSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
17420 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR                                                                   (0x1<<1)
17421 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR_SIZE                                                              1
17422 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR                                                                   (0x1<<2)
17423 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR_SIZE                                                              2
17424 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR                                                                   (0x1<<3)
17425 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR_SIZE                                                              3
17426 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR                                                                   (0x1<<4)
17427 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR_SIZE                                                              4
17428 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR                                                                   (0x1<<5)
17429 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR_SIZE                                                              5
17430 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR                                                                   (0x1<<6)
17431 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR_SIZE                                                              6
17432 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR                                                                   (0x1<<7)
17433 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR_SIZE                                                              7
17434 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR                                                                   (0x1<<8)
17435 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR_SIZE                                                              8
17436 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR                                                                   (0x1<<9)
17437 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR_SIZE                                                              9
17438 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR                                                                   (0x1<<10)
17439 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR_SIZE                                                              10
17440 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR                                                                  (0x1<<11)
17441 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR_SIZE                                                             11
17442 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR                                                                  (0x1<<12)
17443 	#define TSDM_TSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR_SIZE                                                             12
17444 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR                                                                   (0x1<<13)
17445 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR_SIZE                                                              13
17446 	#define TSDM_TSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR                                                                   (0x1<<14)
17447 	#define TSDM_TSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR_SIZE                                                              14
17448 	#define TSDM_TSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR                                                                (0x1<<15)
17449 	#define TSDM_TSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                           15
17450 	#define TSDM_TSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR                                                                (0x1<<16)
17451 	#define TSDM_TSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                           16
17452 	#define TSDM_TSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR                                                                 (0x1<<17)
17453 	#define TSDM_TSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                            17
17454 	#define TSDM_TSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR                                                                (0x1<<18)
17455 	#define TSDM_TSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                           18
17456 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR                                                             (0x1<<19)
17457 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                        19
17458 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                             (0x1<<20)
17459 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                        20
17460 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                           (0x1<<21)
17461 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                      21
17462 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR                                                                 (0x1<<22)
17463 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                            22
17464 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                        (0x1<<23)
17465 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                   23
17466 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                          (0x1<<24)
17467 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                     24
17468 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                            (0x1<<25)
17469 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                       25
17470 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                            (0x1<<26)
17471 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                       26
17472 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                         (0x1<<27)
17473 	#define TSDM_TSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                    27
17474 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                           (0x1<<28)
17475 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                      28
17476 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                             (0x1<<29)
17477 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                        29
17478 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR                                                              (0x1<<30)
17479 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                         30
17480 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR                                                             (0x1<<31)
17481 	#define TSDM_TSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                        31
17482 #define TSDM_REG_TSDM_INT_STS_WR_0                                                                                         0x42298UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
17483 	#define TSDM_TSDM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
17484 	#define TSDM_TSDM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
17485 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR                                                                    (0x1<<1)
17486 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR_SIZE                                                               1
17487 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR                                                                    (0x1<<2)
17488 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR_SIZE                                                               2
17489 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR                                                                    (0x1<<3)
17490 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR_SIZE                                                               3
17491 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR                                                                    (0x1<<4)
17492 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR_SIZE                                                               4
17493 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR                                                                    (0x1<<5)
17494 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR_SIZE                                                               5
17495 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR                                                                    (0x1<<6)
17496 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR_SIZE                                                               6
17497 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR                                                                    (0x1<<7)
17498 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR_SIZE                                                               7
17499 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR                                                                    (0x1<<8)
17500 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR_SIZE                                                               8
17501 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR                                                                    (0x1<<9)
17502 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR_SIZE                                                               9
17503 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR                                                                    (0x1<<10)
17504 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR_SIZE                                                               10
17505 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR                                                                   (0x1<<11)
17506 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR_SIZE                                                              11
17507 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR                                                                   (0x1<<12)
17508 	#define TSDM_TSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR_SIZE                                                              12
17509 	#define TSDM_TSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR                                                                    (0x1<<13)
17510 	#define TSDM_TSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR_SIZE                                                               13
17511 	#define TSDM_TSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR                                                                    (0x1<<14)
17512 	#define TSDM_TSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR_SIZE                                                               14
17513 	#define TSDM_TSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR                                                                 (0x1<<15)
17514 	#define TSDM_TSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                            15
17515 	#define TSDM_TSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR                                                                 (0x1<<16)
17516 	#define TSDM_TSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                            16
17517 	#define TSDM_TSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR                                                                  (0x1<<17)
17518 	#define TSDM_TSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                             17
17519 	#define TSDM_TSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR                                                                 (0x1<<18)
17520 	#define TSDM_TSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                            18
17521 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR                                                              (0x1<<19)
17522 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                         19
17523 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                              (0x1<<20)
17524 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                         20
17525 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                            (0x1<<21)
17526 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                       21
17527 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR                                                                  (0x1<<22)
17528 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                             22
17529 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                         (0x1<<23)
17530 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                    23
17531 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                           (0x1<<24)
17532 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                      24
17533 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                             (0x1<<25)
17534 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                        25
17535 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                             (0x1<<26)
17536 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                        26
17537 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                          (0x1<<27)
17538 	#define TSDM_TSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                     27
17539 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                            (0x1<<28)
17540 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                       28
17541 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                              (0x1<<29)
17542 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                         29
17543 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR                                                               (0x1<<30)
17544 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                          30
17545 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR                                                              (0x1<<31)
17546 	#define TSDM_TSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                         31
17547 #define TSDM_REG_TSDM_INT_MASK_0                                                                                           0x4229cUL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
17548 	#define TSDM_TSDM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
17549 	#define TSDM_TSDM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
17550 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR                                                                      (0x1<<1)
17551 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR_SIZE                                                                 1
17552 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR                                                                      (0x1<<2)
17553 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR_SIZE                                                                 2
17554 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR                                                                      (0x1<<3)
17555 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR_SIZE                                                                 3
17556 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR                                                                      (0x1<<4)
17557 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR_SIZE                                                                 4
17558 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR                                                                      (0x1<<5)
17559 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR_SIZE                                                                 5
17560 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR                                                                      (0x1<<6)
17561 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR_SIZE                                                                 6
17562 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR                                                                      (0x1<<7)
17563 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR_SIZE                                                                 7
17564 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR                                                                      (0x1<<8)
17565 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR_SIZE                                                                 8
17566 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR                                                                      (0x1<<9)
17567 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR_SIZE                                                                 9
17568 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR                                                                      (0x1<<10)
17569 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR_SIZE                                                                 10
17570 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR                                                                     (0x1<<11)
17571 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR_SIZE                                                                11
17572 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR                                                                     (0x1<<12)
17573 	#define TSDM_TSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR_SIZE                                                                12
17574 	#define TSDM_TSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR                                                                      (0x1<<13)
17575 	#define TSDM_TSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR_SIZE                                                                 13
17576 	#define TSDM_TSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR                                                                      (0x1<<14)
17577 	#define TSDM_TSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR_SIZE                                                                 14
17578 	#define TSDM_TSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR                                                                   (0x1<<15)
17579 	#define TSDM_TSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                              15
17580 	#define TSDM_TSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR                                                                   (0x1<<16)
17581 	#define TSDM_TSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                              16
17582 	#define TSDM_TSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR                                                                    (0x1<<17)
17583 	#define TSDM_TSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                               17
17584 	#define TSDM_TSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR                                                                   (0x1<<18)
17585 	#define TSDM_TSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                              18
17586 	#define TSDM_TSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR                                                                (0x1<<19)
17587 	#define TSDM_TSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                           19
17588 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                (0x1<<20)
17589 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                           20
17590 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                              (0x1<<21)
17591 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                         21
17592 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR                                                                    (0x1<<22)
17593 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR_SIZE                                                               22
17594 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                           (0x1<<23)
17595 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                      23
17596 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                             (0x1<<24)
17597 	#define TSDM_TSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                        24
17598 	#define TSDM_TSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR                                                               (0x1<<25)
17599 	#define TSDM_TSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                          25
17600 	#define TSDM_TSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                               (0x1<<26)
17601 	#define TSDM_TSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                          26
17602 	#define TSDM_TSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                            (0x1<<27)
17603 	#define TSDM_TSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                       27
17604 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                              (0x1<<28)
17605 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                         28
17606 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                (0x1<<29)
17607 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                           29
17608 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR                                                                 (0x1<<30)
17609 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                            30
17610 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR                                                                (0x1<<31)
17611 	#define TSDM_TSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                           31
17612 #define TSDM_REG_TSDM_INT_STS_1                                                                                            0x422a0UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #1 read
17613 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR                                                                      (0x1<<0)
17614 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                 0
17615 	#define TSDM_TSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                            (0x1<<1)
17616 	#define TSDM_TSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                       1
17617 	#define TSDM_TSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                              (0x1<<2)
17618 	#define TSDM_TSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                         2
17619 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR                                                                   (0x1<<3)
17620 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                              3
17621 	#define TSDM_TSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                              (0x1<<4)
17622 	#define TSDM_TSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                         4
17623 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                             (0x1<<5)
17624 	#define TSDM_TSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                        5
17625 	#define TSDM_TSDM_INT_STS_1_REG_CM_DELAY_ERROR                                                                         (0x1<<6)
17626 	#define TSDM_TSDM_INT_STS_1_REG_CM_DELAY_ERROR_SIZE                                                                    6
17627 	#define TSDM_TSDM_INT_STS_1_REG_PXP_DELAY_ERROR                                                                        (0x1<<7)
17628 	#define TSDM_TSDM_INT_STS_1_REG_PXP_DELAY_ERROR_SIZE                                                                   7
17629 	#define TSDM_TSDM_INT_STS_1_REG_TIMER_ADDR_ERROR                                                                       (0x1<<8)
17630 	#define TSDM_TSDM_INT_STS_1_REG_TIMER_ADDR_ERROR_SIZE                                                                  8
17631 	#define TSDM_TSDM_INT_STS_1_REG_TIMER_PEND_ERROR                                                                       (0x1<<9)
17632 	#define TSDM_TSDM_INT_STS_1_REG_TIMER_PEND_ERROR_SIZE                                                                  9
17633 	#define TSDM_TSDM_INT_STS_1_REG_DORQ_DPM_ERROR                                                                         (0x1<<10)
17634 	#define TSDM_TSDM_INT_STS_1_REG_DORQ_DPM_ERROR_SIZE                                                                    10
17635 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                              (0x1<<11)
17636 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                         11
17637 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                              (0x1<<12)
17638 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                         12
17639 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR                                                                (0x1<<13)
17640 	#define TSDM_TSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                           13
17641 #define TSDM_REG_TSDM_INT_STS_CLR_1                                                                                        0x422a4UL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #1 read clear
17642 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR                                                                  (0x1<<0)
17643 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                             0
17644 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                        (0x1<<1)
17645 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                   1
17646 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                          (0x1<<2)
17647 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                     2
17648 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR                                                               (0x1<<3)
17649 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                          3
17650 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                          (0x1<<4)
17651 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                     4
17652 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                         (0x1<<5)
17653 	#define TSDM_TSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                    5
17654 	#define TSDM_TSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR                                                                     (0x1<<6)
17655 	#define TSDM_TSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR_SIZE                                                                6
17656 	#define TSDM_TSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR                                                                    (0x1<<7)
17657 	#define TSDM_TSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR_SIZE                                                               7
17658 	#define TSDM_TSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR                                                                   (0x1<<8)
17659 	#define TSDM_TSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR_SIZE                                                              8
17660 	#define TSDM_TSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR                                                                   (0x1<<9)
17661 	#define TSDM_TSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR_SIZE                                                              9
17662 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR                                                                     (0x1<<10)
17663 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR_SIZE                                                                10
17664 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                          (0x1<<11)
17665 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                     11
17666 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                          (0x1<<12)
17667 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                     12
17668 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                            (0x1<<13)
17669 	#define TSDM_TSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                       13
17670 #define TSDM_REG_TSDM_INT_STS_WR_1                                                                                         0x422a8UL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #1 bit set or clear
17671 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR                                                                   (0x1<<0)
17672 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                              0
17673 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                         (0x1<<1)
17674 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                    1
17675 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                           (0x1<<2)
17676 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                      2
17677 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR                                                                (0x1<<3)
17678 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                           3
17679 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                           (0x1<<4)
17680 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                      4
17681 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                          (0x1<<5)
17682 	#define TSDM_TSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                     5
17683 	#define TSDM_TSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR                                                                      (0x1<<6)
17684 	#define TSDM_TSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR_SIZE                                                                 6
17685 	#define TSDM_TSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR                                                                     (0x1<<7)
17686 	#define TSDM_TSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR_SIZE                                                                7
17687 	#define TSDM_TSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR                                                                    (0x1<<8)
17688 	#define TSDM_TSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR_SIZE                                                               8
17689 	#define TSDM_TSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR                                                                    (0x1<<9)
17690 	#define TSDM_TSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR_SIZE                                                               9
17691 	#define TSDM_TSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR                                                                      (0x1<<10)
17692 	#define TSDM_TSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR_SIZE                                                                 10
17693 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                           (0x1<<11)
17694 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                      11
17695 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                           (0x1<<12)
17696 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                      12
17697 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                             (0x1<<13)
17698 	#define TSDM_TSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                        13
17699 #define TSDM_REG_TSDM_INT_MASK_1                                                                                           0x422acUL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #1 read/write
17700 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR                                                                     (0x1<<0)
17701 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                0
17702 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                           (0x1<<1)
17703 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                      1
17704 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                             (0x1<<2)
17705 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                        2
17706 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR                                                                  (0x1<<3)
17707 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                             3
17708 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                             (0x1<<4)
17709 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                        4
17710 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                            (0x1<<5)
17711 	#define TSDM_TSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                       5
17712 	#define TSDM_TSDM_INT_MASK_1_REG_CM_DELAY_ERROR                                                                        (0x1<<6)
17713 	#define TSDM_TSDM_INT_MASK_1_REG_CM_DELAY_ERROR_SIZE                                                                   6
17714 	#define TSDM_TSDM_INT_MASK_1_REG_PXP_DELAY_ERROR                                                                       (0x1<<7)
17715 	#define TSDM_TSDM_INT_MASK_1_REG_PXP_DELAY_ERROR_SIZE                                                                  7
17716 	#define TSDM_TSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR                                                                      (0x1<<8)
17717 	#define TSDM_TSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR_SIZE                                                                 8
17718 	#define TSDM_TSDM_INT_MASK_1_REG_TIMER_PEND_ERROR                                                                      (0x1<<9)
17719 	#define TSDM_TSDM_INT_MASK_1_REG_TIMER_PEND_ERROR_SIZE                                                                 9
17720 	#define TSDM_TSDM_INT_MASK_1_REG_DORQ_DPM_ERROR                                                                        (0x1<<10)
17721 	#define TSDM_TSDM_INT_MASK_1_REG_DORQ_DPM_ERROR_SIZE                                                                   10
17722 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                             (0x1<<11)
17723 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                        11
17724 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                             (0x1<<12)
17725 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                        12
17726 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR                                                               (0x1<<13)
17727 	#define TSDM_TSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                          13
17728 #define TSDM_REG_TSDM_PRTY_STS                                                                                             0x422b0UL //ACCESS:R  DataWidth:0xb  Description: Parity register #0 read
17729 	#define TSDM_TSDM_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
17730 	#define TSDM_TSDM_PRTY_STS_REG_PARITY_SIZE                                                                             0
17731 	#define TSDM_TSDM_PRTY_STS_REG_TIMERS                                                                                  (0x1<<1)
17732 	#define TSDM_TSDM_PRTY_STS_REG_TIMERS_SIZE                                                                             1
17733 	#define TSDM_TSDM_PRTY_STS_REG_INP_QUEUE                                                                               (0x1<<2)
17734 	#define TSDM_TSDM_PRTY_STS_REG_INP_QUEUE_SIZE                                                                          2
17735 	#define TSDM_TSDM_PRTY_STS_REG_ASYNC_RD_DATA                                                                           (0x1<<3)
17736 	#define TSDM_TSDM_PRTY_STS_REG_ASYNC_RD_DATA_SIZE                                                                      3
17737 	#define TSDM_TSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA                                                                       (0x1<<4)
17738 	#define TSDM_TSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA_SIZE                                                                  4
17739 	#define TSDM_TSDM_PRTY_STS_REG_BRB1_DP_RD_DATA                                                                         (0x1<<5)
17740 	#define TSDM_TSDM_PRTY_STS_REG_BRB1_DP_RD_DATA_SIZE                                                                    5
17741 	#define TSDM_TSDM_PRTY_STS_REG_PB_RD_DATA                                                                              (0x1<<6)
17742 	#define TSDM_TSDM_PRTY_STS_REG_PB_RD_DATA_SIZE                                                                         6
17743 	#define TSDM_TSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA                                                                        (0x1<<7)
17744 	#define TSDM_TSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA_SIZE                                                                   7
17745 	#define TSDM_TSDM_PRTY_STS_REG_INT_RAM_RD_DATA                                                                         (0x1<<8)
17746 	#define TSDM_TSDM_PRTY_STS_REG_INT_RAM_RD_DATA_SIZE                                                                    8
17747 	#define TSDM_TSDM_PRTY_STS_REG_STAT_RD_DATA                                                                            (0x1<<9)
17748 	#define TSDM_TSDM_PRTY_STS_REG_STAT_RD_DATA_SIZE                                                                       9
17749 	#define TSDM_TSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA                                                                        (0x1<<10)
17750 	#define TSDM_TSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA_SIZE                                                                   10
17751 #define TSDM_REG_TSDM_PRTY_STS_CLR                                                                                         0x422b4UL //ACCESS:RC  DataWidth:0xb  Description: Parity register #0 read clear
17752 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
17753 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
17754 	#define TSDM_TSDM_PRTY_STS_CLR_REG_TIMERS                                                                              (0x1<<1)
17755 	#define TSDM_TSDM_PRTY_STS_CLR_REG_TIMERS_SIZE                                                                         1
17756 	#define TSDM_TSDM_PRTY_STS_CLR_REG_INP_QUEUE                                                                           (0x1<<2)
17757 	#define TSDM_TSDM_PRTY_STS_CLR_REG_INP_QUEUE_SIZE                                                                      2
17758 	#define TSDM_TSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA                                                                       (0x1<<3)
17759 	#define TSDM_TSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA_SIZE                                                                  3
17760 	#define TSDM_TSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA                                                                   (0x1<<4)
17761 	#define TSDM_TSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA_SIZE                                                              4
17762 	#define TSDM_TSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA                                                                     (0x1<<5)
17763 	#define TSDM_TSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA_SIZE                                                                5
17764 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PB_RD_DATA                                                                          (0x1<<6)
17765 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PB_RD_DATA_SIZE                                                                     6
17766 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA                                                                    (0x1<<7)
17767 	#define TSDM_TSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA_SIZE                                                               7
17768 	#define TSDM_TSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA                                                                     (0x1<<8)
17769 	#define TSDM_TSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA_SIZE                                                                8
17770 	#define TSDM_TSDM_PRTY_STS_CLR_REG_STAT_RD_DATA                                                                        (0x1<<9)
17771 	#define TSDM_TSDM_PRTY_STS_CLR_REG_STAT_RD_DATA_SIZE                                                                   9
17772 	#define TSDM_TSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA                                                                    (0x1<<10)
17773 	#define TSDM_TSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA_SIZE                                                               10
17774 #define TSDM_REG_TSDM_PRTY_STS_WR                                                                                          0x422b8UL //ACCESS:WR  DataWidth:0xb  Description: Parity register #0 bit set or clear
17775 	#define TSDM_TSDM_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
17776 	#define TSDM_TSDM_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
17777 	#define TSDM_TSDM_PRTY_STS_WR_REG_TIMERS                                                                               (0x1<<1)
17778 	#define TSDM_TSDM_PRTY_STS_WR_REG_TIMERS_SIZE                                                                          1
17779 	#define TSDM_TSDM_PRTY_STS_WR_REG_INP_QUEUE                                                                            (0x1<<2)
17780 	#define TSDM_TSDM_PRTY_STS_WR_REG_INP_QUEUE_SIZE                                                                       2
17781 	#define TSDM_TSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA                                                                        (0x1<<3)
17782 	#define TSDM_TSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA_SIZE                                                                   3
17783 	#define TSDM_TSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA                                                                    (0x1<<4)
17784 	#define TSDM_TSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA_SIZE                                                               4
17785 	#define TSDM_TSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA                                                                      (0x1<<5)
17786 	#define TSDM_TSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA_SIZE                                                                 5
17787 	#define TSDM_TSDM_PRTY_STS_WR_REG_PB_RD_DATA                                                                           (0x1<<6)
17788 	#define TSDM_TSDM_PRTY_STS_WR_REG_PB_RD_DATA_SIZE                                                                      6
17789 	#define TSDM_TSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA                                                                     (0x1<<7)
17790 	#define TSDM_TSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA_SIZE                                                                7
17791 	#define TSDM_TSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA                                                                      (0x1<<8)
17792 	#define TSDM_TSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA_SIZE                                                                 8
17793 	#define TSDM_TSDM_PRTY_STS_WR_REG_STAT_RD_DATA                                                                         (0x1<<9)
17794 	#define TSDM_TSDM_PRTY_STS_WR_REG_STAT_RD_DATA_SIZE                                                                    9
17795 	#define TSDM_TSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA                                                                     (0x1<<10)
17796 	#define TSDM_TSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA_SIZE                                                                10
17797 #define TSDM_REG_TSDM_PRTY_MASK                                                                                            0x422bcUL //ACCESS:RW  DataWidth:0xb  Description: Parity mask register #0 read/write
17798 	#define TSDM_TSDM_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
17799 	#define TSDM_TSDM_PRTY_MASK_REG_PARITY_SIZE                                                                            0
17800 	#define TSDM_TSDM_PRTY_MASK_REG_TIMERS                                                                                 (0x1<<1)
17801 	#define TSDM_TSDM_PRTY_MASK_REG_TIMERS_SIZE                                                                            1
17802 	#define TSDM_TSDM_PRTY_MASK_REG_INP_QUEUE                                                                              (0x1<<2)
17803 	#define TSDM_TSDM_PRTY_MASK_REG_INP_QUEUE_SIZE                                                                         2
17804 	#define TSDM_TSDM_PRTY_MASK_REG_ASYNC_RD_DATA                                                                          (0x1<<3)
17805 	#define TSDM_TSDM_PRTY_MASK_REG_ASYNC_RD_DATA_SIZE                                                                     3
17806 	#define TSDM_TSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA                                                                      (0x1<<4)
17807 	#define TSDM_TSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA_SIZE                                                                 4
17808 	#define TSDM_TSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA                                                                        (0x1<<5)
17809 	#define TSDM_TSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA_SIZE                                                                   5
17810 	#define TSDM_TSDM_PRTY_MASK_REG_PB_RD_DATA                                                                             (0x1<<6)
17811 	#define TSDM_TSDM_PRTY_MASK_REG_PB_RD_DATA_SIZE                                                                        6
17812 	#define TSDM_TSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA                                                                       (0x1<<7)
17813 	#define TSDM_TSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA_SIZE                                                                  7
17814 	#define TSDM_TSDM_PRTY_MASK_REG_INT_RAM_RD_DATA                                                                        (0x1<<8)
17815 	#define TSDM_TSDM_PRTY_MASK_REG_INT_RAM_RD_DATA_SIZE                                                                   8
17816 	#define TSDM_TSDM_PRTY_MASK_REG_STAT_RD_DATA                                                                           (0x1<<9)
17817 	#define TSDM_TSDM_PRTY_MASK_REG_STAT_RD_DATA_SIZE                                                                      9
17818 	#define TSDM_TSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA                                                                       (0x1<<10)
17819 	#define TSDM_TSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA_SIZE                                                                  10
17820 #define TSDM_REG_CMP_COUNTER_MAX4                                                                                          0x422c0UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #4
17821 #define TSDM_REG_CMP_COUNTER_MAX5                                                                                          0x422c4UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #5
17822 #define TSDM_REG_CMP_COUNTER_MAX6                                                                                          0x422c8UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #6
17823 #define TSDM_REG_CMP_COUNTER_MAX7                                                                                          0x422ccUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #7
17824 #define TSDM_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                             0x422d4UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
17825 #define TSDM_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                             0x422d8UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
17826 #define TSDM_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                             0x422dcUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
17827 #define TSDM_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                              0x422e0UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
17828 #define TSDM_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                              0x422e4UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
17829 #define TSDM_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                              0x422e8UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
17830 #define TSDM_REG_CM_QUEUE_TM                                                                                               0x42640UL //ACCESS:RW  DataWidth:0x8  Description: TM bits for cm queue
17831 #define TSDM_REG_INP_QUEUE_TM                                                                                              0x42644UL //ACCESS:RW  DataWidth:0x8  Description: TM bits for inp queue
17832 #define TSDM_REG_ECO_RESERVED                                                                                              0x42648UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
17833 #define TSDM_REG_FIFOS_TM                                                                                                  0x4264cUL //ACCESS:RW  DataWidth:0x4  Description: TM bits  fifos: BRB1_CTRL[1:0]; Reserved[3:2];Reserved[5:4];PXP_CTRL[7:6]
17834 #define TSDM_REG_TIMERS_TM                                                                                                 0x42650UL //ACCESS:RW  DataWidth:0x2  Description: TM bits for timers sram
17835 #define TSDM_REG_AGGREG_INTERRUPT_LSB                                                                                      0x42400UL //ACCESS:R  DataWidth:0x20  Description: lsb register of aggregated interrupt in sdm_cm block
17836 #define TSDM_REG_AGGREG_INTERRUPT_LSB_SIZE                                                                                 1
17837 #define TSDM_REG_AGGREG_INTERRUPT_MSB                                                                                      0x42404UL //ACCESS:R  DataWidth:0x20  Description: msb register of aggregated interrupt  in sdm_cm block
17838 #define TSDM_REG_AGGREG_INTERRUPT_MSB_SIZE                                                                                 1
17839 #define TSDM_REG_ASYNC_HOST_EMPTY                                                                                          0x42408UL //ACCESS:R  DataWidth:0x1  Description: async fifo empty in sdm_async block
17840 #define TSDM_REG_ASYNC_HOST_EMPTY_SIZE                                                                                     1
17841 #define TSDM_REG_ASYNC_HOST_FULL                                                                                           0x4240cUL //ACCESS:R  DataWidth:0x1  Description: async fifo full in sdm_async block
17842 #define TSDM_REG_ASYNC_HOST_FULL_SIZE                                                                                      1
17843 #define TSDM_REG_CFC_LOAD_PEND_EMPTY                                                                                       0x42410UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo empty in sdm_dma_dst block
17844 #define TSDM_REG_CFC_LOAD_PEND_EMPTY_SIZE                                                                                  1
17845 #define TSDM_REG_CFC_LOAD_PEND_FULL                                                                                        0x42414UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo full in sdm_cfc block
17846 #define TSDM_REG_CFC_LOAD_PEND_FULL_SIZE                                                                                   1
17847 #define TSDM_REG_CFC_LOAD_RSP_EMPTY                                                                                        0x42418UL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo empty in sdm_dma_dst block
17848 #define TSDM_REG_CFC_LOAD_RSP_EMPTY_SIZE                                                                                   1
17849 #define TSDM_REG_CFC_LOAD_RSP_FULL                                                                                         0x4241cUL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo full in sdm_cfcblock
17850 #define TSDM_REG_CFC_LOAD_RSP_FULL_SIZE                                                                                    1
17851 #define TSDM_REG_CM_DELAY_EMPTY                                                                                            0x42420UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo empty in sdm_dma_dst block
17852 #define TSDM_REG_CM_DELAY_EMPTY_SIZE                                                                                       1
17853 #define TSDM_REG_CM_DELAY_FULL                                                                                             0x42424UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo full in sdm_cm block
17854 #define TSDM_REG_CM_DELAY_FULL_SIZE                                                                                        1
17855 #define TSDM_REG_CM_QUEUE_EMPTY                                                                                            0x42428UL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo empty in sdm_dma_dst block
17856 #define TSDM_REG_CM_QUEUE_EMPTY_SIZE                                                                                       1
17857 #define TSDM_REG_CM_QUEUE_FULL                                                                                             0x4242cUL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo full in sdm_cm block
17858 #define TSDM_REG_CM_QUEUE_FULL_SIZE                                                                                        1
17859 #define TSDM_REG_DELAY_FIFO_EMPTY                                                                                          0x42430UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  empty in sdm_inp block
17860 #define TSDM_REG_DELAY_FIFO_EMPTY_SIZE                                                                                     1
17861 #define TSDM_REG_DELAY_FIFO_FULL                                                                                           0x42434UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  full in sdm_inp block
17862 #define TSDM_REG_DELAY_FIFO_FULL_SIZE                                                                                      1
17863 #define TSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY                                                                              0x42438UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo empty in sdm_dma_dst block
17864 #define TSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY_SIZE                                                                         1
17865 #define TSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL                                                                               0x4243cUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo full in sdm_dma_dst block
17866 #define TSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL_SIZE                                                                          1
17867 #define TSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY                                                                              0x42440UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo empty in sdm_dma_dst block
17868 #define TSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY_SIZE                                                                         1
17869 #define TSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL                                                                               0x42444UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo full in sdm_dma_dst block
17870 #define TSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL_SIZE                                                                          1
17871 #define TSDM_REG_DST_INT_RAM_IF_FULL                                                                                       0x42448UL //ACCESS:R  DataWidth:0x1  Description: int_ram if full in sdm_dma_dst block
17872 #define TSDM_REG_DST_INT_RAM_IF_FULL_SIZE                                                                                  1
17873 #define TSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                                    0x4244cUL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo empty in sdm_dma_dst block
17874 #define TSDM_REG_DST_INT_RAM_WAIT_EMPTY_SIZE                                                                               1
17875 #define TSDM_REG_DST_INT_RAM_WAIT_FULL                                                                                     0x42450UL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo full in sdm_dma_dst block
17876 #define TSDM_REG_DST_INT_RAM_WAIT_FULL_SIZE                                                                                1
17877 #define TSDM_REG_DST_NONE_PEND_EMPTY                                                                                       0x42454UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo empty in sdm_dma_dst block
17878 #define TSDM_REG_DST_NONE_PEND_EMPTY_SIZE                                                                                  1
17879 #define TSDM_REG_DST_NONE_PEND_FULL                                                                                        0x42458UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo full in sdm_dma_dst block
17880 #define TSDM_REG_DST_NONE_PEND_FULL_SIZE                                                                                   1
17881 #define TSDM_REG_DST_PAS_BUF_IF_FULL                                                                                       0x4245cUL //ACCESS:R  DataWidth:0x1  Description: pas_buf if full in sdm_dma_dst block
17882 #define TSDM_REG_DST_PAS_BUF_IF_FULL_SIZE                                                                                  1
17883 #define TSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                                    0x42460UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo empty in sdm_dma_dst block
17884 #define TSDM_REG_DST_PAS_BUF_WAIT_EMPTY_SIZE                                                                               1
17885 #define TSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                                     0x42464UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo full in sdm_dma_dst block
17886 #define TSDM_REG_DST_PAS_BUF_WAIT_FULL_SIZE                                                                                1
17887 #define TSDM_REG_DST_PB_IF_FULL                                                                                            0x42468UL //ACCESS:R  DataWidth:0x1  Description: pb if full in sdm_dma_dst block
17888 #define TSDM_REG_DST_PB_IF_FULL_SIZE                                                                                       1
17889 #define TSDM_REG_DST_PB_IMMED_EMPTY                                                                                        0x4246cUL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo empty in sdm_dma_dst block
17890 #define TSDM_REG_DST_PB_IMMED_EMPTY_SIZE                                                                                   1
17891 #define TSDM_REG_DST_PB_IMMED_FULL                                                                                         0x42470UL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo full in sdm_dma_dst block
17892 #define TSDM_REG_DST_PB_IMMED_FULL_SIZE                                                                                    1
17893 #define TSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY                                                                               0x42474UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo empty in sdm_dma_dst block
17894 #define TSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY_SIZE                                                                          1
17895 #define TSDM_REG_DST_PXP_CTRL_DST_PEND_FULL                                                                                0x42478UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo full in sdm_dma_dst block
17896 #define TSDM_REG_DST_PXP_CTRL_DST_PEND_FULL_SIZE                                                                           1
17897 #define TSDM_REG_DST_PXP_CTRL_IF_FULL                                                                                      0x4247cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl if full in sdm_dma_dst block
17898 #define TSDM_REG_DST_PXP_CTRL_IF_FULL_SIZE                                                                                 1
17899 #define TSDM_REG_DST_PXP_CTRL_IMMED_EMPTY                                                                                  0x42480UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo empty in sdm_dma_dst block
17900 #define TSDM_REG_DST_PXP_CTRL_IMMED_EMPTY_SIZE                                                                             1
17901 #define TSDM_REG_DST_PXP_CTRL_IMMED_FULL                                                                                   0x42484UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo full in sdm_dma_dst block
17902 #define TSDM_REG_DST_PXP_CTRL_IMMED_FULL_SIZE                                                                              1
17903 #define TSDM_REG_DST_PXP_CTRL_LINK_EMPTY                                                                                   0x42488UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list empty in sdm_dma_dst block
17904 #define TSDM_REG_DST_PXP_CTRL_LINK_EMPTY_SIZE                                                                              1
17905 #define TSDM_REG_DST_PXP_CTRL_LINK_FULL                                                                                    0x4248cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list full in sdm_dma_dst block
17906 #define TSDM_REG_DST_PXP_CTRL_LINK_FULL_SIZE                                                                               1
17907 #define TSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY                                                                               0x42490UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo empty in sdm_dma_dst block
17908 #define TSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY_SIZE                                                                          1
17909 #define TSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL                                                                                0x42494UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo full in sdm_dma_dst block
17910 #define TSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL_SIZE                                                                           1
17911 #define TSDM_REG_DST_PXP_DP_DST_PEND_EMPTY                                                                                 0x42498UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo empty in sdm_dma_dst block
17912 #define TSDM_REG_DST_PXP_DP_DST_PEND_EMPTY_SIZE                                                                            1
17913 #define TSDM_REG_DST_PXP_DP_DST_PEND_FULL                                                                                  0x4249cUL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo full in sdm_dma_dst block
17914 #define TSDM_REG_DST_PXP_DP_DST_PEND_FULL_SIZE                                                                             1
17915 #define TSDM_REG_DST_PXP_DP_IF_FULL                                                                                        0x424a0UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp if full in sdm_dma_dst block
17916 #define TSDM_REG_DST_PXP_DP_IF_FULL_SIZE                                                                                   1
17917 #define TSDM_REG_DST_PXP_DP_LINK_EMPTY                                                                                     0x424a4UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list empty in sdm_dma_dst block
17918 #define TSDM_REG_DST_PXP_DP_LINK_EMPTY_SIZE                                                                                1
17919 #define TSDM_REG_DST_PXP_DP_LINK_FULL                                                                                      0x424a8UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list full in sdm_dma_dst block
17920 #define TSDM_REG_DST_PXP_DP_LINK_FULL_SIZE                                                                                 1
17921 #define TSDM_REG_INIT_CREDIT_CFC_ACDEC                                                                                     0x424acUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK
17922 #define TSDM_REG_INIT_CREDIT_CFC_ACDEC_SIZE                                                                                1
17923 #define TSDM_REG_INIT_CREDIT_CFC_ACINC                                                                                     0x424b0UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK.
17924 #define TSDM_REG_INIT_CREDIT_CFC_ACINC_SIZE                                                                                1
17925 #define TSDM_REG_INIT_CREDIT_CFC_LOAD                                                                                      0x424b4UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC load interface without receiving any ACK.
17926 #define TSDM_REG_INIT_CREDIT_CFC_LOAD_SIZE                                                                                 1
17927 #define TSDM_REG_INIT_CREDIT_CM                                                                                            0x424b8UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of cycles that can be sent to the CM  interface without receiving any ACK in CM block
17928 #define TSDM_REG_INIT_CREDIT_CM_SIZE                                                                                       1
17929 #define TSDM_REG_INIT_CREDIT_PXP_CTRL                                                                                      0x424bcUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the pxp control interface without receiving any ACK.
17930 #define TSDM_REG_INIT_CREDIT_PXP_CTRL_SIZE                                                                                 1
17931 #define TSDM_REG_INT_RAM_RR_REQ                                                                                            0x424c0UL //ACCESS:R  DataWidth:0x6  Description: round robin for int_ram arbiter: b0-pas_buf; b1-int_ram;b2-pxp_dp;b3-pxp_ctrl;b4-brb1_ctrl;b5-brb1_dp;
17932 #define TSDM_REG_INT_RAM_RR_REQ_SIZE                                                                                       1
17933 #define TSDM_REG_OPERATION_GEN                                                                                             0x424c4UL //ACCESS:W  DataWidth:0x11  Description: Generate an operation after completion; bit-16 is AggVectIdx_valid; bits 15:8 are AggVectIdx; bits 7:5 are the TRIG and bits 4:0 are the T124Param[4:0]
17934 #define TSDM_REG_OPERATION_GEN_SIZE                                                                                        1
17935 #define TSDM_REG_PB_FULL                                                                                                   0x424c8UL //ACCESS:R  DataWidth:0x1  Description: UPB IF  full in sdm_inp block
17936 #define TSDM_REG_PB_FULL_SIZE                                                                                              1
17937 #define TSDM_REG_PBF_FULL                                                                                                  0x424ccUL //ACCESS:R  DataWidth:0x1  Description: PBF if  full in sdm_inp block
17938 #define TSDM_REG_PBF_FULL_SIZE                                                                                             1
17939 #define TSDM_REG_PXP_DELAY_EMPTY                                                                                           0x424d0UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo empty in sdm_dma_dst block
17940 #define TSDM_REG_PXP_DELAY_EMPTY_SIZE                                                                                      1
17941 #define TSDM_REG_PXP_DELAY_FULL                                                                                            0x424d4UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo full in sdm_cm block
17942 #define TSDM_REG_PXP_DELAY_FULL_SIZE                                                                                       1
17943 #define TSDM_REG_QM_FULL                                                                                                   0x424d8UL //ACCESS:R  DataWidth:0x1  Description: QM IF  full in sdm_inp block
17944 #define TSDM_REG_QM_FULL_SIZE                                                                                              1
17945 #define TSDM_REG_QUEUE_EMPTY                                                                                               0x424dcUL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo empty in sdm_inp block
17946 #define TSDM_REG_QUEUE_EMPTY_SIZE                                                                                          1
17947 #define TSDM_REG_QUEUE_FULL                                                                                                0x424e0UL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo full in sdm_inp block
17948 #define TSDM_REG_QUEUE_FULL_SIZE                                                                                           1
17949 #define TSDM_REG_RR_CNT_COUNTERS_STATUS                                                                                    0x424e4UL //ACCESS:R  DataWidth:0x15  Description: round robin for all completion counters
17950 #define TSDM_REG_RR_CNT_COUNTERS_STATUS_SIZE                                                                               1
17951 #define TSDM_REG_RR_COMPLETE_REQ                                                                                           0x424e8UL //ACCESS:R  DataWidth:0x7  Description: round robin for all completion requests  in sdm_cm block: b0-async b1-nop;b2-pxp_int; b3-timers;b4-dma;b5-grc;b6-rbc
17952 #define TSDM_REG_RR_COMPLETE_REQ_SIZE                                                                                      1
17953 #define TSDM_REG_RR_PTR_REQ                                                                                                0x424ecUL //ACCESS:R  DataWidth:0x7  Description: round robin for cm pointer: b0-async; b1-dma_dp; b2 - dma_ctrl; b3-cfc; b4-nop; b5-timers; b6-pxp_int
17954 #define TSDM_REG_RR_PTR_REQ_SIZE                                                                                           1
17955 #define TSDM_REG_RSP_BRB1_CTRL_IF_FULL                                                                                     0x424f0UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl if is  full in sdm_dma_rsp block
17956 #define TSDM_REG_RSP_BRB1_CTRL_IF_FULL_SIZE                                                                                1
17957 #define TSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY                                                                                  0x424f4UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  empty in sdm_dma_rsp block
17958 #define TSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY_SIZE                                                                             1
17959 #define TSDM_REG_RSP_BRB1_CTRL_PEND_FULL                                                                                   0x424f8UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  full in sdm_dma_rsp block
17960 #define TSDM_REG_RSP_BRB1_CTRL_PEND_FULL_SIZE                                                                              1
17961 #define TSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY                                                                                 0x424fcUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  empty in sdm_dma_rsp block
17962 #define TSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY_SIZE                                                                            1
17963 #define TSDM_REG_RSP_BRB1_CTRL_RDATA_FULL                                                                                  0x42500UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  full in sdm_dma_rsp block
17964 #define TSDM_REG_RSP_BRB1_CTRL_RDATA_FULL_SIZE                                                                             1
17965 #define TSDM_REG_RSP_BRB1_DP_DST_EMPTY                                                                                     0x42504UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  empty in sdm_dma_rsp block
17966 #define TSDM_REG_RSP_BRB1_DP_DST_EMPTY_SIZE                                                                                1
17967 #define TSDM_REG_RSP_BRB1_DP_DST_FULL                                                                                      0x42508UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  full in sdm_dma_rsp block
17968 #define TSDM_REG_RSP_BRB1_DP_DST_FULL_SIZE                                                                                 1
17969 #define TSDM_REG_RSP_BRB1_DP_IF_FULL                                                                                       0x4250cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp if is  full in sdm_dma_rsp block
17970 #define TSDM_REG_RSP_BRB1_DP_IF_FULL_SIZE                                                                                  1
17971 #define TSDM_REG_RSP_BRB1_DP_PEND_EMPTY                                                                                    0x42510UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  empty in sdm_dma_rsp block
17972 #define TSDM_REG_RSP_BRB1_DP_PEND_EMPTY_SIZE                                                                               1
17973 #define TSDM_REG_RSP_BRB1_DP_PEND_FULL                                                                                     0x42514UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  full in sdm_dma_rsp block
17974 #define TSDM_REG_RSP_BRB1_DP_PEND_FULL_SIZE                                                                                1
17975 #define TSDM_REG_RSP_BRB1_DP_RDATA_EMPTY                                                                                   0x42518UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  empty in sdm_dma_rsp block
17976 #define TSDM_REG_RSP_BRB1_DP_RDATA_EMPTY_SIZE                                                                              1
17977 #define TSDM_REG_RSP_BRB1_DP_RDATA_FULL                                                                                    0x4251cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  full in sdm_dma_rsp block
17978 #define TSDM_REG_RSP_BRB1_DP_RDATA_FULL_SIZE                                                                               1
17979 #define TSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                                    0x42520UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  empty in sdm_dma_rsp block
17980 #define TSDM_REG_RSP_INT_RAM_PEND_EMPTY_SIZE                                                                               1
17981 #define TSDM_REG_RSP_INT_RAM_PEND_FULL                                                                                     0x42524UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  full in sdm_dma_rsp block
17982 #define TSDM_REG_RSP_INT_RAM_PEND_FULL_SIZE                                                                                1
17983 #define TSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                                   0x42528UL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  empty in sdm_dma_rsp block
17984 #define TSDM_REG_RSP_INT_RAM_RDATA_EMPTY_SIZE                                                                              1
17985 #define TSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                                    0x4252cUL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  full in sdm_dma_rsp block
17986 #define TSDM_REG_RSP_INT_RAM_RDATA_FULL_SIZE                                                                               1
17987 #define TSDM_REG_RSP_PB_IF_FULL                                                                                            0x42530UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
17988 #define TSDM_REG_RSP_PB_IF_FULL_SIZE                                                                                       1
17989 #define TSDM_REG_RSP_PB_PEND_EMPTY                                                                                         0x42534UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  empty in sdm_dma_rsp block
17990 #define TSDM_REG_RSP_PB_PEND_EMPTY_SIZE                                                                                    1
17991 #define TSDM_REG_RSP_PB_PEND_FULL                                                                                          0x42538UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  full in sdm_dma_rsp block
17992 #define TSDM_REG_RSP_PB_PEND_FULL_SIZE                                                                                     1
17993 #define TSDM_REG_RSP_PB_RDATA_EMPTY                                                                                        0x4253cUL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  empty in sdm_dma_rsp block
17994 #define TSDM_REG_RSP_PB_RDATA_EMPTY_SIZE                                                                                   1
17995 #define TSDM_REG_RSP_PB_RDATA_FULL                                                                                         0x42540UL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  full in sdm_dma_rsp block
17996 #define TSDM_REG_RSP_PB_RDATA_FULL_SIZE                                                                                    1
17997 #define TSDM_REG_RSP_PXP_CTRL_IF_FULL                                                                                      0x42544UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
17998 #define TSDM_REG_RSP_PXP_CTRL_IF_FULL_SIZE                                                                                 1
17999 #define TSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY                                                                                  0x42548UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  empty in sdm_dma_rsp block
18000 #define TSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY_SIZE                                                                             1
18001 #define TSDM_REG_RSP_PXP_CTRL_RDATA_FULL                                                                                   0x4254cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  full in sdm_dma_rsp block
18002 #define TSDM_REG_RSP_PXP_CTRL_RDATA_FULL_SIZE                                                                              1
18003 #define TSDM_REG_SYNC_PARSER_EMPTY                                                                                         0x42550UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  empty in sdm_sync block
18004 #define TSDM_REG_SYNC_PARSER_EMPTY_SIZE                                                                                    1
18005 #define TSDM_REG_SYNC_PARSER_FULL                                                                                          0x42554UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  full in sdm_sync block
18006 #define TSDM_REG_SYNC_PARSER_FULL_SIZE                                                                                     1
18007 #define TSDM_REG_SYNC_SYNC_EMPTY                                                                                           0x42558UL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  empty in sdm_sync block
18008 #define TSDM_REG_SYNC_SYNC_EMPTY_SIZE                                                                                      1
18009 #define TSDM_REG_SYNC_SYNC_FULL                                                                                            0x4255cUL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  full in sdm_sync block
18010 #define TSDM_REG_SYNC_SYNC_FULL_SIZE                                                                                       1
18011 #define TSDM_REG_TIMERS_ADDR_EMPTY                                                                                         0x42560UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  empty in sdm_timers block
18012 #define TSDM_REG_TIMERS_ADDR_EMPTY_SIZE                                                                                    1
18013 #define TSDM_REG_TIMERS_ADDR_FULL                                                                                          0x42564UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  full in sdm_timers block
18014 #define TSDM_REG_TIMERS_ADDR_FULL_SIZE                                                                                     1
18015 #define TSDM_REG_TIMERS_PEND_EMPTY                                                                                         0x42568UL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  empty in sdm_timers block
18016 #define TSDM_REG_TIMERS_PEND_EMPTY_SIZE                                                                                    1
18017 #define TSDM_REG_TIMERS_PEND_FULL                                                                                          0x4256cUL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  full in sdm_timers block
18018 #define TSDM_REG_TIMERS_PEND_FULL_SIZE                                                                                     1
18019 #define TSDM_REG_TIMERS                                                                                                    0x42580UL //ACCESS:WB  DataWidth:0x34  Description: Debug only. Timers memory.
18020 #define TSDM_REG_TIMERS_SIZE                                                                                               28
18021 #define TSDM_REG_STATISTICS                                                                                                0x42800UL //ACCESS:RW  DataWidth:0x20  Description: Statistics memory. Each read from RBC resets the corresponding statistic counter
18022 #define TSDM_REG_STATISTICS_SIZE                                                                                           256
18023 #define TSDM_REG_CM_QUEUE                                                                                                  0x43000UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. CM queue memory.
18024 #define TSDM_REG_CM_QUEUE_SIZE                                                                                             292
18025 #define TSDM_REG_INP_QUEUE                                                                                                 0x43800UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. Input queue memory.
18026 #define TSDM_REG_INP_QUEUE_SIZE                                                                                            352
18027 #define TSDM_REG_TSDM_UNUSED_EMPTY_0                                                                                       0x422d0UL //ACCESS:R  DataWidth:0x20  Unused empty space
18028 #define TSDM_REG_TSDM_UNUSED_EMPTY_0_SIZE                                                                                  1
18029 #define TSDM_REG_TSDM_UNUSED_EMPTY_1                                                                                       0x422ecUL //ACCESS:R  DataWidth:0x20  Unused empty space
18030 #define TSDM_REG_TSDM_UNUSED_EMPTY_1_SIZE                                                                                  69
18031 #define TSDM_REG_TSDM_UNUSED_EMPTY_2                                                                                       0x42570UL //ACCESS:R  DataWidth:0x20  Unused empty space
18032 #define TSDM_REG_TSDM_UNUSED_EMPTY_2_SIZE                                                                                  4
18033 #define TSDM_REG_TSDM_UNUSED_EMPTY_3                                                                                       0x42600UL //ACCESS:R  DataWidth:0x20  Unused empty space
18034 #define TSDM_REG_TSDM_UNUSED_EMPTY_3_SIZE                                                                                  16
18035 #define TSDM_REG_TSDM_UNUSED_EMPTY_4                                                                                       0x42654UL //ACCESS:R  DataWidth:0x20  Unused empty space
18036 #define TSDM_REG_TSDM_UNUSED_EMPTY_4_SIZE                                                                                  107
18037 #define TSDM_REG_TSDM_UNUSED_EMPTY_5                                                                                       0x42c00UL //ACCESS:R  DataWidth:0x20  Unused empty space
18038 #define TSDM_REG_TSDM_UNUSED_EMPTY_5_SIZE                                                                                  256
18039 #define TSEM_REG_MSG_NUM_FIC0                                                                                              0x180000UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC0
18040 #define TSEM_REG_MSG_NUM_FIC1                                                                                              0x180004UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC1
18041 #define TSEM_REG_MSG_NUM_FOC0                                                                                              0x180008UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC0
18042 #define TSEM_REG_MSG_NUM_FOC1                                                                                              0x18000cUL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC1
18043 #define TSEM_REG_MSG_NUM_FOC2                                                                                              0x180010UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC2
18044 #define TSEM_REG_MSG_NUM_FOC3                                                                                              0x180014UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC3
18045 #define TSEM_REG_THREAD_INTER_CNT_ENABLE                                                                                   0x180018UL //ACCESS:RW  DataWidth:0x1  Description: Enable for start count of counter ~tsem_registers_thread_inter_cnt.thread_inter_cnt
18046 #define TSEM_REG_THREAD_INTER_CNT                                                                                          0x18001cUL //ACCESS:RW  DataWidth:0x10  Description: Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter. This register may be used only when ~tsem_registers_thread_inter_cnt_enable.thread_inter_cnt_enable =1
18047 #define TSEM_REG_ARB_ELEMENT0                                                                                              0x180020UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 0. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2
18048 #define TSEM_REG_ARB_ELEMENT1                                                                                              0x180024UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 1. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~tsem_registers_arb_element0.arb_element0
18049 #define TSEM_REG_ARB_ELEMENT2                                                                                              0x180028UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 2. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~tsem_registers_arb_element0.arb_element0 and ~tsem_registers_arb_element1.arb_element1
18050 #define TSEM_REG_ARB_ELEMENT3                                                                                              0x18002cUL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 3. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2.Could not be equal to register ~tsem_registers_arb_element0.arb_element0 and ~tsem_registers_arb_element1.arb_element1 and ~tsem_registers_arb_element2.arb_element2
18051 #define TSEM_REG_ARB_ELEMENT4                                                                                              0x180030UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 4. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~tsem_registers_arb_element0.arb_element0 and ~tsem_registers_arb_element1.arb_element1 and ~tsem_registers_arb_element2.arb_element2 and ~tsem_registers_arb_element3.arb_element3
18052 #define TSEM_REG_ARB_CYCLE_SIZE                                                                                            0x180034UL //ACCESS:RW  DataWidth:0x5  Description: The number of time_slots in the arbitration cycle
18053 #define TSEM_REG_TS_0_AS                                                                                                   0x180038UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 0
18054 #define TSEM_REG_TS_1_AS                                                                                                   0x18003cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 1
18055 #define TSEM_REG_TS_2_AS                                                                                                   0x180040UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 2
18056 #define TSEM_REG_TS_3_AS                                                                                                   0x180044UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 3
18057 #define TSEM_REG_TS_4_AS                                                                                                   0x180048UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 4
18058 #define TSEM_REG_TS_5_AS                                                                                                   0x18004cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 5
18059 #define TSEM_REG_TS_6_AS                                                                                                   0x180050UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 6
18060 #define TSEM_REG_TS_7_AS                                                                                                   0x180054UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 7
18061 #define TSEM_REG_TS_8_AS                                                                                                   0x180058UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 8
18062 #define TSEM_REG_TS_9_AS                                                                                                   0x18005cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 9
18063 #define TSEM_REG_TS_10_AS                                                                                                  0x180060UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 10
18064 #define TSEM_REG_TS_11_AS                                                                                                  0x180064UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 11
18065 #define TSEM_REG_TS_12_AS                                                                                                  0x180068UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 12
18066 #define TSEM_REG_TS_13_AS                                                                                                  0x18006cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 13
18067 #define TSEM_REG_TS_14_AS                                                                                                  0x180070UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 14
18068 #define TSEM_REG_TS_15_AS                                                                                                  0x180074UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 15
18069 #define TSEM_REG_TS_16_AS                                                                                                  0x180078UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 16
18070 #define TSEM_REG_TS_17_AS                                                                                                  0x18007cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 17
18071 #define TSEM_REG_TS_18_AS                                                                                                  0x180080UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 18
18072 #define TSEM_REG_TS_19_AS                                                                                                  0x180084UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 19
18073 #define TSEM_REG_FIC0_MIN_MSG_LINES                                                                                        0x180088UL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC0 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
18074 #define TSEM_REG_FIC1_MIN_MSG_LINES                                                                                        0x18008cUL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC1 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
18075 #define TSEM_REG_PASSIVE_ALM_FULL                                                                                          0x180090UL //ACCESS:RW  DataWidth:0x5  Description: The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted
18076 #define TSEM_REG_SYNC_DRA_WR_ALM_FULL                                                                                      0x180094UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for sync dra_wr fifo (data from DRA to STORM)
18077 #define TSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                                      0x180098UL //ACCESS:RW  DataWidth:0x6  Description: Almost full for sync ram_wr fifo (data from EXT_IF to STORM)
18078 #define TSEM_REG_DBG_ALM_FULL                                                                                              0x18009cUL //ACCESS:RW  DataWidth:0x6  Description: Almost full for slow debug fifo
18079 #define TSEM_REG_EXCEPTION_INT                                                                                             0x1800a0UL //ACCESS:RW  DataWidth:0xf  Description: The PRAM address for the interrupt in a case the event ID is bigger then the INT table size. This register is always NA; because this feature is removed
18080 #define TSEM_REG_ENABLE_IN                                                                                                 0x1800a4UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
18081 	#define TSEM_ENABLE_IN_REG_FIC0_ENABLE_IN                                                                              (0x1<<0)
18082 	#define TSEM_ENABLE_IN_REG_FIC0_ENABLE_IN_SIZE                                                                         0
18083 	#define TSEM_ENABLE_IN_REG_FIC1_ENABLE_IN                                                                              (0x1<<1)
18084 	#define TSEM_ENABLE_IN_REG_FIC1_ENABLE_IN_SIZE                                                                         1
18085 	#define TSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN                                                                           (0x1<<2)
18086 	#define TSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN_SIZE                                                                      2
18087 	#define TSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN                                                                           (0x1<<3)
18088 	#define TSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN_SIZE                                                                      3
18089 	#define TSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN                                                                        (0x1<<4)
18090 	#define TSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN_SIZE                                                                   4
18091 	#define TSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN                                                                       (0x1<<5)
18092 	#define TSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN_SIZE                                                                  5
18093 	#define TSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN                                                                          (0x1<<6)
18094 	#define TSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN_SIZE                                                                     6
18095 	#define TSEM_ENABLE_IN_REG_RAM0_ENABLE_IN                                                                              (0x1<<7)
18096 	#define TSEM_ENABLE_IN_REG_RAM0_ENABLE_IN_SIZE                                                                         7
18097 	#define TSEM_ENABLE_IN_REG_RAM1_ENABLE_IN                                                                              (0x1<<8)
18098 	#define TSEM_ENABLE_IN_REG_RAM1_ENABLE_IN_SIZE                                                                         8
18099 	#define TSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN                                                                          (0x1<<9)
18100 	#define TSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN_SIZE                                                                     9
18101 	#define TSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN                                                                          (0x1<<10)
18102 	#define TSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN_SIZE                                                                     10
18103 	#define TSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN                                                                          (0x1<<11)
18104 	#define TSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN_SIZE                                                                     11
18105 	#define TSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN                                                                          (0x1<<12)
18106 	#define TSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN_SIZE                                                                     12
18107 	#define TSEM_ENABLE_IN_REG_WAITP_ENABLE_IN                                                                             (0x1<<13)
18108 	#define TSEM_ENABLE_IN_REG_WAITP_ENABLE_IN_SIZE                                                                        13
18109 	#define TSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN                                                                        (0x1<<14)
18110 	#define TSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN_SIZE                                                                   14
18111 #define TSEM_REG_ENABLE_OUT                                                                                                0x1800a8UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
18112 	#define TSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT                                                                      (0x1<<0)
18113 	#define TSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT_SIZE                                                                 0
18114 	#define TSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT                                                                      (0x1<<1)
18115 	#define TSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT_SIZE                                                                 1
18116 	#define TSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT                                                                            (0x1<<2)
18117 	#define TSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT_SIZE                                                                       2
18118 	#define TSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT                                                                            (0x1<<3)
18119 	#define TSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT_SIZE                                                                       3
18120 	#define TSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT                                                                            (0x1<<4)
18121 	#define TSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT_SIZE                                                                       4
18122 	#define TSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT                                                                            (0x1<<5)
18123 	#define TSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT_SIZE                                                                       5
18124 	#define TSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT                                                                         (0x1<<6)
18125 	#define TSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT_SIZE                                                                    6
18126 	#define TSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT                                                                            (0x1<<7)
18127 	#define TSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT_SIZE                                                                       7
18128 	#define TSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT                                                                            (0x1<<8)
18129 	#define TSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT_SIZE                                                                       8
18130 	#define TSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT                                                                           (0x1<<9)
18131 	#define TSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT_SIZE                                                                      9
18132 #define TSEM_REG_STORM0_H_TM                                                                                               0x1800acUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_h memory instance
18133 #define TSEM_REG_STORM1_H_TM                                                                                               0x1800b0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_h memory instance
18134 #define TSEM_REG_STORM0_L_TM                                                                                               0x1800b4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_l memory instance
18135 #define TSEM_REG_STORM1_L_TM                                                                                               0x1800b8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_l memory instance
18136 #define TSEM_REG_CAM_TM                                                                                                    0x1800bcUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for cam
18137 #define TSEM_REG_RAM0_TM                                                                                                   0x1800c0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_0
18138 #define TSEM_REG_INT_TABLE_TM                                                                                              0x1800c4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory int_table
18139 #define TSEM_REG_CLEAR_WAITP                                                                                               0x1800c8UL //ACCESS:RW  DataWidth:0x1  Description: Write 1 to this register will disable waitp from this storm to other storms
18140 #define TSEM_REG_SLOW_DBG_MODE                                                                                             0x1800ccUL //ACCESS:RW  DataWidth:0x3  Description: debug mode for slow debug bus. Applicable only when ~tsem_registers_slow_dbg_active.slow_dbg_active =1. If mode =0 thread number; pram address and DRA WR data selected; if mode =1 fin command and DRA RD ; if mode =2 pram address and thread number and fin command and released thread from STORM; if mode =3 STORE data to SDM
18141 #define TSEM_REG_SLOW_DBG_ACTIVE                                                                                           0x1800d0UL //ACCESS:RW  DataWidth:0x1  Description: debug mode is active
18142 #define TSEM_REG_DBG_MSG_SRC                                                                                               0x1800d4UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~tsem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0only FIC-s output to debug bus; 1=both FIC-s and passive buffer.
18143 #define TSEM_REG_DBG_MODE0_CFG                                                                                             0x1800d8UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~tsem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0 all the message output to debug bus; 1=partial message.
18144 #define TSEM_REG_DBG_MODE0_CFG_CYCLE                                                                                       0x1800dcUL //ACCESS:RW  DataWidth:0x5  Description: Applicable only when ~tsem_registers_dbg_mode0_cfg.dbg_mode0_cfg =1. If =1 the additional cycles to extract to the debug bus.
18145 #define TSEM_REG_DBG_MODE1_CFG                                                                                             0x1800e0UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~tsem_registers_slow_dbg_mode.slow_dbg_mode =1. If=0 output to debug bus without the data; 1=with the data.
18146 #define TSEM_REG_DBG_EACH_CYLE                                                                                             0x1800e4UL //ACCESS:RW  DataWidth:0x1  Description: If=0 output every cycle full indication or thread status; 1= output only when there is a change.
18147 #define TSEM_REG_DBG_SELECT                                                                                                0x1800e8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USEMI to the DBG block) - for selecting a line to output to the DBG block
18148 #define TSEM_REG_DBG_BYTE_ENABLE                                                                                           0x1800ecUL //ACCESS:RW  DataWidth:0x8  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
18149 #define TSEM_REG_DBG_SHIFT                                                                                                 0x1800f0UL //ACCESS:RW  DataWidth:0x3  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for circular right shifting of the selected line (after the enabling).
18150 #define TSEM_REG_TSEM_INT_STS_0                                                                                            0x1800f4UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
18151 	#define TSEM_TSEM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
18152 	#define TSEM_TSEM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
18153 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_LAST_ERROR                                                                        (0x1<<1)
18154 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_LAST_ERROR_SIZE                                                                   1
18155 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_LAST_ERROR                                                                        (0x1<<2)
18156 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_LAST_ERROR_SIZE                                                                   2
18157 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR                                                                      (0x1<<3)
18158 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                 3
18159 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR                                                                      (0x1<<4)
18160 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                 4
18161 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_FIFO_ERROR                                                                        (0x1<<5)
18162 	#define TSEM_TSEM_INT_STS_0_REG_FIC0_FIFO_ERROR_SIZE                                                                   5
18163 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_FIFO_ERROR                                                                        (0x1<<6)
18164 	#define TSEM_TSEM_INT_STS_0_REG_FIC1_FIFO_ERROR_SIZE                                                                   6
18165 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR                                                                    (0x1<<7)
18166 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                               7
18167 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR                                                                     (0x1<<8)
18168 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR_SIZE                                                                8
18169 	#define TSEM_TSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR                                                                     (0x1<<9)
18170 	#define TSEM_TSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                                9
18171 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR                                                                     (0x1<<10)
18172 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                                10
18173 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                 (0x1<<11)
18174 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                            11
18175 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR                                                                  (0x1<<12)
18176 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                             12
18177 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                 (0x1<<13)
18178 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                            13
18179 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR                                                                  (0x1<<14)
18180 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                             14
18181 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR                                                                    (0x1<<15)
18182 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                               15
18183 	#define TSEM_TSEM_INT_STS_0_REG_MAX_HANDLER_ERROR                                                                      (0x1<<16)
18184 	#define TSEM_TSEM_INT_STS_0_REG_MAX_HANDLER_ERROR_SIZE                                                                 16
18185 	#define TSEM_TSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR                                                                      (0x1<<17)
18186 	#define TSEM_TSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                 17
18187 	#define TSEM_TSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO                                                                     (0x1<<18)
18188 	#define TSEM_TSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                                18
18189 	#define TSEM_TSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO                                                                      (0x1<<19)
18190 	#define TSEM_TSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                 19
18191 	#define TSEM_TSEM_INT_STS_0_REG_RD_EMPTY_CAM                                                                           (0x1<<20)
18192 	#define TSEM_TSEM_INT_STS_0_REG_RD_EMPTY_CAM_SIZE                                                                      20
18193 	#define TSEM_TSEM_INT_STS_0_REG_WR_FULL_CAM                                                                            (0x1<<21)
18194 	#define TSEM_TSEM_INT_STS_0_REG_WR_FULL_CAM_SIZE                                                                       21
18195 	#define TSEM_TSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO                                                                       (0x1<<22)
18196 	#define TSEM_TSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                  22
18197 	#define TSEM_TSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO                                                                       (0x1<<23)
18198 	#define TSEM_TSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                  23
18199 	#define TSEM_TSEM_INT_STS_0_REG_CAM_OUT_FIFO                                                                           (0x1<<24)
18200 	#define TSEM_TSEM_INT_STS_0_REG_CAM_OUT_FIFO_SIZE                                                                      24
18201 	#define TSEM_TSEM_INT_STS_0_REG_FIN_FIFO                                                                               (0x1<<25)
18202 	#define TSEM_TSEM_INT_STS_0_REG_FIN_FIFO_SIZE                                                                          25
18203 	#define TSEM_TSEM_INT_STS_0_REG_SET0_THREAD_ERROR                                                                      (0x1<<26)
18204 	#define TSEM_TSEM_INT_STS_0_REG_SET0_THREAD_ERROR_SIZE                                                                 26
18205 	#define TSEM_TSEM_INT_STS_0_REG_SET1_THREAD_ERROR                                                                      (0x1<<27)
18206 	#define TSEM_TSEM_INT_STS_0_REG_SET1_THREAD_ERROR_SIZE                                                                 27
18207 	#define TSEM_TSEM_INT_STS_0_REG_THREAD_OVERRUN                                                                         (0x1<<28)
18208 	#define TSEM_TSEM_INT_STS_0_REG_THREAD_OVERRUN_SIZE                                                                    28
18209 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                              (0x1<<29)
18210 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                         29
18211 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR                                                               (0x1<<30)
18212 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                          30
18213 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                                (0x1<<31)
18214 	#define TSEM_TSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                           31
18215 #define TSEM_REG_TSEM_INT_STS_CLR_0                                                                                        0x1800f8UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
18216 	#define TSEM_TSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
18217 	#define TSEM_TSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
18218 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR                                                                    (0x1<<1)
18219 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR_SIZE                                                               1
18220 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR                                                                    (0x1<<2)
18221 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR_SIZE                                                               2
18222 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR                                                                  (0x1<<3)
18223 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                             3
18224 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR                                                                  (0x1<<4)
18225 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                             4
18226 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR                                                                    (0x1<<5)
18227 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR_SIZE                                                               5
18228 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR                                                                    (0x1<<6)
18229 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR_SIZE                                                               6
18230 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR                                                                (0x1<<7)
18231 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                           7
18232 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR                                                                 (0x1<<8)
18233 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                            8
18234 	#define TSEM_TSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR                                                                 (0x1<<9)
18235 	#define TSEM_TSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                            9
18236 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR                                                                 (0x1<<10)
18237 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                            10
18238 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                             (0x1<<11)
18239 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                        11
18240 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR                                                              (0x1<<12)
18241 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                         12
18242 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                             (0x1<<13)
18243 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                        13
18244 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR                                                              (0x1<<14)
18245 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                         14
18246 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR                                                                (0x1<<15)
18247 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                           15
18248 	#define TSEM_TSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR                                                                  (0x1<<16)
18249 	#define TSEM_TSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR_SIZE                                                             16
18250 	#define TSEM_TSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR                                                                  (0x1<<17)
18251 	#define TSEM_TSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                             17
18252 	#define TSEM_TSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO                                                                 (0x1<<18)
18253 	#define TSEM_TSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                            18
18254 	#define TSEM_TSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO                                                                  (0x1<<19)
18255 	#define TSEM_TSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                             19
18256 	#define TSEM_TSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM                                                                       (0x1<<20)
18257 	#define TSEM_TSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM_SIZE                                                                  20
18258 	#define TSEM_TSEM_INT_STS_CLR_0_REG_WR_FULL_CAM                                                                        (0x1<<21)
18259 	#define TSEM_TSEM_INT_STS_CLR_0_REG_WR_FULL_CAM_SIZE                                                                   21
18260 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO                                                                   (0x1<<22)
18261 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                              22
18262 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO                                                                   (0x1<<23)
18263 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                              23
18264 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO                                                                       (0x1<<24)
18265 	#define TSEM_TSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO_SIZE                                                                  24
18266 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIN_FIFO                                                                           (0x1<<25)
18267 	#define TSEM_TSEM_INT_STS_CLR_0_REG_FIN_FIFO_SIZE                                                                      25
18268 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR                                                                  (0x1<<26)
18269 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR_SIZE                                                             26
18270 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR                                                                  (0x1<<27)
18271 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR_SIZE                                                             27
18272 	#define TSEM_TSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN                                                                     (0x1<<28)
18273 	#define TSEM_TSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN_SIZE                                                                28
18274 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                          (0x1<<29)
18275 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                     29
18276 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                           (0x1<<30)
18277 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                      30
18278 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                            (0x1<<31)
18279 	#define TSEM_TSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                       31
18280 #define TSEM_REG_TSEM_INT_STS_WR_0                                                                                         0x1800fcUL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
18281 	#define TSEM_TSEM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
18282 	#define TSEM_TSEM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
18283 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR                                                                     (0x1<<1)
18284 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR_SIZE                                                                1
18285 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR                                                                     (0x1<<2)
18286 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR_SIZE                                                                2
18287 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR                                                                   (0x1<<3)
18288 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                              3
18289 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR                                                                   (0x1<<4)
18290 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                              4
18291 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR                                                                     (0x1<<5)
18292 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR_SIZE                                                                5
18293 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR                                                                     (0x1<<6)
18294 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR_SIZE                                                                6
18295 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR                                                                 (0x1<<7)
18296 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                            7
18297 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR                                                                  (0x1<<8)
18298 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                             8
18299 	#define TSEM_TSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR                                                                  (0x1<<9)
18300 	#define TSEM_TSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                             9
18301 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR                                                                  (0x1<<10)
18302 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                             10
18303 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                              (0x1<<11)
18304 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                         11
18305 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR                                                               (0x1<<12)
18306 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                          12
18307 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                              (0x1<<13)
18308 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                         13
18309 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR                                                               (0x1<<14)
18310 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                          14
18311 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR                                                                 (0x1<<15)
18312 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                            15
18313 	#define TSEM_TSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR                                                                   (0x1<<16)
18314 	#define TSEM_TSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR_SIZE                                                              16
18315 	#define TSEM_TSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR                                                                   (0x1<<17)
18316 	#define TSEM_TSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                              17
18317 	#define TSEM_TSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO                                                                  (0x1<<18)
18318 	#define TSEM_TSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                             18
18319 	#define TSEM_TSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO                                                                   (0x1<<19)
18320 	#define TSEM_TSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                              19
18321 	#define TSEM_TSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM                                                                        (0x1<<20)
18322 	#define TSEM_TSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM_SIZE                                                                   20
18323 	#define TSEM_TSEM_INT_STS_WR_0_REG_WR_FULL_CAM                                                                         (0x1<<21)
18324 	#define TSEM_TSEM_INT_STS_WR_0_REG_WR_FULL_CAM_SIZE                                                                    21
18325 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO                                                                    (0x1<<22)
18326 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                               22
18327 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO                                                                    (0x1<<23)
18328 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                               23
18329 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO                                                                        (0x1<<24)
18330 	#define TSEM_TSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO_SIZE                                                                   24
18331 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIN_FIFO                                                                            (0x1<<25)
18332 	#define TSEM_TSEM_INT_STS_WR_0_REG_FIN_FIFO_SIZE                                                                       25
18333 	#define TSEM_TSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR                                                                   (0x1<<26)
18334 	#define TSEM_TSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR_SIZE                                                              26
18335 	#define TSEM_TSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR                                                                   (0x1<<27)
18336 	#define TSEM_TSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR_SIZE                                                              27
18337 	#define TSEM_TSEM_INT_STS_WR_0_REG_THREAD_OVERRUN                                                                      (0x1<<28)
18338 	#define TSEM_TSEM_INT_STS_WR_0_REG_THREAD_OVERRUN_SIZE                                                                 28
18339 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                           (0x1<<29)
18340 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                      29
18341 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                            (0x1<<30)
18342 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                       30
18343 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                             (0x1<<31)
18344 	#define TSEM_TSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                        31
18345 #define TSEM_REG_TSEM_INT_MASK_0                                                                                           0x180100UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
18346 	#define TSEM_TSEM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
18347 	#define TSEM_TSEM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
18348 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_LAST_ERROR                                                                       (0x1<<1)
18349 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_LAST_ERROR_SIZE                                                                  1
18350 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_LAST_ERROR                                                                       (0x1<<2)
18351 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_LAST_ERROR_SIZE                                                                  2
18352 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR                                                                     (0x1<<3)
18353 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                3
18354 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR                                                                     (0x1<<4)
18355 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                4
18356 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR                                                                       (0x1<<5)
18357 	#define TSEM_TSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR_SIZE                                                                  5
18358 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR                                                                       (0x1<<6)
18359 	#define TSEM_TSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR_SIZE                                                                  6
18360 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR                                                                   (0x1<<7)
18361 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                              7
18362 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR                                                                    (0x1<<8)
18363 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR_SIZE                                                               8
18364 	#define TSEM_TSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR                                                                    (0x1<<9)
18365 	#define TSEM_TSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                               9
18366 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR                                                                    (0x1<<10)
18367 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                               10
18368 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                (0x1<<11)
18369 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                           11
18370 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR                                                                 (0x1<<12)
18371 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                            12
18372 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                (0x1<<13)
18373 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                           13
18374 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR                                                                 (0x1<<14)
18375 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                            14
18376 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR                                                                   (0x1<<15)
18377 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                              15
18378 	#define TSEM_TSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR                                                                     (0x1<<16)
18379 	#define TSEM_TSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR_SIZE                                                                16
18380 	#define TSEM_TSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR                                                                     (0x1<<17)
18381 	#define TSEM_TSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                17
18382 	#define TSEM_TSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO                                                                    (0x1<<18)
18383 	#define TSEM_TSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                               18
18384 	#define TSEM_TSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO                                                                     (0x1<<19)
18385 	#define TSEM_TSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                19
18386 	#define TSEM_TSEM_INT_MASK_0_REG_RD_EMPTY_CAM                                                                          (0x1<<20)
18387 	#define TSEM_TSEM_INT_MASK_0_REG_RD_EMPTY_CAM_SIZE                                                                     20
18388 	#define TSEM_TSEM_INT_MASK_0_REG_WR_FULL_CAM                                                                           (0x1<<21)
18389 	#define TSEM_TSEM_INT_MASK_0_REG_WR_FULL_CAM_SIZE                                                                      21
18390 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO                                                                      (0x1<<22)
18391 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                 22
18392 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO                                                                      (0x1<<23)
18393 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                 23
18394 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_OUT_FIFO                                                                          (0x1<<24)
18395 	#define TSEM_TSEM_INT_MASK_0_REG_CAM_OUT_FIFO_SIZE                                                                     24
18396 	#define TSEM_TSEM_INT_MASK_0_REG_FIN_FIFO                                                                              (0x1<<25)
18397 	#define TSEM_TSEM_INT_MASK_0_REG_FIN_FIFO_SIZE                                                                         25
18398 	#define TSEM_TSEM_INT_MASK_0_REG_SET0_THREAD_ERROR                                                                     (0x1<<26)
18399 	#define TSEM_TSEM_INT_MASK_0_REG_SET0_THREAD_ERROR_SIZE                                                                26
18400 	#define TSEM_TSEM_INT_MASK_0_REG_SET1_THREAD_ERROR                                                                     (0x1<<27)
18401 	#define TSEM_TSEM_INT_MASK_0_REG_SET1_THREAD_ERROR_SIZE                                                                27
18402 	#define TSEM_TSEM_INT_MASK_0_REG_THREAD_OVERRUN                                                                        (0x1<<28)
18403 	#define TSEM_TSEM_INT_MASK_0_REG_THREAD_OVERRUN_SIZE                                                                   28
18404 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                             (0x1<<29)
18405 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                        29
18406 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR                                                              (0x1<<30)
18407 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                         30
18408 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                               (0x1<<31)
18409 	#define TSEM_TSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                          31
18410 #define TSEM_REG_TSEM_INT_STS_1                                                                                            0x180104UL //ACCESS:R  DataWidth:0xd  Description: Interrupt register #1 read
18411 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                                (0x1<<0)
18412 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                           0
18413 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                 (0x1<<1)
18414 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                            1
18415 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                 (0x1<<2)
18416 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                            2
18417 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                 (0x1<<3)
18418 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                            3
18419 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                 (0x1<<4)
18420 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                            4
18421 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                                (0x1<<5)
18422 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                           5
18423 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                                (0x1<<6)
18424 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                           6
18425 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR                                                                    (0x1<<7)
18426 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                               7
18427 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR                                                                     (0x1<<8)
18428 	#define TSEM_TSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                                8
18429 	#define TSEM_TSEM_INT_STS_1_REG_DBG_FIFO_ERROR                                                                         (0x1<<9)
18430 	#define TSEM_TSEM_INT_STS_1_REG_DBG_FIFO_ERROR_SIZE                                                                    9
18431 	#define TSEM_TSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO                                                                      (0x1<<10)
18432 	#define TSEM_TSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                 10
18433 	#define TSEM_TSEM_INT_STS_1_REG_VFC_INTERRUPT                                                                          (0x1<<11)
18434 	#define TSEM_TSEM_INT_STS_1_REG_VFC_INTERRUPT_SIZE                                                                     11
18435 	#define TSEM_TSEM_INT_STS_1_REG_VFC_OUT_FIFO_ERROR                                                                     (0x1<<12)
18436 	#define TSEM_TSEM_INT_STS_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                                12
18437 #define TSEM_REG_TSEM_INT_STS_CLR_1                                                                                        0x180108UL //ACCESS:RC  DataWidth:0xd  Description: Interrupt register #1 read clear
18438 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                            (0x1<<0)
18439 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                       0
18440 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                             (0x1<<1)
18441 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                        1
18442 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                             (0x1<<2)
18443 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                        2
18444 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                             (0x1<<3)
18445 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                        3
18446 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                             (0x1<<4)
18447 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                        4
18448 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                            (0x1<<5)
18449 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                       5
18450 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                            (0x1<<6)
18451 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                       6
18452 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR                                                                (0x1<<7)
18453 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                           7
18454 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR                                                                 (0x1<<8)
18455 	#define TSEM_TSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                            8
18456 	#define TSEM_TSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR                                                                     (0x1<<9)
18457 	#define TSEM_TSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR_SIZE                                                                9
18458 	#define TSEM_TSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO                                                                  (0x1<<10)
18459 	#define TSEM_TSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                             10
18460 	#define TSEM_TSEM_INT_STS_CLR_1_REG_VFC_INTERRUPT                                                                      (0x1<<11)
18461 	#define TSEM_TSEM_INT_STS_CLR_1_REG_VFC_INTERRUPT_SIZE                                                                 11
18462 	#define TSEM_TSEM_INT_STS_CLR_1_REG_VFC_OUT_FIFO_ERROR                                                                 (0x1<<12)
18463 	#define TSEM_TSEM_INT_STS_CLR_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                            12
18464 #define TSEM_REG_TSEM_INT_STS_WR_1                                                                                         0x18010cUL //ACCESS:WR  DataWidth:0xd  Description: Interrupt register #1 bit set or clear
18465 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                             (0x1<<0)
18466 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                        0
18467 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                              (0x1<<1)
18468 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                         1
18469 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                              (0x1<<2)
18470 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                         2
18471 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                              (0x1<<3)
18472 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                         3
18473 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                              (0x1<<4)
18474 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                         4
18475 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                             (0x1<<5)
18476 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                        5
18477 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                             (0x1<<6)
18478 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                        6
18479 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR                                                                 (0x1<<7)
18480 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                            7
18481 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR                                                                  (0x1<<8)
18482 	#define TSEM_TSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                             8
18483 	#define TSEM_TSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR                                                                      (0x1<<9)
18484 	#define TSEM_TSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR_SIZE                                                                 9
18485 	#define TSEM_TSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO                                                                   (0x1<<10)
18486 	#define TSEM_TSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                              10
18487 	#define TSEM_TSEM_INT_STS_WR_1_REG_VFC_INTERRUPT                                                                       (0x1<<11)
18488 	#define TSEM_TSEM_INT_STS_WR_1_REG_VFC_INTERRUPT_SIZE                                                                  11
18489 	#define TSEM_TSEM_INT_STS_WR_1_REG_VFC_OUT_FIFO_ERROR                                                                  (0x1<<12)
18490 	#define TSEM_TSEM_INT_STS_WR_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                             12
18491 #define TSEM_REG_TSEM_INT_MASK_1                                                                                           0x180110UL //ACCESS:RW  DataWidth:0xd  Description: Interrupt mask register #1 read/write
18492 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                               (0x1<<0)
18493 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                          0
18494 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                (0x1<<1)
18495 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                           1
18496 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                (0x1<<2)
18497 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                           2
18498 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                (0x1<<3)
18499 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                           3
18500 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                (0x1<<4)
18501 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                           4
18502 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                               (0x1<<5)
18503 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                          5
18504 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                               (0x1<<6)
18505 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                          6
18506 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR                                                                   (0x1<<7)
18507 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                              7
18508 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR                                                                    (0x1<<8)
18509 	#define TSEM_TSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                               8
18510 	#define TSEM_TSEM_INT_MASK_1_REG_DBG_FIFO_ERROR                                                                        (0x1<<9)
18511 	#define TSEM_TSEM_INT_MASK_1_REG_DBG_FIFO_ERROR_SIZE                                                                   9
18512 	#define TSEM_TSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO                                                                     (0x1<<10)
18513 	#define TSEM_TSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                10
18514 	#define TSEM_TSEM_INT_MASK_1_REG_VFC_INTERRUPT                                                                         (0x1<<11)
18515 	#define TSEM_TSEM_INT_MASK_1_REG_VFC_INTERRUPT_SIZE                                                                    11
18516 	#define TSEM_TSEM_INT_MASK_1_REG_VFC_OUT_FIFO_ERROR                                                                    (0x1<<12)
18517 	#define TSEM_TSEM_INT_MASK_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                               12
18518 #define TSEM_REG_TSEM_PRTY_STS_0                                                                                           0x180114UL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
18519 	#define TSEM_TSEM_PRTY_STS_0_REG_PARITY                                                                                (0x1<<0)
18520 	#define TSEM_TSEM_PRTY_STS_0_REG_PARITY_SIZE                                                                           0
18521 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                               (0x1<<1)
18522 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                          1
18523 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                               (0x1<<2)
18524 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                          2
18525 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                              (0x1<<3)
18526 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                         3
18527 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                              (0x1<<4)
18528 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                         4
18529 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                              (0x1<<5)
18530 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                         5
18531 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                              (0x1<<6)
18532 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                         6
18533 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY                                                                  (0x1<<7)
18534 	#define TSEM_TSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                             7
18535 	#define TSEM_TSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY                                                                      (0x1<<8)
18536 	#define TSEM_TSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY_SIZE                                                                 8
18537 	#define TSEM_TSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY                                                                      (0x1<<9)
18538 	#define TSEM_TSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY_SIZE                                                                 9
18539 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY                                                                       (0x1<<10)
18540 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY_SIZE                                                                  10
18541 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_PARITY0                                                                           (0x1<<11)
18542 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_PARITY0_SIZE                                                                      11
18543 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_PARITY1                                                                           (0x1<<12)
18544 	#define TSEM_TSEM_PRTY_STS_0_REG_PAS_PARITY1_SIZE                                                                      12
18545 	#define TSEM_TSEM_PRTY_STS_0_REG_INT_TABLE_PARITY                                                                      (0x1<<13)
18546 	#define TSEM_TSEM_PRTY_STS_0_REG_INT_TABLE_PARITY_SIZE                                                                 13
18547 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY0                                                                          (0x1<<14)
18548 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY0_SIZE                                                                     14
18549 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY1                                                                          (0x1<<15)
18550 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY1_SIZE                                                                     15
18551 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY2                                                                          (0x1<<16)
18552 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY2_SIZE                                                                     16
18553 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY3                                                                          (0x1<<17)
18554 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY3_SIZE                                                                     17
18555 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY4                                                                          (0x1<<18)
18556 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY4_SIZE                                                                     18
18557 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY5                                                                          (0x1<<19)
18558 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY5_SIZE                                                                     19
18559 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY6                                                                          (0x1<<20)
18560 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY6_SIZE                                                                     20
18561 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY7                                                                          (0x1<<21)
18562 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM0_PARITY7_SIZE                                                                     21
18563 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY0                                                                          (0x1<<22)
18564 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY0_SIZE                                                                     22
18565 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY1                                                                          (0x1<<23)
18566 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY1_SIZE                                                                     23
18567 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY2                                                                          (0x1<<24)
18568 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY2_SIZE                                                                     24
18569 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY3                                                                          (0x1<<25)
18570 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY3_SIZE                                                                     25
18571 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY4                                                                          (0x1<<26)
18572 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY4_SIZE                                                                     26
18573 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY5                                                                          (0x1<<27)
18574 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY5_SIZE                                                                     27
18575 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY6                                                                          (0x1<<28)
18576 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY6_SIZE                                                                     28
18577 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY7                                                                          (0x1<<29)
18578 	#define TSEM_TSEM_PRTY_STS_0_REG_RAM1_PARITY7_SIZE                                                                     29
18579 	#define TSEM_TSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY                                                                       (0x1<<30)
18580 	#define TSEM_TSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY_SIZE                                                                  30
18581 	#define TSEM_TSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY                                                                      (0x1<<31)
18582 	#define TSEM_TSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY_SIZE                                                                 31
18583 #define TSEM_REG_TSEM_PRTY_STS_CLR_0                                                                                       0x180118UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
18584 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PARITY                                                                            (0x1<<0)
18585 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                       0
18586 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                           (0x1<<1)
18587 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                      1
18588 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                           (0x1<<2)
18589 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                      2
18590 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                          (0x1<<3)
18591 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                     3
18592 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                          (0x1<<4)
18593 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                     4
18594 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                          (0x1<<5)
18595 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                     5
18596 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                          (0x1<<6)
18597 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                     6
18598 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY                                                              (0x1<<7)
18599 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                         7
18600 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY                                                                  (0x1<<8)
18601 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY_SIZE                                                             8
18602 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY                                                                  (0x1<<9)
18603 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY_SIZE                                                             9
18604 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY                                                                   (0x1<<10)
18605 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY_SIZE                                                              10
18606 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0                                                                       (0x1<<11)
18607 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0_SIZE                                                                  11
18608 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1                                                                       (0x1<<12)
18609 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1_SIZE                                                                  12
18610 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY                                                                  (0x1<<13)
18611 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY_SIZE                                                             13
18612 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0                                                                      (0x1<<14)
18613 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0_SIZE                                                                 14
18614 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1                                                                      (0x1<<15)
18615 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1_SIZE                                                                 15
18616 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2                                                                      (0x1<<16)
18617 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2_SIZE                                                                 16
18618 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3                                                                      (0x1<<17)
18619 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3_SIZE                                                                 17
18620 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4                                                                      (0x1<<18)
18621 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4_SIZE                                                                 18
18622 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5                                                                      (0x1<<19)
18623 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5_SIZE                                                                 19
18624 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6                                                                      (0x1<<20)
18625 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6_SIZE                                                                 20
18626 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7                                                                      (0x1<<21)
18627 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7_SIZE                                                                 21
18628 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0                                                                      (0x1<<22)
18629 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0_SIZE                                                                 22
18630 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1                                                                      (0x1<<23)
18631 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1_SIZE                                                                 23
18632 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2                                                                      (0x1<<24)
18633 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2_SIZE                                                                 24
18634 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3                                                                      (0x1<<25)
18635 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3_SIZE                                                                 25
18636 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4                                                                      (0x1<<26)
18637 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4_SIZE                                                                 26
18638 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5                                                                      (0x1<<27)
18639 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5_SIZE                                                                 27
18640 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6                                                                      (0x1<<28)
18641 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6_SIZE                                                                 28
18642 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7                                                                      (0x1<<29)
18643 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7_SIZE                                                                 29
18644 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY                                                                   (0x1<<30)
18645 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY_SIZE                                                              30
18646 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY                                                                  (0x1<<31)
18647 	#define TSEM_TSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY_SIZE                                                             31
18648 #define TSEM_REG_TSEM_PRTY_STS_WR_0                                                                                        0x18011cUL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
18649 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PARITY                                                                             (0x1<<0)
18650 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                        0
18651 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                            (0x1<<1)
18652 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                       1
18653 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                            (0x1<<2)
18654 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                       2
18655 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                           (0x1<<3)
18656 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                      3
18657 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                           (0x1<<4)
18658 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                      4
18659 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                           (0x1<<5)
18660 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                      5
18661 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                           (0x1<<6)
18662 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                      6
18663 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY                                                               (0x1<<7)
18664 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                          7
18665 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY                                                                   (0x1<<8)
18666 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY_SIZE                                                              8
18667 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY                                                                   (0x1<<9)
18668 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY_SIZE                                                              9
18669 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY                                                                    (0x1<<10)
18670 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY_SIZE                                                               10
18671 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_PARITY0                                                                        (0x1<<11)
18672 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_PARITY0_SIZE                                                                   11
18673 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_PARITY1                                                                        (0x1<<12)
18674 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PAS_PARITY1_SIZE                                                                   12
18675 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY                                                                   (0x1<<13)
18676 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY_SIZE                                                              13
18677 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0                                                                       (0x1<<14)
18678 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0_SIZE                                                                  14
18679 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1                                                                       (0x1<<15)
18680 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1_SIZE                                                                  15
18681 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2                                                                       (0x1<<16)
18682 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2_SIZE                                                                  16
18683 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3                                                                       (0x1<<17)
18684 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3_SIZE                                                                  17
18685 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4                                                                       (0x1<<18)
18686 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4_SIZE                                                                  18
18687 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5                                                                       (0x1<<19)
18688 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5_SIZE                                                                  19
18689 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6                                                                       (0x1<<20)
18690 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6_SIZE                                                                  20
18691 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7                                                                       (0x1<<21)
18692 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7_SIZE                                                                  21
18693 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0                                                                       (0x1<<22)
18694 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0_SIZE                                                                  22
18695 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1                                                                       (0x1<<23)
18696 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1_SIZE                                                                  23
18697 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2                                                                       (0x1<<24)
18698 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2_SIZE                                                                  24
18699 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3                                                                       (0x1<<25)
18700 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3_SIZE                                                                  25
18701 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4                                                                       (0x1<<26)
18702 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4_SIZE                                                                  26
18703 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5                                                                       (0x1<<27)
18704 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5_SIZE                                                                  27
18705 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6                                                                       (0x1<<28)
18706 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6_SIZE                                                                  28
18707 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7                                                                       (0x1<<29)
18708 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7_SIZE                                                                  29
18709 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY                                                                    (0x1<<30)
18710 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY_SIZE                                                               30
18711 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY                                                                   (0x1<<31)
18712 	#define TSEM_TSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY_SIZE                                                              31
18713 #define TSEM_REG_TSEM_PRTY_MASK_0                                                                                          0x180120UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
18714 	#define TSEM_TSEM_PRTY_MASK_0_REG_PARITY                                                                               (0x1<<0)
18715 	#define TSEM_TSEM_PRTY_MASK_0_REG_PARITY_SIZE                                                                          0
18716 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                              (0x1<<1)
18717 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                         1
18718 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                              (0x1<<2)
18719 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                         2
18720 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                             (0x1<<3)
18721 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                        3
18722 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                             (0x1<<4)
18723 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                        4
18724 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                             (0x1<<5)
18725 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                        5
18726 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                             (0x1<<6)
18727 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                        6
18728 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY                                                                 (0x1<<7)
18729 	#define TSEM_TSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                            7
18730 	#define TSEM_TSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY                                                                     (0x1<<8)
18731 	#define TSEM_TSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY_SIZE                                                                8
18732 	#define TSEM_TSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY                                                                     (0x1<<9)
18733 	#define TSEM_TSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY_SIZE                                                                9
18734 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY                                                                      (0x1<<10)
18735 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY_SIZE                                                                 10
18736 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_PARITY0                                                                          (0x1<<11)
18737 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_PARITY0_SIZE                                                                     11
18738 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_PARITY1                                                                          (0x1<<12)
18739 	#define TSEM_TSEM_PRTY_MASK_0_REG_PAS_PARITY1_SIZE                                                                     12
18740 	#define TSEM_TSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY                                                                     (0x1<<13)
18741 	#define TSEM_TSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY_SIZE                                                                13
18742 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY0                                                                         (0x1<<14)
18743 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY0_SIZE                                                                    14
18744 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY1                                                                         (0x1<<15)
18745 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY1_SIZE                                                                    15
18746 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY2                                                                         (0x1<<16)
18747 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY2_SIZE                                                                    16
18748 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY3                                                                         (0x1<<17)
18749 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY3_SIZE                                                                    17
18750 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY4                                                                         (0x1<<18)
18751 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY4_SIZE                                                                    18
18752 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY5                                                                         (0x1<<19)
18753 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY5_SIZE                                                                    19
18754 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY6                                                                         (0x1<<20)
18755 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY6_SIZE                                                                    20
18756 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY7                                                                         (0x1<<21)
18757 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM0_PARITY7_SIZE                                                                    21
18758 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY0                                                                         (0x1<<22)
18759 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY0_SIZE                                                                    22
18760 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY1                                                                         (0x1<<23)
18761 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY1_SIZE                                                                    23
18762 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY2                                                                         (0x1<<24)
18763 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY2_SIZE                                                                    24
18764 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY3                                                                         (0x1<<25)
18765 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY3_SIZE                                                                    25
18766 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY4                                                                         (0x1<<26)
18767 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY4_SIZE                                                                    26
18768 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY5                                                                         (0x1<<27)
18769 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY5_SIZE                                                                    27
18770 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY6                                                                         (0x1<<28)
18771 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY6_SIZE                                                                    28
18772 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY7                                                                         (0x1<<29)
18773 	#define TSEM_TSEM_PRTY_MASK_0_REG_RAM1_PARITY7_SIZE                                                                    29
18774 	#define TSEM_TSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY                                                                      (0x1<<30)
18775 	#define TSEM_TSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY_SIZE                                                                 30
18776 	#define TSEM_TSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY                                                                     (0x1<<31)
18777 	#define TSEM_TSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY_SIZE                                                                31
18778 #define TSEM_REG_TSEM_PRTY_STS_1                                                                                           0x180124UL //ACCESS:R  DataWidth:0x6  Description: Parity register #1 read
18779 	#define TSEM_TSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY                                                                       (0x1<<0)
18780 	#define TSEM_TSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY_SIZE                                                                  0
18781 	#define TSEM_TSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY                                                                       (0x1<<1)
18782 	#define TSEM_TSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY_SIZE                                                                  1
18783 	#define TSEM_TSEM_PRTY_STS_1_REG_CAM_PARITY                                                                            (0x1<<2)
18784 	#define TSEM_TSEM_PRTY_STS_1_REG_CAM_PARITY_SIZE                                                                       2
18785 	#define TSEM_TSEM_PRTY_STS_1_REG_STORM_RF0_PARITY                                                                      (0x1<<3)
18786 	#define TSEM_TSEM_PRTY_STS_1_REG_STORM_RF0_PARITY_SIZE                                                                 3
18787 	#define TSEM_TSEM_PRTY_STS_1_REG_STORM_RF1_PARITY                                                                      (0x1<<4)
18788 	#define TSEM_TSEM_PRTY_STS_1_REG_STORM_RF1_PARITY_SIZE                                                                 4
18789 	#define TSEM_TSEM_PRTY_STS_1_REG_VFC_PARITY                                                                            (0x1<<5)
18790 	#define TSEM_TSEM_PRTY_STS_1_REG_VFC_PARITY_SIZE                                                                       5
18791 #define TSEM_REG_TSEM_PRTY_STS_CLR_1                                                                                       0x180128UL //ACCESS:RC  DataWidth:0x6  Description: Parity register #1 read clear
18792 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY                                                                   (0x1<<0)
18793 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY_SIZE                                                              0
18794 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY                                                                   (0x1<<1)
18795 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY_SIZE                                                              1
18796 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_CAM_PARITY                                                                        (0x1<<2)
18797 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_CAM_PARITY_SIZE                                                                   2
18798 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY                                                                  (0x1<<3)
18799 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY_SIZE                                                             3
18800 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY                                                                  (0x1<<4)
18801 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY_SIZE                                                             4
18802 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_VFC_PARITY                                                                        (0x1<<5)
18803 	#define TSEM_TSEM_PRTY_STS_CLR_1_REG_VFC_PARITY_SIZE                                                                   5
18804 #define TSEM_REG_TSEM_PRTY_STS_WR_1                                                                                        0x18012cUL //ACCESS:WR  DataWidth:0x6  Description: Parity register #1 bit set or clear
18805 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY                                                                    (0x1<<0)
18806 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY_SIZE                                                               0
18807 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY                                                                    (0x1<<1)
18808 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY_SIZE                                                               1
18809 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_CAM_PARITY                                                                         (0x1<<2)
18810 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_CAM_PARITY_SIZE                                                                    2
18811 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY                                                                   (0x1<<3)
18812 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY_SIZE                                                              3
18813 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY                                                                   (0x1<<4)
18814 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY_SIZE                                                              4
18815 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_VFC_PARITY                                                                         (0x1<<5)
18816 	#define TSEM_TSEM_PRTY_STS_WR_1_REG_VFC_PARITY_SIZE                                                                    5
18817 #define TSEM_REG_TSEM_PRTY_MASK_1                                                                                          0x180130UL //ACCESS:RW  DataWidth:0x6  Description: Parity mask register #1 read/write
18818 	#define TSEM_TSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY                                                                      (0x1<<0)
18819 	#define TSEM_TSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY_SIZE                                                                 0
18820 	#define TSEM_TSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY                                                                      (0x1<<1)
18821 	#define TSEM_TSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY_SIZE                                                                 1
18822 	#define TSEM_TSEM_PRTY_MASK_1_REG_CAM_PARITY                                                                           (0x1<<2)
18823 	#define TSEM_TSEM_PRTY_MASK_1_REG_CAM_PARITY_SIZE                                                                      2
18824 	#define TSEM_TSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY                                                                     (0x1<<3)
18825 	#define TSEM_TSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY_SIZE                                                                3
18826 	#define TSEM_TSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY                                                                     (0x1<<4)
18827 	#define TSEM_TSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY_SIZE                                                                4
18828 	#define TSEM_TSEM_PRTY_MASK_1_REG_VFC_PARITY                                                                           (0x1<<5)
18829 	#define TSEM_TSEM_PRTY_MASK_1_REG_VFC_PARITY_SIZE                                                                      5
18830 #define TSEM_REG_RAM0_TM1                                                                                                  0x18013cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_1
18831 #define TSEM_REG_RAM0_TM2                                                                                                  0x180140UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory ram0_2
18832 #define TSEM_REG_PAS_BUF_LSB_TM                                                                                            0x1803a0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  PAS_BUF LSB
18833 #define TSEM_REG_PAS_BUF_MSB_TM                                                                                            0x1803a4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  PAS_BUF MSB
18834 #define TSEM_REG_ECO_RESERVED                                                                                              0x1803a8UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
18835 #define TSEM_REG_FIFOS_TM                                                                                                  0x1803acUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for  FIC0_LSB [1:0]; FIC0_MSB[3:2]; FIC1_LSB[5:4]; FIC1_MSB[7:6]; DBG_LSB[9:8];DBG_MSB[11:10]; EXT_PAS[13:12]
18836 #define TSEM_REG_PAS_BUF_LSB_TMB                                                                                           0x1803b4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
18837 #define TSEM_REG_PAS_BUF_MSB_TMB                                                                                           0x1803b8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
18838 #define TSEM_REG_ARBITER_REQUEST                                                                                           0x180200UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
18839 #define TSEM_REG_ARBITER_REQUEST_SIZE                                                                                      1
18840 #define TSEM_REG_ARBITER_SELECT                                                                                            0x180204UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
18841 #define TSEM_REG_ARBITER_SELECT_SIZE                                                                                       1
18842 #define TSEM_REG_ARBITER_SLOT                                                                                              0x180208UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last slot
18843 #define TSEM_REG_ARBITER_SLOT_SIZE                                                                                         1
18844 #define TSEM_REG_DBG_IF_FULL                                                                                               0x18020cUL //ACCESS:R  DataWidth:0x1  Description: DBG IF is full in sem_slow_ls_dbg
18845 #define TSEM_REG_DBG_IF_FULL_SIZE                                                                                          1
18846 #define TSEM_REG_DRA_EMPTY                                                                                                 0x180210UL //ACCESS:R  DataWidth:0x1  Description: This register is active when FIN FIO  is empty and DRA RD FIFO is empty
18847 #define TSEM_REG_DRA_EMPTY_SIZE                                                                                            1
18848 #define TSEM_REG_EXT_PAS_EMPTY                                                                                             0x180214UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO empty in sem_slow
18849 #define TSEM_REG_EXT_PAS_EMPTY_SIZE                                                                                        1
18850 #define TSEM_REG_EXT_PAS_FULL                                                                                              0x180218UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO Full in sem_slow
18851 #define TSEM_REG_EXT_PAS_FULL_SIZE                                                                                         1
18852 #define TSEM_REG_EXT_STORE_FREE_ENTRIES                                                                                    0x18021cUL //ACCESS:R  DataWidth:0x6  Description: Number of free entries in the external STORE sync FIFO.
18853 #define TSEM_REG_EXT_STORE_FREE_ENTRIES_SIZE                                                                               1
18854 #define TSEM_REG_EXT_STORE_IF_FULL                                                                                         0x180220UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE IF is full in sem_slow_ls_ext
18855 #define TSEM_REG_EXT_STORE_IF_FULL_SIZE                                                                                    1
18856 #define TSEM_REG_FIC0_DISABLE                                                                                              0x180224UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC0  May be updated during run_time by the microcode
18857 #define TSEM_REG_FIC0_DISABLE_SIZE                                                                                         1
18858 #define TSEM_REG_FIC0_EMPTY                                                                                                0x180228UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
18859 #define TSEM_REG_FIC0_EMPTY_SIZE                                                                                           1
18860 #define TSEM_REG_FIC0_FULL                                                                                                 0x18022cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
18861 #define TSEM_REG_FIC0_FULL_SIZE                                                                                            1
18862 #define TSEM_REG_FIC0_LENGTH                                                                                               0x180230UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC0. Active only with ~tsem_registers_fic0_length_error.fic0_length_error interrupt
18863 #define TSEM_REG_FIC0_LENGTH_SIZE                                                                                          1
18864 #define TSEM_REG_FIC1_DISABLE                                                                                              0x180234UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC1  May be updated during run_time by the microcode
18865 #define TSEM_REG_FIC1_DISABLE_SIZE                                                                                         1
18866 #define TSEM_REG_FIC1_EMPTY                                                                                                0x180238UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
18867 #define TSEM_REG_FIC1_EMPTY_SIZE                                                                                           1
18868 #define TSEM_REG_FIC1_FULL                                                                                                 0x18023cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
18869 #define TSEM_REG_FIC1_FULL_SIZE                                                                                            1
18870 #define TSEM_REG_FIC1_LENGTH                                                                                               0x180240UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC1. Active only with ~tsem_registers_fic1_length_error.fic1_length_error interrupt
18871 #define TSEM_REG_FIC1_LENGTH_SIZE                                                                                          1
18872 #define TSEM_REG_GPI_DATA                                                                                                  0x180244UL //ACCESS:R  DataWidth:0x18  Description: GPI signals that are inputs to SEMI
18873 #define TSEM_REG_GPI_DATA_SIZE                                                                                             1
18874 #define TSEM_REG_NUM_OF_THREADS                                                                                            0x180248UL //ACCESS:R  DataWidth:0x6  Description: The number of threads currently active
18875 #define TSEM_REG_NUM_OF_THREADS_SIZE                                                                                       1
18876 #define TSEM_REG_PAS_DISABLE                                                                                               0x18024cUL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from the passive buffer  May be updated during run_time by the microcode
18877 #define TSEM_REG_PAS_DISABLE_SIZE                                                                                          1
18878 #define TSEM_REG_PAS_IF_FULL                                                                                               0x180250UL //ACCESS:R  DataWidth:0x1  Description: Full from passive buffer asserted toward SDM
18879 #define TSEM_REG_PAS_IF_FULL_SIZE                                                                                          1
18880 #define TSEM_REG_RAM0_IF_FULL                                                                                              0x180254UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM0 IF is full in sem_slow_ls_ram
18881 #define TSEM_REG_RAM0_IF_FULL_SIZE                                                                                         1
18882 #define TSEM_REG_RAM1_IF_FULL                                                                                              0x180258UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM1 IF is full in sem_slow_ls_ram
18883 #define TSEM_REG_RAM1_IF_FULL_SIZE                                                                                         1
18884 #define TSEM_REG_SET0_THREAD_EMPTY                                                                                         0x18025cUL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is empty in sem_slow_dra_wr
18885 #define TSEM_REG_SET0_THREAD_EMPTY_SIZE                                                                                    1
18886 #define TSEM_REG_SET0_THREAD_FULL                                                                                          0x180260UL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is full in sem_slow_dra_wr
18887 #define TSEM_REG_SET0_THREAD_FULL_SIZE                                                                                     1
18888 #define TSEM_REG_SET1_THREAD_EMPTY                                                                                         0x180264UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is empty in sem_slow_dra_wr
18889 #define TSEM_REG_SET1_THREAD_EMPTY_SIZE                                                                                    1
18890 #define TSEM_REG_SET1_THREAD_FULL                                                                                          0x180268UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is full in sem_slow_dra_wr
18891 #define TSEM_REG_SET1_THREAD_FULL_SIZE                                                                                     1
18892 #define TSEM_REG_SLEEP_THREADS_VALID                                                                                       0x18026cUL //ACCESS:R  DataWidth:0x14  Description: Valid sleeping threads indication have bit per thread
18893 #define TSEM_REG_SLEEP_THREADS_VALID_SIZE                                                                                  1
18894 #define TSEM_REG_SLOW_DBG_ALM_EMPTY                                                                                        0x180270UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg (31 entry inside fifo)
18895 #define TSEM_REG_SLOW_DBG_ALM_EMPTY_SIZE                                                                                   1
18896 #define TSEM_REG_SLOW_DBG_ALM_FULL                                                                                         0x180274UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg according to configuration
18897 #define TSEM_REG_SLOW_DBG_ALM_FULL_SIZE                                                                                    1
18898 #define TSEM_REG_SLOW_DBG_EMPTY                                                                                            0x180278UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is empty in sem_slow_ls_dbg
18899 #define TSEM_REG_SLOW_DBG_EMPTY_SIZE                                                                                       1
18900 #define TSEM_REG_SLOW_DBG_FULL                                                                                             0x18027cUL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is full in sem_slow_ls_dbg
18901 #define TSEM_REG_SLOW_DBG_FULL_SIZE                                                                                        1
18902 #define TSEM_REG_SLOW_DRA_FIN_EMPTY                                                                                        0x180280UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is empty in sem_slow_dra_sync
18903 #define TSEM_REG_SLOW_DRA_FIN_EMPTY_SIZE                                                                                   1
18904 #define TSEM_REG_SLOW_DRA_FIN_FULL                                                                                         0x180284UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is full in sem_slow_dra_sync (never may be active)
18905 #define TSEM_REG_SLOW_DRA_FIN_FULL_SIZE                                                                                    1
18906 #define TSEM_REG_SLOW_DRA_INT_EMPTY                                                                                        0x180288UL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is empty in sem_slow_dra_sync
18907 #define TSEM_REG_SLOW_DRA_INT_EMPTY_SIZE                                                                                   1
18908 #define TSEM_REG_SLOW_DRA_INT_FULL                                                                                         0x18028cUL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is full in sem_slow_dra_int
18909 #define TSEM_REG_SLOW_DRA_INT_FULL_SIZE                                                                                    1
18910 #define TSEM_REG_SLOW_DRA_RD_EMPTY                                                                                         0x180290UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is empty in sem_slow_dra_sync
18911 #define TSEM_REG_SLOW_DRA_RD_EMPTY_SIZE                                                                                    1
18912 #define TSEM_REG_SLOW_DRA_RD_FULL                                                                                          0x180294UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is full in sem_slow_dra_sync
18913 #define TSEM_REG_SLOW_DRA_RD_FULL_SIZE                                                                                     1
18914 #define TSEM_REG_SLOW_DRA_WR_EMPTY                                                                                         0x180298UL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is empty in sem_slow_dra_sync
18915 #define TSEM_REG_SLOW_DRA_WR_EMPTY_SIZE                                                                                    1
18916 #define TSEM_REG_SLOW_DRA_WR_FULL                                                                                          0x18029cUL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is full in sem_slow_dra_sync
18917 #define TSEM_REG_SLOW_DRA_WR_FULL_SIZE                                                                                     1
18918 #define TSEM_REG_SLOW_EXT_STORE_EMPTY                                                                                      0x1802a0UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is empty in sem_slow_ls_ext
18919 #define TSEM_REG_SLOW_EXT_STORE_EMPTY_SIZE                                                                                 1
18920 #define TSEM_REG_SLOW_EXT_STORE_FULL                                                                                       0x1802a4UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is full in sem_slow_ls_ext
18921 #define TSEM_REG_SLOW_EXT_STORE_FULL_SIZE                                                                                  1
18922 #define TSEM_REG_SLOW_RAM0_RD_EMPTY                                                                                        0x1802a8UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is empty in sem_slow_ls_ext
18923 #define TSEM_REG_SLOW_RAM0_RD_EMPTY_SIZE                                                                                   1
18924 #define TSEM_REG_SLOW_RAM0_RD_FULL                                                                                         0x1802acUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is full in sem_slow_ls_ext
18925 #define TSEM_REG_SLOW_RAM0_RD_FULL_SIZE                                                                                    1
18926 #define TSEM_REG_SLOW_RAM0_WR_ALM_FULL                                                                                     0x1802b0UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
18927 #define TSEM_REG_SLOW_RAM0_WR_ALM_FULL_SIZE                                                                                1
18928 #define TSEM_REG_SLOW_RAM0_WR_EMPTY                                                                                        0x1802b4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is empty in sem_slow_ls_ext
18929 #define TSEM_REG_SLOW_RAM0_WR_EMPTY_SIZE                                                                                   1
18930 #define TSEM_REG_SLOW_RAM0_WR_FULL                                                                                         0x1802b8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is full in sem_slow_ls_ext
18931 #define TSEM_REG_SLOW_RAM0_WR_FULL_SIZE                                                                                    1
18932 #define TSEM_REG_SLOW_RAM1_RD_EMPTY                                                                                        0x1802bcUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is empty in sem_slow_ls_ext
18933 #define TSEM_REG_SLOW_RAM1_RD_EMPTY_SIZE                                                                                   1
18934 #define TSEM_REG_SLOW_RAM1_RD_FULL                                                                                         0x1802c0UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is full in sem_slow_ls_ext
18935 #define TSEM_REG_SLOW_RAM1_RD_FULL_SIZE                                                                                    1
18936 #define TSEM_REG_SLOW_RAM1_WR_ALM_FULL                                                                                     0x1802c4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
18937 #define TSEM_REG_SLOW_RAM1_WR_ALM_FULL_SIZE                                                                                1
18938 #define TSEM_REG_SLOW_RAM1_WR_EMPTY                                                                                        0x1802c8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is empty in sem_slow_ls_ext
18939 #define TSEM_REG_SLOW_RAM1_WR_EMPTY_SIZE                                                                                   1
18940 #define TSEM_REG_SLOW_RAM1_WR_FULL                                                                                         0x1802ccUL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is full in sem_slow_ls_ext
18941 #define TSEM_REG_SLOW_RAM1_WR_FULL_SIZE                                                                                    1
18942 #define TSEM_REG_SYNC_DBG_EMPTY                                                                                            0x1802d0UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is empty in sem_slow_ls_sync
18943 #define TSEM_REG_SYNC_DBG_EMPTY_SIZE                                                                                       1
18944 #define TSEM_REG_SYNC_DBG_FULL                                                                                             0x1802d4UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is full in sem_slow_ls_sync
18945 #define TSEM_REG_SYNC_DBG_FULL_SIZE                                                                                        1
18946 #define TSEM_REG_THREAD_ERROR                                                                                              0x1802d8UL //ACCESS:R  DataWidth:0x14  Description: Thread error indication have bit per thread
18947 #define TSEM_REG_THREAD_ERROR_SIZE                                                                                         1
18948 #define TSEM_REG_THREAD_OVERRUN_NUM                                                                                        0x1802dcUL //ACCESS:R  DataWidth:0x14  Description: Threads are sleeping in passive buffer more than ~tsem_registers_thread_inter_cnt.thread_inter_cnt number of cycles
18949 #define TSEM_REG_THREAD_OVERRUN_NUM_SIZE                                                                                   1
18950 #define TSEM_REG_THREAD_RDY                                                                                                0x1802e0UL //ACCESS:R  DataWidth:0x14  Description: Thread ready indication have bit per thread
18951 #define TSEM_REG_THREAD_RDY_SIZE                                                                                           1
18952 #define TSEM_REG_THREADS_LIST                                                                                              0x1802e4UL //ACCESS:RW  DataWidth:0x14  Description: List of free threads . There is a bit per thread.
18953 #define TSEM_REG_THREADS_LIST_SIZE                                                                                         1
18954 #define TSEM_REG_WB_MSB                                                                                                    0x1802e8UL //ACCESS:R  DataWidth:0x2  Description: Reset value of this register is right when was not read to ~tsem_registers_fic0_fifo.fic0_fifo or ~tsem_registers_fic1_fifo.fic1_fifo or ~tsem_registers_passive_buffer.passive_buffer. For read from ~tsem_registers_passive_buffer.passive_buffer :b0- parity0; b1 parity1. For  read from ~tsem_registers_fic0_fifo.fic0_fifo and ~tsem_registers_fic1_fifo.fic1_fifo :b1=0 data from ~tsem_registers_fic0_fifo.fic0_fifo and ~tsem_registers_fic1_fifo.fic1_fifo is valid; b1 =1 ~tsem_registers_fic0_fifo.fic0_fifo and ~tsem_registers_fic1_fifo.fic1_fifo is empty and data from it must be equal to 0; b0 - parity from ~tsem_registers_fic0_fifo.fic0_fifo and ~tsem_registers_fic1_fifo.fic1_fifo
18955 #define TSEM_REG_WB_MSB_SIZE                                                                                               1
18956 #define TSEM_REG_FIC0_FIFO                                                                                                 0x180300UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC0_fifo: b[127:0] data; b128-parity;b129=1- fifo empty;b129=0-data is valid
18957 #define TSEM_REG_FIC0_FIFO_SIZE                                                                                            4
18958 #define TSEM_REG_FIC1_FIFO                                                                                                 0x180320UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC1_fifo read for debugging mode; b[127:0] data; b128-parity;
18959 #define TSEM_REG_FIC1_FIFO_SIZE                                                                                            4
18960 #define TSEM_REG_FIN_COMMAND                                                                                               0x180340UL //ACCESS:WB_R  DataWidth:0x6d  Description: last fin command that was read from fifo. Its spelling in ~tsem_registers_fin_fifo.fin_fifo register
18961 #define TSEM_REG_FIN_COMMAND_SIZE                                                                                          4
18962 #define TSEM_REG_FIN_FIFO                                                                                                  0x180360UL //ACCESS:WB_R  DataWidth:0x6d  Description: Debug only. FIn FIFO.  [5:0]   start_rp_foc3; [11:6]    start_rp_foc2;  [17:12]   start_rp_foc1; [23:18]   start_rp_foc0;  [29:24]   end_rp_foc3; [35:30]   end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid
18963 #define TSEM_REG_FIN_FIFO_SIZE                                                                                             4
18964 #define TSEM_REG_VFPF_ERR_NUM                                                                                              0x180380UL //ACCESS:W  DataWidth:0x7  Description: VF or PF ID for reset error bit. Values 0-63 reset error bit for 64 VF; values 64-67 reset error for 4 PF; values 68-127 are not valid.
18965 #define TSEM_REG_VFPF_ERR_NUM_SIZE                                                                                         1
18966 #define TSEM_REG_VF_ERR_VECTOR_LSB                                                                                         0x180388UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [0-31]
18967 #define TSEM_REG_VF_ERR_VECTOR_LSB_SIZE                                                                                    1
18968 #define TSEM_REG_VF_ERR_VECTOR_MSB                                                                                         0x180390UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [32-63]
18969 #define TSEM_REG_VF_ERR_VECTOR_MSB_SIZE                                                                                    1
18970 #define TSEM_REG_PF_ERR_VECTOR                                                                                             0x180398UL //ACCESS:R  DataWidth:0x8  Description: VF/PF error bitmap vector [0-7]
18971 #define TSEM_REG_PF_ERR_VECTOR_SIZE                                                                                        1
18972 #define TSEM_REG_THREAD_SET_NUM                                                                                            0x1803b0UL //ACCESS:W  DataWidth:0x5  Description: Thread ID. Write thread ID will set ready indication for this thread ID
18973 #define TSEM_REG_THREAD_SET_NUM_SIZE                                                                                       1
18974 #define TSEM_REG_INT_TABLE                                                                                                 0x180400UL //ACCESS:RW  DataWidth:0xf  Description: Interrupt table  Read and write access to it is not possible in the middle of the work
18975 #define TSEM_REG_INT_TABLE_SIZE                                                                                            256
18976 #define TSEM_REG_PASSIVE_BUFFER                                                                                            0x181000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory
18977 #define TSEM_REG_PASSIVE_BUFFER_SIZE                                                                                       1024
18978 #define TSEM_REG_PASSIVE_BUFFER_MSB                                                                                        0x182000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory MSB that starts from row 256 of passive buffer till row 639
18979 #define TSEM_REG_PASSIVE_BUFFER_MSB_SIZE                                                                                   1536
18980 #define TSEM_REG_FAST_MEMORY                                                                                               0x1a0000UL //ACCESS:RW  DataWidth:0x20  Description: This address space contains all registers and memories that are placed in SEM_FAST block. The SEM_FAST registers are described in appendix B. In order to access the SEM_FAST registers the base address TSEM_REGISTERS_FAST_MEMORY (Offset: 0x1a0000) should be added to each SEM_FAST register offset.
18981 #define TSEM_REG_FAST_MEMORY_SIZE                                                                                          32768
18982 #define TSEM_REG_PRAM                                                                                                      0x1c0000UL //ACCESS:WB  DataWidth:0x2e  Description: pram memory. B45 is parity; b[44:0] - data.
18983 #define TSEM_REG_PRAM_SIZE                                                                                                 65536
18984 #define TSEM_REG_TSEM_UNUSED_EMPTY_0                                                                                       0x180134UL //ACCESS:R  DataWidth:0x20  Unused empty space
18985 #define TSEM_REG_TSEM_UNUSED_EMPTY_0_SIZE                                                                                  2
18986 #define TSEM_REG_TSEM_UNUSED_EMPTY_1                                                                                       0x180144UL //ACCESS:R  DataWidth:0x20  Unused empty space
18987 #define TSEM_REG_TSEM_UNUSED_EMPTY_1_SIZE                                                                                  47
18988 #define TSEM_REG_TSEM_UNUSED_EMPTY_2                                                                                       0x1802ecUL //ACCESS:R  DataWidth:0x20  Unused empty space
18989 #define TSEM_REG_TSEM_UNUSED_EMPTY_2_SIZE                                                                                  5
18990 #define TSEM_REG_TSEM_UNUSED_EMPTY_3                                                                                       0x180384UL //ACCESS:R  DataWidth:0x20  Unused empty space
18991 #define TSEM_REG_TSEM_UNUSED_EMPTY_3_SIZE                                                                                  1
18992 #define TSEM_REG_TSEM_UNUSED_EMPTY_4                                                                                       0x18038cUL //ACCESS:R  DataWidth:0x20  Unused empty space
18993 #define TSEM_REG_TSEM_UNUSED_EMPTY_4_SIZE                                                                                  1
18994 #define TSEM_REG_TSEM_UNUSED_EMPTY_5                                                                                       0x180394UL //ACCESS:R  DataWidth:0x20  Unused empty space
18995 #define TSEM_REG_TSEM_UNUSED_EMPTY_5_SIZE                                                                                  1
18996 #define TSEM_REG_TSEM_UNUSED_EMPTY_6                                                                                       0x18039cUL //ACCESS:R  DataWidth:0x20  Unused empty space
18997 #define TSEM_REG_TSEM_UNUSED_EMPTY_6_SIZE                                                                                  1
18998 #define TSEM_REG_TSEM_UNUSED_EMPTY_7                                                                                       0x1803bcUL //ACCESS:R  DataWidth:0x20  Unused empty space
18999 #define TSEM_REG_TSEM_UNUSED_EMPTY_7_SIZE                                                                                  17
19000 #define TSEM_REG_TSEM_UNUSED_EMPTY_8                                                                                       0x180800UL //ACCESS:R  DataWidth:0x20  Unused empty space
19001 #define TSEM_REG_TSEM_UNUSED_EMPTY_8_SIZE                                                                                  512
19002 #define TSEM_REG_TSEM_UNUSED_EMPTY_9                                                                                       0x184000UL //ACCESS:R  DataWidth:0x20  Unused empty space
19003 #define TSEM_REG_TSEM_UNUSED_EMPTY_9_SIZE                                                                                  28672
19004 #define UCM_REG_INIT                                                                                                       0xe0000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
19005 #define UCM_REG_UCM_STORM0_IFEN                                                                                            0xe0004UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 0 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
19006 #define UCM_REG_UCM_STORM1_IFEN                                                                                            0xe0008UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 1 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
19007 #define UCM_REG_UCM_UQM_IFEN                                                                                               0xe000cUL //ACCESS:RW  DataWidth:0x1  Description: CM - QM Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
19008 #define UCM_REG_STORM_UCM_IFEN                                                                                             0xe0010UL //ACCESS:RW  DataWidth:0x1  Description: STORM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19009 #define UCM_REG_UQM_UCM_IFEN                                                                                               0xe0014UL //ACCESS:RW  DataWidth:0x1  Description: QM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19010 #define UCM_REG_USDM_IFEN                                                                                                  0xe0018UL //ACCESS:RW  DataWidth:0x1  Description: Input SDM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19011 #define UCM_REG_TM_UCM_IFEN                                                                                                0xe001cUL //ACCESS:RW  DataWidth:0x1  Description: Timers - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19012 #define UCM_REG_UCM_TM_IFEN                                                                                                0xe0020UL //ACCESS:RW  DataWidth:0x1  Description: CM - Timers Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19013 #define UCM_REG_TSEM_IFEN                                                                                                  0xe0024UL //ACCESS:RW  DataWidth:0x1  Description: Input tsem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19014 #define UCM_REG_CSEM_IFEN                                                                                                  0xe0028UL //ACCESS:RW  DataWidth:0x1  Description: Input csem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19015 #define UCM_REG_XSEM_IFEN                                                                                                  0xe002cUL //ACCESS:RW  DataWidth:0x1  Description: Input xsem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19016 #define UCM_REG_DORQ_IFEN                                                                                                  0xe0030UL //ACCESS:RW  DataWidth:0x1  Description: Input dorq Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19017 #define UCM_REG_CDU_AG_WR_IFEN                                                                                             0xe0034UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG write Interface enable. If 0 - the request and valid input are disregarded; all other signals are treated as usual; if 1 - normal activity.
19018 #define UCM_REG_CDU_AG_RD_IFEN                                                                                             0xe0038UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19019 #define UCM_REG_CDU_SM_WR_IFEN                                                                                             0xe003cUL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM write Interface enable. If 0 - the request and valid input is disregarded; all other signals are treated as usual; if 1 - normal activity.
19020 #define UCM_REG_CDU_SM_RD_IFEN                                                                                             0xe0040UL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19021 #define UCM_REG_UCM_CFC_IFEN                                                                                               0xe0044UL //ACCESS:RW  DataWidth:0x1  Description: CM - CFC Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
19022 #define UCM_REG_XX_MAX_LL_SZ                                                                                               0xe0048UL //ACCESS:RW  DataWidth:0x6  Description: Maximum link list size (pending messages) per connection in the XX protection.
19023 #define UCM_REG_XX_OVFL_EVNT_ID                                                                                            0xe004cUL //ACCESS:RW  DataWidth:0x8  Description: The Event ID; sent to the STORM in case of XX overflow.
19024 #define UCM_REG_XX_MAX_NUM                                                                                                 0xe0050UL //ACCESS:RW  DataWidth:0x5  Description: The maximum number of connections in the XX protection.
19025 #define UCM_REG_N_SM_CTX_LD_0                                                                                              0xe0054UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19026 #define UCM_REG_N_SM_CTX_LD_1                                                                                              0xe0058UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19027 #define UCM_REG_N_SM_CTX_LD_2                                                                                              0xe005cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19028 #define UCM_REG_N_SM_CTX_LD_3                                                                                              0xe0060UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19029 #define UCM_REG_N_SM_CTX_LD_4                                                                                              0xe0064UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19030 #define UCM_REG_N_SM_CTX_LD_5                                                                                              0xe0068UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19031 #define UCM_REG_N_SM_CTX_LD_6                                                                                              0xe006cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19032 #define UCM_REG_N_SM_CTX_LD_7                                                                                              0xe0070UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19033 #define UCM_REG_N_SM_CTX_LD_8                                                                                              0xe0074UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19034 #define UCM_REG_N_SM_CTX_LD_9                                                                                              0xe0078UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19035 #define UCM_REG_N_SM_CTX_LD_10                                                                                             0xe007cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19036 #define UCM_REG_N_SM_CTX_LD_11                                                                                             0xe0080UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19037 #define UCM_REG_N_SM_CTX_LD_12                                                                                             0xe0084UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19038 #define UCM_REG_N_SM_CTX_LD_13                                                                                             0xe0088UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19039 #define UCM_REG_N_SM_CTX_LD_14                                                                                             0xe008cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19040 #define UCM_REG_N_SM_CTX_LD_15                                                                                             0xe0090UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. the double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
19041 #define UCM_REG_UQM_UCM_HDR_P                                                                                              0xe0094UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (primary).
19042 #define UCM_REG_UQM_UCM_HDR_S                                                                                              0xe0098UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (secondary).
19043 #define UCM_REG_TM_UCM_HDR                                                                                                 0xe009cUL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command.
19044 #define UCM_REG_ERR_UCM_HDR                                                                                                0xe00a0UL //ACCESS:RW  DataWidth:0x1c  Description: The CM erroneous header for QM and Timers formatting.
19045 #define UCM_REG_ERR_EVNT_ID                                                                                                0xe00a4UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID in case ErrorFlg input message bit is set.
19046 #define UCM_REG_EXPR_EVNT_ID                                                                                               0xe00a8UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers expiration.
19047 #define UCM_REG_STOP_EVNT_ID                                                                                               0xe00acUL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers formatting in case of stop done.
19048 #define UCM_REG_STORM_WEIGHT                                                                                               0xe00b0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the STORM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19049 #define UCM_REG_TSEM_WEIGHT                                                                                                0xe00b4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input tsem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19050 #define UCM_REG_CSEM_WEIGHT                                                                                                0xe00b8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input csem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19051 #define UCM_REG_XSEM_WEIGHT                                                                                                0xe00bcUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input xsem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19052 #define UCM_REG_DORQ_WEIGHT                                                                                                0xe00c0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input dorq in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19053 #define UCM_REG_CP_WEIGHT                                                                                                  0xe00c4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the CP input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19054 #define UCM_REG_USDM_WEIGHT                                                                                                0xe00c8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the SDM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19055 #define UCM_REG_UQM_P_WEIGHT                                                                                               0xe00ccUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (primary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19056 #define UCM_REG_UQM_S_WEIGHT                                                                                               0xe00d0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (secondary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19057 #define UCM_REG_TM_WEIGHT                                                                                                  0xe00d4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the Timers input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
19058 #define UCM_REG_UCM_UQM_USE_Q                                                                                              0xe00d8UL //ACCESS:RW  DataWidth:0x1  Description: If set the Q index; received from the QM is inserted to event ID.
19059 #define UCM_REG_UCM_REG0_SZ                                                                                                0xe00dcUL //ACCESS:RW  DataWidth:0x2  Description: The size of AG context region 0 in REG-pairs. Designates the MS REG-pair number (e.g. if region 0 is 6 REG-pairs; the value should be 5). Is used to determine the number of the AG context REG-pairs written back; when the Reg1WbFlg isn't set.
19060 #define UCM_REG_STOP_DONE_HDR                                                                                              0xe00e0UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command; when Stop Done input bit is set.
19061 #define UCM_REG_INV_CFLG_Q                                                                                                 0xe00e4UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for invalidate counter flag decision.
19062 #define UCM_REG_CMP_CFLG_Q                                                                                                 0xe00e8UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for comparison counter flag decision.
19063 #define UCM_REG_TX_CFLG_Q                                                                                                  0xe00ecUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for tx counter flag decision.
19064 #define UCM_REG_TIMER_CFLG_Q                                                                                               0xe00f0UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for timer counter flag decision.
19065 #define UCM_REG_AUX_CFLG1_Q                                                                                                0xe00f4UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for auxillary counter flag 1 decision.
19066 #define UCM_REG_AUX_CFLG2_Q                                                                                                0xe00f8UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for auxillary counter flag 2 decision.
19067 #define UCM_REG_AUX_CFLG3_Q                                                                                                0xe00fcUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for auxillary counter flag 3 decision.
19068 #define UCM_REG_AUX_CFLG4_Q                                                                                                0xe0100UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for auxillary counter flag 4 decision.
19069 #define UCM_REG_AGG_MISC4_Q                                                                                                0xe0104UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for aggregative miscellaneous 4 decision.
19070 #define UCM_REG_AGG_VAL3_Q                                                                                                 0xe0108UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for aggregative value 3 decision.
19071 #define UCM_REG_AGG_VAL2_Q                                                                                                 0xe010cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for aggregative value 2 decision.
19072 #define UCM_REG_PM_RAM_TM                                                                                                  0xe0130UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of Pending messages RAM.
19073 #define UCM_REG_SM_CTX0_TM                                                                                                 0xe0134UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of STORM context. LSB.
19074 #define UCM_REG_SM_CTX1_TM                                                                                                 0xe0138UL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context. LSB.
19075 #define UCM_REG_AG_CTX0_TM                                                                                                 0xe013cUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
19076 #define UCM_REG_AG_CTX1_TM                                                                                                 0xe0140UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
19077 #define UCM_REG_GR_ARB_TYPE                                                                                                0xe0144UL //ACCESS:RW  DataWidth:0x1  Description: Arbitration between Input Arbiter groups: 0 - fair Round-Robin; 1 - strict priority defined by ~ucm_registers_gr_ag_pr.gr_ag_pr; ~ucm_registers_gr_ld0_pr.gr_ld0_pr and ~ucm_registers_gr_ld1_pr.gr_ld1_pr.
19078 #define UCM_REG_GR_AG_PR                                                                                                   0xe0148UL //ACCESS:RW  DataWidth:0x2  Description: AG channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel group is compliment to the others.
19079 #define UCM_REG_GR_LD0_PR                                                                                                  0xe014cUL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC0) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel group is compliment to the others.
19080 #define UCM_REG_GR_LD1_PR                                                                                                  0xe0150UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC1) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Store channel group is compliment to the others.
19081 #define UCM_REG_STORM_LENGTH_MIS                                                                                           0xe0154UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the STORM interface is detected.
19082 #define UCM_REG_USDM_LENGTH_MIS                                                                                            0xe0158UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the SDM interface is detected.
19083 #define UCM_REG_TSEM_LENGTH_MIS                                                                                            0xe015cUL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the tsem interface is detected.
19084 #define UCM_REG_CSEM_LENGTH_MIS                                                                                            0xe0160UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the csem interface is detected.
19085 #define UCM_REG_XSEM_LENGTH_MIS                                                                                            0xe0164UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the xsem interface isdetected.
19086 #define UCM_REG_DORQ_LENGTH_MIS                                                                                            0xe0168UL //ACCESS:RC  DataWidth:0x1  Description: Set when the message length mismatch (relative to last indication) at the dorq interface is detected.
19087 #define UCM_REG_XX_FREE                                                                                                    0xe016cUL //ACCESS:R  DataWidth:0x6  Description: Use to read the XX protection Free counter.
19088 #define UCM_REG_CAM_OCCUP                                                                                                  0xe0170UL //ACCESS:R  DataWidth:0x5  Description: Used to read the XX protection CAM occupancy counter.
19089 #define UCM_REG_UNLOCK_MISS                                                                                                0xe0174UL //ACCESS:RC  DataWidth:0x1  Description: Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM; is detected.
19090 #define UCM_REG_UQM_GLB_USE_CNTR                                                                                           0xe0178UL //ACCESS:R  DataWidth:0x1a  Description: QM global usage counter. Indicates the balance between QM requests sent and received by the UCM.
19091 #define UCM_REG_CP_BUF_EMPTY                                                                                               0xe017cUL //ACCESS:R  DataWidth:0x1  Description: CP buffer is empty indication.
19092 #define UCM_REG_CP_BUF_STATUS                                                                                              0xe0180UL //ACCESS:R  DataWidth:0x5  Description: CP buffer status.
19093 #define UCM_REG_XX_OVFL_CNTR                                                                                               0xe0184UL //ACCESS:ST  DataWidth:0x10  Description: Counter of XX 0verflow occurencies.
19094 #define UCM_REG_STORM_MSG_CNTR                                                                                             0xe0188UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the STORM input.
19095 #define UCM_REG_USDM_MSG_CNTR                                                                                              0xe018cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input SDM.
19096 #define UCM_REG_TSEM_MSG_CNTR                                                                                              0xe0190UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input tsem.
19097 #define UCM_REG_CSEM_MSG_CNTR                                                                                              0xe0194UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input csem.
19098 #define UCM_REG_XSEM_MSG_CNTR                                                                                              0xe0198UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input xsem.
19099 #define UCM_REG_DORQ_MSG_CNTR                                                                                              0xe019cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input dorq.
19100 #define UCM_REG_CP_MSG_CNTR                                                                                                0xe01a0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the CP input.
19101 #define UCM_REG_UQM_P_MSG_CNTR                                                                                             0xe01a4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (primary).
19102 #define UCM_REG_UQM_S_MSG_CNTR                                                                                             0xe01a8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (secondary).
19103 #define UCM_REG_TM_MSG_CNTR                                                                                                0xe01acUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the Timers input.
19104 #define UCM_REG_STORM_OUT_CNTR                                                                                             0xe01b0UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output messages at FIC0 and FIC1 interfaces.
19105 #define UCM_REG_UQM_OUT_CNTR                                                                                               0xe01b4UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output QM commands.
19106 #define UCM_REG_TM_OUT_CNTR                                                                                                0xe01b8UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output Timers commands.
19107 #define UCM_REG_DBG_SELECT                                                                                                 0xe01bcUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from UCM to the DBG block) - for selecting a line to output to the DBG block.
19108 #define UCM_REG_DBG_BYTE_ENABLE                                                                                            0xe01c0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from UCM to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
19109 #define UCM_REG_DBG_SHIFT                                                                                                  0xe01c4UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from UCM to the DBG block) - for circular right shifting of the selected line (after the enabling).
19110 #define UCM_REG_UCM_INT_STS                                                                                                0xe01c8UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #0 read
19111 	#define UCM_UCM_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
19112 	#define UCM_UCM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
19113 	#define UCM_UCM_INT_STS_REG_XX_UQ_ERR                                                                                  (0x1<<1)
19114 	#define UCM_UCM_INT_STS_REG_XX_UQ_ERR_SIZE                                                                             1
19115 	#define UCM_UCM_INT_STS_REG_STORM_ERR                                                                                  (0x1<<2)
19116 	#define UCM_UCM_INT_STS_REG_STORM_ERR_SIZE                                                                             2
19117 	#define UCM_UCM_INT_STS_REG_USDM_ERR                                                                                   (0x1<<3)
19118 	#define UCM_UCM_INT_STS_REG_USDM_ERR_SIZE                                                                              3
19119 	#define UCM_UCM_INT_STS_REG_TSEM_ERR                                                                                   (0x1<<4)
19120 	#define UCM_UCM_INT_STS_REG_TSEM_ERR_SIZE                                                                              4
19121 	#define UCM_UCM_INT_STS_REG_CSEM_ERR                                                                                   (0x1<<5)
19122 	#define UCM_UCM_INT_STS_REG_CSEM_ERR_SIZE                                                                              5
19123 	#define UCM_UCM_INT_STS_REG_XSEM_ERR                                                                                   (0x1<<6)
19124 	#define UCM_UCM_INT_STS_REG_XSEM_ERR_SIZE                                                                              6
19125 	#define UCM_UCM_INT_STS_REG_DORQ_ERR                                                                                   (0x1<<7)
19126 	#define UCM_UCM_INT_STS_REG_DORQ_ERR_SIZE                                                                              7
19127 	#define UCM_UCM_INT_STS_REG_CP0_ERR                                                                                    (0x1<<8)
19128 	#define UCM_UCM_INT_STS_REG_CP0_ERR_SIZE                                                                               8
19129 	#define UCM_UCM_INT_STS_REG_CP1_ERR                                                                                    (0x1<<9)
19130 	#define UCM_UCM_INT_STS_REG_CP1_ERR_SIZE                                                                               9
19131 	#define UCM_UCM_INT_STS_REG_UM_ERR                                                                                     (0x1<<10)
19132 	#define UCM_UCM_INT_STS_REG_UM_ERR_SIZE                                                                                10
19133 #define UCM_REG_UCM_INT_STS_CLR                                                                                            0xe01ccUL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #0 read clear
19134 	#define UCM_UCM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
19135 	#define UCM_UCM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
19136 	#define UCM_UCM_INT_STS_CLR_REG_XX_UQ_ERR                                                                              (0x1<<1)
19137 	#define UCM_UCM_INT_STS_CLR_REG_XX_UQ_ERR_SIZE                                                                         1
19138 	#define UCM_UCM_INT_STS_CLR_REG_STORM_ERR                                                                              (0x1<<2)
19139 	#define UCM_UCM_INT_STS_CLR_REG_STORM_ERR_SIZE                                                                         2
19140 	#define UCM_UCM_INT_STS_CLR_REG_USDM_ERR                                                                               (0x1<<3)
19141 	#define UCM_UCM_INT_STS_CLR_REG_USDM_ERR_SIZE                                                                          3
19142 	#define UCM_UCM_INT_STS_CLR_REG_TSEM_ERR                                                                               (0x1<<4)
19143 	#define UCM_UCM_INT_STS_CLR_REG_TSEM_ERR_SIZE                                                                          4
19144 	#define UCM_UCM_INT_STS_CLR_REG_CSEM_ERR                                                                               (0x1<<5)
19145 	#define UCM_UCM_INT_STS_CLR_REG_CSEM_ERR_SIZE                                                                          5
19146 	#define UCM_UCM_INT_STS_CLR_REG_XSEM_ERR                                                                               (0x1<<6)
19147 	#define UCM_UCM_INT_STS_CLR_REG_XSEM_ERR_SIZE                                                                          6
19148 	#define UCM_UCM_INT_STS_CLR_REG_DORQ_ERR                                                                               (0x1<<7)
19149 	#define UCM_UCM_INT_STS_CLR_REG_DORQ_ERR_SIZE                                                                          7
19150 	#define UCM_UCM_INT_STS_CLR_REG_CP0_ERR                                                                                (0x1<<8)
19151 	#define UCM_UCM_INT_STS_CLR_REG_CP0_ERR_SIZE                                                                           8
19152 	#define UCM_UCM_INT_STS_CLR_REG_CP1_ERR                                                                                (0x1<<9)
19153 	#define UCM_UCM_INT_STS_CLR_REG_CP1_ERR_SIZE                                                                           9
19154 	#define UCM_UCM_INT_STS_CLR_REG_UM_ERR                                                                                 (0x1<<10)
19155 	#define UCM_UCM_INT_STS_CLR_REG_UM_ERR_SIZE                                                                            10
19156 #define UCM_REG_UCM_INT_STS_WR                                                                                             0xe01d0UL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #0 bit set or clear
19157 	#define UCM_UCM_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
19158 	#define UCM_UCM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
19159 	#define UCM_UCM_INT_STS_WR_REG_XX_UQ_ERR                                                                               (0x1<<1)
19160 	#define UCM_UCM_INT_STS_WR_REG_XX_UQ_ERR_SIZE                                                                          1
19161 	#define UCM_UCM_INT_STS_WR_REG_STORM_ERR                                                                               (0x1<<2)
19162 	#define UCM_UCM_INT_STS_WR_REG_STORM_ERR_SIZE                                                                          2
19163 	#define UCM_UCM_INT_STS_WR_REG_USDM_ERR                                                                                (0x1<<3)
19164 	#define UCM_UCM_INT_STS_WR_REG_USDM_ERR_SIZE                                                                           3
19165 	#define UCM_UCM_INT_STS_WR_REG_TSEM_ERR                                                                                (0x1<<4)
19166 	#define UCM_UCM_INT_STS_WR_REG_TSEM_ERR_SIZE                                                                           4
19167 	#define UCM_UCM_INT_STS_WR_REG_CSEM_ERR                                                                                (0x1<<5)
19168 	#define UCM_UCM_INT_STS_WR_REG_CSEM_ERR_SIZE                                                                           5
19169 	#define UCM_UCM_INT_STS_WR_REG_XSEM_ERR                                                                                (0x1<<6)
19170 	#define UCM_UCM_INT_STS_WR_REG_XSEM_ERR_SIZE                                                                           6
19171 	#define UCM_UCM_INT_STS_WR_REG_DORQ_ERR                                                                                (0x1<<7)
19172 	#define UCM_UCM_INT_STS_WR_REG_DORQ_ERR_SIZE                                                                           7
19173 	#define UCM_UCM_INT_STS_WR_REG_CP0_ERR                                                                                 (0x1<<8)
19174 	#define UCM_UCM_INT_STS_WR_REG_CP0_ERR_SIZE                                                                            8
19175 	#define UCM_UCM_INT_STS_WR_REG_CP1_ERR                                                                                 (0x1<<9)
19176 	#define UCM_UCM_INT_STS_WR_REG_CP1_ERR_SIZE                                                                            9
19177 	#define UCM_UCM_INT_STS_WR_REG_UM_ERR                                                                                  (0x1<<10)
19178 	#define UCM_UCM_INT_STS_WR_REG_UM_ERR_SIZE                                                                             10
19179 #define UCM_REG_UCM_INT_MASK                                                                                               0xe01d4UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #0 read/write
19180 	#define UCM_UCM_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
19181 	#define UCM_UCM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
19182 	#define UCM_UCM_INT_MASK_REG_XX_UQ_ERR                                                                                 (0x1<<1)
19183 	#define UCM_UCM_INT_MASK_REG_XX_UQ_ERR_SIZE                                                                            1
19184 	#define UCM_UCM_INT_MASK_REG_STORM_ERR                                                                                 (0x1<<2)
19185 	#define UCM_UCM_INT_MASK_REG_STORM_ERR_SIZE                                                                            2
19186 	#define UCM_UCM_INT_MASK_REG_USDM_ERR                                                                                  (0x1<<3)
19187 	#define UCM_UCM_INT_MASK_REG_USDM_ERR_SIZE                                                                             3
19188 	#define UCM_UCM_INT_MASK_REG_TSEM_ERR                                                                                  (0x1<<4)
19189 	#define UCM_UCM_INT_MASK_REG_TSEM_ERR_SIZE                                                                             4
19190 	#define UCM_UCM_INT_MASK_REG_CSEM_ERR                                                                                  (0x1<<5)
19191 	#define UCM_UCM_INT_MASK_REG_CSEM_ERR_SIZE                                                                             5
19192 	#define UCM_UCM_INT_MASK_REG_XSEM_ERR                                                                                  (0x1<<6)
19193 	#define UCM_UCM_INT_MASK_REG_XSEM_ERR_SIZE                                                                             6
19194 	#define UCM_UCM_INT_MASK_REG_DORQ_ERR                                                                                  (0x1<<7)
19195 	#define UCM_UCM_INT_MASK_REG_DORQ_ERR_SIZE                                                                             7
19196 	#define UCM_UCM_INT_MASK_REG_CP0_ERR                                                                                   (0x1<<8)
19197 	#define UCM_UCM_INT_MASK_REG_CP0_ERR_SIZE                                                                              8
19198 	#define UCM_UCM_INT_MASK_REG_CP1_ERR                                                                                   (0x1<<9)
19199 	#define UCM_UCM_INT_MASK_REG_CP1_ERR_SIZE                                                                              9
19200 	#define UCM_UCM_INT_MASK_REG_UM_ERR                                                                                    (0x1<<10)
19201 	#define UCM_UCM_INT_MASK_REG_UM_ERR_SIZE                                                                               10
19202 #define UCM_REG_UCM_PRTY_STS                                                                                               0xe01d8UL //ACCESS:R  DataWidth:0x1b  Description: Parity register #0 read
19203 	#define UCM_UCM_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
19204 	#define UCM_UCM_PRTY_STS_REG_PARITY_SIZE                                                                               0
19205 	#define UCM_UCM_PRTY_STS_REG_XT_PRTY                                                                                   (0x1<<1)
19206 	#define UCM_UCM_PRTY_STS_REG_XT_PRTY_SIZE                                                                              1
19207 	#define UCM_UCM_PRTY_STS_REG_DT_PRTY                                                                                   (0x1<<2)
19208 	#define UCM_UCM_PRTY_STS_REG_DT_PRTY_SIZE                                                                              2
19209 	#define UCM_UCM_PRTY_STS_REG_PM_PRTY0                                                                                  (0x1<<3)
19210 	#define UCM_UCM_PRTY_STS_REG_PM_PRTY0_SIZE                                                                             3
19211 	#define UCM_UCM_PRTY_STS_REG_PM_PRTY1                                                                                  (0x1<<4)
19212 	#define UCM_UCM_PRTY_STS_REG_PM_PRTY1_SIZE                                                                             4
19213 	#define UCM_UCM_PRTY_STS_REG_UQ_PRTY                                                                                   (0x1<<5)
19214 	#define UCM_UCM_PRTY_STS_REG_UQ_PRTY_SIZE                                                                              5
19215 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY0                                                                                  (0x1<<6)
19216 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY0_SIZE                                                                             6
19217 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY1                                                                                  (0x1<<7)
19218 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY1_SIZE                                                                             7
19219 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY2                                                                                  (0x1<<8)
19220 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY2_SIZE                                                                             8
19221 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY3                                                                                  (0x1<<9)
19222 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY3_SIZE                                                                             9
19223 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY4                                                                                  (0x1<<10)
19224 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY4_SIZE                                                                             10
19225 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY5                                                                                  (0x1<<11)
19226 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY5_SIZE                                                                             11
19227 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY6                                                                                  (0x1<<12)
19228 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY6_SIZE                                                                             12
19229 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY7                                                                                  (0x1<<13)
19230 	#define UCM_UCM_PRTY_STS_REG_AG_PRTY7_SIZE                                                                             13
19231 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY0                                                                                  (0x1<<14)
19232 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY0_SIZE                                                                             14
19233 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY1                                                                                  (0x1<<15)
19234 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY1_SIZE                                                                             15
19235 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY2                                                                                  (0x1<<16)
19236 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY2_SIZE                                                                             16
19237 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY3                                                                                  (0x1<<17)
19238 	#define UCM_UCM_PRTY_STS_REG_SM_PRTY3_SIZE                                                                             17
19239 	#define UCM_UCM_PRTY_STS_REG_STORM_PRTY                                                                                (0x1<<18)
19240 	#define UCM_UCM_PRTY_STS_REG_STORM_PRTY_SIZE                                                                           18
19241 	#define UCM_UCM_PRTY_STS_REG_USDM_PRTY                                                                                 (0x1<<19)
19242 	#define UCM_UCM_PRTY_STS_REG_USDM_PRTY_SIZE                                                                            19
19243 	#define UCM_UCM_PRTY_STS_REG_TSEM_PRTY                                                                                 (0x1<<20)
19244 	#define UCM_UCM_PRTY_STS_REG_TSEM_PRTY_SIZE                                                                            20
19245 	#define UCM_UCM_PRTY_STS_REG_CSEM_PRTY                                                                                 (0x1<<21)
19246 	#define UCM_UCM_PRTY_STS_REG_CSEM_PRTY_SIZE                                                                            21
19247 	#define UCM_UCM_PRTY_STS_REG_XSEM_PRTY                                                                                 (0x1<<22)
19248 	#define UCM_UCM_PRTY_STS_REG_XSEM_PRTY_SIZE                                                                            22
19249 	#define UCM_UCM_PRTY_STS_REG_DORQ_PRTY                                                                                 (0x1<<23)
19250 	#define UCM_UCM_PRTY_STS_REG_DORQ_PRTY_SIZE                                                                            23
19251 	#define UCM_UCM_PRTY_STS_REG_CP0_PRTY                                                                                  (0x1<<24)
19252 	#define UCM_UCM_PRTY_STS_REG_CP0_PRTY_SIZE                                                                             24
19253 	#define UCM_UCM_PRTY_STS_REG_CP1_PRTY                                                                                  (0x1<<25)
19254 	#define UCM_UCM_PRTY_STS_REG_CP1_PRTY_SIZE                                                                             25
19255 	#define UCM_UCM_PRTY_STS_REG_UM_PRTY                                                                                   (0x1<<26)
19256 	#define UCM_UCM_PRTY_STS_REG_UM_PRTY_SIZE                                                                              26
19257 #define UCM_REG_UCM_PRTY_STS_CLR                                                                                           0xe01dcUL //ACCESS:RC  DataWidth:0x1b  Description: Parity register #0 read clear
19258 	#define UCM_UCM_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
19259 	#define UCM_UCM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
19260 	#define UCM_UCM_PRTY_STS_CLR_REG_XT_PRTY                                                                               (0x1<<1)
19261 	#define UCM_UCM_PRTY_STS_CLR_REG_XT_PRTY_SIZE                                                                          1
19262 	#define UCM_UCM_PRTY_STS_CLR_REG_DT_PRTY                                                                               (0x1<<2)
19263 	#define UCM_UCM_PRTY_STS_CLR_REG_DT_PRTY_SIZE                                                                          2
19264 	#define UCM_UCM_PRTY_STS_CLR_REG_PM_PRTY0                                                                              (0x1<<3)
19265 	#define UCM_UCM_PRTY_STS_CLR_REG_PM_PRTY0_SIZE                                                                         3
19266 	#define UCM_UCM_PRTY_STS_CLR_REG_PM_PRTY1                                                                              (0x1<<4)
19267 	#define UCM_UCM_PRTY_STS_CLR_REG_PM_PRTY1_SIZE                                                                         4
19268 	#define UCM_UCM_PRTY_STS_CLR_REG_UQ_PRTY                                                                               (0x1<<5)
19269 	#define UCM_UCM_PRTY_STS_CLR_REG_UQ_PRTY_SIZE                                                                          5
19270 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY0                                                                              (0x1<<6)
19271 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY0_SIZE                                                                         6
19272 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY1                                                                              (0x1<<7)
19273 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY1_SIZE                                                                         7
19274 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY2                                                                              (0x1<<8)
19275 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY2_SIZE                                                                         8
19276 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY3                                                                              (0x1<<9)
19277 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY3_SIZE                                                                         9
19278 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY4                                                                              (0x1<<10)
19279 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY4_SIZE                                                                         10
19280 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY5                                                                              (0x1<<11)
19281 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY5_SIZE                                                                         11
19282 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY6                                                                              (0x1<<12)
19283 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY6_SIZE                                                                         12
19284 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY7                                                                              (0x1<<13)
19285 	#define UCM_UCM_PRTY_STS_CLR_REG_AG_PRTY7_SIZE                                                                         13
19286 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY0                                                                              (0x1<<14)
19287 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY0_SIZE                                                                         14
19288 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY1                                                                              (0x1<<15)
19289 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY1_SIZE                                                                         15
19290 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY2                                                                              (0x1<<16)
19291 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY2_SIZE                                                                         16
19292 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY3                                                                              (0x1<<17)
19293 	#define UCM_UCM_PRTY_STS_CLR_REG_SM_PRTY3_SIZE                                                                         17
19294 	#define UCM_UCM_PRTY_STS_CLR_REG_STORM_PRTY                                                                            (0x1<<18)
19295 	#define UCM_UCM_PRTY_STS_CLR_REG_STORM_PRTY_SIZE                                                                       18
19296 	#define UCM_UCM_PRTY_STS_CLR_REG_USDM_PRTY                                                                             (0x1<<19)
19297 	#define UCM_UCM_PRTY_STS_CLR_REG_USDM_PRTY_SIZE                                                                        19
19298 	#define UCM_UCM_PRTY_STS_CLR_REG_TSEM_PRTY                                                                             (0x1<<20)
19299 	#define UCM_UCM_PRTY_STS_CLR_REG_TSEM_PRTY_SIZE                                                                        20
19300 	#define UCM_UCM_PRTY_STS_CLR_REG_CSEM_PRTY                                                                             (0x1<<21)
19301 	#define UCM_UCM_PRTY_STS_CLR_REG_CSEM_PRTY_SIZE                                                                        21
19302 	#define UCM_UCM_PRTY_STS_CLR_REG_XSEM_PRTY                                                                             (0x1<<22)
19303 	#define UCM_UCM_PRTY_STS_CLR_REG_XSEM_PRTY_SIZE                                                                        22
19304 	#define UCM_UCM_PRTY_STS_CLR_REG_DORQ_PRTY                                                                             (0x1<<23)
19305 	#define UCM_UCM_PRTY_STS_CLR_REG_DORQ_PRTY_SIZE                                                                        23
19306 	#define UCM_UCM_PRTY_STS_CLR_REG_CP0_PRTY                                                                              (0x1<<24)
19307 	#define UCM_UCM_PRTY_STS_CLR_REG_CP0_PRTY_SIZE                                                                         24
19308 	#define UCM_UCM_PRTY_STS_CLR_REG_CP1_PRTY                                                                              (0x1<<25)
19309 	#define UCM_UCM_PRTY_STS_CLR_REG_CP1_PRTY_SIZE                                                                         25
19310 	#define UCM_UCM_PRTY_STS_CLR_REG_UM_PRTY                                                                               (0x1<<26)
19311 	#define UCM_UCM_PRTY_STS_CLR_REG_UM_PRTY_SIZE                                                                          26
19312 #define UCM_REG_UCM_PRTY_STS_WR                                                                                            0xe01e0UL //ACCESS:WR  DataWidth:0x1b  Description: Parity register #0 bit set or clear
19313 	#define UCM_UCM_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
19314 	#define UCM_UCM_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
19315 	#define UCM_UCM_PRTY_STS_WR_REG_XT_PRTY                                                                                (0x1<<1)
19316 	#define UCM_UCM_PRTY_STS_WR_REG_XT_PRTY_SIZE                                                                           1
19317 	#define UCM_UCM_PRTY_STS_WR_REG_DT_PRTY                                                                                (0x1<<2)
19318 	#define UCM_UCM_PRTY_STS_WR_REG_DT_PRTY_SIZE                                                                           2
19319 	#define UCM_UCM_PRTY_STS_WR_REG_PM_PRTY0                                                                               (0x1<<3)
19320 	#define UCM_UCM_PRTY_STS_WR_REG_PM_PRTY0_SIZE                                                                          3
19321 	#define UCM_UCM_PRTY_STS_WR_REG_PM_PRTY1                                                                               (0x1<<4)
19322 	#define UCM_UCM_PRTY_STS_WR_REG_PM_PRTY1_SIZE                                                                          4
19323 	#define UCM_UCM_PRTY_STS_WR_REG_UQ_PRTY                                                                                (0x1<<5)
19324 	#define UCM_UCM_PRTY_STS_WR_REG_UQ_PRTY_SIZE                                                                           5
19325 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY0                                                                               (0x1<<6)
19326 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY0_SIZE                                                                          6
19327 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY1                                                                               (0x1<<7)
19328 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY1_SIZE                                                                          7
19329 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY2                                                                               (0x1<<8)
19330 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY2_SIZE                                                                          8
19331 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY3                                                                               (0x1<<9)
19332 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY3_SIZE                                                                          9
19333 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY4                                                                               (0x1<<10)
19334 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY4_SIZE                                                                          10
19335 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY5                                                                               (0x1<<11)
19336 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY5_SIZE                                                                          11
19337 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY6                                                                               (0x1<<12)
19338 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY6_SIZE                                                                          12
19339 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY7                                                                               (0x1<<13)
19340 	#define UCM_UCM_PRTY_STS_WR_REG_AG_PRTY7_SIZE                                                                          13
19341 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY0                                                                               (0x1<<14)
19342 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY0_SIZE                                                                          14
19343 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY1                                                                               (0x1<<15)
19344 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY1_SIZE                                                                          15
19345 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY2                                                                               (0x1<<16)
19346 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY2_SIZE                                                                          16
19347 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY3                                                                               (0x1<<17)
19348 	#define UCM_UCM_PRTY_STS_WR_REG_SM_PRTY3_SIZE                                                                          17
19349 	#define UCM_UCM_PRTY_STS_WR_REG_STORM_PRTY                                                                             (0x1<<18)
19350 	#define UCM_UCM_PRTY_STS_WR_REG_STORM_PRTY_SIZE                                                                        18
19351 	#define UCM_UCM_PRTY_STS_WR_REG_USDM_PRTY                                                                              (0x1<<19)
19352 	#define UCM_UCM_PRTY_STS_WR_REG_USDM_PRTY_SIZE                                                                         19
19353 	#define UCM_UCM_PRTY_STS_WR_REG_TSEM_PRTY                                                                              (0x1<<20)
19354 	#define UCM_UCM_PRTY_STS_WR_REG_TSEM_PRTY_SIZE                                                                         20
19355 	#define UCM_UCM_PRTY_STS_WR_REG_CSEM_PRTY                                                                              (0x1<<21)
19356 	#define UCM_UCM_PRTY_STS_WR_REG_CSEM_PRTY_SIZE                                                                         21
19357 	#define UCM_UCM_PRTY_STS_WR_REG_XSEM_PRTY                                                                              (0x1<<22)
19358 	#define UCM_UCM_PRTY_STS_WR_REG_XSEM_PRTY_SIZE                                                                         22
19359 	#define UCM_UCM_PRTY_STS_WR_REG_DORQ_PRTY                                                                              (0x1<<23)
19360 	#define UCM_UCM_PRTY_STS_WR_REG_DORQ_PRTY_SIZE                                                                         23
19361 	#define UCM_UCM_PRTY_STS_WR_REG_CP0_PRTY                                                                               (0x1<<24)
19362 	#define UCM_UCM_PRTY_STS_WR_REG_CP0_PRTY_SIZE                                                                          24
19363 	#define UCM_UCM_PRTY_STS_WR_REG_CP1_PRTY                                                                               (0x1<<25)
19364 	#define UCM_UCM_PRTY_STS_WR_REG_CP1_PRTY_SIZE                                                                          25
19365 	#define UCM_UCM_PRTY_STS_WR_REG_UM_PRTY                                                                                (0x1<<26)
19366 	#define UCM_UCM_PRTY_STS_WR_REG_UM_PRTY_SIZE                                                                           26
19367 #define UCM_REG_UCM_PRTY_MASK                                                                                              0xe01e4UL //ACCESS:RW  DataWidth:0x1b  Description: Parity mask register #0 read/write
19368 	#define UCM_UCM_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
19369 	#define UCM_UCM_PRTY_MASK_REG_PARITY_SIZE                                                                              0
19370 	#define UCM_UCM_PRTY_MASK_REG_XT_PRTY                                                                                  (0x1<<1)
19371 	#define UCM_UCM_PRTY_MASK_REG_XT_PRTY_SIZE                                                                             1
19372 	#define UCM_UCM_PRTY_MASK_REG_DT_PRTY                                                                                  (0x1<<2)
19373 	#define UCM_UCM_PRTY_MASK_REG_DT_PRTY_SIZE                                                                             2
19374 	#define UCM_UCM_PRTY_MASK_REG_PM_PRTY0                                                                                 (0x1<<3)
19375 	#define UCM_UCM_PRTY_MASK_REG_PM_PRTY0_SIZE                                                                            3
19376 	#define UCM_UCM_PRTY_MASK_REG_PM_PRTY1                                                                                 (0x1<<4)
19377 	#define UCM_UCM_PRTY_MASK_REG_PM_PRTY1_SIZE                                                                            4
19378 	#define UCM_UCM_PRTY_MASK_REG_UQ_PRTY                                                                                  (0x1<<5)
19379 	#define UCM_UCM_PRTY_MASK_REG_UQ_PRTY_SIZE                                                                             5
19380 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY0                                                                                 (0x1<<6)
19381 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY0_SIZE                                                                            6
19382 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY1                                                                                 (0x1<<7)
19383 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY1_SIZE                                                                            7
19384 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY2                                                                                 (0x1<<8)
19385 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY2_SIZE                                                                            8
19386 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY3                                                                                 (0x1<<9)
19387 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY3_SIZE                                                                            9
19388 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY4                                                                                 (0x1<<10)
19389 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY4_SIZE                                                                            10
19390 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY5                                                                                 (0x1<<11)
19391 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY5_SIZE                                                                            11
19392 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY6                                                                                 (0x1<<12)
19393 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY6_SIZE                                                                            12
19394 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY7                                                                                 (0x1<<13)
19395 	#define UCM_UCM_PRTY_MASK_REG_AG_PRTY7_SIZE                                                                            13
19396 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY0                                                                                 (0x1<<14)
19397 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY0_SIZE                                                                            14
19398 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY1                                                                                 (0x1<<15)
19399 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY1_SIZE                                                                            15
19400 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY2                                                                                 (0x1<<16)
19401 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY2_SIZE                                                                            16
19402 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY3                                                                                 (0x1<<17)
19403 	#define UCM_UCM_PRTY_MASK_REG_SM_PRTY3_SIZE                                                                            17
19404 	#define UCM_UCM_PRTY_MASK_REG_STORM_PRTY                                                                               (0x1<<18)
19405 	#define UCM_UCM_PRTY_MASK_REG_STORM_PRTY_SIZE                                                                          18
19406 	#define UCM_UCM_PRTY_MASK_REG_USDM_PRTY                                                                                (0x1<<19)
19407 	#define UCM_UCM_PRTY_MASK_REG_USDM_PRTY_SIZE                                                                           19
19408 	#define UCM_UCM_PRTY_MASK_REG_TSEM_PRTY                                                                                (0x1<<20)
19409 	#define UCM_UCM_PRTY_MASK_REG_TSEM_PRTY_SIZE                                                                           20
19410 	#define UCM_UCM_PRTY_MASK_REG_CSEM_PRTY                                                                                (0x1<<21)
19411 	#define UCM_UCM_PRTY_MASK_REG_CSEM_PRTY_SIZE                                                                           21
19412 	#define UCM_UCM_PRTY_MASK_REG_XSEM_PRTY                                                                                (0x1<<22)
19413 	#define UCM_UCM_PRTY_MASK_REG_XSEM_PRTY_SIZE                                                                           22
19414 	#define UCM_UCM_PRTY_MASK_REG_DORQ_PRTY                                                                                (0x1<<23)
19415 	#define UCM_UCM_PRTY_MASK_REG_DORQ_PRTY_SIZE                                                                           23
19416 	#define UCM_UCM_PRTY_MASK_REG_CP0_PRTY                                                                                 (0x1<<24)
19417 	#define UCM_UCM_PRTY_MASK_REG_CP0_PRTY_SIZE                                                                            24
19418 	#define UCM_UCM_PRTY_MASK_REG_CP1_PRTY                                                                                 (0x1<<25)
19419 	#define UCM_UCM_PRTY_MASK_REG_CP1_PRTY_SIZE                                                                            25
19420 	#define UCM_UCM_PRTY_MASK_REG_UM_PRTY                                                                                  (0x1<<26)
19421 	#define UCM_UCM_PRTY_MASK_REG_UM_PRTY_SIZE                                                                             26
19422 #define UCM_REG_SM_CTX01_TM                                                                                                0xe01e8UL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context. MSB.
19423 #define UCM_REG_SM_CTX11_TM                                                                                                0xe01ecUL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context. MSB.
19424 #define UCM_REG_IS_UM_TM                                                                                                   0xe01f0UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of UM input stage buffer.
19425 #define UCM_REG_IS_STORM_TM                                                                                                0xe01f4UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of STORM input stage buffer.
19426 #define UCM_REG_ECO_RESERVED                                                                                               0xe01f8UL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
19427 #define UCM_REG_IS_CSEM_TM                                                                                                 0xe01fcUL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Csem input stage buffer.
19428 #define UCM_REG_IS_TSEM_TM                                                                                                 0xe0274UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Csem input stage buffer.
19429 #define UCM_REG_IS_XSEM_TM                                                                                                 0xe0278UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Csem input stage buffer.
19430 #define UCM_REG_UM_FIC1_FORCE                                                                                              0xe0400UL //ACCESS:RW  DataWidth:0x1  Description: 0-messages unlocked from Pending messages RAM go to the FIC for which they were designated in input message; 1-messages unlocked from Pending messages RAM are forced to FIC1 whether they were destined to FIC0 or FIC1 in original message.
19431 #define UCM_REG_PHYS_QNUM0_0                                                                                               0xe0110UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 0 per port index (CID[23])
19432 #define UCM_REG_PHYS_QNUM0_0_SIZE                                                                                          1
19433 #define UCM_REG_PHYS_QNUM0_1                                                                                               0xe0114UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 0 per port index (CID[23])
19434 #define UCM_REG_PHYS_QNUM0_1_SIZE                                                                                          1
19435 #define UCM_REG_PHYS_QNUM1_0                                                                                               0xe0118UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 1 per port index (CID[23])
19436 #define UCM_REG_PHYS_QNUM1_0_SIZE                                                                                          1
19437 #define UCM_REG_PHYS_QNUM1_1                                                                                               0xe011cUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 1 per port index (CID[23])
19438 #define UCM_REG_PHYS_QNUM1_1_SIZE                                                                                          1
19439 #define UCM_REG_PHYS_QNUM2_0                                                                                               0xe0120UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 2 per port index (CID[23])
19440 #define UCM_REG_PHYS_QNUM2_0_SIZE                                                                                          1
19441 #define UCM_REG_PHYS_QNUM2_1                                                                                               0xe0124UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 2 per port index (CID[23])
19442 #define UCM_REG_PHYS_QNUM2_1_SIZE                                                                                          1
19443 #define UCM_REG_PHYS_QNUM3_0                                                                                               0xe0128UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index (CID[23])
19444 #define UCM_REG_PHYS_QNUM3_0_SIZE                                                                                          1
19445 #define UCM_REG_PHYS_QNUM3_1                                                                                               0xe012cUL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index (CID[23])
19446 #define UCM_REG_PHYS_QNUM3_1_SIZE                                                                                          1
19447 #define UCM_REG_CAM_OCCUP_ST                                                                                               0xe0200UL //ACCESS:RW  DataWidth:0x5  Description: CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
19448 #define UCM_REG_CAM_OCCUP_ST_SIZE                                                                                          1
19449 #define UCM_REG_CFC_INIT_CRD                                                                                               0xe0204UL //ACCESS:RW  DataWidth:0x4  Description: CFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 1 at start-up.
19450 #define UCM_REG_CFC_INIT_CRD_SIZE                                                                                          1
19451 #define UCM_REG_CP_MSG                                                                                                     0xe0208UL //ACCESS:W  DataWidth:0x20  Description: Used to write the CP message.
19452 #define UCM_REG_CP_MSG_SIZE                                                                                                1
19453 #define UCM_REG_FIC0_INIT_CRD                                                                                              0xe020cUL //ACCESS:RW  DataWidth:0x8  Description: FIC0 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
19454 #define UCM_REG_FIC0_INIT_CRD_SIZE                                                                                         1
19455 #define UCM_REG_FIC1_INIT_CRD                                                                                              0xe0210UL //ACCESS:RW  DataWidth:0x8  Description: FIC1 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
19456 #define UCM_REG_FIC1_INIT_CRD_SIZE                                                                                         1
19457 #define UCM_REG_GLB_CNT_STICKY                                                                                             0xe0214UL //ACCESS:RW  DataWidth:0x1a  Description: QM global usage counter maximum sticky value.
19458 #define UCM_REG_GLB_CNT_STICKY_SIZE                                                                                        1
19459 #define UCM_REG_LL_SZ_STICKY                                                                                               0xe0218UL //ACCESS:RW  DataWidth:0x6  Description: XX LL maximum value ever reached sticky value for any connection. The write to the register is performed by the XX internal circuitry.
19460 #define UCM_REG_LL_SZ_STICKY_SIZE                                                                                          1
19461 #define UCM_REG_TM_INIT_CRD                                                                                                0xe021cUL //ACCESS:RW  DataWidth:0x4  Description: Timers output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 4 at start-up.
19462 #define UCM_REG_TM_INIT_CRD_SIZE                                                                                           1
19463 #define UCM_REG_UQM_INIT_CRD                                                                                               0xe0220UL //ACCESS:RW  DataWidth:0x6  Description: QM output initial credit. Max credit available - 32.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 32 at start-up.
19464 #define UCM_REG_UQM_INIT_CRD_SIZE                                                                                          1
19465 #define UCM_REG_XX_INIT_CRD                                                                                                0xe0224UL //ACCESS:RW  DataWidth:0x6  Description: Initial value for the credit counter; responsible for fulfilling of the Input Stage XX protection buffer by the XX protection pending messages. Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 12 at start-up.
19466 #define UCM_REG_XX_INIT_CRD_SIZE                                                                                           1
19467 #define UCM_REG_XX_MSG_NUM                                                                                                 0xe0228UL //ACCESS:RW  DataWidth:0x6  Description: The maximum number of pending messages; which may be stored in XX protection. ~ucm_registers_xx_free.xx_free is also written on write.
19468 #define UCM_REG_XX_MSG_NUM_SIZE                                                                                            1
19469 #define UCM_REG_LCID_CAM_0                                                                                                 0xe022cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19470 #define UCM_REG_LCID_CAM_0_SIZE                                                                                            1
19471 #define UCM_REG_LCID_CAM_1                                                                                                 0xe0230UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19472 #define UCM_REG_LCID_CAM_1_SIZE                                                                                            1
19473 #define UCM_REG_LCID_CAM_2                                                                                                 0xe0234UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19474 #define UCM_REG_LCID_CAM_2_SIZE                                                                                            1
19475 #define UCM_REG_LCID_CAM_3                                                                                                 0xe0238UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19476 #define UCM_REG_LCID_CAM_3_SIZE                                                                                            1
19477 #define UCM_REG_LCID_CAM_4                                                                                                 0xe023cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19478 #define UCM_REG_LCID_CAM_4_SIZE                                                                                            1
19479 #define UCM_REG_LCID_CAM_5                                                                                                 0xe0240UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19480 #define UCM_REG_LCID_CAM_5_SIZE                                                                                            1
19481 #define UCM_REG_LCID_CAM_6                                                                                                 0xe0244UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19482 #define UCM_REG_LCID_CAM_6_SIZE                                                                                            1
19483 #define UCM_REG_LCID_CAM_7                                                                                                 0xe0248UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19484 #define UCM_REG_LCID_CAM_7_SIZE                                                                                            1
19485 #define UCM_REG_LCID_CAM_8                                                                                                 0xe024cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19486 #define UCM_REG_LCID_CAM_8_SIZE                                                                                            1
19487 #define UCM_REG_LCID_CAM_9                                                                                                 0xe0250UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19488 #define UCM_REG_LCID_CAM_9_SIZE                                                                                            1
19489 #define UCM_REG_LCID_CAM_10                                                                                                0xe0254UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19490 #define UCM_REG_LCID_CAM_10_SIZE                                                                                           1
19491 #define UCM_REG_LCID_CAM_11                                                                                                0xe0258UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19492 #define UCM_REG_LCID_CAM_11_SIZE                                                                                           1
19493 #define UCM_REG_LCID_CAM_12                                                                                                0xe025cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19494 #define UCM_REG_LCID_CAM_12_SIZE                                                                                           1
19495 #define UCM_REG_LCID_CAM_13                                                                                                0xe0260UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19496 #define UCM_REG_LCID_CAM_13_SIZE                                                                                           1
19497 #define UCM_REG_LCID_CAM_14                                                                                                0xe0264UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19498 #define UCM_REG_LCID_CAM_14_SIZE                                                                                           1
19499 #define UCM_REG_LCID_CAM_15                                                                                                0xe0268UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19500 #define UCM_REG_LCID_CAM_15_SIZE                                                                                           1
19501 #define UCM_REG_LCID_CAM_16                                                                                                0xe026cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19502 #define UCM_REG_LCID_CAM_16_SIZE                                                                                           1
19503 #define UCM_REG_LCID_CAM_17                                                                                                0xe0270UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
19504 #define UCM_REG_LCID_CAM_17_SIZE                                                                                           1
19505 #define UCM_REG_XX_DESCR_TABLE                                                                                             0xe0280UL //ACCESS:RW  DataWidth:0x14  Description: Indirect access to the descriptor table of the XX protection mechanism. The fields are:[5:0] - message length;[14:6] - message pointer;[19:15] - next pointer.
19506 #define UCM_REG_XX_DESCR_TABLE_SIZE                                                                                        27
19507 #define UCM_REG_XX_TABLE                                                                                                   0xe0300UL //ACCESS:RW  DataWidth:0x10  Description: Indirect access to the XX table of the XX protection mechanism. The fields are: [4:0] - tail pointer;[10:5] - Link List size;[15:11] - header pointer.
19508 #define UCM_REG_XX_TABLE_SIZE                                                                                              18
19509 #define UCM_REG_XX_PEND_MSG                                                                                                0xe1000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to the Pending messages RAM of the XX protection mechanism. Bit [0] stands for one of two REGs in the row; bits [9:1] stand for the row in the memory.
19510 #define UCM_REG_XX_PEND_MSG_SIZE                                                                                           756
19511 #define UCM_REG_AG_CTX                                                                                                     0xe2000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to AG context with 32-bits granularity. The bits [10:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 12'ha64.
19512 #define UCM_REG_AG_CTX_SIZE                                                                                                2048
19513 #define UCM_REG_STORM_CTX                                                                                                  0xf0000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to STORM context with 32-bits granularity. The bits [13:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 13'ha64.
19514 #define UCM_REG_STORM_CTX_SIZE                                                                                             16384
19515 #define UCM_REG_UCM_UNUSED_EMPTY_0                                                                                         0xe027cUL //ACCESS:R  DataWidth:0x20  Unused empty space
19516 #define UCM_REG_UCM_UNUSED_EMPTY_0_SIZE                                                                                    1
19517 #define UCM_REG_UCM_UNUSED_EMPTY_1                                                                                         0xe0380UL //ACCESS:R  DataWidth:0x20  Unused empty space
19518 #define UCM_REG_UCM_UNUSED_EMPTY_1_SIZE                                                                                    32
19519 #define UCM_REG_UCM_UNUSED_EMPTY_2                                                                                         0xe0404UL //ACCESS:R  DataWidth:0x20  Unused empty space
19520 #define UCM_REG_UCM_UNUSED_EMPTY_2_SIZE                                                                                    767
19521 #define UCM_REG_UCM_UNUSED_EMPTY_3                                                                                         0xe4000UL //ACCESS:R  DataWidth:0x20  Unused empty space
19522 #define UCM_REG_UCM_UNUSED_EMPTY_3_SIZE                                                                                    12288
19523 #define UMAC_REG_IPG_HD_BKP_CNTL                                                                                           0x4UL //ACCESS:RW  DataWidth:0x7  Multi Field Register
19524 	#define UMAC_IPG_HD_BKP_CNTL_REG_HD_FC_ENA                                                                             (0x1<<0)
19525 	#define UMAC_IPG_HD_BKP_CNTL_REG_HD_FC_ENA_SIZE                                                                        0
19526 	#define UMAC_IPG_HD_BKP_CNTL_REG_HD_FC_BKOFF_OK                                                                        (0x1<<1)
19527 	#define UMAC_IPG_HD_BKP_CNTL_REG_HD_FC_BKOFF_OK_SIZE                                                                   1
19528 	#define UMAC_IPG_HD_BKP_CNTL_REG_IPG_CONFIG_RX                                                                         (0x1f<<2)
19529 	#define UMAC_IPG_HD_BKP_CNTL_REG_IPG_CONFIG_RX_SIZE                                                                    2
19530 #define UMAC_REG_COMMAND_CONFIG                                                                                            0x8UL //ACCESS:RW  DataWidth:0x1f  Multi Field Register
19531 	#define UMAC_COMMAND_CONFIG_REG_TX_ENA                                                                                 (0x1<<0)
19532 	#define UMAC_COMMAND_CONFIG_REG_TX_ENA_SIZE                                                                            0
19533 	#define UMAC_COMMAND_CONFIG_REG_RX_ENA                                                                                 (0x1<<1)
19534 	#define UMAC_COMMAND_CONFIG_REG_RX_ENA_SIZE                                                                            1
19535 	#define UMAC_COMMAND_CONFIG_REG_ETH_SPEED                                                                              (0x3<<2)
19536 	#define UMAC_COMMAND_CONFIG_REG_ETH_SPEED_SIZE                                                                         2
19537 	#define UMAC_COMMAND_CONFIG_REG_PROMIS_EN                                                                              (0x1<<4)
19538 	#define UMAC_COMMAND_CONFIG_REG_PROMIS_EN_SIZE                                                                         4
19539 	#define UMAC_COMMAND_CONFIG_REG_PAD_EN                                                                                 (0x1<<5)
19540 	#define UMAC_COMMAND_CONFIG_REG_PAD_EN_SIZE                                                                            5
19541 	#define UMAC_COMMAND_CONFIG_REG_CRC_FWD                                                                                (0x1<<6)
19542 	#define UMAC_COMMAND_CONFIG_REG_CRC_FWD_SIZE                                                                           6
19543 	#define UMAC_COMMAND_CONFIG_REG_PAUSE_FWD                                                                              (0x1<<7)
19544 	#define UMAC_COMMAND_CONFIG_REG_PAUSE_FWD_SIZE                                                                         7
19545 	#define UMAC_COMMAND_CONFIG_REG_PAUSE_IGNORE                                                                           (0x1<<8)
19546 	#define UMAC_COMMAND_CONFIG_REG_PAUSE_IGNORE_SIZE                                                                      8
19547 	#define UMAC_COMMAND_CONFIG_REG_TX_ADDR_INS                                                                            (0x1<<9)
19548 	#define UMAC_COMMAND_CONFIG_REG_TX_ADDR_INS_SIZE                                                                       9
19549 	#define UMAC_COMMAND_CONFIG_REG_HD_ENA                                                                                 (0x1<<10)
19550 	#define UMAC_COMMAND_CONFIG_REG_HD_ENA_SIZE                                                                            10
19551 	#define UMAC_COMMAND_CONFIG_REG_RX_LOW_LATENCY_EN                                                                      (0x1<<11)
19552 	#define UMAC_COMMAND_CONFIG_REG_RX_LOW_LATENCY_EN_SIZE                                                                 11
19553 	#define UMAC_COMMAND_CONFIG_REG_OVERFLOW_EN                                                                            (0x1<<12)
19554 	#define UMAC_COMMAND_CONFIG_REG_OVERFLOW_EN_SIZE                                                                       12
19555 	#define UMAC_COMMAND_CONFIG_REG_SW_RESET                                                                               (0x1<<13)
19556 	#define UMAC_COMMAND_CONFIG_REG_SW_RESET_SIZE                                                                          13
19557 	#define UMAC_COMMAND_CONFIG_REG_FCS_CORRUPT_URUN_EN                                                                    (0x1<<14)
19558 	#define UMAC_COMMAND_CONFIG_REG_FCS_CORRUPT_URUN_EN_SIZE                                                               14
19559 	#define UMAC_COMMAND_CONFIG_REG_LOOP_ENA                                                                               (0x1<<15)
19560 	#define UMAC_COMMAND_CONFIG_REG_LOOP_ENA_SIZE                                                                          15
19561 	#define UMAC_COMMAND_CONFIG_REG_MAC_LOOP_CON                                                                           (0x1<<16)
19562 	#define UMAC_COMMAND_CONFIG_REG_MAC_LOOP_CON_SIZE                                                                      16
19563 	#define UMAC_COMMAND_CONFIG_REG_SW_OVERRIDE_TX                                                                         (0x1<<17)
19564 	#define UMAC_COMMAND_CONFIG_REG_SW_OVERRIDE_TX_SIZE                                                                    17
19565 	#define UMAC_COMMAND_CONFIG_REG_SW_OVERRIDE_RX                                                                         (0x1<<18)
19566 	#define UMAC_COMMAND_CONFIG_REG_SW_OVERRIDE_RX_SIZE                                                                    18
19567 	#define UMAC_COMMAND_CONFIG_REG_UNUSED_0                                                                               (0x3<<19)
19568 	#define UMAC_COMMAND_CONFIG_REG_UNUSED_0_SIZE                                                                          19
19569 	#define UMAC_COMMAND_CONFIG_REG_EN_INTERNAL_TX_CRS                                                                     (0x1<<21)
19570 	#define UMAC_COMMAND_CONFIG_REG_EN_INTERNAL_TX_CRS_SIZE                                                                21
19571 	#define UMAC_COMMAND_CONFIG_REG_ENA_EXT_CONFIG                                                                         (0x1<<22)
19572 	#define UMAC_COMMAND_CONFIG_REG_ENA_EXT_CONFIG_SIZE                                                                    22
19573 	#define UMAC_COMMAND_CONFIG_REG_CNTL_FRM_ENA                                                                           (0x1<<23)
19574 	#define UMAC_COMMAND_CONFIG_REG_CNTL_FRM_ENA_SIZE                                                                      23
19575 	#define UMAC_COMMAND_CONFIG_REG_NO_LGTH_CHECK                                                                          (0x1<<24)
19576 	#define UMAC_COMMAND_CONFIG_REG_NO_LGTH_CHECK_SIZE                                                                     24
19577 	#define UMAC_COMMAND_CONFIG_REG_LINE_LOOPBACK                                                                          (0x1<<25)
19578 	#define UMAC_COMMAND_CONFIG_REG_LINE_LOOPBACK_SIZE                                                                     25
19579 	#define UMAC_COMMAND_CONFIG_REG_RX_ERR_DISC                                                                            (0x1<<26)
19580 	#define UMAC_COMMAND_CONFIG_REG_RX_ERR_DISC_SIZE                                                                       26
19581 	#define UMAC_COMMAND_CONFIG_REG_PRBL_ENA                                                                               (0x1<<27)
19582 	#define UMAC_COMMAND_CONFIG_REG_PRBL_ENA_SIZE                                                                          27
19583 	#define UMAC_COMMAND_CONFIG_REG_IGNORE_TX_PAUSE                                                                        (0x1<<28)
19584 	#define UMAC_COMMAND_CONFIG_REG_IGNORE_TX_PAUSE_SIZE                                                                   28
19585 	#define UMAC_COMMAND_CONFIG_REG_UNUSED_1                                                                               (0x1<<29)
19586 	#define UMAC_COMMAND_CONFIG_REG_UNUSED_1_SIZE                                                                          29
19587 	#define UMAC_COMMAND_CONFIG_REG_RUNT_FILTER_DIS                                                                        (0x1<<30)
19588 	#define UMAC_COMMAND_CONFIG_REG_RUNT_FILTER_DIS_SIZE                                                                   30
19589 #define UMAC_REG_MAC_ADDR0                                                                                                 0xcUL //ACCESS:RW  DataWidth:0x20  Description: Register Bit 0 refers to Bit 16 of the MAC address; Bit 1 refers to bit 17 of the MAC address etc.
19590 #define UMAC_REG_MAC_ADDR1                                                                                                 0x10UL //ACCESS:RW  DataWidth:0x10  Description: Register Bit 0 refers to Bit 0 of the MAC address; Register Bit 1 refers to Bit 1 of the MAC address etc. Bits 16 to 31 are reserved.
19591 #define UMAC_REG_MAXFR                                                                                                     0x14UL //ACCESS:RW  DataWidth:0xe  Description: Defines a 14-Bit maximum frame length used by the MAC receive logic to check frames.
19592 #define UMAC_REG_STAD2                                                                                                     0x18UL //ACCESS:RW  DataWidth:0x10  Description: 16-Bit value; sets; in increment of 512 Ethernet bit times; the pause quanta used in each Pause Frame sent to the remote Ethernet device.
19593 #define UMAC_REG_TX_TS_SEQ_ID                                                                                              0x3cUL //ACCESS:RW  DataWidth:0x11  Multi Field Register
19594 	#define UMAC_TX_TS_SEQ_ID_REG_TSTS_SEQ_ID                                                                              (0xffff<<0)
19595 	#define UMAC_TX_TS_SEQ_ID_REG_TSTS_SEQ_ID_SIZE                                                                         0
19596 	#define UMAC_TX_TS_SEQ_ID_REG_TSTS_VALID                                                                               (0x1<<16)
19597 	#define UMAC_TX_TS_SEQ_ID_REG_TSTS_VALID_SIZE                                                                          16
19598 #define UMAC_REG_SFD_OFFSET                                                                                                0x40UL //ACCESS:RW  DataWidth:0x4  Description: Defines the length of the EFM preamble between 5 and 15 Bytes. When set to 0; 1; 2; 3 or 4; the Preamble EFM length is set to 5 Bytes.
19599 #define UMAC_REG_MAC_MODE                                                                                                  0x44UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
19600 	#define UMAC_MAC_MODE_REG_MAC_SPEED                                                                                    (0x3<<0)
19601 	#define UMAC_MAC_MODE_REG_MAC_SPEED_SIZE                                                                               0
19602 	#define UMAC_MAC_MODE_REG_MAC_DUPLEX                                                                                   (0x1<<2)
19603 	#define UMAC_MAC_MODE_REG_MAC_DUPLEX_SIZE                                                                              2
19604 	#define UMAC_MAC_MODE_REG_MAC_RX_PAUSE                                                                                 (0x1<<3)
19605 	#define UMAC_MAC_MODE_REG_MAC_RX_PAUSE_SIZE                                                                            3
19606 	#define UMAC_MAC_MODE_REG_MAC_TX_PAUSE                                                                                 (0x1<<4)
19607 	#define UMAC_MAC_MODE_REG_MAC_TX_PAUSE_SIZE                                                                            4
19608 	#define UMAC_MAC_MODE_REG_LINK_STATUS                                                                                  (0x1<<5)
19609 	#define UMAC_MAC_MODE_REG_LINK_STATUS_SIZE                                                                             5
19610 #define UMAC_REG_TAG_0                                                                                                     0x48UL //ACCESS:RW  DataWidth:0x11  Multi Field Register
19611 	#define UMAC_TAG_0_REG_FRM_TAG_0                                                                                       (0xffff<<0)
19612 	#define UMAC_TAG_0_REG_FRM_TAG_0_SIZE                                                                                  0
19613 	#define UMAC_TAG_0_REG_CONFIG_OUTER_TPID_ENABLE                                                                        (0x1<<16)
19614 	#define UMAC_TAG_0_REG_CONFIG_OUTER_TPID_ENABLE_SIZE                                                                   16
19615 #define UMAC_REG_TAG_1                                                                                                     0x4cUL //ACCESS:RW  DataWidth:0x11  Multi Field Register
19616 	#define UMAC_TAG_1_REG_FRM_TAG_1                                                                                       (0xffff<<0)
19617 	#define UMAC_TAG_1_REG_FRM_TAG_1_SIZE                                                                                  0
19618 	#define UMAC_TAG_1_REG_CONFIG_INNER_TPID_ENABLE                                                                        (0x1<<16)
19619 	#define UMAC_TAG_1_REG_CONFIG_INNER_TPID_ENABLE_SIZE                                                                   16
19620 #define UMAC_REG_RX_PAUSE_QUANTA_SCALE                                                                                     0x50UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
19621 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_VALUE                                                                     (0xffff<<0)
19622 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_VALUE_SIZE                                                                0
19623 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_CONTROL                                                                   (0x1<<16)
19624 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_CONTROL_SIZE                                                              16
19625 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_FIX                                                                       (0x1<<17)
19626 	#define UMAC_RX_PAUSE_QUANTA_SCALE_REG_SCALE_FIX_SIZE                                                                  17
19627 #define UMAC_REG_TX_PREAMBLE                                                                                               0x54UL //ACCESS:RW  DataWidth:0x3  Description: Set the transmit preamble excluding SFD to be programmable from min of 2 bytes to the max allowable of 7 bytes; with granularity of 1 byte.
19628 #define UMAC_REG_TX_IPG_LENGTH                                                                                             0x5cUL //ACCESS:RW  DataWidth:0x7  Description: Set the Transmit minimum IPG from 8 to 64 Byte-times. If a value below 8 or above 64 is programmed; the minimum IPG is set to 12 byte-times.
19629 #define UMAC_REG_PFC_XOFF_TIMER                                                                                            0x60UL //ACCESS:RW  DataWidth:0x10  Description: Time value sent in the Timer Field for classes in XOFF state (Unit is 512 bit-times).
19630 #define UMAC_REG_UMAC_EEE_CTRL                                                                                             0x64UL //ACCESS:RW  DataWidth:0x8  Multi Field Register
19631 	#define UMAC_UMAC_EEE_CTRL_REG_UNUSED_2                                                                                (0x7<<0)
19632 	#define UMAC_UMAC_EEE_CTRL_REG_UNUSED_2_SIZE                                                                           0
19633 	#define UMAC_UMAC_EEE_CTRL_REG_EEE_EN                                                                                  (0x1<<3)
19634 	#define UMAC_UMAC_EEE_CTRL_REG_EEE_EN_SIZE                                                                             3
19635 	#define UMAC_UMAC_EEE_CTRL_REG_RX_FIFO_CHECK                                                                           (0x1<<4)
19636 	#define UMAC_UMAC_EEE_CTRL_REG_RX_FIFO_CHECK_SIZE                                                                      4
19637 	#define UMAC_UMAC_EEE_CTRL_REG_EEE_TXCLK_DIS                                                                           (0x1<<5)
19638 	#define UMAC_UMAC_EEE_CTRL_REG_EEE_TXCLK_DIS_SIZE                                                                      5
19639 	#define UMAC_UMAC_EEE_CTRL_REG_DIS_EEE_10M                                                                             (0x1<<6)
19640 	#define UMAC_UMAC_EEE_CTRL_REG_DIS_EEE_10M_SIZE                                                                        6
19641 	#define UMAC_UMAC_EEE_CTRL_REG_LP_IDLE_PREDICTION_MODE                                                                 (0x1<<7)
19642 	#define UMAC_UMAC_EEE_CTRL_REG_LP_IDLE_PREDICTION_MODE_SIZE                                                            7
19643 #define UMAC_REG_EEE_LPI_TIMER                                                                                             0x68UL //ACCESS:RW  DataWidth:0x20  Description: This is the duration for which condition to move to LPI state must be satisfied; at the end of which MAC transitions to LPI State. The decrement unit is 1 micro-second.
19644 #define UMAC_REG_EEE_WAKE_TIMER                                                                                            0x6cUL //ACCESS:RW  DataWidth:0x10  Description: This is the duration for which MAC must wait to go back to ACTIVE state from LPI state when it receives packet for transmission. The decrement unit is 1 micro-second.
19645 #define UMAC_REG_EEE_REF_COUNT                                                                                             0x70UL //ACCESS:RW  DataWidth:0x10  Description: This field controls clock divider used to generate ~1us reference pulses used by EEE timers. It specifies integer number of timer clock cycles contained within 1us. We may consider having 0.5us reference; as timeout values in 802.3az/D1.3 are not always integer number of 1us.
19646 #define UMAC_REG_UMAC_TIMESTAMP_ADJUST                                                                                     0x74UL //ACCESS:RW  DataWidth:0xb  Multi Field Register
19647 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_ADJUST                                                                          (0x1ff<<0)
19648 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_ADJUST_SIZE                                                                     0
19649 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_EN_1588                                                                         (0x1<<9)
19650 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_EN_1588_SIZE                                                                    9
19651 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_AUTO_ADJUST                                                                     (0x1<<10)
19652 	#define UMAC_UMAC_TIMESTAMP_ADJUST_REG_AUTO_ADJUST_SIZE                                                                10
19653 #define UMAC_REG_RX_IPG_INVAL                                                                                              0x78UL //ACCESS:RW  DataWidth:0x1  Description: Debug status; set if MAC receives an IPG less than programmed RX IPG or less than four bytes. Sticky bit. Clears when SW writes 0 into the field or by sw_reset.
19654 #define UMAC_REG_THRESHOLD_VALUE                                                                                           0x7cUL //ACCESS:RW  DataWidth:0x10  Description: If LPI_Prediction is enabled then this register defines the number of IDLEs to be received by the UniMAC before allowing LP_IDLE to be sent to Link Partner.
19655 #define UMAC_REG_PFC_ETH_TYPE                                                                                              0x300UL //ACCESS:RW  DataWidth:0x10  Description: These 16 bits are for programmable ethertype in PFC. Since PFC is not standardized yet; the ethertype must be programmable to make sure that when it gets standardized; we can be standards compliant.
19656 #define UMAC_REG_PFC_OPCODE                                                                                                0x304UL //ACCESS:RW  DataWidth:0x10  Description: These 16 bits are for opcode. Since PFC is not standardized yet; the opcode must be programmable to make sure that when it gets standardized; we can be standards compliant.
19657 #define UMAC_REG_PFC_MACDA_0                                                                                               0x308UL //ACCESS:RW  DataWidth:0x20  Description: Lower 32 bits of programmable DA for PPP. Since PPP is not standardized yet; the DA must be programmable to make sure that when it gets standardized; we can be standards compliant.
19658 #define UMAC_REG_PFC_MACDA_1                                                                                               0x30cUL //ACCESS:RW  DataWidth:0x10  Description: Upper 16 bits of programmable DA for PPP. Since PPP is not standardized yet; the DA must be programmable to make sure that when it gets standardized; we can be standards compliant.
19659 #define UMAC_REG_MACSEC_PROG_TX_CRC                                                                                        0x310UL //ACCESS:RW  DataWidth:0x20  Description: The transmitted CRC can be corrupted by replacing the FCS of the transmitted frame by the FCS programmed in this register. This is enabled and controlled by MACSEC_CNTRL register.
19660 #define UMAC_REG_MACSEC_CNTRL                                                                                              0x314UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
19661 	#define UMAC_MACSEC_CNTRL_REG_TX_LAUNCH_EN                                                                             (0x1<<0)
19662 	#define UMAC_MACSEC_CNTRL_REG_TX_LAUNCH_EN_SIZE                                                                        0
19663 	#define UMAC_MACSEC_CNTRL_REG_TX_CRC_CORUPT_EN                                                                         (0x1<<1)
19664 	#define UMAC_MACSEC_CNTRL_REG_TX_CRC_CORUPT_EN_SIZE                                                                    1
19665 	#define UMAC_MACSEC_CNTRL_REG_TX_CRC_PROGRAM                                                                           (0x1<<2)
19666 	#define UMAC_MACSEC_CNTRL_REG_TX_CRC_PROGRAM_SIZE                                                                      2
19667 	#define UMAC_MACSEC_CNTRL_REG_DIS_PAUSE_DATA_VAR_IPG                                                                   (0x1<<3)
19668 	#define UMAC_MACSEC_CNTRL_REG_DIS_PAUSE_DATA_VAR_IPG_SIZE                                                              3
19669 #define UMAC_REG_TS_STATUS_CNTRL                                                                                           0x318UL //ACCESS:RW  DataWidth:0x5  Multi Field Register
19670 	#define UMAC_TS_STATUS_CNTRL_REG_TX_TS_FIFO_FULL                                                                       (0x1<<0)
19671 	#define UMAC_TS_STATUS_CNTRL_REG_TX_TS_FIFO_FULL_SIZE                                                                  0
19672 	#define UMAC_TS_STATUS_CNTRL_REG_TX_TS_FIFO_EMPTY                                                                      (0x1<<1)
19673 	#define UMAC_TS_STATUS_CNTRL_REG_TX_TS_FIFO_EMPTY_SIZE                                                                 1
19674 	#define UMAC_TS_STATUS_CNTRL_REG_WORD_AVAIL                                                                            (0x7<<2)
19675 	#define UMAC_TS_STATUS_CNTRL_REG_WORD_AVAIL_SIZE                                                                       2
19676 #define UMAC_REG_TX_TS_DATA                                                                                                0x31cUL //ACCESS:RW  DataWidth:0x20  Description: Every read of this register will fetch out one timestamp value corresponding to the preceding seq_id read from the transmit FIFO. Every 49 bit; val_bit + seq_id + timestamp is read in two steps; i.e.; one read from 0x10f (val_bit + seq_id) followed by another read from 0x1c7 (timestamp). Timestamp read without a preceding seq_id read will fetch stale timestamp value.
19677 #define UMAC_REG_PAUSE_CONTROL                                                                                             0x330UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
19678 	#define UMAC_PAUSE_CONTROL_REG_VALUE                                                                                   (0x1ffff<<0)
19679 	#define UMAC_PAUSE_CONTROL_REG_VALUE_SIZE                                                                              0
19680 	#define UMAC_PAUSE_CONTROL_REG_ENABLE                                                                                  (0x1<<17)
19681 	#define UMAC_PAUSE_CONTROL_REG_ENABLE_SIZE                                                                             17
19682 #define UMAC_REG_FLUSH                                                                                                     0x334UL //ACCESS:RW  DataWidth:0x1  Description: Flush enable bit to drop out all packets in Tx FIFO without egressing any packets when set.
19683 #define UMAC_REG_RXFIFO_STAT                                                                                               0x338UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
19684 	#define UMAC_RXFIFO_STAT_REG_RXFIFO_UNDERRUN                                                                           (0x1<<0)
19685 	#define UMAC_RXFIFO_STAT_REG_RXFIFO_UNDERRUN_SIZE                                                                      0
19686 	#define UMAC_RXFIFO_STAT_REG_RXFIFO_OVERRUN                                                                            (0x1<<1)
19687 	#define UMAC_RXFIFO_STAT_REG_RXFIFO_OVERRUN_SIZE                                                                       1
19688 #define UMAC_REG_TXFIFO_STAT                                                                                               0x33cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
19689 	#define UMAC_TXFIFO_STAT_REG_TXFIFO_UNDERRUN                                                                           (0x1<<0)
19690 	#define UMAC_TXFIFO_STAT_REG_TXFIFO_UNDERRUN_SIZE                                                                      0
19691 	#define UMAC_TXFIFO_STAT_REG_TXFIFO_OVERRUN                                                                            (0x1<<1)
19692 	#define UMAC_TXFIFO_STAT_REG_TXFIFO_OVERRUN_SIZE                                                                       1
19693 #define UMAC_REG_MAC_PFC_CTRL                                                                                              0x340UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
19694 	#define UMAC_MAC_PFC_CTRL_REG_PFC_TX_ENBL                                                                              (0x1<<0)
19695 	#define UMAC_MAC_PFC_CTRL_REG_PFC_TX_ENBL_SIZE                                                                         0
19696 	#define UMAC_MAC_PFC_CTRL_REG_PFC_RX_ENBL                                                                              (0x1<<1)
19697 	#define UMAC_MAC_PFC_CTRL_REG_PFC_RX_ENBL_SIZE                                                                         1
19698 	#define UMAC_MAC_PFC_CTRL_REG_FORCE_PFC_XON                                                                            (0x1<<2)
19699 	#define UMAC_MAC_PFC_CTRL_REG_FORCE_PFC_XON_SIZE                                                                       2
19700 	#define UMAC_MAC_PFC_CTRL_REG_UNUSED_3                                                                                 (0x1<<3)
19701 	#define UMAC_MAC_PFC_CTRL_REG_UNUSED_3_SIZE                                                                            3
19702 	#define UMAC_MAC_PFC_CTRL_REG_RX_PASS_PFC_FRM                                                                          (0x1<<4)
19703 	#define UMAC_MAC_PFC_CTRL_REG_RX_PASS_PFC_FRM_SIZE                                                                     4
19704 	#define UMAC_MAC_PFC_CTRL_REG_PFC_STATS_EN                                                                             (0x1<<5)
19705 	#define UMAC_MAC_PFC_CTRL_REG_PFC_STATS_EN_SIZE                                                                        5
19706 #define UMAC_REG_MAC_PFC_REFRESH_CTRL                                                                                      0x344UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
19707 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_PFC_REFRESH_EN                                                                   (0x1<<0)
19708 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_PFC_REFRESH_EN_SIZE                                                              0
19709 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_UNUSED_4                                                                         (0x7fff<<1)
19710 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_UNUSED_4_SIZE                                                                    1
19711 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_PFC_REFRESH_TIMER                                                                (0xffff<<16)
19712 	#define UMAC_MAC_PFC_REFRESH_CTRL_REG_PFC_REFRESH_TIMER_SIZE                                                           16
19713 #define UMAC_REG_UMAC_UNUSED_EMPTY_0                                                                                       0x1cUL //ACCESS:R  DataWidth:0x20  Unused empty space
19714 #define UMAC_REG_UMAC_UNUSED_EMPTY_0_SIZE                                                                                  8
19715 #define UMAC_REG_UMAC_UNUSED_EMPTY_1                                                                                       0x58UL //ACCESS:R  DataWidth:0x20  Unused empty space
19716 #define UMAC_REG_UMAC_UNUSED_EMPTY_1_SIZE                                                                                  1
19717 #define UMAC_REG_UMAC_UNUSED_EMPTY_2                                                                                       0x80UL //ACCESS:R  DataWidth:0x20  Unused empty space
19718 #define UMAC_REG_UMAC_UNUSED_EMPTY_2_SIZE                                                                                  160
19719 #define UMAC_REG_UMAC_UNUSED_EMPTY_3                                                                                       0x320UL //ACCESS:R  DataWidth:0x20  Unused empty space
19720 #define UMAC_REG_UMAC_UNUSED_EMPTY_3_SIZE                                                                                  4
19721 #define UMAC_REG_UMAC_UNUSED_EMPTY_4                                                                                       0x348UL //ACCESS:R  DataWidth:0x20  Unused empty space
19722 #define UMAC_REG_UMAC_UNUSED_EMPTY_4_SIZE                                                                                  46
19723 #define USDM_REG_TIMER_TICK                                                                                                0xc4000UL //ACCESS:RW  DataWidth:0x20  Description: Tick for timer counter. Applicable only when ~usdm_registers_timer_tick_enable.timer_tick_enable =1
19724 #define USDM_REG_TIMERS_TICK_ENABLE                                                                                        0xc4004UL //ACCESS:RW  DataWidth:0x1  Description: Enable for tick counter.
19725 #define USDM_REG_CFC_RSP_START_ADDR                                                                                        0xc4008UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the  internal RAM for the cfc_rsp lcid
19726 #define USDM_REG_CMP_COUNTER_START_ADDR                                                                                    0xc400cUL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal  RAM for the completion counters.
19727 #define USDM_REG_Q_COUNTER_START_ADDR                                                                                      0xc4010UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for queue counters
19728 #define USDM_REG_PCK_END_MSG_START_ADDR                                                                                    0xc4014UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for the packet end message
19729 #define USDM_REG_COUNTERS_WRAP                                                                                             0xc4018UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if the 204 statistics counters should stop counting when reaching an all-ones value or should wrap-around 0=stop counting 1=wrap-around.
19730 #define USDM_REG_CMP_COUNTER_MAX0                                                                                          0xc401cUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #0
19731 #define USDM_REG_CMP_COUNTER_MAX1                                                                                          0xc4020UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #1
19732 #define USDM_REG_CMP_COUNTER_MAX2                                                                                          0xc4024UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #2
19733 #define USDM_REG_CMP_COUNTER_MAX3                                                                                          0xc4028UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #3
19734 #define USDM_REG_BRB1_ALMOST_FULL                                                                                          0xc402cUL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from BRB1 in DMA_RSP block
19735 #define USDM_REG_PXP_ALMOST_FULL                                                                                           0xc4030UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from pxp in DMA_RSP block
19736 #define USDM_REG_PB_ALMOST_FULL                                                                                            0xc4034UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from PB in DMA_RSP block
19737 #define USDM_REG_AGG_INT_EVENT_0                                                                                           0xc4038UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 0
19738 #define USDM_REG_AGG_INT_EVENT_1                                                                                           0xc403cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 1
19739 #define USDM_REG_AGG_INT_EVENT_2                                                                                           0xc4040UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 2
19740 #define USDM_REG_AGG_INT_EVENT_3                                                                                           0xc4044UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 3
19741 #define USDM_REG_AGG_INT_EVENT_4                                                                                           0xc4048UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 4
19742 #define USDM_REG_AGG_INT_EVENT_5                                                                                           0xc404cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 5
19743 #define USDM_REG_AGG_INT_EVENT_6                                                                                           0xc4050UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 6
19744 #define USDM_REG_AGG_INT_EVENT_7                                                                                           0xc4054UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 7
19745 #define USDM_REG_AGG_INT_EVENT_8                                                                                           0xc4058UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 8
19746 #define USDM_REG_AGG_INT_EVENT_9                                                                                           0xc405cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 9
19747 #define USDM_REG_AGG_INT_EVENT_10                                                                                          0xc4060UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 10
19748 #define USDM_REG_AGG_INT_EVENT_11                                                                                          0xc4064UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 11
19749 #define USDM_REG_AGG_INT_EVENT_12                                                                                          0xc4068UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 12
19750 #define USDM_REG_AGG_INT_EVENT_13                                                                                          0xc406cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 13
19751 #define USDM_REG_AGG_INT_EVENT_14                                                                                          0xc4070UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 14
19752 #define USDM_REG_AGG_INT_EVENT_15                                                                                          0xc4074UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 15
19753 #define USDM_REG_AGG_INT_EVENT_16                                                                                          0xc4078UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 16
19754 #define USDM_REG_AGG_INT_EVENT_17                                                                                          0xc407cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 17
19755 #define USDM_REG_AGG_INT_EVENT_18                                                                                          0xc4080UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 18
19756 #define USDM_REG_AGG_INT_EVENT_19                                                                                          0xc4084UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 19
19757 #define USDM_REG_AGG_INT_EVENT_20                                                                                          0xc4088UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 20
19758 #define USDM_REG_AGG_INT_EVENT_21                                                                                          0xc408cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 21
19759 #define USDM_REG_AGG_INT_EVENT_22                                                                                          0xc4090UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 22
19760 #define USDM_REG_AGG_INT_EVENT_23                                                                                          0xc4094UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 23
19761 #define USDM_REG_AGG_INT_EVENT_24                                                                                          0xc4098UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 24
19762 #define USDM_REG_AGG_INT_EVENT_25                                                                                          0xc409cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 25
19763 #define USDM_REG_AGG_INT_EVENT_26                                                                                          0xc40a0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 26
19764 #define USDM_REG_AGG_INT_EVENT_27                                                                                          0xc40a4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 27
19765 #define USDM_REG_AGG_INT_EVENT_28                                                                                          0xc40a8UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 28
19766 #define USDM_REG_AGG_INT_EVENT_29                                                                                          0xc40acUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 29
19767 #define USDM_REG_AGG_INT_EVENT_30                                                                                          0xc40b0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 30
19768 #define USDM_REG_AGG_INT_EVENT_31                                                                                          0xc40b4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 31
19769 #define USDM_REG_AGG_INT_T_0                                                                                               0xc40b8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 0
19770 #define USDM_REG_AGG_INT_T_1                                                                                               0xc40bcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 1
19771 #define USDM_REG_AGG_INT_T_2                                                                                               0xc40c0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 2
19772 #define USDM_REG_AGG_INT_T_3                                                                                               0xc40c4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 3
19773 #define USDM_REG_AGG_INT_T_4                                                                                               0xc40c8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 4
19774 #define USDM_REG_AGG_INT_T_5                                                                                               0xc40ccUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 5
19775 #define USDM_REG_AGG_INT_T_6                                                                                               0xc40d0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 6
19776 #define USDM_REG_AGG_INT_T_7                                                                                               0xc40d4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 7
19777 #define USDM_REG_AGG_INT_T_8                                                                                               0xc40d8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 8
19778 #define USDM_REG_AGG_INT_T_9                                                                                               0xc40dcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 9
19779 #define USDM_REG_AGG_INT_T_10                                                                                              0xc40e0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 10
19780 #define USDM_REG_AGG_INT_T_11                                                                                              0xc40e4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 11
19781 #define USDM_REG_AGG_INT_T_12                                                                                              0xc40e8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 12
19782 #define USDM_REG_AGG_INT_T_13                                                                                              0xc40ecUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 13
19783 #define USDM_REG_AGG_INT_T_14                                                                                              0xc40f0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 14
19784 #define USDM_REG_AGG_INT_T_15                                                                                              0xc40f4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 15
19785 #define USDM_REG_AGG_INT_T_16                                                                                              0xc40f8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 16
19786 #define USDM_REG_AGG_INT_T_17                                                                                              0xc40fcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 17
19787 #define USDM_REG_AGG_INT_T_18                                                                                              0xc4100UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 18
19788 #define USDM_REG_AGG_INT_T_19                                                                                              0xc4104UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 19
19789 #define USDM_REG_AGG_INT_T_20                                                                                              0xc4108UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 20
19790 #define USDM_REG_AGG_INT_T_21                                                                                              0xc410cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 21
19791 #define USDM_REG_AGG_INT_T_22                                                                                              0xc4110UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 22
19792 #define USDM_REG_AGG_INT_T_23                                                                                              0xc4114UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 23
19793 #define USDM_REG_AGG_INT_T_24                                                                                              0xc4118UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 24
19794 #define USDM_REG_AGG_INT_T_25                                                                                              0xc411cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 25
19795 #define USDM_REG_AGG_INT_T_26                                                                                              0xc4120UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 26
19796 #define USDM_REG_AGG_INT_T_27                                                                                              0xc4124UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 27
19797 #define USDM_REG_AGG_INT_T_28                                                                                              0xc4128UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 28
19798 #define USDM_REG_AGG_INT_T_29                                                                                              0xc412cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 29
19799 #define USDM_REG_AGG_INT_T_30                                                                                              0xc4130UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 30
19800 #define USDM_REG_AGG_INT_T_31                                                                                              0xc4134UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 31
19801 #define USDM_REG_AGG_INT_FIC_0                                                                                             0xc4138UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 0
19802 #define USDM_REG_AGG_INT_FIC_1                                                                                             0xc413cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 1
19803 #define USDM_REG_AGG_INT_FIC_2                                                                                             0xc4140UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 2
19804 #define USDM_REG_AGG_INT_FIC_3                                                                                             0xc4144UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 3
19805 #define USDM_REG_AGG_INT_FIC_4                                                                                             0xc4148UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 4
19806 #define USDM_REG_AGG_INT_FIC_5                                                                                             0xc414cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 5
19807 #define USDM_REG_AGG_INT_FIC_6                                                                                             0xc4150UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 6
19808 #define USDM_REG_AGG_INT_FIC_7                                                                                             0xc4154UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 7
19809 #define USDM_REG_AGG_INT_FIC_8                                                                                             0xc4158UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 8
19810 #define USDM_REG_AGG_INT_FIC_9                                                                                             0xc415cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 9
19811 #define USDM_REG_AGG_INT_FIC_10                                                                                            0xc4160UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 10
19812 #define USDM_REG_AGG_INT_FIC_11                                                                                            0xc4164UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 11
19813 #define USDM_REG_AGG_INT_FIC_12                                                                                            0xc4168UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 12
19814 #define USDM_REG_AGG_INT_FIC_13                                                                                            0xc416cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 13
19815 #define USDM_REG_AGG_INT_FIC_14                                                                                            0xc4170UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 14
19816 #define USDM_REG_AGG_INT_FIC_15                                                                                            0xc4174UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 15
19817 #define USDM_REG_AGG_INT_FIC_16                                                                                            0xc4178UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 16
19818 #define USDM_REG_AGG_INT_FIC_17                                                                                            0xc417cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 17
19819 #define USDM_REG_AGG_INT_FIC_18                                                                                            0xc4180UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 18
19820 #define USDM_REG_AGG_INT_FIC_19                                                                                            0xc4184UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 19
19821 #define USDM_REG_AGG_INT_FIC_20                                                                                            0xc4188UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 20
19822 #define USDM_REG_AGG_INT_FIC_21                                                                                            0xc418cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 21
19823 #define USDM_REG_AGG_INT_FIC_22                                                                                            0xc4190UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 22
19824 #define USDM_REG_AGG_INT_FIC_23                                                                                            0xc4194UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 23
19825 #define USDM_REG_AGG_INT_FIC_24                                                                                            0xc4198UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 24
19826 #define USDM_REG_AGG_INT_FIC_25                                                                                            0xc419cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 25
19827 #define USDM_REG_AGG_INT_FIC_26                                                                                            0xc41a0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 26
19828 #define USDM_REG_AGG_INT_FIC_27                                                                                            0xc41a4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 27
19829 #define USDM_REG_AGG_INT_FIC_28                                                                                            0xc41a8UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 28
19830 #define USDM_REG_AGG_INT_FIC_29                                                                                            0xc41acUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 29
19831 #define USDM_REG_AGG_INT_FIC_30                                                                                            0xc41b0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 30
19832 #define USDM_REG_AGG_INT_FIC_31                                                                                            0xc41b4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 31
19833 #define USDM_REG_AGG_INT_MODE_0                                                                                            0xc41b8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19834 #define USDM_REG_AGG_INT_MODE_1                                                                                            0xc41bcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19835 #define USDM_REG_AGG_INT_MODE_2                                                                                            0xc41c0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19836 #define USDM_REG_AGG_INT_MODE_3                                                                                            0xc41c4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19837 #define USDM_REG_AGG_INT_MODE_4                                                                                            0xc41c8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19838 #define USDM_REG_AGG_INT_MODE_5                                                                                            0xc41ccUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19839 #define USDM_REG_AGG_INT_MODE_6                                                                                            0xc41d0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19840 #define USDM_REG_AGG_INT_MODE_7                                                                                            0xc41d4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19841 #define USDM_REG_AGG_INT_MODE_8                                                                                            0xc41d8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19842 #define USDM_REG_AGG_INT_MODE_9                                                                                            0xc41dcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19843 #define USDM_REG_AGG_INT_MODE_10                                                                                           0xc41e0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19844 #define USDM_REG_AGG_INT_MODE_11                                                                                           0xc41e4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19845 #define USDM_REG_AGG_INT_MODE_12                                                                                           0xc41e8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19846 #define USDM_REG_AGG_INT_MODE_13                                                                                           0xc41ecUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19847 #define USDM_REG_AGG_INT_MODE_14                                                                                           0xc41f0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19848 #define USDM_REG_AGG_INT_MODE_15                                                                                           0xc41f4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19849 #define USDM_REG_AGG_INT_MODE_16                                                                                           0xc41f8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (16) or auto-mask-mode (1)
19850 #define USDM_REG_AGG_INT_MODE_17                                                                                           0xc41fcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (17)
19851 #define USDM_REG_AGG_INT_MODE_18                                                                                           0xc4200UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19852 #define USDM_REG_AGG_INT_MODE_19                                                                                           0xc4204UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19853 #define USDM_REG_AGG_INT_MODE_20                                                                                           0xc4208UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19854 #define USDM_REG_AGG_INT_MODE_21                                                                                           0xc420cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19855 #define USDM_REG_AGG_INT_MODE_22                                                                                           0xc4210UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19856 #define USDM_REG_AGG_INT_MODE_23                                                                                           0xc4214UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19857 #define USDM_REG_AGG_INT_MODE_24                                                                                           0xc4218UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19858 #define USDM_REG_AGG_INT_MODE_25                                                                                           0xc421cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19859 #define USDM_REG_AGG_INT_MODE_26                                                                                           0xc4220UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19860 #define USDM_REG_AGG_INT_MODE_27                                                                                           0xc4224UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19861 #define USDM_REG_AGG_INT_MODE_28                                                                                           0xc4228UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19862 #define USDM_REG_AGG_INT_MODE_29                                                                                           0xc422cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19863 #define USDM_REG_AGG_INT_MODE_30                                                                                           0xc4230UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19864 #define USDM_REG_AGG_INT_MODE_31                                                                                           0xc4234UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
19865 #define USDM_REG_ENABLE_IN1                                                                                                0xc4238UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
19866 	#define USDM_ENABLE_IN1_REG_EXT_STORE_IN_EN                                                                            (0x1<<0)
19867 	#define USDM_ENABLE_IN1_REG_EXT_STORE_IN_EN_SIZE                                                                       0
19868 	#define USDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN                                                                         (0x1<<1)
19869 	#define USDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN_SIZE                                                                    1
19870 	#define USDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN                                                                         (0x1<<2)
19871 	#define USDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN_SIZE                                                                    2
19872 	#define USDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN                                                                         (0x1<<3)
19873 	#define USDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN_SIZE                                                                    3
19874 	#define USDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN                                                                         (0x1<<4)
19875 	#define USDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN_SIZE                                                                    4
19876 	#define USDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN                                                                         (0x1<<5)
19877 	#define USDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN_SIZE                                                                    5
19878 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN                                                                        (0x1<<6)
19879 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN_SIZE                                                                   6
19880 	#define USDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN                                                                          (0x1<<7)
19881 	#define USDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN_SIZE                                                                     7
19882 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN                                                                        (0x1<<8)
19883 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN_SIZE                                                                   8
19884 	#define USDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN                                                                          (0x1<<9)
19885 	#define USDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN_SIZE                                                                     9
19886 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN                                                                        (0x1<<10)
19887 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN_SIZE                                                                   10
19888 	#define USDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN                                                                         (0x1<<11)
19889 	#define USDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN_SIZE                                                                    11
19890 	#define USDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN                                                                          (0x1<<12)
19891 	#define USDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN_SIZE                                                                     12
19892 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN                                                                         (0x1<<13)
19893 	#define USDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN_SIZE                                                                    13
19894 	#define USDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN                                                                           (0x1<<14)
19895 	#define USDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN_SIZE                                                                      14
19896 	#define USDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN                                                                       (0x1<<15)
19897 	#define USDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN_SIZE                                                                  15
19898 	#define USDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN                                                                         (0x1<<16)
19899 	#define USDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN_SIZE                                                                    16
19900 	#define USDM_ENABLE_IN1_REG_PB_DATA_IN_EN                                                                              (0x1<<17)
19901 	#define USDM_ENABLE_IN1_REG_PB_DATA_IN_EN_SIZE                                                                         17
19902 	#define USDM_ENABLE_IN1_REG_PRS_MSG_IN_EN                                                                              (0x1<<18)
19903 	#define USDM_ENABLE_IN1_REG_PRS_MSG_IN_EN_SIZE                                                                         18
19904 	#define USDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN                                                                             (0x1<<19)
19905 	#define USDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN_SIZE                                                                        19
19906 	#define USDM_ENABLE_IN1_REG_PXP_REQ_IN_EN                                                                              (0x1<<20)
19907 	#define USDM_ENABLE_IN1_REG_PXP_REQ_IN_EN_SIZE                                                                         20
19908 	#define USDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN                                                                         (0x1<<21)
19909 	#define USDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN_SIZE                                                                    21
19910 	#define USDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN                                                                         (0x1<<22)
19911 	#define USDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN_SIZE                                                                    22
19912 	#define USDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN                                                                        (0x1<<23)
19913 	#define USDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN_SIZE                                                                   23
19914 	#define USDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN                                                                        (0x1<<24)
19915 	#define USDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN_SIZE                                                                   24
19916 	#define USDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN                                                                           (0x1<<25)
19917 	#define USDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN_SIZE                                                                      25
19918 	#define USDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN                                                                       (0x1<<26)
19919 	#define USDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN_SIZE                                                                  26
19920 #define USDM_REG_ENABLE_IN2                                                                                                0xc423cUL //ACCESS:RW  DataWidth:0x7  Multi Field Register
19921 	#define USDM_ENABLE_IN2_REG_SDM_ACK_IN_EN                                                                              (0x1<<0)
19922 	#define USDM_ENABLE_IN2_REG_SDM_ACK_IN_EN_SIZE                                                                         0
19923 	#define USDM_ENABLE_IN2_REG_CM_ACK_IN_EN                                                                               (0x1<<1)
19924 	#define USDM_ENABLE_IN2_REG_CM_ACK_IN_EN_SIZE                                                                          1
19925 	#define USDM_ENABLE_IN2_REG_PB_STATUS_IN_EN                                                                            (0x1<<2)
19926 	#define USDM_ENABLE_IN2_REG_PB_STATUS_IN_EN_SIZE                                                                       2
19927 	#define USDM_ENABLE_IN2_REG_PB_FULL_IN_EN                                                                              (0x1<<3)
19928 	#define USDM_ENABLE_IN2_REG_PB_FULL_IN_EN_SIZE                                                                         3
19929 	#define USDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN                                                                      (0x1<<4)
19930 	#define USDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN_SIZE                                                                 4
19931 	#define USDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN                                                                       (0x1<<5)
19932 	#define USDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN_SIZE                                                                  5
19933 	#define USDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN                                                                             (0x1<<6)
19934 	#define USDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN_SIZE                                                                        6
19935 #define USDM_REG_ENABLE_OUT1                                                                                               0xc4240UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
19936 	#define USDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN                                                                            (0x1<<0)
19937 	#define USDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN_SIZE                                                                       0
19938 	#define USDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN                                                                        (0x1<<1)
19939 	#define USDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN_SIZE                                                                   1
19940 	#define USDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN                                                                           (0x1<<2)
19941 	#define USDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN_SIZE                                                                      2
19942 	#define USDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN                                                                          (0x1<<3)
19943 	#define USDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN_SIZE                                                                     3
19944 	#define USDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN                                                                          (0x1<<4)
19945 	#define USDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN_SIZE                                                                     4
19946 	#define USDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN                                                                             (0x1<<5)
19947 	#define USDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN_SIZE                                                                        5
19948 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN                                                                       (0x1<<6)
19949 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN_SIZE                                                                  6
19950 	#define USDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN                                                                         (0x1<<7)
19951 	#define USDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN_SIZE                                                                    7
19952 	#define USDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN                                                                      (0x1<<8)
19953 	#define USDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN_SIZE                                                                 8
19954 	#define USDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN                                                                        (0x1<<9)
19955 	#define USDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN_SIZE                                                                   9
19956 	#define USDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN                                                                           (0x1<<10)
19957 	#define USDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN_SIZE                                                                      10
19958 	#define USDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN                                                                            (0x1<<11)
19959 	#define USDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN_SIZE                                                                       11
19960 	#define USDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN                                                                            (0x1<<12)
19961 	#define USDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN_SIZE                                                                       12
19962 	#define USDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN                                                                            (0x1<<13)
19963 	#define USDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN_SIZE                                                                       13
19964 	#define USDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN                                                                          (0x1<<14)
19965 	#define USDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN_SIZE                                                                     14
19966 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN                                                                           (0x1<<15)
19967 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN_SIZE                                                                      15
19968 	#define USDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN                                                                             (0x1<<16)
19969 	#define USDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN_SIZE                                                                        16
19970 	#define USDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN                                                                     (0x1<<17)
19971 	#define USDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN_SIZE                                                                17
19972 	#define USDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN                                                                       (0x1<<18)
19973 	#define USDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN_SIZE                                                                  18
19974 	#define USDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN                                                                            (0x1<<19)
19975 	#define USDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN_SIZE                                                                       19
19976 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN                                                                      (0x1<<20)
19977 	#define USDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN_SIZE                                                                 20
19978 	#define USDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN                                                                           (0x1<<21)
19979 	#define USDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN_SIZE                                                                      21
19980 	#define USDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN                                                                       (0x1<<22)
19981 	#define USDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN_SIZE                                                                  22
19982 	#define USDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN                                                                             (0x1<<23)
19983 	#define USDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN_SIZE                                                                        23
19984 	#define USDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN                                                                        (0x1<<24)
19985 	#define USDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN_SIZE                                                                   24
19986 	#define USDM_ENABLE_OUT1_REG_PB_OUT_EN                                                                                 (0x1<<25)
19987 	#define USDM_ENABLE_OUT1_REG_PB_OUT_EN_SIZE                                                                            25
19988 	#define USDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN                                                                         (0x1<<26)
19989 	#define USDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN_SIZE                                                                    26
19990 #define USDM_REG_ENABLE_OUT2                                                                                               0xc4244UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
19991 	#define USDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN                                                                          (0x1<<0)
19992 	#define USDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN_SIZE                                                                     0
19993 	#define USDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN                                                                          (0x1<<1)
19994 	#define USDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN_SIZE                                                                     1
19995 	#define USDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN                                                                          (0x1<<2)
19996 	#define USDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN_SIZE                                                                     2
19997 	#define USDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN                                                                         (0x1<<3)
19998 	#define USDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN_SIZE                                                                    3
19999 	#define USDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN                                                                           (0x1<<4)
20000 	#define USDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN_SIZE                                                                      4
20001 	#define USDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN                                                                      (0x1<<5)
20002 	#define USDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN_SIZE                                                                 5
20003 #define USDM_REG_NUM_OF_Q0_CMD                                                                                             0xc4248UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 0
20004 #define USDM_REG_NUM_OF_Q1_CMD                                                                                             0xc424cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 1
20005 #define USDM_REG_NUM_OF_Q2_CMD                                                                                             0xc4250UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 2
20006 #define USDM_REG_NUM_OF_Q3_CMD                                                                                             0xc4254UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 3
20007 #define USDM_REG_NUM_OF_Q4_CMD                                                                                             0xc4258UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 4
20008 #define USDM_REG_NUM_OF_Q5_CMD                                                                                             0xc425cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 5
20009 #define USDM_REG_NUM_OF_Q6_CMD                                                                                             0xc4260UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 6
20010 #define USDM_REG_NUM_OF_Q7_CMD                                                                                             0xc4264UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 7
20011 #define USDM_REG_NUM_OF_Q8_CMD                                                                                             0xc4268UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 8
20012 #define USDM_REG_NUM_OF_Q9_CMD                                                                                             0xc426cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 9
20013 #define USDM_REG_NUM_OF_Q10_CMD                                                                                            0xc4270UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 10
20014 #define USDM_REG_NUM_OF_Q11_CMD                                                                                            0xc4274UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 11
20015 #define USDM_REG_NUM_OF_PKT_END_MSG                                                                                        0xc4278UL //ACCESS:ST  DataWidth:0x20  Description: The number of packet end messages received from the parser
20016 #define USDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                                      0xc427cUL //ACCESS:ST  DataWidth:0x20  Description: The number of requests received from the pxp async if
20017 #define USDM_REG_NUM_OF_ACK_AFTER_PLACE                                                                                    0xc4280UL //ACCESS:ST  DataWidth:0x20  Description: The number of ACK after placement messages received
20018 #define USDM_REG_STATISTICS_TM                                                                                             0xc4284UL //ACCESS:RW  DataWidth:0x4  Description: TM bits for statistics sram
20019 #define USDM_REG_DBG_SELECT                                                                                                0xc4288UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USDM to the DBG block) - for selecting a line to output to the DBG block
20020 #define USDM_REG_DBG_BYTE_ENABLE                                                                                           0xc428cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USDM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
20021 #define USDM_REG_DBG_SHIFT                                                                                                 0xc4290UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from USDM to the DBG block) - for circular right shifting of the selected line (after the enabling).
20022 #define USDM_REG_USDM_INT_STS_0                                                                                            0xc4294UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
20023 	#define USDM_USDM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
20024 	#define USDM_USDM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
20025 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE0_ERROR                                                                       (0x1<<1)
20026 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE0_ERROR_SIZE                                                                  1
20027 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE1_ERROR                                                                       (0x1<<2)
20028 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE1_ERROR_SIZE                                                                  2
20029 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE2_ERROR                                                                       (0x1<<3)
20030 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE2_ERROR_SIZE                                                                  3
20031 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE3_ERROR                                                                       (0x1<<4)
20032 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE3_ERROR_SIZE                                                                  4
20033 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE4_ERROR                                                                       (0x1<<5)
20034 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE4_ERROR_SIZE                                                                  5
20035 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE5_ERROR                                                                       (0x1<<6)
20036 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE5_ERROR_SIZE                                                                  6
20037 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE6_ERROR                                                                       (0x1<<7)
20038 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE6_ERROR_SIZE                                                                  7
20039 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE7_ERROR                                                                       (0x1<<8)
20040 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE7_ERROR_SIZE                                                                  8
20041 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE8_ERROR                                                                       (0x1<<9)
20042 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE8_ERROR_SIZE                                                                  9
20043 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE9_ERROR                                                                       (0x1<<10)
20044 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE9_ERROR_SIZE                                                                  10
20045 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE10_ERROR                                                                      (0x1<<11)
20046 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE10_ERROR_SIZE                                                                 11
20047 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE11_ERROR                                                                      (0x1<<12)
20048 	#define USDM_USDM_INT_STS_0_REG_INP_QUEUE11_ERROR_SIZE                                                                 12
20049 	#define USDM_USDM_INT_STS_0_REG_DELAY_FIFO_ERROR                                                                       (0x1<<13)
20050 	#define USDM_USDM_INT_STS_0_REG_DELAY_FIFO_ERROR_SIZE                                                                  13
20051 	#define USDM_USDM_INT_STS_0_REG_ASYNC_HOST_ERROR                                                                       (0x1<<14)
20052 	#define USDM_USDM_INT_STS_0_REG_ASYNC_HOST_ERROR_SIZE                                                                  14
20053 	#define USDM_USDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR                                                                    (0x1<<15)
20054 	#define USDM_USDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                               15
20055 	#define USDM_USDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR                                                                    (0x1<<16)
20056 	#define USDM_USDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                               16
20057 	#define USDM_USDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR                                                                     (0x1<<17)
20058 	#define USDM_USDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                                17
20059 	#define USDM_USDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR                                                                    (0x1<<18)
20060 	#define USDM_USDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                               18
20061 	#define USDM_USDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR                                                                 (0x1<<19)
20062 	#define USDM_USDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                            19
20063 	#define USDM_USDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                 (0x1<<20)
20064 	#define USDM_USDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                            20
20065 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                               (0x1<<21)
20066 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                          21
20067 	#define USDM_USDM_INT_STS_0_REG_DST_PB_IMMED_ERROR                                                                     (0x1<<22)
20068 	#define USDM_USDM_INT_STS_0_REG_DST_PB_IMMED_ERROR_SIZE                                                                22
20069 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                            (0x1<<23)
20070 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                       23
20071 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                              (0x1<<24)
20072 	#define USDM_USDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                         24
20073 	#define USDM_USDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR                                                                (0x1<<25)
20074 	#define USDM_USDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                           25
20075 	#define USDM_USDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                                (0x1<<26)
20076 	#define USDM_USDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                           26
20077 	#define USDM_USDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                             (0x1<<27)
20078 	#define USDM_USDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                        27
20079 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                               (0x1<<28)
20080 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                          28
20081 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                 (0x1<<29)
20082 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                            29
20083 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR                                                                  (0x1<<30)
20084 	#define USDM_USDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                             30
20085 	#define USDM_USDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR                                                                 (0x1<<31)
20086 	#define USDM_USDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                            31
20087 #define USDM_REG_USDM_INT_STS_CLR_0                                                                                        0xc4298UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
20088 	#define USDM_USDM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
20089 	#define USDM_USDM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
20090 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR                                                                   (0x1<<1)
20091 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR_SIZE                                                              1
20092 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR                                                                   (0x1<<2)
20093 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR_SIZE                                                              2
20094 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR                                                                   (0x1<<3)
20095 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR_SIZE                                                              3
20096 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR                                                                   (0x1<<4)
20097 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR_SIZE                                                              4
20098 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR                                                                   (0x1<<5)
20099 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR_SIZE                                                              5
20100 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR                                                                   (0x1<<6)
20101 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR_SIZE                                                              6
20102 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR                                                                   (0x1<<7)
20103 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR_SIZE                                                              7
20104 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR                                                                   (0x1<<8)
20105 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR_SIZE                                                              8
20106 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR                                                                   (0x1<<9)
20107 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR_SIZE                                                              9
20108 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR                                                                   (0x1<<10)
20109 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR_SIZE                                                              10
20110 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR                                                                  (0x1<<11)
20111 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR_SIZE                                                             11
20112 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR                                                                  (0x1<<12)
20113 	#define USDM_USDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR_SIZE                                                             12
20114 	#define USDM_USDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR                                                                   (0x1<<13)
20115 	#define USDM_USDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR_SIZE                                                              13
20116 	#define USDM_USDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR                                                                   (0x1<<14)
20117 	#define USDM_USDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR_SIZE                                                              14
20118 	#define USDM_USDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR                                                                (0x1<<15)
20119 	#define USDM_USDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                           15
20120 	#define USDM_USDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR                                                                (0x1<<16)
20121 	#define USDM_USDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                           16
20122 	#define USDM_USDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR                                                                 (0x1<<17)
20123 	#define USDM_USDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                            17
20124 	#define USDM_USDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR                                                                (0x1<<18)
20125 	#define USDM_USDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                           18
20126 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR                                                             (0x1<<19)
20127 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                        19
20128 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                             (0x1<<20)
20129 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                        20
20130 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                           (0x1<<21)
20131 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                      21
20132 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR                                                                 (0x1<<22)
20133 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                            22
20134 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                        (0x1<<23)
20135 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                   23
20136 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                          (0x1<<24)
20137 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                     24
20138 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                            (0x1<<25)
20139 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                       25
20140 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                            (0x1<<26)
20141 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                       26
20142 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                         (0x1<<27)
20143 	#define USDM_USDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                    27
20144 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                           (0x1<<28)
20145 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                      28
20146 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                             (0x1<<29)
20147 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                        29
20148 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR                                                              (0x1<<30)
20149 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                         30
20150 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR                                                             (0x1<<31)
20151 	#define USDM_USDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                        31
20152 #define USDM_REG_USDM_INT_STS_WR_0                                                                                         0xc429cUL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
20153 	#define USDM_USDM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
20154 	#define USDM_USDM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
20155 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR                                                                    (0x1<<1)
20156 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR_SIZE                                                               1
20157 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR                                                                    (0x1<<2)
20158 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR_SIZE                                                               2
20159 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR                                                                    (0x1<<3)
20160 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR_SIZE                                                               3
20161 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR                                                                    (0x1<<4)
20162 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR_SIZE                                                               4
20163 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR                                                                    (0x1<<5)
20164 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR_SIZE                                                               5
20165 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR                                                                    (0x1<<6)
20166 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR_SIZE                                                               6
20167 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR                                                                    (0x1<<7)
20168 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR_SIZE                                                               7
20169 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR                                                                    (0x1<<8)
20170 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR_SIZE                                                               8
20171 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR                                                                    (0x1<<9)
20172 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR_SIZE                                                               9
20173 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR                                                                    (0x1<<10)
20174 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR_SIZE                                                               10
20175 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR                                                                   (0x1<<11)
20176 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR_SIZE                                                              11
20177 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR                                                                   (0x1<<12)
20178 	#define USDM_USDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR_SIZE                                                              12
20179 	#define USDM_USDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR                                                                    (0x1<<13)
20180 	#define USDM_USDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR_SIZE                                                               13
20181 	#define USDM_USDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR                                                                    (0x1<<14)
20182 	#define USDM_USDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR_SIZE                                                               14
20183 	#define USDM_USDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR                                                                 (0x1<<15)
20184 	#define USDM_USDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                            15
20185 	#define USDM_USDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR                                                                 (0x1<<16)
20186 	#define USDM_USDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                            16
20187 	#define USDM_USDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR                                                                  (0x1<<17)
20188 	#define USDM_USDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                             17
20189 	#define USDM_USDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR                                                                 (0x1<<18)
20190 	#define USDM_USDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                            18
20191 	#define USDM_USDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR                                                              (0x1<<19)
20192 	#define USDM_USDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                         19
20193 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                              (0x1<<20)
20194 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                         20
20195 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                            (0x1<<21)
20196 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                       21
20197 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR                                                                  (0x1<<22)
20198 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                             22
20199 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                         (0x1<<23)
20200 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                    23
20201 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                           (0x1<<24)
20202 	#define USDM_USDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                      24
20203 	#define USDM_USDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                             (0x1<<25)
20204 	#define USDM_USDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                        25
20205 	#define USDM_USDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                             (0x1<<26)
20206 	#define USDM_USDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                        26
20207 	#define USDM_USDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                          (0x1<<27)
20208 	#define USDM_USDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                     27
20209 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                            (0x1<<28)
20210 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                       28
20211 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                              (0x1<<29)
20212 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                         29
20213 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR                                                               (0x1<<30)
20214 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                          30
20215 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR                                                              (0x1<<31)
20216 	#define USDM_USDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                         31
20217 #define USDM_REG_USDM_INT_MASK_0                                                                                           0xc42a0UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
20218 	#define USDM_USDM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
20219 	#define USDM_USDM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
20220 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE0_ERROR                                                                      (0x1<<1)
20221 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE0_ERROR_SIZE                                                                 1
20222 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE1_ERROR                                                                      (0x1<<2)
20223 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE1_ERROR_SIZE                                                                 2
20224 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE2_ERROR                                                                      (0x1<<3)
20225 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE2_ERROR_SIZE                                                                 3
20226 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE3_ERROR                                                                      (0x1<<4)
20227 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE3_ERROR_SIZE                                                                 4
20228 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE4_ERROR                                                                      (0x1<<5)
20229 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE4_ERROR_SIZE                                                                 5
20230 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE5_ERROR                                                                      (0x1<<6)
20231 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE5_ERROR_SIZE                                                                 6
20232 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE6_ERROR                                                                      (0x1<<7)
20233 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE6_ERROR_SIZE                                                                 7
20234 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE7_ERROR                                                                      (0x1<<8)
20235 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE7_ERROR_SIZE                                                                 8
20236 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE8_ERROR                                                                      (0x1<<9)
20237 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE8_ERROR_SIZE                                                                 9
20238 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE9_ERROR                                                                      (0x1<<10)
20239 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE9_ERROR_SIZE                                                                 10
20240 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE10_ERROR                                                                     (0x1<<11)
20241 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE10_ERROR_SIZE                                                                11
20242 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE11_ERROR                                                                     (0x1<<12)
20243 	#define USDM_USDM_INT_MASK_0_REG_INP_QUEUE11_ERROR_SIZE                                                                12
20244 	#define USDM_USDM_INT_MASK_0_REG_DELAY_FIFO_ERROR                                                                      (0x1<<13)
20245 	#define USDM_USDM_INT_MASK_0_REG_DELAY_FIFO_ERROR_SIZE                                                                 13
20246 	#define USDM_USDM_INT_MASK_0_REG_ASYNC_HOST_ERROR                                                                      (0x1<<14)
20247 	#define USDM_USDM_INT_MASK_0_REG_ASYNC_HOST_ERROR_SIZE                                                                 14
20248 	#define USDM_USDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR                                                                   (0x1<<15)
20249 	#define USDM_USDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                              15
20250 	#define USDM_USDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR                                                                   (0x1<<16)
20251 	#define USDM_USDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                              16
20252 	#define USDM_USDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR                                                                    (0x1<<17)
20253 	#define USDM_USDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                               17
20254 	#define USDM_USDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR                                                                   (0x1<<18)
20255 	#define USDM_USDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                              18
20256 	#define USDM_USDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR                                                                (0x1<<19)
20257 	#define USDM_USDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                           19
20258 	#define USDM_USDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                (0x1<<20)
20259 	#define USDM_USDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                           20
20260 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                              (0x1<<21)
20261 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                         21
20262 	#define USDM_USDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR                                                                    (0x1<<22)
20263 	#define USDM_USDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR_SIZE                                                               22
20264 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                           (0x1<<23)
20265 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                      23
20266 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                             (0x1<<24)
20267 	#define USDM_USDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                        24
20268 	#define USDM_USDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR                                                               (0x1<<25)
20269 	#define USDM_USDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                          25
20270 	#define USDM_USDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                               (0x1<<26)
20271 	#define USDM_USDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                          26
20272 	#define USDM_USDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                            (0x1<<27)
20273 	#define USDM_USDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                       27
20274 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                              (0x1<<28)
20275 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                         28
20276 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                (0x1<<29)
20277 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                           29
20278 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR                                                                 (0x1<<30)
20279 	#define USDM_USDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                            30
20280 	#define USDM_USDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR                                                                (0x1<<31)
20281 	#define USDM_USDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                           31
20282 #define USDM_REG_USDM_INT_STS_1                                                                                            0xc42a4UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #1 read
20283 	#define USDM_USDM_INT_STS_1_REG_RSP_PB_PEND_ERROR                                                                      (0x1<<0)
20284 	#define USDM_USDM_INT_STS_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                 0
20285 	#define USDM_USDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                            (0x1<<1)
20286 	#define USDM_USDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                       1
20287 	#define USDM_USDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                              (0x1<<2)
20288 	#define USDM_USDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                         2
20289 	#define USDM_USDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR                                                                   (0x1<<3)
20290 	#define USDM_USDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                              3
20291 	#define USDM_USDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                              (0x1<<4)
20292 	#define USDM_USDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                         4
20293 	#define USDM_USDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                             (0x1<<5)
20294 	#define USDM_USDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                        5
20295 	#define USDM_USDM_INT_STS_1_REG_CM_DELAY_ERROR                                                                         (0x1<<6)
20296 	#define USDM_USDM_INT_STS_1_REG_CM_DELAY_ERROR_SIZE                                                                    6
20297 	#define USDM_USDM_INT_STS_1_REG_PXP_DELAY_ERROR                                                                        (0x1<<7)
20298 	#define USDM_USDM_INT_STS_1_REG_PXP_DELAY_ERROR_SIZE                                                                   7
20299 	#define USDM_USDM_INT_STS_1_REG_TIMER_ADDR_ERROR                                                                       (0x1<<8)
20300 	#define USDM_USDM_INT_STS_1_REG_TIMER_ADDR_ERROR_SIZE                                                                  8
20301 	#define USDM_USDM_INT_STS_1_REG_TIMER_PEND_ERROR                                                                       (0x1<<9)
20302 	#define USDM_USDM_INT_STS_1_REG_TIMER_PEND_ERROR_SIZE                                                                  9
20303 	#define USDM_USDM_INT_STS_1_REG_DORQ_DPM_ERROR                                                                         (0x1<<10)
20304 	#define USDM_USDM_INT_STS_1_REG_DORQ_DPM_ERROR_SIZE                                                                    10
20305 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                              (0x1<<11)
20306 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                         11
20307 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                              (0x1<<12)
20308 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                         12
20309 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR                                                                (0x1<<13)
20310 	#define USDM_USDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                           13
20311 #define USDM_REG_USDM_INT_STS_CLR_1                                                                                        0xc42a8UL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #1 read clear
20312 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR                                                                  (0x1<<0)
20313 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                             0
20314 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                        (0x1<<1)
20315 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                   1
20316 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                          (0x1<<2)
20317 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                     2
20318 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR                                                               (0x1<<3)
20319 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                          3
20320 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                          (0x1<<4)
20321 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                     4
20322 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                         (0x1<<5)
20323 	#define USDM_USDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                    5
20324 	#define USDM_USDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR                                                                     (0x1<<6)
20325 	#define USDM_USDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR_SIZE                                                                6
20326 	#define USDM_USDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR                                                                    (0x1<<7)
20327 	#define USDM_USDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR_SIZE                                                               7
20328 	#define USDM_USDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR                                                                   (0x1<<8)
20329 	#define USDM_USDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR_SIZE                                                              8
20330 	#define USDM_USDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR                                                                   (0x1<<9)
20331 	#define USDM_USDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR_SIZE                                                              9
20332 	#define USDM_USDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR                                                                     (0x1<<10)
20333 	#define USDM_USDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR_SIZE                                                                10
20334 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                          (0x1<<11)
20335 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                     11
20336 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                          (0x1<<12)
20337 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                     12
20338 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                            (0x1<<13)
20339 	#define USDM_USDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                       13
20340 #define USDM_REG_USDM_INT_STS_WR_1                                                                                         0xc42acUL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #1 bit set or clear
20341 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR                                                                   (0x1<<0)
20342 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                              0
20343 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                         (0x1<<1)
20344 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                    1
20345 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                           (0x1<<2)
20346 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                      2
20347 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR                                                                (0x1<<3)
20348 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                           3
20349 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                           (0x1<<4)
20350 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                      4
20351 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                          (0x1<<5)
20352 	#define USDM_USDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                     5
20353 	#define USDM_USDM_INT_STS_WR_1_REG_CM_DELAY_ERROR                                                                      (0x1<<6)
20354 	#define USDM_USDM_INT_STS_WR_1_REG_CM_DELAY_ERROR_SIZE                                                                 6
20355 	#define USDM_USDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR                                                                     (0x1<<7)
20356 	#define USDM_USDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR_SIZE                                                                7
20357 	#define USDM_USDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR                                                                    (0x1<<8)
20358 	#define USDM_USDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR_SIZE                                                               8
20359 	#define USDM_USDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR                                                                    (0x1<<9)
20360 	#define USDM_USDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR_SIZE                                                               9
20361 	#define USDM_USDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR                                                                      (0x1<<10)
20362 	#define USDM_USDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR_SIZE                                                                 10
20363 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                           (0x1<<11)
20364 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                      11
20365 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                           (0x1<<12)
20366 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                      12
20367 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                             (0x1<<13)
20368 	#define USDM_USDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                        13
20369 #define USDM_REG_USDM_INT_MASK_1                                                                                           0xc42b0UL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #1 read/write
20370 	#define USDM_USDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR                                                                     (0x1<<0)
20371 	#define USDM_USDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                0
20372 	#define USDM_USDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                           (0x1<<1)
20373 	#define USDM_USDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                      1
20374 	#define USDM_USDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                             (0x1<<2)
20375 	#define USDM_USDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                        2
20376 	#define USDM_USDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR                                                                  (0x1<<3)
20377 	#define USDM_USDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                             3
20378 	#define USDM_USDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                             (0x1<<4)
20379 	#define USDM_USDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                        4
20380 	#define USDM_USDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                            (0x1<<5)
20381 	#define USDM_USDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                       5
20382 	#define USDM_USDM_INT_MASK_1_REG_CM_DELAY_ERROR                                                                        (0x1<<6)
20383 	#define USDM_USDM_INT_MASK_1_REG_CM_DELAY_ERROR_SIZE                                                                   6
20384 	#define USDM_USDM_INT_MASK_1_REG_PXP_DELAY_ERROR                                                                       (0x1<<7)
20385 	#define USDM_USDM_INT_MASK_1_REG_PXP_DELAY_ERROR_SIZE                                                                  7
20386 	#define USDM_USDM_INT_MASK_1_REG_TIMER_ADDR_ERROR                                                                      (0x1<<8)
20387 	#define USDM_USDM_INT_MASK_1_REG_TIMER_ADDR_ERROR_SIZE                                                                 8
20388 	#define USDM_USDM_INT_MASK_1_REG_TIMER_PEND_ERROR                                                                      (0x1<<9)
20389 	#define USDM_USDM_INT_MASK_1_REG_TIMER_PEND_ERROR_SIZE                                                                 9
20390 	#define USDM_USDM_INT_MASK_1_REG_DORQ_DPM_ERROR                                                                        (0x1<<10)
20391 	#define USDM_USDM_INT_MASK_1_REG_DORQ_DPM_ERROR_SIZE                                                                   10
20392 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                             (0x1<<11)
20393 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                        11
20394 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                             (0x1<<12)
20395 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                        12
20396 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR                                                               (0x1<<13)
20397 	#define USDM_USDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                          13
20398 #define USDM_REG_USDM_PRTY_STS                                                                                             0xc42b4UL //ACCESS:R  DataWidth:0xb  Description: Parity register #0 read
20399 	#define USDM_USDM_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
20400 	#define USDM_USDM_PRTY_STS_REG_PARITY_SIZE                                                                             0
20401 	#define USDM_USDM_PRTY_STS_REG_TIMERS                                                                                  (0x1<<1)
20402 	#define USDM_USDM_PRTY_STS_REG_TIMERS_SIZE                                                                             1
20403 	#define USDM_USDM_PRTY_STS_REG_INP_QUEUE                                                                               (0x1<<2)
20404 	#define USDM_USDM_PRTY_STS_REG_INP_QUEUE_SIZE                                                                          2
20405 	#define USDM_USDM_PRTY_STS_REG_ASYNC_RD_DATA                                                                           (0x1<<3)
20406 	#define USDM_USDM_PRTY_STS_REG_ASYNC_RD_DATA_SIZE                                                                      3
20407 	#define USDM_USDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA                                                                       (0x1<<4)
20408 	#define USDM_USDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA_SIZE                                                                  4
20409 	#define USDM_USDM_PRTY_STS_REG_BRB1_DP_RD_DATA                                                                         (0x1<<5)
20410 	#define USDM_USDM_PRTY_STS_REG_BRB1_DP_RD_DATA_SIZE                                                                    5
20411 	#define USDM_USDM_PRTY_STS_REG_PB_RD_DATA                                                                              (0x1<<6)
20412 	#define USDM_USDM_PRTY_STS_REG_PB_RD_DATA_SIZE                                                                         6
20413 	#define USDM_USDM_PRTY_STS_REG_PXP_CTRL_RD_DATA                                                                        (0x1<<7)
20414 	#define USDM_USDM_PRTY_STS_REG_PXP_CTRL_RD_DATA_SIZE                                                                   7
20415 	#define USDM_USDM_PRTY_STS_REG_INT_RAM_RD_DATA                                                                         (0x1<<8)
20416 	#define USDM_USDM_PRTY_STS_REG_INT_RAM_RD_DATA_SIZE                                                                    8
20417 	#define USDM_USDM_PRTY_STS_REG_STAT_RD_DATA                                                                            (0x1<<9)
20418 	#define USDM_USDM_PRTY_STS_REG_STAT_RD_DATA_SIZE                                                                       9
20419 	#define USDM_USDM_PRTY_STS_REG_CM_QUEUE_RD_DATA                                                                        (0x1<<10)
20420 	#define USDM_USDM_PRTY_STS_REG_CM_QUEUE_RD_DATA_SIZE                                                                   10
20421 #define USDM_REG_USDM_PRTY_STS_CLR                                                                                         0xc42b8UL //ACCESS:RC  DataWidth:0xb  Description: Parity register #0 read clear
20422 	#define USDM_USDM_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
20423 	#define USDM_USDM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
20424 	#define USDM_USDM_PRTY_STS_CLR_REG_TIMERS                                                                              (0x1<<1)
20425 	#define USDM_USDM_PRTY_STS_CLR_REG_TIMERS_SIZE                                                                         1
20426 	#define USDM_USDM_PRTY_STS_CLR_REG_INP_QUEUE                                                                           (0x1<<2)
20427 	#define USDM_USDM_PRTY_STS_CLR_REG_INP_QUEUE_SIZE                                                                      2
20428 	#define USDM_USDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA                                                                       (0x1<<3)
20429 	#define USDM_USDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA_SIZE                                                                  3
20430 	#define USDM_USDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA                                                                   (0x1<<4)
20431 	#define USDM_USDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA_SIZE                                                              4
20432 	#define USDM_USDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA                                                                     (0x1<<5)
20433 	#define USDM_USDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA_SIZE                                                                5
20434 	#define USDM_USDM_PRTY_STS_CLR_REG_PB_RD_DATA                                                                          (0x1<<6)
20435 	#define USDM_USDM_PRTY_STS_CLR_REG_PB_RD_DATA_SIZE                                                                     6
20436 	#define USDM_USDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA                                                                    (0x1<<7)
20437 	#define USDM_USDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA_SIZE                                                               7
20438 	#define USDM_USDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA                                                                     (0x1<<8)
20439 	#define USDM_USDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA_SIZE                                                                8
20440 	#define USDM_USDM_PRTY_STS_CLR_REG_STAT_RD_DATA                                                                        (0x1<<9)
20441 	#define USDM_USDM_PRTY_STS_CLR_REG_STAT_RD_DATA_SIZE                                                                   9
20442 	#define USDM_USDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA                                                                    (0x1<<10)
20443 	#define USDM_USDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA_SIZE                                                               10
20444 #define USDM_REG_USDM_PRTY_STS_WR                                                                                          0xc42bcUL //ACCESS:WR  DataWidth:0xb  Description: Parity register #0 bit set or clear
20445 	#define USDM_USDM_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
20446 	#define USDM_USDM_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
20447 	#define USDM_USDM_PRTY_STS_WR_REG_TIMERS                                                                               (0x1<<1)
20448 	#define USDM_USDM_PRTY_STS_WR_REG_TIMERS_SIZE                                                                          1
20449 	#define USDM_USDM_PRTY_STS_WR_REG_INP_QUEUE                                                                            (0x1<<2)
20450 	#define USDM_USDM_PRTY_STS_WR_REG_INP_QUEUE_SIZE                                                                       2
20451 	#define USDM_USDM_PRTY_STS_WR_REG_ASYNC_RD_DATA                                                                        (0x1<<3)
20452 	#define USDM_USDM_PRTY_STS_WR_REG_ASYNC_RD_DATA_SIZE                                                                   3
20453 	#define USDM_USDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA                                                                    (0x1<<4)
20454 	#define USDM_USDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA_SIZE                                                               4
20455 	#define USDM_USDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA                                                                      (0x1<<5)
20456 	#define USDM_USDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA_SIZE                                                                 5
20457 	#define USDM_USDM_PRTY_STS_WR_REG_PB_RD_DATA                                                                           (0x1<<6)
20458 	#define USDM_USDM_PRTY_STS_WR_REG_PB_RD_DATA_SIZE                                                                      6
20459 	#define USDM_USDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA                                                                     (0x1<<7)
20460 	#define USDM_USDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA_SIZE                                                                7
20461 	#define USDM_USDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA                                                                      (0x1<<8)
20462 	#define USDM_USDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA_SIZE                                                                 8
20463 	#define USDM_USDM_PRTY_STS_WR_REG_STAT_RD_DATA                                                                         (0x1<<9)
20464 	#define USDM_USDM_PRTY_STS_WR_REG_STAT_RD_DATA_SIZE                                                                    9
20465 	#define USDM_USDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA                                                                     (0x1<<10)
20466 	#define USDM_USDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA_SIZE                                                                10
20467 #define USDM_REG_USDM_PRTY_MASK                                                                                            0xc42c0UL //ACCESS:RW  DataWidth:0xb  Description: Parity mask register #0 read/write
20468 	#define USDM_USDM_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
20469 	#define USDM_USDM_PRTY_MASK_REG_PARITY_SIZE                                                                            0
20470 	#define USDM_USDM_PRTY_MASK_REG_TIMERS                                                                                 (0x1<<1)
20471 	#define USDM_USDM_PRTY_MASK_REG_TIMERS_SIZE                                                                            1
20472 	#define USDM_USDM_PRTY_MASK_REG_INP_QUEUE                                                                              (0x1<<2)
20473 	#define USDM_USDM_PRTY_MASK_REG_INP_QUEUE_SIZE                                                                         2
20474 	#define USDM_USDM_PRTY_MASK_REG_ASYNC_RD_DATA                                                                          (0x1<<3)
20475 	#define USDM_USDM_PRTY_MASK_REG_ASYNC_RD_DATA_SIZE                                                                     3
20476 	#define USDM_USDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA                                                                      (0x1<<4)
20477 	#define USDM_USDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA_SIZE                                                                 4
20478 	#define USDM_USDM_PRTY_MASK_REG_BRB1_DP_RD_DATA                                                                        (0x1<<5)
20479 	#define USDM_USDM_PRTY_MASK_REG_BRB1_DP_RD_DATA_SIZE                                                                   5
20480 	#define USDM_USDM_PRTY_MASK_REG_PB_RD_DATA                                                                             (0x1<<6)
20481 	#define USDM_USDM_PRTY_MASK_REG_PB_RD_DATA_SIZE                                                                        6
20482 	#define USDM_USDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA                                                                       (0x1<<7)
20483 	#define USDM_USDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA_SIZE                                                                  7
20484 	#define USDM_USDM_PRTY_MASK_REG_INT_RAM_RD_DATA                                                                        (0x1<<8)
20485 	#define USDM_USDM_PRTY_MASK_REG_INT_RAM_RD_DATA_SIZE                                                                   8
20486 	#define USDM_USDM_PRTY_MASK_REG_STAT_RD_DATA                                                                           (0x1<<9)
20487 	#define USDM_USDM_PRTY_MASK_REG_STAT_RD_DATA_SIZE                                                                      9
20488 	#define USDM_USDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA                                                                       (0x1<<10)
20489 	#define USDM_USDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA_SIZE                                                                  10
20490 #define USDM_REG_CMP_COUNTER_MAX4                                                                                          0xc42d8UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #4
20491 #define USDM_REG_CMP_COUNTER_MAX5                                                                                          0xc42dcUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #5
20492 #define USDM_REG_CMP_COUNTER_MAX6                                                                                          0xc42e0UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #6
20493 #define USDM_REG_CMP_COUNTER_MAX7                                                                                          0xc42e4UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #7
20494 #define USDM_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                             0xc42e8UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
20495 #define USDM_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                             0xc42ecUL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
20496 #define USDM_REG_CPU_MBIST_MEMCTRL_2_CNTRL_CMD                                                                             0xc42f0UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0]
20497 #define USDM_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                              0xc42f4UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
20498 #define USDM_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                              0xc42f8UL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
20499 #define USDM_REG_CPU_MBIST_MEMCTRL_2_STATUS_0                                                                              0xc42fcUL //ACCESS:R  DataWidth:0x20  Description: Bit 0 - mbist_done; Bit 1 - mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits.
20500 #define USDM_REG_CM_QUEUE_TM                                                                                               0xc4578UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  CM_QUEUE
20501 #define USDM_REG_INP_QUEUE_TM                                                                                              0xc457cUL //ACCESS:RW  DataWidth:0x8  Description: TM bits  INP_QUEUE
20502 #define USDM_REG_FIFOS_TM                                                                                                  0xc4580UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  fifos: BRB1_CTRL[1:0]; BRB1_DP[3:2];PB[5:4];PXP_CTRL[7:6]
20503 #define USDM_REG_TIMERS_TM                                                                                                 0xc4584UL //ACCESS:RW  DataWidth:0x2  Description: TM bits for timers sram
20504 #define USDM_REG_ECO_RESERVED                                                                                              0xc4588UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
20505 #define USDM_REG_AGGREG_INTERRUPT_LSB                                                                                      0xc4400UL //ACCESS:R  DataWidth:0x20  Description: lsb register of aggregated interrupt in sdm_cm block
20506 #define USDM_REG_AGGREG_INTERRUPT_LSB_SIZE                                                                                 1
20507 #define USDM_REG_AGGREG_INTERRUPT_MSB                                                                                      0xc4404UL //ACCESS:R  DataWidth:0x20  Description: msb register of aggregated interrupt  in sdm_cm block
20508 #define USDM_REG_AGGREG_INTERRUPT_MSB_SIZE                                                                                 1
20509 #define USDM_REG_ASYNC_HOST_EMPTY                                                                                          0xc4408UL //ACCESS:R  DataWidth:0x1  Description: async fifo empty in sdm_async block
20510 #define USDM_REG_ASYNC_HOST_EMPTY_SIZE                                                                                     1
20511 #define USDM_REG_ASYNC_HOST_FULL                                                                                           0xc440cUL //ACCESS:R  DataWidth:0x1  Description: async fifo full in sdm_async block
20512 #define USDM_REG_ASYNC_HOST_FULL_SIZE                                                                                      1
20513 #define USDM_REG_CFC_LOAD_PEND_EMPTY                                                                                       0xc4410UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo empty in sdm_dma_dst block
20514 #define USDM_REG_CFC_LOAD_PEND_EMPTY_SIZE                                                                                  1
20515 #define USDM_REG_CFC_LOAD_PEND_FULL                                                                                        0xc4414UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo full in sdm_cfc block
20516 #define USDM_REG_CFC_LOAD_PEND_FULL_SIZE                                                                                   1
20517 #define USDM_REG_CFC_LOAD_RSP_EMPTY                                                                                        0xc4418UL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo empty in sdm_dma_dst block
20518 #define USDM_REG_CFC_LOAD_RSP_EMPTY_SIZE                                                                                   1
20519 #define USDM_REG_CFC_LOAD_RSP_FULL                                                                                         0xc441cUL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo full in sdm_cfcblock
20520 #define USDM_REG_CFC_LOAD_RSP_FULL_SIZE                                                                                    1
20521 #define USDM_REG_CM_DELAY_EMPTY                                                                                            0xc4420UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo empty in sdm_dma_dst block
20522 #define USDM_REG_CM_DELAY_EMPTY_SIZE                                                                                       1
20523 #define USDM_REG_CM_DELAY_FULL                                                                                             0xc4424UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo full in sdm_cm block
20524 #define USDM_REG_CM_DELAY_FULL_SIZE                                                                                        1
20525 #define USDM_REG_CM_QUEUE_EMPTY                                                                                            0xc4428UL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo empty in sdm_dma_dst block
20526 #define USDM_REG_CM_QUEUE_EMPTY_SIZE                                                                                       1
20527 #define USDM_REG_CM_QUEUE_FULL                                                                                             0xc442cUL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo full in sdm_cm block
20528 #define USDM_REG_CM_QUEUE_FULL_SIZE                                                                                        1
20529 #define USDM_REG_DELAY_FIFO_EMPTY                                                                                          0xc4430UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  empty in sdm_inp block
20530 #define USDM_REG_DELAY_FIFO_EMPTY_SIZE                                                                                     1
20531 #define USDM_REG_DELAY_FIFO_FULL                                                                                           0xc4434UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  full in sdm_inp block
20532 #define USDM_REG_DELAY_FIFO_FULL_SIZE                                                                                      1
20533 #define USDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY                                                                              0xc4438UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo empty in sdm_dma_dst block
20534 #define USDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY_SIZE                                                                         1
20535 #define USDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL                                                                               0xc443cUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo full in sdm_dma_dst block
20536 #define USDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL_SIZE                                                                          1
20537 #define USDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY                                                                              0xc4440UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo empty in sdm_dma_dst block
20538 #define USDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY_SIZE                                                                         1
20539 #define USDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL                                                                               0xc4444UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo full in sdm_dma_dst block
20540 #define USDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL_SIZE                                                                          1
20541 #define USDM_REG_DST_INT_RAM_IF_FULL                                                                                       0xc4448UL //ACCESS:R  DataWidth:0x1  Description: int_ram if full in sdm_dma_dst block
20542 #define USDM_REG_DST_INT_RAM_IF_FULL_SIZE                                                                                  1
20543 #define USDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                                    0xc444cUL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo empty in sdm_dma_dst block
20544 #define USDM_REG_DST_INT_RAM_WAIT_EMPTY_SIZE                                                                               1
20545 #define USDM_REG_DST_INT_RAM_WAIT_FULL                                                                                     0xc4450UL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo full in sdm_dma_dst block
20546 #define USDM_REG_DST_INT_RAM_WAIT_FULL_SIZE                                                                                1
20547 #define USDM_REG_DST_NONE_PEND_EMPTY                                                                                       0xc4454UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo empty in sdm_dma_dst block
20548 #define USDM_REG_DST_NONE_PEND_EMPTY_SIZE                                                                                  1
20549 #define USDM_REG_DST_NONE_PEND_FULL                                                                                        0xc4458UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo full in sdm_dma_dst block
20550 #define USDM_REG_DST_NONE_PEND_FULL_SIZE                                                                                   1
20551 #define USDM_REG_DST_PAS_BUF_IF_FULL                                                                                       0xc445cUL //ACCESS:R  DataWidth:0x1  Description: pas_buf if full in sdm_dma_dst block
20552 #define USDM_REG_DST_PAS_BUF_IF_FULL_SIZE                                                                                  1
20553 #define USDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                                    0xc4460UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo empty in sdm_dma_dst block
20554 #define USDM_REG_DST_PAS_BUF_WAIT_EMPTY_SIZE                                                                               1
20555 #define USDM_REG_DST_PAS_BUF_WAIT_FULL                                                                                     0xc4464UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo full in sdm_dma_dst block
20556 #define USDM_REG_DST_PAS_BUF_WAIT_FULL_SIZE                                                                                1
20557 #define USDM_REG_DST_PB_IF_FULL                                                                                            0xc4468UL //ACCESS:R  DataWidth:0x1  Description: pb if full in sdm_dma_dst block
20558 #define USDM_REG_DST_PB_IF_FULL_SIZE                                                                                       1
20559 #define USDM_REG_DST_PB_IMMED_EMPTY                                                                                        0xc446cUL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo empty in sdm_dma_dst block
20560 #define USDM_REG_DST_PB_IMMED_EMPTY_SIZE                                                                                   1
20561 #define USDM_REG_DST_PB_IMMED_FULL                                                                                         0xc4470UL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo full in sdm_dma_dst block
20562 #define USDM_REG_DST_PB_IMMED_FULL_SIZE                                                                                    1
20563 #define USDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY                                                                               0xc4474UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo empty in sdm_dma_dst block
20564 #define USDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY_SIZE                                                                          1
20565 #define USDM_REG_DST_PXP_CTRL_DST_PEND_FULL                                                                                0xc4478UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo full in sdm_dma_dst block
20566 #define USDM_REG_DST_PXP_CTRL_DST_PEND_FULL_SIZE                                                                           1
20567 #define USDM_REG_DST_PXP_CTRL_IF_FULL                                                                                      0xc447cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl if full in sdm_dma_dst block
20568 #define USDM_REG_DST_PXP_CTRL_IF_FULL_SIZE                                                                                 1
20569 #define USDM_REG_DST_PXP_CTRL_IMMED_EMPTY                                                                                  0xc4480UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo empty in sdm_dma_dst block
20570 #define USDM_REG_DST_PXP_CTRL_IMMED_EMPTY_SIZE                                                                             1
20571 #define USDM_REG_DST_PXP_CTRL_IMMED_FULL                                                                                   0xc4484UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo full in sdm_dma_dst block
20572 #define USDM_REG_DST_PXP_CTRL_IMMED_FULL_SIZE                                                                              1
20573 #define USDM_REG_DST_PXP_CTRL_LINK_EMPTY                                                                                   0xc4488UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list empty in sdm_dma_dst block
20574 #define USDM_REG_DST_PXP_CTRL_LINK_EMPTY_SIZE                                                                              1
20575 #define USDM_REG_DST_PXP_CTRL_LINK_FULL                                                                                    0xc448cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list full in sdm_dma_dst block
20576 #define USDM_REG_DST_PXP_CTRL_LINK_FULL_SIZE                                                                               1
20577 #define USDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY                                                                               0xc4490UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo empty in sdm_dma_dst block
20578 #define USDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY_SIZE                                                                          1
20579 #define USDM_REG_DST_PXP_CTRL_SRC_PEND_FULL                                                                                0xc4494UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo full in sdm_dma_dst block
20580 #define USDM_REG_DST_PXP_CTRL_SRC_PEND_FULL_SIZE                                                                           1
20581 #define USDM_REG_DST_PXP_DP_DST_PEND_EMPTY                                                                                 0xc4498UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo empty in sdm_dma_dst block
20582 #define USDM_REG_DST_PXP_DP_DST_PEND_EMPTY_SIZE                                                                            1
20583 #define USDM_REG_DST_PXP_DP_DST_PEND_FULL                                                                                  0xc449cUL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo full in sdm_dma_dst block
20584 #define USDM_REG_DST_PXP_DP_DST_PEND_FULL_SIZE                                                                             1
20585 #define USDM_REG_DST_PXP_DP_IF_FULL                                                                                        0xc44a0UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp if full in sdm_dma_dst block
20586 #define USDM_REG_DST_PXP_DP_IF_FULL_SIZE                                                                                   1
20587 #define USDM_REG_DST_PXP_DP_LINK_EMPTY                                                                                     0xc44a4UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list empty in sdm_dma_dst block
20588 #define USDM_REG_DST_PXP_DP_LINK_EMPTY_SIZE                                                                                1
20589 #define USDM_REG_DST_PXP_DP_LINK_FULL                                                                                      0xc44a8UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list full in sdm_dma_dst block
20590 #define USDM_REG_DST_PXP_DP_LINK_FULL_SIZE                                                                                 1
20591 #define USDM_REG_INIT_CREDIT_CFC_ACDEC                                                                                     0xc44acUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK
20592 #define USDM_REG_INIT_CREDIT_CFC_ACDEC_SIZE                                                                                1
20593 #define USDM_REG_INIT_CREDIT_CFC_ACINC                                                                                     0xc44b0UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK.
20594 #define USDM_REG_INIT_CREDIT_CFC_ACINC_SIZE                                                                                1
20595 #define USDM_REG_INIT_CREDIT_CFC_LOAD                                                                                      0xc44b4UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC load interface without receiving any ACK.
20596 #define USDM_REG_INIT_CREDIT_CFC_LOAD_SIZE                                                                                 1
20597 #define USDM_REG_INIT_CREDIT_CFC_PB                                                                                        0xc44b8UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface 3 without receiving any ACK.
20598 #define USDM_REG_INIT_CREDIT_CFC_PB_SIZE                                                                                   1
20599 #define USDM_REG_INIT_CREDIT_CM                                                                                            0xc44bcUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of cycles that can be sent to the CM  interface without receiving any ACK in CM block
20600 #define USDM_REG_INIT_CREDIT_CM_SIZE                                                                                       1
20601 #define USDM_REG_INIT_CREDIT_PXP_CTRL                                                                                      0xc44c0UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the pxp control interface without receiving any ACK.
20602 #define USDM_REG_INIT_CREDIT_PXP_CTRL_SIZE                                                                                 1
20603 #define USDM_REG_INIT_CREDIT_PXP_DP                                                                                        0xc44c4UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the pxp dp interface without receiving any ACK
20604 #define USDM_REG_INIT_CREDIT_PXP_DP_SIZE                                                                                   1
20605 #define USDM_REG_INT_RAM_RR_REQ                                                                                            0xc44c8UL //ACCESS:R  DataWidth:0x6  Description: round robin for int_ram arbiter: b0-pas_buf; b1-int_ram;b2-pxp_dp;b3-pxp_ctrl;b4-brb1_ctrl;b5-brb1_dp;
20606 #define USDM_REG_INT_RAM_RR_REQ_SIZE                                                                                       1
20607 #define USDM_REG_OPERATION_GEN                                                                                             0xc44ccUL //ACCESS:W  DataWidth:0x11  Description: Generate an operation after completion; bit-16 is AggVectIdx_valid; bits 15:8 are AggVectIdx; bits 7:5 are the TRIG and bits 4:0 are the T124Param[4:0]
20608 #define USDM_REG_OPERATION_GEN_SIZE                                                                                        1
20609 #define USDM_REG_PB_FULL                                                                                                   0xc44d0UL //ACCESS:R  DataWidth:0x1  Description: UPB IF  full in sdm_inp block
20610 #define USDM_REG_PB_FULL_SIZE                                                                                              1
20611 #define USDM_REG_PBF_FULL                                                                                                  0xc44d4UL //ACCESS:R  DataWidth:0x1  Description: PBF if  full in sdm_inp block
20612 #define USDM_REG_PBF_FULL_SIZE                                                                                             1
20613 #define USDM_REG_PXP_DELAY_EMPTY                                                                                           0xc44d8UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo empty in sdm_dma_dst block
20614 #define USDM_REG_PXP_DELAY_EMPTY_SIZE                                                                                      1
20615 #define USDM_REG_PXP_DELAY_FULL                                                                                            0xc44dcUL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo full in sdm_cm block
20616 #define USDM_REG_PXP_DELAY_FULL_SIZE                                                                                       1
20617 #define USDM_REG_QM_FULL                                                                                                   0xc44e0UL //ACCESS:R  DataWidth:0x1  Description: QM IF  full in sdm_inp block
20618 #define USDM_REG_QM_FULL_SIZE                                                                                              1
20619 #define USDM_REG_QUEUE_EMPTY                                                                                               0xc44e4UL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo empty in sdm_inp block
20620 #define USDM_REG_QUEUE_EMPTY_SIZE                                                                                          1
20621 #define USDM_REG_QUEUE_FULL                                                                                                0xc44e8UL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo full in sdm_inp block
20622 #define USDM_REG_QUEUE_FULL_SIZE                                                                                           1
20623 #define USDM_REG_RR_CNT_COUNTERS_STATUS                                                                                    0xc44ecUL //ACCESS:R  DataWidth:0x15  Description: round robin for all completion counters
20624 #define USDM_REG_RR_CNT_COUNTERS_STATUS_SIZE                                                                               1
20625 #define USDM_REG_RR_COMPLETE_REQ                                                                                           0xc44f0UL //ACCESS:R  DataWidth:0x7  Description: round robin for all completion requests  in sdm_cm block: b0-async b1-nop;b2-pxp_int; b3-timers;b4-dma;b5-grc;b6-rbc
20626 #define USDM_REG_RR_COMPLETE_REQ_SIZE                                                                                      1
20627 #define USDM_REG_RR_PTR_REQ                                                                                                0xc44f4UL //ACCESS:R  DataWidth:0x7  Description: round robin for cm pointer: b0-async; b1-dma_dp; b2 - dma_ctrl; b3-cfc; b4-nop; b5-timers; b6-pxp_int
20628 #define USDM_REG_RR_PTR_REQ_SIZE                                                                                           1
20629 #define USDM_REG_RSP_BRB1_CTRL_IF_FULL                                                                                     0xc44f8UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl if is  full in sdm_dma_rsp block
20630 #define USDM_REG_RSP_BRB1_CTRL_IF_FULL_SIZE                                                                                1
20631 #define USDM_REG_RSP_BRB1_CTRL_PEND_EMPTY                                                                                  0xc44fcUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  empty in sdm_dma_rsp block
20632 #define USDM_REG_RSP_BRB1_CTRL_PEND_EMPTY_SIZE                                                                             1
20633 #define USDM_REG_RSP_BRB1_CTRL_PEND_FULL                                                                                   0xc4500UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  full in sdm_dma_rsp block
20634 #define USDM_REG_RSP_BRB1_CTRL_PEND_FULL_SIZE                                                                              1
20635 #define USDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY                                                                                 0xc4504UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  empty in sdm_dma_rsp block
20636 #define USDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY_SIZE                                                                            1
20637 #define USDM_REG_RSP_BRB1_CTRL_RDATA_FULL                                                                                  0xc4508UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  full in sdm_dma_rsp block
20638 #define USDM_REG_RSP_BRB1_CTRL_RDATA_FULL_SIZE                                                                             1
20639 #define USDM_REG_RSP_BRB1_DP_DST_EMPTY                                                                                     0xc450cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  empty in sdm_dma_rsp block
20640 #define USDM_REG_RSP_BRB1_DP_DST_EMPTY_SIZE                                                                                1
20641 #define USDM_REG_RSP_BRB1_DP_DST_FULL                                                                                      0xc4510UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  full in sdm_dma_rsp block
20642 #define USDM_REG_RSP_BRB1_DP_DST_FULL_SIZE                                                                                 1
20643 #define USDM_REG_RSP_BRB1_DP_IF_FULL                                                                                       0xc4514UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp if is  full in sdm_dma_rsp block
20644 #define USDM_REG_RSP_BRB1_DP_IF_FULL_SIZE                                                                                  1
20645 #define USDM_REG_RSP_BRB1_DP_PEND_EMPTY                                                                                    0xc4518UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  empty in sdm_dma_rsp block
20646 #define USDM_REG_RSP_BRB1_DP_PEND_EMPTY_SIZE                                                                               1
20647 #define USDM_REG_RSP_BRB1_DP_PEND_FULL                                                                                     0xc451cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  full in sdm_dma_rsp block
20648 #define USDM_REG_RSP_BRB1_DP_PEND_FULL_SIZE                                                                                1
20649 #define USDM_REG_RSP_BRB1_DP_RDATA_EMPTY                                                                                   0xc4520UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  empty in sdm_dma_rsp block
20650 #define USDM_REG_RSP_BRB1_DP_RDATA_EMPTY_SIZE                                                                              1
20651 #define USDM_REG_RSP_BRB1_DP_RDATA_FULL                                                                                    0xc4524UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  full in sdm_dma_rsp block
20652 #define USDM_REG_RSP_BRB1_DP_RDATA_FULL_SIZE                                                                               1
20653 #define USDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                                    0xc4528UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  empty in sdm_dma_rsp block
20654 #define USDM_REG_RSP_INT_RAM_PEND_EMPTY_SIZE                                                                               1
20655 #define USDM_REG_RSP_INT_RAM_PEND_FULL                                                                                     0xc452cUL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  full in sdm_dma_rsp block
20656 #define USDM_REG_RSP_INT_RAM_PEND_FULL_SIZE                                                                                1
20657 #define USDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                                   0xc4530UL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  empty in sdm_dma_rsp block
20658 #define USDM_REG_RSP_INT_RAM_RDATA_EMPTY_SIZE                                                                              1
20659 #define USDM_REG_RSP_INT_RAM_RDATA_FULL                                                                                    0xc4534UL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  full in sdm_dma_rsp block
20660 #define USDM_REG_RSP_INT_RAM_RDATA_FULL_SIZE                                                                               1
20661 #define USDM_REG_RSP_PB_IF_FULL                                                                                            0xc4538UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
20662 #define USDM_REG_RSP_PB_IF_FULL_SIZE                                                                                       1
20663 #define USDM_REG_RSP_PB_PEND_EMPTY                                                                                         0xc453cUL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  empty in sdm_dma_rsp block
20664 #define USDM_REG_RSP_PB_PEND_EMPTY_SIZE                                                                                    1
20665 #define USDM_REG_RSP_PB_PEND_FULL                                                                                          0xc4540UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  full in sdm_dma_rsp block
20666 #define USDM_REG_RSP_PB_PEND_FULL_SIZE                                                                                     1
20667 #define USDM_REG_RSP_PB_RDATA_EMPTY                                                                                        0xc4544UL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  empty in sdm_dma_rsp block
20668 #define USDM_REG_RSP_PB_RDATA_EMPTY_SIZE                                                                                   1
20669 #define USDM_REG_RSP_PB_RDATA_FULL                                                                                         0xc4548UL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  full in sdm_dma_rsp block
20670 #define USDM_REG_RSP_PB_RDATA_FULL_SIZE                                                                                    1
20671 #define USDM_REG_RSP_PXP_CTRL_IF_FULL                                                                                      0xc454cUL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
20672 #define USDM_REG_RSP_PXP_CTRL_IF_FULL_SIZE                                                                                 1
20673 #define USDM_REG_RSP_PXP_CTRL_RDATA_EMPTY                                                                                  0xc4550UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  empty in sdm_dma_rsp block
20674 #define USDM_REG_RSP_PXP_CTRL_RDATA_EMPTY_SIZE                                                                             1
20675 #define USDM_REG_RSP_PXP_CTRL_RDATA_FULL                                                                                   0xc4554UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  full in sdm_dma_rsp block
20676 #define USDM_REG_RSP_PXP_CTRL_RDATA_FULL_SIZE                                                                              1
20677 #define USDM_REG_SYNC_PARSER_EMPTY                                                                                         0xc4558UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  empty in sdm_sync block
20678 #define USDM_REG_SYNC_PARSER_EMPTY_SIZE                                                                                    1
20679 #define USDM_REG_SYNC_PARSER_FULL                                                                                          0xc455cUL //ACCESS:R  DataWidth:0x1  Description: parser fifo  full in sdm_sync block
20680 #define USDM_REG_SYNC_PARSER_FULL_SIZE                                                                                     1
20681 #define USDM_REG_SYNC_SYNC_EMPTY                                                                                           0xc4560UL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  empty in sdm_sync block
20682 #define USDM_REG_SYNC_SYNC_EMPTY_SIZE                                                                                      1
20683 #define USDM_REG_SYNC_SYNC_FULL                                                                                            0xc4564UL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  full in sdm_sync block
20684 #define USDM_REG_SYNC_SYNC_FULL_SIZE                                                                                       1
20685 #define USDM_REG_TIMERS_ADDR_EMPTY                                                                                         0xc4568UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  empty in sdm_timers block
20686 #define USDM_REG_TIMERS_ADDR_EMPTY_SIZE                                                                                    1
20687 #define USDM_REG_TIMERS_ADDR_FULL                                                                                          0xc456cUL //ACCESS:R  DataWidth:0x1  Description: address FIFO  full in sdm_timers block
20688 #define USDM_REG_TIMERS_ADDR_FULL_SIZE                                                                                     1
20689 #define USDM_REG_TIMERS_PEND_EMPTY                                                                                         0xc4570UL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  empty in sdm_timers block
20690 #define USDM_REG_TIMERS_PEND_EMPTY_SIZE                                                                                    1
20691 #define USDM_REG_TIMERS_PEND_FULL                                                                                          0xc4574UL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  full in sdm_timers block
20692 #define USDM_REG_TIMERS_PEND_FULL_SIZE                                                                                     1
20693 #define USDM_REG_STATISTICS                                                                                                0xc4600UL //ACCESS:RW  DataWidth:0x20  Description: Statistics memory. Each read from RBC resets the corresponding statistic counter
20694 #define USDM_REG_STATISTICS_SIZE                                                                                           48
20695 #define USDM_REG_TIMERS                                                                                                    0xc4800UL //ACCESS:WB  DataWidth:0x34  Description: Debug only. Timers memory.
20696 #define USDM_REG_TIMERS_SIZE                                                                                               108
20697 #define USDM_REG_CM_QUEUE                                                                                                  0xc5000UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. CM queue memory.
20698 #define USDM_REG_CM_QUEUE_SIZE                                                                                             512
20699 #define USDM_REG_INP_QUEUE                                                                                                 0xc5800UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. Input queue memory.
20700 #define USDM_REG_INP_QUEUE_SIZE                                                                                            448
20701 #define USDM_REG_USDM_UNUSED_EMPTY_0                                                                                       0xc42c4UL //ACCESS:R  DataWidth:0x20  Unused empty space
20702 #define USDM_REG_USDM_UNUSED_EMPTY_0_SIZE                                                                                  5
20703 #define USDM_REG_USDM_UNUSED_EMPTY_1                                                                                       0xc4300UL //ACCESS:R  DataWidth:0x20  Unused empty space
20704 #define USDM_REG_USDM_UNUSED_EMPTY_1_SIZE                                                                                  64
20705 #define USDM_REG_USDM_UNUSED_EMPTY_2                                                                                       0xc458cUL //ACCESS:R  DataWidth:0x20  Unused empty space
20706 #define USDM_REG_USDM_UNUSED_EMPTY_2_SIZE                                                                                  29
20707 #define USDM_REG_USDM_UNUSED_EMPTY_3                                                                                       0xc4700UL //ACCESS:R  DataWidth:0x20  Unused empty space
20708 #define USDM_REG_USDM_UNUSED_EMPTY_3_SIZE                                                                                  64
20709 #define USDM_REG_USDM_UNUSED_EMPTY_4                                                                                       0xc4a00UL //ACCESS:R  DataWidth:0x20  Unused empty space
20710 #define USDM_REG_USDM_UNUSED_EMPTY_4_SIZE                                                                                  384
20711 #define USEM_REG_MSG_NUM_FIC0                                                                                              0x300000UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC0
20712 #define USEM_REG_MSG_NUM_FIC1                                                                                              0x300004UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC1
20713 #define USEM_REG_MSG_NUM_FOC0                                                                                              0x300008UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC0
20714 #define USEM_REG_MSG_NUM_FOC1                                                                                              0x30000cUL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC1
20715 #define USEM_REG_MSG_NUM_FOC2                                                                                              0x300010UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC2
20716 #define USEM_REG_MSG_NUM_FOC3                                                                                              0x300014UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC3
20717 #define USEM_REG_THREAD_INTER_CNT_ENABLE                                                                                   0x300018UL //ACCESS:RW  DataWidth:0x1  Description: Enable for start count of counter ~usem_registers_thread_inter_cnt.thread_inter_cnt
20718 #define USEM_REG_THREAD_INTER_CNT                                                                                          0x30001cUL //ACCESS:RW  DataWidth:0x10  Description: Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter. This register may be used only when ~usem_registers_thread_inter_cnt_enable.thread_inter_cnt_enable =1
20719 #define USEM_REG_ARB_ELEMENT0                                                                                              0x300020UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 0. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2
20720 #define USEM_REG_ARB_ELEMENT1                                                                                              0x300024UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 1. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~usem_registers_arb_element0.arb_element0
20721 #define USEM_REG_ARB_ELEMENT2                                                                                              0x300028UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 2. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~usem_registers_arb_element0.arb_element0 and ~usem_registers_arb_element1.arb_element1
20722 #define USEM_REG_ARB_ELEMENT3                                                                                              0x30002cUL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 3. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2.Could not be equal to register ~usem_registers_arb_element0.arb_element0 and ~usem_registers_arb_element1.arb_element1 and ~usem_registers_arb_element2.arb_element2
20723 #define USEM_REG_ARB_ELEMENT4                                                                                              0x300030UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 4. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~usem_registers_arb_element0.arb_element0 and ~usem_registers_arb_element1.arb_element1 and ~usem_registers_arb_element2.arb_element2 and ~usem_registers_arb_element3.arb_element3
20724 #define USEM_REG_ARB_CYCLE_SIZE                                                                                            0x300034UL //ACCESS:RW  DataWidth:0x5  Description: The number of time_slots in the arbitration cycle
20725 #define USEM_REG_TS_0_AS                                                                                                   0x300038UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 0
20726 #define USEM_REG_TS_1_AS                                                                                                   0x30003cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 1
20727 #define USEM_REG_TS_2_AS                                                                                                   0x300040UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 2
20728 #define USEM_REG_TS_3_AS                                                                                                   0x300044UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 3
20729 #define USEM_REG_TS_4_AS                                                                                                   0x300048UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 4
20730 #define USEM_REG_TS_5_AS                                                                                                   0x30004cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 5
20731 #define USEM_REG_TS_6_AS                                                                                                   0x300050UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 6
20732 #define USEM_REG_TS_7_AS                                                                                                   0x300054UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 7
20733 #define USEM_REG_TS_8_AS                                                                                                   0x300058UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 8
20734 #define USEM_REG_TS_9_AS                                                                                                   0x30005cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 9
20735 #define USEM_REG_TS_10_AS                                                                                                  0x300060UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 10
20736 #define USEM_REG_TS_11_AS                                                                                                  0x300064UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 11
20737 #define USEM_REG_TS_12_AS                                                                                                  0x300068UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 12
20738 #define USEM_REG_TS_13_AS                                                                                                  0x30006cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 13
20739 #define USEM_REG_TS_14_AS                                                                                                  0x300070UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 14
20740 #define USEM_REG_TS_15_AS                                                                                                  0x300074UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 15
20741 #define USEM_REG_TS_16_AS                                                                                                  0x300078UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 16
20742 #define USEM_REG_TS_17_AS                                                                                                  0x30007cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 17
20743 #define USEM_REG_TS_18_AS                                                                                                  0x300080UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 18
20744 #define USEM_REG_TS_19_AS                                                                                                  0x300084UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 19
20745 #define USEM_REG_FIC0_MIN_MSG_LINES                                                                                        0x300088UL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC0 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
20746 #define USEM_REG_FIC1_MIN_MSG_LINES                                                                                        0x30008cUL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC1 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
20747 #define USEM_REG_PASSIVE_ALM_FULL                                                                                          0x300090UL //ACCESS:RW  DataWidth:0x5  Description: The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted
20748 #define USEM_REG_SYNC_DRA_WR_ALM_FULL                                                                                      0x300094UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for sync dra_wr fifo (data from DRA to STORM)
20749 #define USEM_REG_SYNC_RAM_WR_ALM_FULL                                                                                      0x300098UL //ACCESS:RW  DataWidth:0x6  Description: Almost full for sync ram_wr fifo (data from EXT_IF to STORM)
20750 #define USEM_REG_DBG_ALM_FULL                                                                                              0x30009cUL //ACCESS:RW  DataWidth:0x6  Description: Almost full for slow debug fifo
20751 #define USEM_REG_EXCEPTION_INT                                                                                             0x3000a0UL //ACCESS:RW  DataWidth:0xf  Description: The PRAM address for the interrupt in a case the event ID is bigger then the INT table size. This register is always NA because this feature is removed
20752 #define USEM_REG_ENABLE_IN                                                                                                 0x3000a4UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
20753 	#define USEM_ENABLE_IN_REG_FIC0_ENABLE_IN                                                                              (0x1<<0)
20754 	#define USEM_ENABLE_IN_REG_FIC0_ENABLE_IN_SIZE                                                                         0
20755 	#define USEM_ENABLE_IN_REG_FIC1_ENABLE_IN                                                                              (0x1<<1)
20756 	#define USEM_ENABLE_IN_REG_FIC1_ENABLE_IN_SIZE                                                                         1
20757 	#define USEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN                                                                           (0x1<<2)
20758 	#define USEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN_SIZE                                                                      2
20759 	#define USEM_ENABLE_IN_REG_GENERAL_ENABLE_IN                                                                           (0x1<<3)
20760 	#define USEM_ENABLE_IN_REG_GENERAL_ENABLE_IN_SIZE                                                                      3
20761 	#define USEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN                                                                        (0x1<<4)
20762 	#define USEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN_SIZE                                                                   4
20763 	#define USEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN                                                                       (0x1<<5)
20764 	#define USEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN_SIZE                                                                  5
20765 	#define USEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN                                                                          (0x1<<6)
20766 	#define USEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN_SIZE                                                                     6
20767 	#define USEM_ENABLE_IN_REG_RAM0_ENABLE_IN                                                                              (0x1<<7)
20768 	#define USEM_ENABLE_IN_REG_RAM0_ENABLE_IN_SIZE                                                                         7
20769 	#define USEM_ENABLE_IN_REG_RAM1_ENABLE_IN                                                                              (0x1<<8)
20770 	#define USEM_ENABLE_IN_REG_RAM1_ENABLE_IN_SIZE                                                                         8
20771 	#define USEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN                                                                          (0x1<<9)
20772 	#define USEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN_SIZE                                                                     9
20773 	#define USEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN                                                                          (0x1<<10)
20774 	#define USEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN_SIZE                                                                     10
20775 	#define USEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN                                                                          (0x1<<11)
20776 	#define USEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN_SIZE                                                                     11
20777 	#define USEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN                                                                          (0x1<<12)
20778 	#define USEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN_SIZE                                                                     12
20779 	#define USEM_ENABLE_IN_REG_WAITP_ENABLE_IN                                                                             (0x1<<13)
20780 	#define USEM_ENABLE_IN_REG_WAITP_ENABLE_IN_SIZE                                                                        13
20781 	#define USEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN                                                                        (0x1<<14)
20782 	#define USEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN_SIZE                                                                   14
20783 #define USEM_REG_ENABLE_OUT                                                                                                0x3000a8UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
20784 	#define USEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT                                                                      (0x1<<0)
20785 	#define USEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT_SIZE                                                                 0
20786 	#define USEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT                                                                      (0x1<<1)
20787 	#define USEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT_SIZE                                                                 1
20788 	#define USEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT                                                                            (0x1<<2)
20789 	#define USEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT_SIZE                                                                       2
20790 	#define USEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT                                                                            (0x1<<3)
20791 	#define USEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT_SIZE                                                                       3
20792 	#define USEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT                                                                            (0x1<<4)
20793 	#define USEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT_SIZE                                                                       4
20794 	#define USEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT                                                                            (0x1<<5)
20795 	#define USEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT_SIZE                                                                       5
20796 	#define USEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT                                                                         (0x1<<6)
20797 	#define USEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT_SIZE                                                                    6
20798 	#define USEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT                                                                            (0x1<<7)
20799 	#define USEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT_SIZE                                                                       7
20800 	#define USEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT                                                                            (0x1<<8)
20801 	#define USEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT_SIZE                                                                       8
20802 	#define USEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT                                                                           (0x1<<9)
20803 	#define USEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT_SIZE                                                                      9
20804 #define USEM_REG_STORM0_H_TM                                                                                               0x3000acUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_h memory instance
20805 #define USEM_REG_STORM1_H_TM                                                                                               0x3000b0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_h memory instance
20806 #define USEM_REG_STORM0_L_TM                                                                                               0x3000b4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_l memory instance
20807 #define USEM_REG_STORM1_L_TM                                                                                               0x3000b8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_l memory instance
20808 #define USEM_REG_CAM_TM                                                                                                    0x3000bcUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for cam
20809 #define USEM_REG_RAM0_TM                                                                                                   0x3000c0UL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_0
20810 #define USEM_REG_PAS_BUF_LSB_TMA                                                                                           0x3000c4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
20811 #define USEM_REG_PAS_BUF_LSB_TMB                                                                                           0x3000c8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
20812 #define USEM_REG_PAS_BUF_MSB_TMA                                                                                           0x3000ccUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
20813 #define USEM_REG_PAS_BUF_MSB_TMB                                                                                           0x3000d0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
20814 #define USEM_REG_INT_TABLE_TM                                                                                              0x3000d4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory int_table
20815 #define USEM_REG_CLEAR_WAITP                                                                                               0x3000d8UL //ACCESS:RW  DataWidth:0x1  Description: Write 1 to this register will disable waitp from this storm to other storms
20816 #define USEM_REG_SLOW_DBG_MODE                                                                                             0x3000dcUL //ACCESS:RW  DataWidth:0x3  Description: debug mode for slow debug bus. Applicable only when ~usem_registers_slow_dbg_active.slow_dbg_active =1. If mode =0 thread number; pram address and DRA WR data selected; if mode =1 fin command and DRA RD ; if mode =2 pram address and thread number and fin command and released thread from STORM; if mode =3 STORE data to SDM
20817 #define USEM_REG_SLOW_DBG_ACTIVE                                                                                           0x3000e0UL //ACCESS:RW  DataWidth:0x1  Description: debug mode is active
20818 #define USEM_REG_DBG_MSG_SRC                                                                                               0x3000e4UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~usem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0only FIC-s output to debug bus; 1=both FIC-s and passive buffer.
20819 #define USEM_REG_DBG_MODE0_CFG                                                                                             0x3000e8UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~usem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0 all the message output to debug bus; 1=partial message.
20820 #define USEM_REG_DBG_MODE0_CFG_CYCLE                                                                                       0x3000ecUL //ACCESS:RW  DataWidth:0x5  Description: Applicable only when ~usem_registers_dbg_mode0_cfg.dbg_mode0_cfg =1. If =1 the additional cycles to extract to the debug bus.
20821 #define USEM_REG_DBG_MODE1_CFG                                                                                             0x3000f0UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~usem_registers_slow_dbg_mode.slow_dbg_mode =1. If=0 output to debug bus without the data; 1=with the data.
20822 #define USEM_REG_DBG_EACH_CYLE                                                                                             0x3000f4UL //ACCESS:RW  DataWidth:0x1  Description: If=0 output every cycle full indication or thread status; 1= output only when there is a change.
20823 #define USEM_REG_DBG_SELECT                                                                                                0x3000f8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USEMI to the DBG block) - for selecting a line to output to the DBG block
20824 #define USEM_REG_DBG_BYTE_ENABLE                                                                                           0x3000fcUL //ACCESS:RW  DataWidth:0x8  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
20825 #define USEM_REG_DBG_SHIFT                                                                                                 0x300100UL //ACCESS:RW  DataWidth:0x3  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for circular right shifting of the selected line (after the enabling).
20826 #define USEM_REG_USEM_INT_STS_0                                                                                            0x300104UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
20827 	#define USEM_USEM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
20828 	#define USEM_USEM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
20829 	#define USEM_USEM_INT_STS_0_REG_FIC0_LAST_ERROR                                                                        (0x1<<1)
20830 	#define USEM_USEM_INT_STS_0_REG_FIC0_LAST_ERROR_SIZE                                                                   1
20831 	#define USEM_USEM_INT_STS_0_REG_FIC1_LAST_ERROR                                                                        (0x1<<2)
20832 	#define USEM_USEM_INT_STS_0_REG_FIC1_LAST_ERROR_SIZE                                                                   2
20833 	#define USEM_USEM_INT_STS_0_REG_FIC0_LENGTH_ERROR                                                                      (0x1<<3)
20834 	#define USEM_USEM_INT_STS_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                 3
20835 	#define USEM_USEM_INT_STS_0_REG_FIC1_LENGTH_ERROR                                                                      (0x1<<4)
20836 	#define USEM_USEM_INT_STS_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                 4
20837 	#define USEM_USEM_INT_STS_0_REG_FIC0_FIFO_ERROR                                                                        (0x1<<5)
20838 	#define USEM_USEM_INT_STS_0_REG_FIC0_FIFO_ERROR_SIZE                                                                   5
20839 	#define USEM_USEM_INT_STS_0_REG_FIC1_FIFO_ERROR                                                                        (0x1<<6)
20840 	#define USEM_USEM_INT_STS_0_REG_FIC1_FIFO_ERROR_SIZE                                                                   6
20841 	#define USEM_USEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR                                                                    (0x1<<7)
20842 	#define USEM_USEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                               7
20843 	#define USEM_USEM_INT_STS_0_REG_SYNC_INT_POP_ERROR                                                                     (0x1<<8)
20844 	#define USEM_USEM_INT_STS_0_REG_SYNC_INT_POP_ERROR_SIZE                                                                8
20845 	#define USEM_USEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR                                                                     (0x1<<9)
20846 	#define USEM_USEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                                9
20847 	#define USEM_USEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR                                                                     (0x1<<10)
20848 	#define USEM_USEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                                10
20849 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                 (0x1<<11)
20850 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                            11
20851 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR                                                                  (0x1<<12)
20852 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                             12
20853 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                 (0x1<<13)
20854 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                            13
20855 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR                                                                  (0x1<<14)
20856 	#define USEM_USEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                             14
20857 	#define USEM_USEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR                                                                    (0x1<<15)
20858 	#define USEM_USEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                               15
20859 	#define USEM_USEM_INT_STS_0_REG_MAX_HANDLER_ERROR                                                                      (0x1<<16)
20860 	#define USEM_USEM_INT_STS_0_REG_MAX_HANDLER_ERROR_SIZE                                                                 16
20861 	#define USEM_USEM_INT_STS_0_REG_DRA_DATA_WR_ERROR                                                                      (0x1<<17)
20862 	#define USEM_USEM_INT_STS_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                 17
20863 	#define USEM_USEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO                                                                     (0x1<<18)
20864 	#define USEM_USEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                                18
20865 	#define USEM_USEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO                                                                      (0x1<<19)
20866 	#define USEM_USEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                 19
20867 	#define USEM_USEM_INT_STS_0_REG_RD_EMPTY_CAM                                                                           (0x1<<20)
20868 	#define USEM_USEM_INT_STS_0_REG_RD_EMPTY_CAM_SIZE                                                                      20
20869 	#define USEM_USEM_INT_STS_0_REG_WR_FULL_CAM                                                                            (0x1<<21)
20870 	#define USEM_USEM_INT_STS_0_REG_WR_FULL_CAM_SIZE                                                                       21
20871 	#define USEM_USEM_INT_STS_0_REG_CAM_LSB_INP_FIFO                                                                       (0x1<<22)
20872 	#define USEM_USEM_INT_STS_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                  22
20873 	#define USEM_USEM_INT_STS_0_REG_CAM_MSB_INP_FIFO                                                                       (0x1<<23)
20874 	#define USEM_USEM_INT_STS_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                  23
20875 	#define USEM_USEM_INT_STS_0_REG_CAM_OUT_FIFO                                                                           (0x1<<24)
20876 	#define USEM_USEM_INT_STS_0_REG_CAM_OUT_FIFO_SIZE                                                                      24
20877 	#define USEM_USEM_INT_STS_0_REG_FIN_FIFO                                                                               (0x1<<25)
20878 	#define USEM_USEM_INT_STS_0_REG_FIN_FIFO_SIZE                                                                          25
20879 	#define USEM_USEM_INT_STS_0_REG_SET0_THREAD_ERROR                                                                      (0x1<<26)
20880 	#define USEM_USEM_INT_STS_0_REG_SET0_THREAD_ERROR_SIZE                                                                 26
20881 	#define USEM_USEM_INT_STS_0_REG_SET1_THREAD_ERROR                                                                      (0x1<<27)
20882 	#define USEM_USEM_INT_STS_0_REG_SET1_THREAD_ERROR_SIZE                                                                 27
20883 	#define USEM_USEM_INT_STS_0_REG_THREAD_OVERRUN                                                                         (0x1<<28)
20884 	#define USEM_USEM_INT_STS_0_REG_THREAD_OVERRUN_SIZE                                                                    28
20885 	#define USEM_USEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                              (0x1<<29)
20886 	#define USEM_USEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                         29
20887 	#define USEM_USEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR                                                               (0x1<<30)
20888 	#define USEM_USEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                          30
20889 	#define USEM_USEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                                (0x1<<31)
20890 	#define USEM_USEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                           31
20891 #define USEM_REG_USEM_INT_STS_CLR_0                                                                                        0x300108UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
20892 	#define USEM_USEM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
20893 	#define USEM_USEM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
20894 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR                                                                    (0x1<<1)
20895 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR_SIZE                                                               1
20896 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR                                                                    (0x1<<2)
20897 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR_SIZE                                                               2
20898 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR                                                                  (0x1<<3)
20899 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                             3
20900 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR                                                                  (0x1<<4)
20901 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                             4
20902 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR                                                                    (0x1<<5)
20903 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR_SIZE                                                               5
20904 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR                                                                    (0x1<<6)
20905 	#define USEM_USEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR_SIZE                                                               6
20906 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR                                                                (0x1<<7)
20907 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                           7
20908 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR                                                                 (0x1<<8)
20909 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                            8
20910 	#define USEM_USEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR                                                                 (0x1<<9)
20911 	#define USEM_USEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                            9
20912 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR                                                                 (0x1<<10)
20913 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                            10
20914 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                             (0x1<<11)
20915 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                        11
20916 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR                                                              (0x1<<12)
20917 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                         12
20918 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                             (0x1<<13)
20919 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                        13
20920 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR                                                              (0x1<<14)
20921 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                         14
20922 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR                                                                (0x1<<15)
20923 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                           15
20924 	#define USEM_USEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR                                                                  (0x1<<16)
20925 	#define USEM_USEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR_SIZE                                                             16
20926 	#define USEM_USEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR                                                                  (0x1<<17)
20927 	#define USEM_USEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                             17
20928 	#define USEM_USEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO                                                                 (0x1<<18)
20929 	#define USEM_USEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                            18
20930 	#define USEM_USEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO                                                                  (0x1<<19)
20931 	#define USEM_USEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                             19
20932 	#define USEM_USEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM                                                                       (0x1<<20)
20933 	#define USEM_USEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM_SIZE                                                                  20
20934 	#define USEM_USEM_INT_STS_CLR_0_REG_WR_FULL_CAM                                                                        (0x1<<21)
20935 	#define USEM_USEM_INT_STS_CLR_0_REG_WR_FULL_CAM_SIZE                                                                   21
20936 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO                                                                   (0x1<<22)
20937 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                              22
20938 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO                                                                   (0x1<<23)
20939 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                              23
20940 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO                                                                       (0x1<<24)
20941 	#define USEM_USEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO_SIZE                                                                  24
20942 	#define USEM_USEM_INT_STS_CLR_0_REG_FIN_FIFO                                                                           (0x1<<25)
20943 	#define USEM_USEM_INT_STS_CLR_0_REG_FIN_FIFO_SIZE                                                                      25
20944 	#define USEM_USEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR                                                                  (0x1<<26)
20945 	#define USEM_USEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR_SIZE                                                             26
20946 	#define USEM_USEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR                                                                  (0x1<<27)
20947 	#define USEM_USEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR_SIZE                                                             27
20948 	#define USEM_USEM_INT_STS_CLR_0_REG_THREAD_OVERRUN                                                                     (0x1<<28)
20949 	#define USEM_USEM_INT_STS_CLR_0_REG_THREAD_OVERRUN_SIZE                                                                28
20950 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                          (0x1<<29)
20951 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                     29
20952 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                           (0x1<<30)
20953 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                      30
20954 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                            (0x1<<31)
20955 	#define USEM_USEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                       31
20956 #define USEM_REG_USEM_INT_STS_WR_0                                                                                         0x30010cUL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
20957 	#define USEM_USEM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
20958 	#define USEM_USEM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
20959 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR                                                                     (0x1<<1)
20960 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR_SIZE                                                                1
20961 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR                                                                     (0x1<<2)
20962 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR_SIZE                                                                2
20963 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR                                                                   (0x1<<3)
20964 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                              3
20965 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR                                                                   (0x1<<4)
20966 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                              4
20967 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR                                                                     (0x1<<5)
20968 	#define USEM_USEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR_SIZE                                                                5
20969 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR                                                                     (0x1<<6)
20970 	#define USEM_USEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR_SIZE                                                                6
20971 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR                                                                 (0x1<<7)
20972 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                            7
20973 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR                                                                  (0x1<<8)
20974 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                             8
20975 	#define USEM_USEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR                                                                  (0x1<<9)
20976 	#define USEM_USEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                             9
20977 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR                                                                  (0x1<<10)
20978 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                             10
20979 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                              (0x1<<11)
20980 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                         11
20981 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR                                                               (0x1<<12)
20982 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                          12
20983 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                              (0x1<<13)
20984 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                         13
20985 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR                                                               (0x1<<14)
20986 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                          14
20987 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR                                                                 (0x1<<15)
20988 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                            15
20989 	#define USEM_USEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR                                                                   (0x1<<16)
20990 	#define USEM_USEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR_SIZE                                                              16
20991 	#define USEM_USEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR                                                                   (0x1<<17)
20992 	#define USEM_USEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                              17
20993 	#define USEM_USEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO                                                                  (0x1<<18)
20994 	#define USEM_USEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                             18
20995 	#define USEM_USEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO                                                                   (0x1<<19)
20996 	#define USEM_USEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                              19
20997 	#define USEM_USEM_INT_STS_WR_0_REG_RD_EMPTY_CAM                                                                        (0x1<<20)
20998 	#define USEM_USEM_INT_STS_WR_0_REG_RD_EMPTY_CAM_SIZE                                                                   20
20999 	#define USEM_USEM_INT_STS_WR_0_REG_WR_FULL_CAM                                                                         (0x1<<21)
21000 	#define USEM_USEM_INT_STS_WR_0_REG_WR_FULL_CAM_SIZE                                                                    21
21001 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO                                                                    (0x1<<22)
21002 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                               22
21003 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO                                                                    (0x1<<23)
21004 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                               23
21005 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_OUT_FIFO                                                                        (0x1<<24)
21006 	#define USEM_USEM_INT_STS_WR_0_REG_CAM_OUT_FIFO_SIZE                                                                   24
21007 	#define USEM_USEM_INT_STS_WR_0_REG_FIN_FIFO                                                                            (0x1<<25)
21008 	#define USEM_USEM_INT_STS_WR_0_REG_FIN_FIFO_SIZE                                                                       25
21009 	#define USEM_USEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR                                                                   (0x1<<26)
21010 	#define USEM_USEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR_SIZE                                                              26
21011 	#define USEM_USEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR                                                                   (0x1<<27)
21012 	#define USEM_USEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR_SIZE                                                              27
21013 	#define USEM_USEM_INT_STS_WR_0_REG_THREAD_OVERRUN                                                                      (0x1<<28)
21014 	#define USEM_USEM_INT_STS_WR_0_REG_THREAD_OVERRUN_SIZE                                                                 28
21015 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                           (0x1<<29)
21016 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                      29
21017 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                            (0x1<<30)
21018 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                       30
21019 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                             (0x1<<31)
21020 	#define USEM_USEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                        31
21021 #define USEM_REG_USEM_INT_MASK_0                                                                                           0x300110UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
21022 	#define USEM_USEM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
21023 	#define USEM_USEM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
21024 	#define USEM_USEM_INT_MASK_0_REG_FIC0_LAST_ERROR                                                                       (0x1<<1)
21025 	#define USEM_USEM_INT_MASK_0_REG_FIC0_LAST_ERROR_SIZE                                                                  1
21026 	#define USEM_USEM_INT_MASK_0_REG_FIC1_LAST_ERROR                                                                       (0x1<<2)
21027 	#define USEM_USEM_INT_MASK_0_REG_FIC1_LAST_ERROR_SIZE                                                                  2
21028 	#define USEM_USEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR                                                                     (0x1<<3)
21029 	#define USEM_USEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                3
21030 	#define USEM_USEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR                                                                     (0x1<<4)
21031 	#define USEM_USEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                4
21032 	#define USEM_USEM_INT_MASK_0_REG_FIC0_FIFO_ERROR                                                                       (0x1<<5)
21033 	#define USEM_USEM_INT_MASK_0_REG_FIC0_FIFO_ERROR_SIZE                                                                  5
21034 	#define USEM_USEM_INT_MASK_0_REG_FIC1_FIFO_ERROR                                                                       (0x1<<6)
21035 	#define USEM_USEM_INT_MASK_0_REG_FIC1_FIFO_ERROR_SIZE                                                                  6
21036 	#define USEM_USEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR                                                                   (0x1<<7)
21037 	#define USEM_USEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                              7
21038 	#define USEM_USEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR                                                                    (0x1<<8)
21039 	#define USEM_USEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR_SIZE                                                               8
21040 	#define USEM_USEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR                                                                    (0x1<<9)
21041 	#define USEM_USEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                               9
21042 	#define USEM_USEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR                                                                    (0x1<<10)
21043 	#define USEM_USEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                               10
21044 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                (0x1<<11)
21045 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                           11
21046 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR                                                                 (0x1<<12)
21047 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                            12
21048 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                (0x1<<13)
21049 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                           13
21050 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR                                                                 (0x1<<14)
21051 	#define USEM_USEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                            14
21052 	#define USEM_USEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR                                                                   (0x1<<15)
21053 	#define USEM_USEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                              15
21054 	#define USEM_USEM_INT_MASK_0_REG_MAX_HANDLER_ERROR                                                                     (0x1<<16)
21055 	#define USEM_USEM_INT_MASK_0_REG_MAX_HANDLER_ERROR_SIZE                                                                16
21056 	#define USEM_USEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR                                                                     (0x1<<17)
21057 	#define USEM_USEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                17
21058 	#define USEM_USEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO                                                                    (0x1<<18)
21059 	#define USEM_USEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                               18
21060 	#define USEM_USEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO                                                                     (0x1<<19)
21061 	#define USEM_USEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                19
21062 	#define USEM_USEM_INT_MASK_0_REG_RD_EMPTY_CAM                                                                          (0x1<<20)
21063 	#define USEM_USEM_INT_MASK_0_REG_RD_EMPTY_CAM_SIZE                                                                     20
21064 	#define USEM_USEM_INT_MASK_0_REG_WR_FULL_CAM                                                                           (0x1<<21)
21065 	#define USEM_USEM_INT_MASK_0_REG_WR_FULL_CAM_SIZE                                                                      21
21066 	#define USEM_USEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO                                                                      (0x1<<22)
21067 	#define USEM_USEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                 22
21068 	#define USEM_USEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO                                                                      (0x1<<23)
21069 	#define USEM_USEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                 23
21070 	#define USEM_USEM_INT_MASK_0_REG_CAM_OUT_FIFO                                                                          (0x1<<24)
21071 	#define USEM_USEM_INT_MASK_0_REG_CAM_OUT_FIFO_SIZE                                                                     24
21072 	#define USEM_USEM_INT_MASK_0_REG_FIN_FIFO                                                                              (0x1<<25)
21073 	#define USEM_USEM_INT_MASK_0_REG_FIN_FIFO_SIZE                                                                         25
21074 	#define USEM_USEM_INT_MASK_0_REG_SET0_THREAD_ERROR                                                                     (0x1<<26)
21075 	#define USEM_USEM_INT_MASK_0_REG_SET0_THREAD_ERROR_SIZE                                                                26
21076 	#define USEM_USEM_INT_MASK_0_REG_SET1_THREAD_ERROR                                                                     (0x1<<27)
21077 	#define USEM_USEM_INT_MASK_0_REG_SET1_THREAD_ERROR_SIZE                                                                27
21078 	#define USEM_USEM_INT_MASK_0_REG_THREAD_OVERRUN                                                                        (0x1<<28)
21079 	#define USEM_USEM_INT_MASK_0_REG_THREAD_OVERRUN_SIZE                                                                   28
21080 	#define USEM_USEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                             (0x1<<29)
21081 	#define USEM_USEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                        29
21082 	#define USEM_USEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR                                                              (0x1<<30)
21083 	#define USEM_USEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                         30
21084 	#define USEM_USEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                               (0x1<<31)
21085 	#define USEM_USEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                          31
21086 #define USEM_REG_USEM_INT_STS_1                                                                                            0x300114UL //ACCESS:R  DataWidth:0xb  Description: Interrupt register #1 read
21087 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                                (0x1<<0)
21088 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                           0
21089 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                 (0x1<<1)
21090 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                            1
21091 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                 (0x1<<2)
21092 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                            2
21093 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                 (0x1<<3)
21094 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                            3
21095 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                 (0x1<<4)
21096 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                            4
21097 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                                (0x1<<5)
21098 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                           5
21099 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                                (0x1<<6)
21100 	#define USEM_USEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                           6
21101 	#define USEM_USEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR                                                                    (0x1<<7)
21102 	#define USEM_USEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                               7
21103 	#define USEM_USEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR                                                                     (0x1<<8)
21104 	#define USEM_USEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                                8
21105 	#define USEM_USEM_INT_STS_1_REG_DBG_FIFO_ERROR                                                                         (0x1<<9)
21106 	#define USEM_USEM_INT_STS_1_REG_DBG_FIFO_ERROR_SIZE                                                                    9
21107 	#define USEM_USEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO                                                                      (0x1<<10)
21108 	#define USEM_USEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                 10
21109 #define USEM_REG_USEM_INT_STS_CLR_1                                                                                        0x300118UL //ACCESS:RC  DataWidth:0xb  Description: Interrupt register #1 read clear
21110 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                            (0x1<<0)
21111 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                       0
21112 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                             (0x1<<1)
21113 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                        1
21114 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                             (0x1<<2)
21115 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                        2
21116 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                             (0x1<<3)
21117 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                        3
21118 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                             (0x1<<4)
21119 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                        4
21120 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                            (0x1<<5)
21121 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                       5
21122 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                            (0x1<<6)
21123 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                       6
21124 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR                                                                (0x1<<7)
21125 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                           7
21126 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR                                                                 (0x1<<8)
21127 	#define USEM_USEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                            8
21128 	#define USEM_USEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR                                                                     (0x1<<9)
21129 	#define USEM_USEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR_SIZE                                                                9
21130 	#define USEM_USEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO                                                                  (0x1<<10)
21131 	#define USEM_USEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                             10
21132 #define USEM_REG_USEM_INT_STS_WR_1                                                                                         0x30011cUL //ACCESS:WR  DataWidth:0xb  Description: Interrupt register #1 bit set or clear
21133 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                             (0x1<<0)
21134 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                        0
21135 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                              (0x1<<1)
21136 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                         1
21137 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                              (0x1<<2)
21138 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                         2
21139 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                              (0x1<<3)
21140 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                         3
21141 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                              (0x1<<4)
21142 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                         4
21143 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                             (0x1<<5)
21144 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                        5
21145 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                             (0x1<<6)
21146 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                        6
21147 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR                                                                 (0x1<<7)
21148 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                            7
21149 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR                                                                  (0x1<<8)
21150 	#define USEM_USEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                             8
21151 	#define USEM_USEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR                                                                      (0x1<<9)
21152 	#define USEM_USEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR_SIZE                                                                 9
21153 	#define USEM_USEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO                                                                   (0x1<<10)
21154 	#define USEM_USEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                              10
21155 #define USEM_REG_USEM_INT_MASK_1                                                                                           0x300120UL //ACCESS:RW  DataWidth:0xb  Description: Interrupt mask register #1 read/write
21156 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                               (0x1<<0)
21157 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                          0
21158 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                (0x1<<1)
21159 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                           1
21160 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                (0x1<<2)
21161 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                           2
21162 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                (0x1<<3)
21163 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                           3
21164 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                (0x1<<4)
21165 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                           4
21166 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                               (0x1<<5)
21167 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                          5
21168 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                               (0x1<<6)
21169 	#define USEM_USEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                          6
21170 	#define USEM_USEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR                                                                   (0x1<<7)
21171 	#define USEM_USEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                              7
21172 	#define USEM_USEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR                                                                    (0x1<<8)
21173 	#define USEM_USEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                               8
21174 	#define USEM_USEM_INT_MASK_1_REG_DBG_FIFO_ERROR                                                                        (0x1<<9)
21175 	#define USEM_USEM_INT_MASK_1_REG_DBG_FIFO_ERROR_SIZE                                                                   9
21176 	#define USEM_USEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO                                                                     (0x1<<10)
21177 	#define USEM_USEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                10
21178 #define USEM_REG_USEM_PRTY_STS_0                                                                                           0x300124UL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
21179 	#define USEM_USEM_PRTY_STS_0_REG_PARITY                                                                                (0x1<<0)
21180 	#define USEM_USEM_PRTY_STS_0_REG_PARITY_SIZE                                                                           0
21181 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                               (0x1<<1)
21182 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                          1
21183 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                               (0x1<<2)
21184 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                          2
21185 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                              (0x1<<3)
21186 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                         3
21187 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                              (0x1<<4)
21188 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                         4
21189 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                              (0x1<<5)
21190 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                         5
21191 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                              (0x1<<6)
21192 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                         6
21193 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY                                                                  (0x1<<7)
21194 	#define USEM_USEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                             7
21195 	#define USEM_USEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY                                                                      (0x1<<8)
21196 	#define USEM_USEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY_SIZE                                                                 8
21197 	#define USEM_USEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY                                                                      (0x1<<9)
21198 	#define USEM_USEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY_SIZE                                                                 9
21199 	#define USEM_USEM_PRTY_STS_0_REG_PAS_FIFO_PARITY                                                                       (0x1<<10)
21200 	#define USEM_USEM_PRTY_STS_0_REG_PAS_FIFO_PARITY_SIZE                                                                  10
21201 	#define USEM_USEM_PRTY_STS_0_REG_PAS_PARITY0                                                                           (0x1<<11)
21202 	#define USEM_USEM_PRTY_STS_0_REG_PAS_PARITY0_SIZE                                                                      11
21203 	#define USEM_USEM_PRTY_STS_0_REG_PAS_PARITY1                                                                           (0x1<<12)
21204 	#define USEM_USEM_PRTY_STS_0_REG_PAS_PARITY1_SIZE                                                                      12
21205 	#define USEM_USEM_PRTY_STS_0_REG_INT_TABLE_PARITY                                                                      (0x1<<13)
21206 	#define USEM_USEM_PRTY_STS_0_REG_INT_TABLE_PARITY_SIZE                                                                 13
21207 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY0                                                                          (0x1<<14)
21208 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY0_SIZE                                                                     14
21209 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY1                                                                          (0x1<<15)
21210 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY1_SIZE                                                                     15
21211 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY2                                                                          (0x1<<16)
21212 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY2_SIZE                                                                     16
21213 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY3                                                                          (0x1<<17)
21214 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY3_SIZE                                                                     17
21215 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY4                                                                          (0x1<<18)
21216 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY4_SIZE                                                                     18
21217 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY5                                                                          (0x1<<19)
21218 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY5_SIZE                                                                     19
21219 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY6                                                                          (0x1<<20)
21220 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY6_SIZE                                                                     20
21221 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY7                                                                          (0x1<<21)
21222 	#define USEM_USEM_PRTY_STS_0_REG_RAM0_PARITY7_SIZE                                                                     21
21223 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY0                                                                          (0x1<<22)
21224 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY0_SIZE                                                                     22
21225 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY1                                                                          (0x1<<23)
21226 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY1_SIZE                                                                     23
21227 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY2                                                                          (0x1<<24)
21228 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY2_SIZE                                                                     24
21229 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY3                                                                          (0x1<<25)
21230 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY3_SIZE                                                                     25
21231 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY4                                                                          (0x1<<26)
21232 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY4_SIZE                                                                     26
21233 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY5                                                                          (0x1<<27)
21234 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY5_SIZE                                                                     27
21235 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY6                                                                          (0x1<<28)
21236 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY6_SIZE                                                                     28
21237 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY7                                                                          (0x1<<29)
21238 	#define USEM_USEM_PRTY_STS_0_REG_RAM1_PARITY7_SIZE                                                                     29
21239 	#define USEM_USEM_PRTY_STS_0_REG_PRAM_LOW_PARITY                                                                       (0x1<<30)
21240 	#define USEM_USEM_PRTY_STS_0_REG_PRAM_LOW_PARITY_SIZE                                                                  30
21241 	#define USEM_USEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY                                                                      (0x1<<31)
21242 	#define USEM_USEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY_SIZE                                                                 31
21243 #define USEM_REG_USEM_PRTY_STS_CLR_0                                                                                       0x300128UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
21244 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PARITY                                                                            (0x1<<0)
21245 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                       0
21246 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                           (0x1<<1)
21247 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                      1
21248 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                           (0x1<<2)
21249 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                      2
21250 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                          (0x1<<3)
21251 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                     3
21252 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                          (0x1<<4)
21253 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                     4
21254 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                          (0x1<<5)
21255 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                     5
21256 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                          (0x1<<6)
21257 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                     6
21258 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY                                                              (0x1<<7)
21259 	#define USEM_USEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                         7
21260 	#define USEM_USEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY                                                                  (0x1<<8)
21261 	#define USEM_USEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY_SIZE                                                             8
21262 	#define USEM_USEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY                                                                  (0x1<<9)
21263 	#define USEM_USEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY_SIZE                                                             9
21264 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY                                                                   (0x1<<10)
21265 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY_SIZE                                                              10
21266 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_PARITY0                                                                       (0x1<<11)
21267 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_PARITY0_SIZE                                                                  11
21268 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_PARITY1                                                                       (0x1<<12)
21269 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PAS_PARITY1_SIZE                                                                  12
21270 	#define USEM_USEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY                                                                  (0x1<<13)
21271 	#define USEM_USEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY_SIZE                                                             13
21272 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0                                                                      (0x1<<14)
21273 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0_SIZE                                                                 14
21274 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1                                                                      (0x1<<15)
21275 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1_SIZE                                                                 15
21276 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2                                                                      (0x1<<16)
21277 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2_SIZE                                                                 16
21278 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3                                                                      (0x1<<17)
21279 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3_SIZE                                                                 17
21280 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4                                                                      (0x1<<18)
21281 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4_SIZE                                                                 18
21282 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5                                                                      (0x1<<19)
21283 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5_SIZE                                                                 19
21284 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6                                                                      (0x1<<20)
21285 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6_SIZE                                                                 20
21286 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7                                                                      (0x1<<21)
21287 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7_SIZE                                                                 21
21288 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0                                                                      (0x1<<22)
21289 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0_SIZE                                                                 22
21290 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1                                                                      (0x1<<23)
21291 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1_SIZE                                                                 23
21292 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2                                                                      (0x1<<24)
21293 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2_SIZE                                                                 24
21294 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3                                                                      (0x1<<25)
21295 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3_SIZE                                                                 25
21296 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4                                                                      (0x1<<26)
21297 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4_SIZE                                                                 26
21298 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5                                                                      (0x1<<27)
21299 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5_SIZE                                                                 27
21300 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6                                                                      (0x1<<28)
21301 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6_SIZE                                                                 28
21302 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7                                                                      (0x1<<29)
21303 	#define USEM_USEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7_SIZE                                                                 29
21304 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY                                                                   (0x1<<30)
21305 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY_SIZE                                                              30
21306 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY                                                                  (0x1<<31)
21307 	#define USEM_USEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY_SIZE                                                             31
21308 #define USEM_REG_USEM_PRTY_STS_WR_0                                                                                        0x30012cUL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
21309 	#define USEM_USEM_PRTY_STS_WR_0_REG_PARITY                                                                             (0x1<<0)
21310 	#define USEM_USEM_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                        0
21311 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                            (0x1<<1)
21312 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                       1
21313 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                            (0x1<<2)
21314 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                       2
21315 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                           (0x1<<3)
21316 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                      3
21317 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                           (0x1<<4)
21318 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                      4
21319 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                           (0x1<<5)
21320 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                      5
21321 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                           (0x1<<6)
21322 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                      6
21323 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY                                                               (0x1<<7)
21324 	#define USEM_USEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                          7
21325 	#define USEM_USEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY                                                                   (0x1<<8)
21326 	#define USEM_USEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY_SIZE                                                              8
21327 	#define USEM_USEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY                                                                   (0x1<<9)
21328 	#define USEM_USEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY_SIZE                                                              9
21329 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY                                                                    (0x1<<10)
21330 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY_SIZE                                                               10
21331 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_PARITY0                                                                        (0x1<<11)
21332 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_PARITY0_SIZE                                                                   11
21333 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_PARITY1                                                                        (0x1<<12)
21334 	#define USEM_USEM_PRTY_STS_WR_0_REG_PAS_PARITY1_SIZE                                                                   12
21335 	#define USEM_USEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY                                                                   (0x1<<13)
21336 	#define USEM_USEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY_SIZE                                                              13
21337 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY0                                                                       (0x1<<14)
21338 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY0_SIZE                                                                  14
21339 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY1                                                                       (0x1<<15)
21340 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY1_SIZE                                                                  15
21341 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY2                                                                       (0x1<<16)
21342 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY2_SIZE                                                                  16
21343 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY3                                                                       (0x1<<17)
21344 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY3_SIZE                                                                  17
21345 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY4                                                                       (0x1<<18)
21346 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY4_SIZE                                                                  18
21347 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY5                                                                       (0x1<<19)
21348 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY5_SIZE                                                                  19
21349 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY6                                                                       (0x1<<20)
21350 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY6_SIZE                                                                  20
21351 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY7                                                                       (0x1<<21)
21352 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM0_PARITY7_SIZE                                                                  21
21353 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY0                                                                       (0x1<<22)
21354 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY0_SIZE                                                                  22
21355 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY1                                                                       (0x1<<23)
21356 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY1_SIZE                                                                  23
21357 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY2                                                                       (0x1<<24)
21358 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY2_SIZE                                                                  24
21359 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY3                                                                       (0x1<<25)
21360 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY3_SIZE                                                                  25
21361 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY4                                                                       (0x1<<26)
21362 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY4_SIZE                                                                  26
21363 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY5                                                                       (0x1<<27)
21364 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY5_SIZE                                                                  27
21365 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY6                                                                       (0x1<<28)
21366 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY6_SIZE                                                                  28
21367 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY7                                                                       (0x1<<29)
21368 	#define USEM_USEM_PRTY_STS_WR_0_REG_RAM1_PARITY7_SIZE                                                                  29
21369 	#define USEM_USEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY                                                                    (0x1<<30)
21370 	#define USEM_USEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY_SIZE                                                               30
21371 	#define USEM_USEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY                                                                   (0x1<<31)
21372 	#define USEM_USEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY_SIZE                                                              31
21373 #define USEM_REG_USEM_PRTY_MASK_0                                                                                          0x300130UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
21374 	#define USEM_USEM_PRTY_MASK_0_REG_PARITY                                                                               (0x1<<0)
21375 	#define USEM_USEM_PRTY_MASK_0_REG_PARITY_SIZE                                                                          0
21376 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                              (0x1<<1)
21377 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                         1
21378 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                              (0x1<<2)
21379 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                         2
21380 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                             (0x1<<3)
21381 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                        3
21382 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                             (0x1<<4)
21383 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                        4
21384 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                             (0x1<<5)
21385 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                        5
21386 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                             (0x1<<6)
21387 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                        6
21388 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY                                                                 (0x1<<7)
21389 	#define USEM_USEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                            7
21390 	#define USEM_USEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY                                                                     (0x1<<8)
21391 	#define USEM_USEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY_SIZE                                                                8
21392 	#define USEM_USEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY                                                                     (0x1<<9)
21393 	#define USEM_USEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY_SIZE                                                                9
21394 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY                                                                      (0x1<<10)
21395 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY_SIZE                                                                 10
21396 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_PARITY0                                                                          (0x1<<11)
21397 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_PARITY0_SIZE                                                                     11
21398 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_PARITY1                                                                          (0x1<<12)
21399 	#define USEM_USEM_PRTY_MASK_0_REG_PAS_PARITY1_SIZE                                                                     12
21400 	#define USEM_USEM_PRTY_MASK_0_REG_INT_TABLE_PARITY                                                                     (0x1<<13)
21401 	#define USEM_USEM_PRTY_MASK_0_REG_INT_TABLE_PARITY_SIZE                                                                13
21402 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY0                                                                         (0x1<<14)
21403 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY0_SIZE                                                                    14
21404 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY1                                                                         (0x1<<15)
21405 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY1_SIZE                                                                    15
21406 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY2                                                                         (0x1<<16)
21407 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY2_SIZE                                                                    16
21408 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY3                                                                         (0x1<<17)
21409 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY3_SIZE                                                                    17
21410 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY4                                                                         (0x1<<18)
21411 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY4_SIZE                                                                    18
21412 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY5                                                                         (0x1<<19)
21413 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY5_SIZE                                                                    19
21414 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY6                                                                         (0x1<<20)
21415 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY6_SIZE                                                                    20
21416 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY7                                                                         (0x1<<21)
21417 	#define USEM_USEM_PRTY_MASK_0_REG_RAM0_PARITY7_SIZE                                                                    21
21418 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY0                                                                         (0x1<<22)
21419 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY0_SIZE                                                                    22
21420 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY1                                                                         (0x1<<23)
21421 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY1_SIZE                                                                    23
21422 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY2                                                                         (0x1<<24)
21423 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY2_SIZE                                                                    24
21424 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY3                                                                         (0x1<<25)
21425 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY3_SIZE                                                                    25
21426 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY4                                                                         (0x1<<26)
21427 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY4_SIZE                                                                    26
21428 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY5                                                                         (0x1<<27)
21429 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY5_SIZE                                                                    27
21430 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY6                                                                         (0x1<<28)
21431 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY6_SIZE                                                                    28
21432 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY7                                                                         (0x1<<29)
21433 	#define USEM_USEM_PRTY_MASK_0_REG_RAM1_PARITY7_SIZE                                                                    29
21434 	#define USEM_USEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY                                                                      (0x1<<30)
21435 	#define USEM_USEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY_SIZE                                                                 30
21436 	#define USEM_USEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY                                                                     (0x1<<31)
21437 	#define USEM_USEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY_SIZE                                                                31
21438 #define USEM_REG_USEM_PRTY_STS_1                                                                                           0x300134UL //ACCESS:R  DataWidth:0x5  Description: Parity register #1 read
21439 	#define USEM_USEM_PRTY_STS_1_REG_SYNC_DBG_PARITY                                                                       (0x1<<0)
21440 	#define USEM_USEM_PRTY_STS_1_REG_SYNC_DBG_PARITY_SIZE                                                                  0
21441 	#define USEM_USEM_PRTY_STS_1_REG_SLOW_DBG_PARITY                                                                       (0x1<<1)
21442 	#define USEM_USEM_PRTY_STS_1_REG_SLOW_DBG_PARITY_SIZE                                                                  1
21443 	#define USEM_USEM_PRTY_STS_1_REG_CAM_PARITY                                                                            (0x1<<2)
21444 	#define USEM_USEM_PRTY_STS_1_REG_CAM_PARITY_SIZE                                                                       2
21445 	#define USEM_USEM_PRTY_STS_1_REG_STORM_RF0_PARITY                                                                      (0x1<<3)
21446 	#define USEM_USEM_PRTY_STS_1_REG_STORM_RF0_PARITY_SIZE                                                                 3
21447 	#define USEM_USEM_PRTY_STS_1_REG_STORM_RF1_PARITY                                                                      (0x1<<4)
21448 	#define USEM_USEM_PRTY_STS_1_REG_STORM_RF1_PARITY_SIZE                                                                 4
21449 #define USEM_REG_USEM_PRTY_STS_CLR_1                                                                                       0x300138UL //ACCESS:RC  DataWidth:0x5  Description: Parity register #1 read clear
21450 	#define USEM_USEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY                                                                   (0x1<<0)
21451 	#define USEM_USEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY_SIZE                                                              0
21452 	#define USEM_USEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY                                                                   (0x1<<1)
21453 	#define USEM_USEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY_SIZE                                                              1
21454 	#define USEM_USEM_PRTY_STS_CLR_1_REG_CAM_PARITY                                                                        (0x1<<2)
21455 	#define USEM_USEM_PRTY_STS_CLR_1_REG_CAM_PARITY_SIZE                                                                   2
21456 	#define USEM_USEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY                                                                  (0x1<<3)
21457 	#define USEM_USEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY_SIZE                                                             3
21458 	#define USEM_USEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY                                                                  (0x1<<4)
21459 	#define USEM_USEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY_SIZE                                                             4
21460 #define USEM_REG_USEM_PRTY_STS_WR_1                                                                                        0x30013cUL //ACCESS:WR  DataWidth:0x5  Description: Parity register #1 bit set or clear
21461 	#define USEM_USEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY                                                                    (0x1<<0)
21462 	#define USEM_USEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY_SIZE                                                               0
21463 	#define USEM_USEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY                                                                    (0x1<<1)
21464 	#define USEM_USEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY_SIZE                                                               1
21465 	#define USEM_USEM_PRTY_STS_WR_1_REG_CAM_PARITY                                                                         (0x1<<2)
21466 	#define USEM_USEM_PRTY_STS_WR_1_REG_CAM_PARITY_SIZE                                                                    2
21467 	#define USEM_USEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY                                                                   (0x1<<3)
21468 	#define USEM_USEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY_SIZE                                                              3
21469 	#define USEM_USEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY                                                                   (0x1<<4)
21470 	#define USEM_USEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY_SIZE                                                              4
21471 #define USEM_REG_USEM_PRTY_MASK_1                                                                                          0x300140UL //ACCESS:RW  DataWidth:0x5  Description: Parity mask register #1 read/write
21472 	#define USEM_USEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY                                                                      (0x1<<0)
21473 	#define USEM_USEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY_SIZE                                                                 0
21474 	#define USEM_USEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY                                                                      (0x1<<1)
21475 	#define USEM_USEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY_SIZE                                                                 1
21476 	#define USEM_USEM_PRTY_MASK_1_REG_CAM_PARITY                                                                           (0x1<<2)
21477 	#define USEM_USEM_PRTY_MASK_1_REG_CAM_PARITY_SIZE                                                                      2
21478 	#define USEM_USEM_PRTY_MASK_1_REG_STORM_RF0_PARITY                                                                     (0x1<<3)
21479 	#define USEM_USEM_PRTY_MASK_1_REG_STORM_RF0_PARITY_SIZE                                                                3
21480 	#define USEM_USEM_PRTY_MASK_1_REG_STORM_RF1_PARITY                                                                     (0x1<<4)
21481 	#define USEM_USEM_PRTY_MASK_1_REG_STORM_RF1_PARITY_SIZE                                                                4
21482 #define USEM_REG_RAM0_TM1                                                                                                  0x30014cUL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_1
21483 #define USEM_REG_RAM0_TM2                                                                                                  0x300150UL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_2
21484 #define USEM_REG_ECO_RESERVED                                                                                              0x3003a8UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
21485 #define USEM_REG_FIFOS_TM                                                                                                  0x3003acUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for  FIC0_LSB [1:0]; FIC0_MSB[3:2]; FIC1_LSB[5:4]; FIC1_MSB[7:6]; DBG_LSB[9:8];DBG_MSB[11:10]; EXT_PAS[13:12]
21486 #define USEM_REG_ARBITER_REQUEST                                                                                           0x300200UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
21487 #define USEM_REG_ARBITER_REQUEST_SIZE                                                                                      1
21488 #define USEM_REG_ARBITER_SELECT                                                                                            0x300204UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
21489 #define USEM_REG_ARBITER_SELECT_SIZE                                                                                       1
21490 #define USEM_REG_ARBITER_SLOT                                                                                              0x300208UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last slot
21491 #define USEM_REG_ARBITER_SLOT_SIZE                                                                                         1
21492 #define USEM_REG_DBG_IF_FULL                                                                                               0x30020cUL //ACCESS:R  DataWidth:0x1  Description: DBG IF is full in sem_slow_ls_dbg
21493 #define USEM_REG_DBG_IF_FULL_SIZE                                                                                          1
21494 #define USEM_REG_DRA_EMPTY                                                                                                 0x300210UL //ACCESS:R  DataWidth:0x1  Description: This register is active when FIN FIO  is empty and DRA RD FIFO is empty
21495 #define USEM_REG_DRA_EMPTY_SIZE                                                                                            1
21496 #define USEM_REG_EXT_PAS_EMPTY                                                                                             0x300214UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO empty in sem_slow
21497 #define USEM_REG_EXT_PAS_EMPTY_SIZE                                                                                        1
21498 #define USEM_REG_EXT_PAS_FULL                                                                                              0x300218UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO Full in sem_slow
21499 #define USEM_REG_EXT_PAS_FULL_SIZE                                                                                         1
21500 #define USEM_REG_EXT_STORE_FREE_ENTRIES                                                                                    0x30021cUL //ACCESS:R  DataWidth:0x6  Description: Number of free entries in the external STORE sync FIFO.
21501 #define USEM_REG_EXT_STORE_FREE_ENTRIES_SIZE                                                                               1
21502 #define USEM_REG_EXT_STORE_IF_FULL                                                                                         0x300220UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE IF is full in sem_slow_ls_ext
21503 #define USEM_REG_EXT_STORE_IF_FULL_SIZE                                                                                    1
21504 #define USEM_REG_FIC0_DISABLE                                                                                              0x300224UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC0  May be updated during run_time by the microcode
21505 #define USEM_REG_FIC0_DISABLE_SIZE                                                                                         1
21506 #define USEM_REG_FIC0_EMPTY                                                                                                0x300228UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
21507 #define USEM_REG_FIC0_EMPTY_SIZE                                                                                           1
21508 #define USEM_REG_FIC0_FULL                                                                                                 0x30022cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
21509 #define USEM_REG_FIC0_FULL_SIZE                                                                                            1
21510 #define USEM_REG_FIC0_LENGTH                                                                                               0x300230UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC0. Active only with ~usem_registers_fic0_length_error.fic0_length_error interrupt
21511 #define USEM_REG_FIC0_LENGTH_SIZE                                                                                          1
21512 #define USEM_REG_FIC1_DISABLE                                                                                              0x300234UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC1  May be updated during run_time by the microcode
21513 #define USEM_REG_FIC1_DISABLE_SIZE                                                                                         1
21514 #define USEM_REG_FIC1_EMPTY                                                                                                0x300238UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
21515 #define USEM_REG_FIC1_EMPTY_SIZE                                                                                           1
21516 #define USEM_REG_FIC1_FULL                                                                                                 0x30023cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
21517 #define USEM_REG_FIC1_FULL_SIZE                                                                                            1
21518 #define USEM_REG_FIC1_LENGTH                                                                                               0x300240UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC1. Active only with ~usem_registers_fic1_length_error.fic1_length_error interrupt
21519 #define USEM_REG_FIC1_LENGTH_SIZE                                                                                          1
21520 #define USEM_REG_GPI_DATA                                                                                                  0x300244UL //ACCESS:R  DataWidth:0x18  Description: GPI signals that are inputs to SEMI
21521 #define USEM_REG_GPI_DATA_SIZE                                                                                             1
21522 #define USEM_REG_NUM_OF_THREADS                                                                                            0x300248UL //ACCESS:R  DataWidth:0x6  Description: The number of threads currently active
21523 #define USEM_REG_NUM_OF_THREADS_SIZE                                                                                       1
21524 #define USEM_REG_PAS_DISABLE                                                                                               0x30024cUL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from the passive buffer  May be updated during run_time by the microcode
21525 #define USEM_REG_PAS_DISABLE_SIZE                                                                                          1
21526 #define USEM_REG_PAS_IF_FULL                                                                                               0x300250UL //ACCESS:R  DataWidth:0x1  Description: Full from passive buffer asserted toward SDM
21527 #define USEM_REG_PAS_IF_FULL_SIZE                                                                                          1
21528 #define USEM_REG_RAM0_IF_FULL                                                                                              0x300254UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM0 IF is full in sem_slow_ls_ram
21529 #define USEM_REG_RAM0_IF_FULL_SIZE                                                                                         1
21530 #define USEM_REG_RAM1_IF_FULL                                                                                              0x300258UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM1 IF is full in sem_slow_ls_ram
21531 #define USEM_REG_RAM1_IF_FULL_SIZE                                                                                         1
21532 #define USEM_REG_SET0_THREAD_EMPTY                                                                                         0x30025cUL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is empty in sem_slow_dra_wr
21533 #define USEM_REG_SET0_THREAD_EMPTY_SIZE                                                                                    1
21534 #define USEM_REG_SET0_THREAD_FULL                                                                                          0x300260UL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is full in sem_slow_dra_wr
21535 #define USEM_REG_SET0_THREAD_FULL_SIZE                                                                                     1
21536 #define USEM_REG_SET1_THREAD_EMPTY                                                                                         0x300264UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is empty in sem_slow_dra_wr
21537 #define USEM_REG_SET1_THREAD_EMPTY_SIZE                                                                                    1
21538 #define USEM_REG_SET1_THREAD_FULL                                                                                          0x300268UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is full in sem_slow_dra_wr
21539 #define USEM_REG_SET1_THREAD_FULL_SIZE                                                                                     1
21540 #define USEM_REG_SLEEP_THREADS_VALID                                                                                       0x30026cUL //ACCESS:R  DataWidth:0x14  Description: Valid sleeping threads indication have bit per thread
21541 #define USEM_REG_SLEEP_THREADS_VALID_SIZE                                                                                  1
21542 #define USEM_REG_SLOW_DBG_ALM_EMPTY                                                                                        0x300270UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg (31 entry inside fifo)
21543 #define USEM_REG_SLOW_DBG_ALM_EMPTY_SIZE                                                                                   1
21544 #define USEM_REG_SLOW_DBG_ALM_FULL                                                                                         0x300274UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg according to configuration
21545 #define USEM_REG_SLOW_DBG_ALM_FULL_SIZE                                                                                    1
21546 #define USEM_REG_SLOW_DBG_EMPTY                                                                                            0x300278UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is empty in sem_slow_ls_dbg
21547 #define USEM_REG_SLOW_DBG_EMPTY_SIZE                                                                                       1
21548 #define USEM_REG_SLOW_DBG_FULL                                                                                             0x30027cUL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is full in sem_slow_ls_dbg
21549 #define USEM_REG_SLOW_DBG_FULL_SIZE                                                                                        1
21550 #define USEM_REG_SLOW_DRA_FIN_EMPTY                                                                                        0x300280UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is empty in sem_slow_dra_sync
21551 #define USEM_REG_SLOW_DRA_FIN_EMPTY_SIZE                                                                                   1
21552 #define USEM_REG_SLOW_DRA_FIN_FULL                                                                                         0x300284UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is full in sem_slow_dra_sync (never may be active)
21553 #define USEM_REG_SLOW_DRA_FIN_FULL_SIZE                                                                                    1
21554 #define USEM_REG_SLOW_DRA_INT_EMPTY                                                                                        0x300288UL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is empty in sem_slow_dra_sync
21555 #define USEM_REG_SLOW_DRA_INT_EMPTY_SIZE                                                                                   1
21556 #define USEM_REG_SLOW_DRA_INT_FULL                                                                                         0x30028cUL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is full in sem_slow_dra_int
21557 #define USEM_REG_SLOW_DRA_INT_FULL_SIZE                                                                                    1
21558 #define USEM_REG_SLOW_DRA_RD_EMPTY                                                                                         0x300290UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is empty in sem_slow_dra_sync
21559 #define USEM_REG_SLOW_DRA_RD_EMPTY_SIZE                                                                                    1
21560 #define USEM_REG_SLOW_DRA_RD_FULL                                                                                          0x300294UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is full in sem_slow_dra_sync
21561 #define USEM_REG_SLOW_DRA_RD_FULL_SIZE                                                                                     1
21562 #define USEM_REG_SLOW_DRA_WR_EMPTY                                                                                         0x300298UL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is empty in sem_slow_dra_sync
21563 #define USEM_REG_SLOW_DRA_WR_EMPTY_SIZE                                                                                    1
21564 #define USEM_REG_SLOW_DRA_WR_FULL                                                                                          0x30029cUL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is full in sem_slow_dra_sync
21565 #define USEM_REG_SLOW_DRA_WR_FULL_SIZE                                                                                     1
21566 #define USEM_REG_SLOW_EXT_STORE_EMPTY                                                                                      0x3002a0UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is empty in sem_slow_ls_ext
21567 #define USEM_REG_SLOW_EXT_STORE_EMPTY_SIZE                                                                                 1
21568 #define USEM_REG_SLOW_EXT_STORE_FULL                                                                                       0x3002a4UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is full in sem_slow_ls_ext
21569 #define USEM_REG_SLOW_EXT_STORE_FULL_SIZE                                                                                  1
21570 #define USEM_REG_SLOW_RAM0_RD_EMPTY                                                                                        0x3002a8UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is empty in sem_slow_ls_ext
21571 #define USEM_REG_SLOW_RAM0_RD_EMPTY_SIZE                                                                                   1
21572 #define USEM_REG_SLOW_RAM0_RD_FULL                                                                                         0x3002acUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is full in sem_slow_ls_ext
21573 #define USEM_REG_SLOW_RAM0_RD_FULL_SIZE                                                                                    1
21574 #define USEM_REG_SLOW_RAM0_WR_ALM_FULL                                                                                     0x3002b0UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
21575 #define USEM_REG_SLOW_RAM0_WR_ALM_FULL_SIZE                                                                                1
21576 #define USEM_REG_SLOW_RAM0_WR_EMPTY                                                                                        0x3002b4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is empty in sem_slow_ls_ext
21577 #define USEM_REG_SLOW_RAM0_WR_EMPTY_SIZE                                                                                   1
21578 #define USEM_REG_SLOW_RAM0_WR_FULL                                                                                         0x3002b8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is full in sem_slow_ls_ext
21579 #define USEM_REG_SLOW_RAM0_WR_FULL_SIZE                                                                                    1
21580 #define USEM_REG_SLOW_RAM1_RD_EMPTY                                                                                        0x3002bcUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is empty in sem_slow_ls_ext
21581 #define USEM_REG_SLOW_RAM1_RD_EMPTY_SIZE                                                                                   1
21582 #define USEM_REG_SLOW_RAM1_RD_FULL                                                                                         0x3002c0UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is full in sem_slow_ls_ext
21583 #define USEM_REG_SLOW_RAM1_RD_FULL_SIZE                                                                                    1
21584 #define USEM_REG_SLOW_RAM1_WR_ALM_FULL                                                                                     0x3002c4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
21585 #define USEM_REG_SLOW_RAM1_WR_ALM_FULL_SIZE                                                                                1
21586 #define USEM_REG_SLOW_RAM1_WR_EMPTY                                                                                        0x3002c8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is empty in sem_slow_ls_ext
21587 #define USEM_REG_SLOW_RAM1_WR_EMPTY_SIZE                                                                                   1
21588 #define USEM_REG_SLOW_RAM1_WR_FULL                                                                                         0x3002ccUL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is full in sem_slow_ls_ext
21589 #define USEM_REG_SLOW_RAM1_WR_FULL_SIZE                                                                                    1
21590 #define USEM_REG_SYNC_DBG_EMPTY                                                                                            0x3002d0UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is empty in sem_slow_ls_sync
21591 #define USEM_REG_SYNC_DBG_EMPTY_SIZE                                                                                       1
21592 #define USEM_REG_SYNC_DBG_FULL                                                                                             0x3002d4UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is full in sem_slow_ls_sync
21593 #define USEM_REG_SYNC_DBG_FULL_SIZE                                                                                        1
21594 #define USEM_REG_THREAD_ERROR                                                                                              0x3002d8UL //ACCESS:R  DataWidth:0x14  Description: Thread error indication have bit per thread
21595 #define USEM_REG_THREAD_ERROR_SIZE                                                                                         1
21596 #define USEM_REG_THREAD_OVERRUN_NUM                                                                                        0x3002dcUL //ACCESS:R  DataWidth:0x14  Description: Threads are sleeping in passive buffer more than ~usem_registers_thread_inter_cnt.thread_inter_cnt number of cycles
21597 #define USEM_REG_THREAD_OVERRUN_NUM_SIZE                                                                                   1
21598 #define USEM_REG_THREAD_RDY                                                                                                0x3002e0UL //ACCESS:R  DataWidth:0x14  Description: Thread ready indication have bit per thread
21599 #define USEM_REG_THREAD_RDY_SIZE                                                                                           1
21600 #define USEM_REG_THREADS_LIST                                                                                              0x3002e4UL //ACCESS:RW  DataWidth:0x14  Description: List of free threads . There is a bit per thread.
21601 #define USEM_REG_THREADS_LIST_SIZE                                                                                         1
21602 #define USEM_REG_WB_MSB                                                                                                    0x3002e8UL //ACCESS:R  DataWidth:0x2  Description: Reset value of this register is right when was not read to ~usem_registers_fic0_fifo.fic0_fifo or ~usem_registers_fic1_fifo.fic1_fifo or ~usem_registers_passive_buffer.passive_buffer. For read from ~usem_registers_passive_buffer.passive_buffer :b0- parity0; b1 parity1. For  read from ~usem_registers_fic0_fifo.fic0_fifo and ~usem_registers_fic1_fifo.fic1_fifo :b1=0 data from ~usem_registers_fic0_fifo.fic0_fifo and ~usem_registers_fic1_fifo.fic1_fifo is valid; b1 =1 ~usem_registers_fic0_fifo.fic0_fifo and ~usem_registers_fic1_fifo.fic1_fifo is empty and data from it must be equal to 0; b0 - parity from ~usem_registers_fic0_fifo.fic0_fifo and ~usem_registers_fic1_fifo.fic1_fifo
21603 #define USEM_REG_WB_MSB_SIZE                                                                                               1
21604 #define USEM_REG_FIC0_FIFO                                                                                                 0x300300UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC0_fifo: b[127:0] data; b128-parity;b129=1- fifo empty;b129=0-data is valid
21605 #define USEM_REG_FIC0_FIFO_SIZE                                                                                            4
21606 #define USEM_REG_FIC1_FIFO                                                                                                 0x300320UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC1_fifo read for debugging mode; b[127:0] data; b128-parity;
21607 #define USEM_REG_FIC1_FIFO_SIZE                                                                                            4
21608 #define USEM_REG_FIN_COMMAND                                                                                               0x300340UL //ACCESS:WB_R  DataWidth:0x6d  Description: last fin command that was read from fifo. Its spelling in ~usem_registers_fin_fifo.fin_fifo register
21609 #define USEM_REG_FIN_COMMAND_SIZE                                                                                          4
21610 #define USEM_REG_FIN_FIFO                                                                                                  0x300360UL //ACCESS:WB_R  DataWidth:0x6d  Description: Debug only. FIn FIFO.  [5:0]   start_rp_foc3; [11:6]    start_rp_foc2;  [17:12]   start_rp_foc1; [23:18]   start_rp_foc0;  [29:24]   end_rp_foc3; [35:30]   end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid
21611 #define USEM_REG_FIN_FIFO_SIZE                                                                                             4
21612 #define USEM_REG_VFPF_ERR_NUM                                                                                              0x300380UL //ACCESS:W  DataWidth:0x7  Description: VF or PF ID for reset error bit. Values 0-63 reset error bit for 64 VF; values 64-67 reset error for 4 PF; values 68-127 are not valid.
21613 #define USEM_REG_VFPF_ERR_NUM_SIZE                                                                                         1
21614 #define USEM_REG_VF_ERR_VECTOR_LSB                                                                                         0x300388UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [0-31]
21615 #define USEM_REG_VF_ERR_VECTOR_LSB_SIZE                                                                                    1
21616 #define USEM_REG_VF_ERR_VECTOR_MSB                                                                                         0x300390UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [32-63]
21617 #define USEM_REG_VF_ERR_VECTOR_MSB_SIZE                                                                                    1
21618 #define USEM_REG_PF_ERR_VECTOR                                                                                             0x300398UL //ACCESS:R  DataWidth:0x8  Description: VF/PF error bitmap vector [0-7]
21619 #define USEM_REG_PF_ERR_VECTOR_SIZE                                                                                        1
21620 #define USEM_REG_THREAD_SET_NUM                                                                                            0x3003a0UL //ACCESS:W  DataWidth:0x5  Description: Thread ID. Write thread ID will set ready indication for this thread ID
21621 #define USEM_REG_THREAD_SET_NUM_SIZE                                                                                       1
21622 #define USEM_REG_INT_TABLE                                                                                                 0x300400UL //ACCESS:RW  DataWidth:0xf  Description: Interrupt table  Read and write access to it is not possible in the middle of the work
21623 #define USEM_REG_INT_TABLE_SIZE                                                                                            256
21624 #define USEM_REG_PASSIVE_BUFFER                                                                                            0x302000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory
21625 #define USEM_REG_PASSIVE_BUFFER_SIZE                                                                                       2048
21626 #define USEM_REG_PASSIVE_BUFFER_MSB                                                                                        0x304000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory MSB that starts from row 512 of passive buffer till row 639
21627 #define USEM_REG_PASSIVE_BUFFER_MSB_SIZE                                                                                   512
21628 #define USEM_REG_FAST_MEMORY                                                                                               0x320000UL //ACCESS:RW  DataWidth:0x20  Description: This address space contains all registers and memories that are placed in SEM_FAST block. The SEM_FAST registers are described in appendix B. In order to access the SEM_FAST registers the base address USEM_REGISTERS_FAST_MEMORY (Offset: 0x320000) should be added to each SEM_FAST register offset.
21629 #define USEM_REG_FAST_MEMORY_SIZE                                                                                          32768
21630 #define USEM_REG_PRAM                                                                                                      0x340000UL //ACCESS:WB  DataWidth:0x2e  Description: pram memory. B45 is parity; b[44:0] - data.
21631 #define USEM_REG_PRAM_SIZE                                                                                                 65536
21632 #define USEM_REG_USEM_UNUSED_EMPTY_0                                                                                       0x300144UL //ACCESS:R  DataWidth:0x20  Unused empty space
21633 #define USEM_REG_USEM_UNUSED_EMPTY_0_SIZE                                                                                  2
21634 #define USEM_REG_USEM_UNUSED_EMPTY_1                                                                                       0x300154UL //ACCESS:R  DataWidth:0x20  Unused empty space
21635 #define USEM_REG_USEM_UNUSED_EMPTY_1_SIZE                                                                                  43
21636 #define USEM_REG_USEM_UNUSED_EMPTY_2                                                                                       0x3002ecUL //ACCESS:R  DataWidth:0x20  Unused empty space
21637 #define USEM_REG_USEM_UNUSED_EMPTY_2_SIZE                                                                                  5
21638 #define USEM_REG_USEM_UNUSED_EMPTY_3                                                                                       0x300384UL //ACCESS:R  DataWidth:0x20  Unused empty space
21639 #define USEM_REG_USEM_UNUSED_EMPTY_3_SIZE                                                                                  1
21640 #define USEM_REG_USEM_UNUSED_EMPTY_4                                                                                       0x30038cUL //ACCESS:R  DataWidth:0x20  Unused empty space
21641 #define USEM_REG_USEM_UNUSED_EMPTY_4_SIZE                                                                                  1
21642 #define USEM_REG_USEM_UNUSED_EMPTY_5                                                                                       0x300394UL //ACCESS:R  DataWidth:0x20  Unused empty space
21643 #define USEM_REG_USEM_UNUSED_EMPTY_5_SIZE                                                                                  1
21644 #define USEM_REG_USEM_UNUSED_EMPTY_6                                                                                       0x30039cUL //ACCESS:R  DataWidth:0x20  Unused empty space
21645 #define USEM_REG_USEM_UNUSED_EMPTY_6_SIZE                                                                                  1
21646 #define USEM_REG_USEM_UNUSED_EMPTY_7                                                                                       0x3003a4UL //ACCESS:R  DataWidth:0x20  Unused empty space
21647 #define USEM_REG_USEM_UNUSED_EMPTY_7_SIZE                                                                                  1
21648 #define USEM_REG_USEM_UNUSED_EMPTY_8                                                                                       0x3003b0UL //ACCESS:R  DataWidth:0x20  Unused empty space
21649 #define USEM_REG_USEM_UNUSED_EMPTY_8_SIZE                                                                                  20
21650 #define USEM_REG_USEM_UNUSED_EMPTY_9                                                                                       0x300800UL //ACCESS:R  DataWidth:0x20  Unused empty space
21651 #define USEM_REG_USEM_UNUSED_EMPTY_9_SIZE                                                                                  1536
21652 #define USEM_REG_USEM_UNUSED_EMPTY_10                                                                                      0x304800UL //ACCESS:R  DataWidth:0x20  Unused empty space
21653 #define USEM_REG_USEM_UNUSED_EMPTY_10_SIZE                                                                                 28160
21654 #define VFC_REG_INTERRUPT_IND                                                                                              0x19428UL //ACCESS:RW  DataWidth:0xb  Multi Field Register
21655 	#define VFC_INTERRUPT_IND_REG_ADDRESS_INTERRUPT                                                                        (0x1<<0)
21656 	#define VFC_INTERRUPT_IND_REG_ADDRESS_INTERRUPT_SIZE                                                                   0
21657 	#define VFC_INTERRUPT_IND_REG_INP_FIFO_ITERRUPT                                                                        (0x1<<1)
21658 	#define VFC_INTERRUPT_IND_REG_INP_FIFO_ITERRUPT_SIZE                                                                   1
21659 	#define VFC_INTERRUPT_IND_REG_LEN_FIFO_INTERRUPT                                                                       (0x1<<2)
21660 	#define VFC_INTERRUPT_IND_REG_LEN_FIFO_INTERRUPT_SIZE                                                                  2
21661 	#define VFC_INTERRUPT_IND_REG_INP_BUF_INTERRUPT                                                                        (0x1<<3)
21662 	#define VFC_INTERRUPT_IND_REG_INP_BUF_INTERRUPT_SIZE                                                                   3
21663 	#define VFC_INTERRUPT_IND_REG_OUT_BUF_INTERRUPT                                                                        (0x1<<4)
21664 	#define VFC_INTERRUPT_IND_REG_OUT_BUF_INTERRUPT_SIZE                                                                   4
21665 	#define VFC_INTERRUPT_IND_REG_RSS_IND_INTERRUPT                                                                        (0x1<<5)
21666 	#define VFC_INTERRUPT_IND_REG_RSS_IND_INTERRUPT_SIZE                                                                   5
21667 	#define VFC_INTERRUPT_IND_REG_RSS_INFO_INTERRUPT                                                                       (0x1<<6)
21668 	#define VFC_INTERRUPT_IND_REG_RSS_INFO_INTERRUPT_SIZE                                                                  6
21669 	#define VFC_INTERRUPT_IND_REG_RSS_KEY_LSB_INTERRUPT                                                                    (0x1<<7)
21670 	#define VFC_INTERRUPT_IND_REG_RSS_KEY_LSB_INTERRUPT_SIZE                                                               7
21671 	#define VFC_INTERRUPT_IND_REG_RSS_KEY_MSB_INTERRUPT                                                                    (0x1<<8)
21672 	#define VFC_INTERRUPT_IND_REG_RSS_KEY_MSB_INTERRUPT_SIZE                                                               8
21673 	#define VFC_INTERRUPT_IND_REG_RBC_WRITE_INTERRUPT                                                                      (0x1<<9)
21674 	#define VFC_INTERRUPT_IND_REG_RBC_WRITE_INTERRUPT_SIZE                                                                 9
21675 	#define VFC_INTERRUPT_IND_REG_DEADLOCK_INTERRUPT                                                                       (0x1<<10)
21676 	#define VFC_INTERRUPT_IND_REG_DEADLOCK_INTERRUPT_SIZE                                                                  10
21677 #define VFC_REG_PARITY_IND                                                                                                 0x1942cUL //ACCESS:RW  DataWidth:0x3  Multi Field Register
21678 	#define VFC_PARITY_IND_REG_RSS_RAM_PARITY                                                                              (0x1<<0)
21679 	#define VFC_PARITY_IND_REG_RSS_RAM_PARITY_SIZE                                                                         0
21680 	#define VFC_PARITY_IND_REG_CAM_PARITY                                                                                  (0x1<<1)
21681 	#define VFC_PARITY_IND_REG_CAM_PARITY_SIZE                                                                             1
21682 	#define VFC_PARITY_IND_REG_INP_FIFO_PARITY                                                                             (0x1<<2)
21683 	#define VFC_PARITY_IND_REG_INP_FIFO_PARITY_SIZE                                                                        2
21684 #define VFC_REG_INDICATIONS1                                                                                               0x19430UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
21685 	#define VFC_INDICATIONS1_REG_INP_FIFO_EMPTY                                                                            (0x1<<0)
21686 	#define VFC_INDICATIONS1_REG_INP_FIFO_EMPTY_SIZE                                                                       0
21687 	#define VFC_INDICATIONS1_REG_LEN_FIFO_EMPTY                                                                            (0x1<<1)
21688 	#define VFC_INDICATIONS1_REG_LEN_FIFO_EMPTY_SIZE                                                                       1
21689 	#define VFC_INDICATIONS1_REG_INP_BUF_EMPTY                                                                             (0x1<<2)
21690 	#define VFC_INDICATIONS1_REG_INP_BUF_EMPTY_SIZE                                                                        2
21691 	#define VFC_INDICATIONS1_REG_OUT_FIFO_EMPTY                                                                            (0x1<<3)
21692 	#define VFC_INDICATIONS1_REG_OUT_FIFO_EMPTY_SIZE                                                                       3
21693 	#define VFC_INDICATIONS1_REG_SEM_FIFO_EMPTY                                                                            (0x1<<4)
21694 	#define VFC_INDICATIONS1_REG_SEM_FIFO_EMPTY_SIZE                                                                       4
21695 	#define VFC_INDICATIONS1_REG_RESERVED1_1                                                                               (0x7<<5)
21696 	#define VFC_INDICATIONS1_REG_RESERVED1_1_SIZE                                                                          5
21697 	#define VFC_INDICATIONS1_REG_INP_FIFO_FULL                                                                             (0x1<<8)
21698 	#define VFC_INDICATIONS1_REG_INP_FIFO_FULL_SIZE                                                                        8
21699 	#define VFC_INDICATIONS1_REG_LEN_FIFO_FULL                                                                             (0x1<<9)
21700 	#define VFC_INDICATIONS1_REG_LEN_FIFO_FULL_SIZE                                                                        9
21701 	#define VFC_INDICATIONS1_REG_INP_BUF_FULL                                                                              (0x1<<10)
21702 	#define VFC_INDICATIONS1_REG_INP_BUF_FULL_SIZE                                                                         10
21703 	#define VFC_INDICATIONS1_REG_OUT_FIFO_FULL                                                                             (0x1<<11)
21704 	#define VFC_INDICATIONS1_REG_OUT_FIFO_FULL_SIZE                                                                        11
21705 	#define VFC_INDICATIONS1_REG_SEM_FIFO_FULL                                                                             (0x1<<12)
21706 	#define VFC_INDICATIONS1_REG_SEM_FIFO_FULL_SIZE                                                                        12
21707 	#define VFC_INDICATIONS1_REG_RESERVED1_2                                                                               (0x7<<13)
21708 	#define VFC_INDICATIONS1_REG_RESERVED1_2_SIZE                                                                          13
21709 	#define VFC_INDICATIONS1_REG_RBC_RSP_RDY                                                                               (0x1<<16)
21710 	#define VFC_INDICATIONS1_REG_RBC_RSP_RDY_SIZE                                                                          16
21711 	#define VFC_INDICATIONS1_REG_VFC_WAITP                                                                                 (0x1<<17)
21712 	#define VFC_INDICATIONS1_REG_VFC_WAITP_SIZE                                                                            17
21713 #define VFC_REG_INDICATIONS2                                                                                               0x19434UL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
21714 	#define VFC_INDICATIONS2_REG_INP_FIFO_CNT                                                                              (0x1f<<0)
21715 	#define VFC_INDICATIONS2_REG_INP_FIFO_CNT_SIZE                                                                         0
21716 	#define VFC_INDICATIONS2_REG_RESERVED2_1                                                                               (0x7<<5)
21717 	#define VFC_INDICATIONS2_REG_RESERVED2_1_SIZE                                                                          5
21718 	#define VFC_INDICATIONS2_REG_LEN_FIFO_CNT                                                                              (0x1f<<8)
21719 	#define VFC_INDICATIONS2_REG_LEN_FIFO_CNT_SIZE                                                                         8
21720 	#define VFC_INDICATIONS2_REG_RESERVED2_2                                                                               (0x7<<13)
21721 	#define VFC_INDICATIONS2_REG_RESERVED2_2_SIZE                                                                          13
21722 	#define VFC_INDICATIONS2_REG_INP_BUF_CNT                                                                               (0xf<<16)
21723 	#define VFC_INDICATIONS2_REG_INP_BUF_CNT_SIZE                                                                          16
21724 	#define VFC_INDICATIONS2_REG_OUT_BUF_CNT                                                                               (0xf<<20)
21725 	#define VFC_INDICATIONS2_REG_OUT_BUF_CNT_SIZE                                                                          20
21726 	#define VFC_INDICATIONS2_REG_SEM_FIFO_CNT                                                                              (0xf<<24)
21727 	#define VFC_INDICATIONS2_REG_SEM_FIFO_CNT_SIZE                                                                         24
21728 #define VFC_REG_MEMORIES_RST                                                                                               0x1943cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
21729 	#define VFC_MEMORIES_RST_REG_CAM_RST                                                                                   (0x1<<0)
21730 	#define VFC_MEMORIES_RST_REG_CAM_RST_SIZE                                                                              0
21731 	#define VFC_MEMORIES_RST_REG_RAM_RST                                                                                   (0x1<<1)
21732 	#define VFC_MEMORIES_RST_REG_RAM_RST_SIZE                                                                              1
21733 #define VFC_REG_RSS_RAM_TM_0                                                                                               0x19450UL //ACCESS:RW  DataWidth:0x5  Description: TM indication for RSS RAM instance 0
21734 #define VFC_REG_RSS_RAM_TM_1                                                                                               0x19454UL //ACCESS:RW  DataWidth:0x5  Description: TM indication for RSS RAM instance 1
21735 #define VFC_REG_INP_FIFO_TM                                                                                                0x19458UL //ACCESS:RW  DataWidth:0x8  Description: TM indication for Input fifo
21736 #define VFC_REG_CAM_TM                                                                                                     0x1945cUL //ACCESS:RW  DataWidth:0xe  Description: TM indication for CAM
21737 #define VFC_REG_STORM_CMD_DISABLE                                                                                          0x19474UL //ACCESS:RW  DataWidth:0x1  Description: When set then it disables selecting of commands from STORM. It will allow for RBC to configurate block. STORM command may be executed when this bit will be deasserted
21738 #define VFC_REG_WAITP_STAT                                                                                                 0x19478UL //ACCESS:ST  DataWidth:0x20  Description: Statistics for number of cycles when waitp was raised to STORM as a result of full input FIFO. This vector will be reset after reading from it. It is also possible to write to it.
21739 #define VFC_REG_ECO_RESERVED                                                                                               0x1947cUL //ACCESS:RW  DataWidth:0x20  Description: Unused bits for future eco
21740 #define VFC_REG_CPU_MBIST_MEMCTRL_0_CNTRL_CMD                                                                              0x19480UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
21741 #define VFC_REG_CPU_MBIST_MEMCTRL_1_CNTRL_CMD                                                                              0x19484UL //ACCESS:RW  DataWidth:0x5  Description: Bit 0 - bist_override; Bit 1 - mbist_en; Bit 2 - mbist_async_reset; Bits 4:3 - bist_setup[1:0];
21742 #define VFC_REG_CPU_MBIST_MEMCTRL_0_STATUS_0                                                                               0x19488UL //ACCESS:RW  DataWidth:0x7  Description: Bit 0 - mbist_done; Bit 1 -mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
21743 #define VFC_REG_CPU_MBIST_MEMCTRL_1_STATUS_0                                                                               0x1948cUL //ACCESS:RW  DataWidth:0x7  Description: Bit 0 - mbist_done; Bit 1 -mbist_go (global go bit); Bits NUM_OF_MEM+1:2 - mbist_go0 (per mem go bit); Bits NUM_OF_SPARE+NUM_OF_MEM+1:NUM_OF_MEM+2 - spare bits
21744 #define VFC_REG_DEBUG_DATA                                                                                                 0x19490UL //ACCESS:RW  DataWidth:0x1e  Multi Field Register
21745 	#define VFC_DEBUG_DATA_REG_CURRENT_MSG_LEN                                                                             (0x7<<0)
21746 	#define VFC_DEBUG_DATA_REG_CURRENT_MSG_LEN_SIZE                                                                        0
21747 	#define VFC_DEBUG_DATA_REG_CUR_MSG_EMPTY                                                                               (0x1<<3)
21748 	#define VFC_DEBUG_DATA_REG_CUR_MSG_EMPTY_SIZE                                                                          3
21749 	#define VFC_DEBUG_DATA_REG_MEXT_MSG_LEN                                                                                (0x7<<4)
21750 	#define VFC_DEBUG_DATA_REG_MEXT_MSG_LEN_SIZE                                                                           4
21751 	#define VFC_DEBUG_DATA_REG_NEXT_MSG_EMTY                                                                               (0x1<<7)
21752 	#define VFC_DEBUG_DATA_REG_NEXT_MSG_EMTY_SIZE                                                                          7
21753 	#define VFC_DEBUG_DATA_REG_RBC_CNT                                                                                     (0xff<<8)
21754 	#define VFC_DEBUG_DATA_REG_RBC_CNT_SIZE                                                                                8
21755 	#define VFC_DEBUG_DATA_REG_STORM_READY                                                                                 (0x1<<16)
21756 	#define VFC_DEBUG_DATA_REG_STORM_READY_SIZE                                                                            16
21757 	#define VFC_DEBUG_DATA_REG_RBC_READY                                                                                   (0x1<<17)
21758 	#define VFC_DEBUG_DATA_REG_RBC_READY_SIZE                                                                              17
21759 	#define VFC_DEBUG_DATA_REG_RESERVED2                                                                                   (0x3<<18)
21760 	#define VFC_DEBUG_DATA_REG_RESERVED2_SIZE                                                                              18
21761 	#define VFC_DEBUG_DATA_REG_LAST_MATCH_ADDR                                                                             (0x3ff<<20)
21762 	#define VFC_DEBUG_DATA_REG_LAST_MATCH_ADDR_SIZE                                                                        20
21763 #define VFC_REG_STORM_CMD_ADDR                                                                                             0x19494UL //ACCESS:R  DataWidth:0xc  Description: Address of command from STORM that is waiting for arbitration
21764 #define VFC_REG_STORM_CMD_DATA_0                                                                                           0x19498UL //ACCESS:R  DataWidth:0x20  Description: Data bits[31:0] of VFC command from STORM that are waiting for arbitration
21765 #define VFC_REG_STORM_CMD_DATA_1                                                                                           0x1949cUL //ACCESS:R  DataWidth:0x20  Description: Data bits[63:32] of VFC command from STORM that are waiting for arbitration
21766 #define VFC_REG_STORM_CMD_DATA_2                                                                                           0x194a0UL //ACCESS:R  DataWidth:0x20  Description: Data bits[95:64] of VFC command from STORM that are waiting for arbitration
21767 #define VFC_REG_STORM_CMD_DATA_3                                                                                           0x194a4UL //ACCESS:R  DataWidth:0x20  Description: Data bits[127:96] of VFC command from STORM that are waiting for arbitration
21768 #define VFC_REG_STORM_CMD_DATA_4                                                                                           0x194a8UL //ACCESS:R  DataWidth:0x20  Description: Data bits[159:128] of VFC command from STORM that are waiting for arbitration
21769 #define VFC_REG_STORM_CMD_DATA_5                                                                                           0x194acUL //ACCESS:R  DataWidth:0x20  Description: Data bits[191:160] of VFC command from STORM that are waiting for arbitration
21770 #define VFC_REG_STORM_CMD_DATA_6                                                                                           0x194b0UL //ACCESS:R  DataWidth:0x20  Description: Data bits[223:192] of VFC command from STORM that are waiting for arbitration
21771 #define VFC_REG_STORM_CMD_DATA_7                                                                                           0x194b4UL //ACCESS:R  DataWidth:0x20  Description: Data bits[255:224] of VFC command from STORM that are waiting for arbitration
21772 #define VFC_REG_VFC_PRTY_MASK                                                                                              0x194e0UL //ACCESS:RW  DataWidth:0x1  Description: Parity mask register #0 read/write
21773 	#define VFC_VFC_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
21774 	#define VFC_VFC_PRTY_MASK_REG_PARITY_SIZE                                                                              0
21775 #define VFC_REG_VFC_PRTY_STS_WR                                                                                            0x194e4UL //ACCESS:WR  DataWidth:0x1  Description: Parity register #0 bit set or clear
21776 	#define VFC_VFC_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
21777 	#define VFC_VFC_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
21778 #define VFC_REG_VFC_PRTY_STS_CLR                                                                                           0x194e8UL //ACCESS:RC  DataWidth:0x1  Description: Parity register #0 read clear
21779 	#define VFC_VFC_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
21780 	#define VFC_VFC_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
21781 #define VFC_REG_VFC_PRTY_STS                                                                                               0x194ecUL //ACCESS:R  DataWidth:0x1  Description: Parity register #0 read
21782 	#define VFC_VFC_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
21783 	#define VFC_VFC_PRTY_STS_REG_PARITY_SIZE                                                                               0
21784 #define VFC_REG_VFC_INT_MASK                                                                                               0x194f0UL //ACCESS:RW  DataWidth:0x1  Description: Interrupt mask register #0 read/write
21785 	#define VFC_VFC_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
21786 	#define VFC_VFC_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
21787 #define VFC_REG_VFC_INT_STS_WR                                                                                             0x194f4UL //ACCESS:WR  DataWidth:0x1  Description: Interrupt register #0 bit set or clear
21788 	#define VFC_VFC_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
21789 	#define VFC_VFC_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
21790 #define VFC_REG_VFC_INT_STS_CLR                                                                                            0x194f8UL //ACCESS:RC  DataWidth:0x1  Description: Interrupt register #0 read clear
21791 	#define VFC_VFC_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
21792 	#define VFC_VFC_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
21793 #define VFC_REG_VFC_INT_STS                                                                                                0x194fcUL //ACCESS:R  DataWidth:0x1  Description: Interrupt register #0 read
21794 	#define VFC_VFC_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
21795 	#define VFC_VFC_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
21796 #define VFC_REG_MASK_LSB_0_LOW                                                                                             0x19400UL //ACCESS:RW  DataWidth:0x20  Description: 64 LSB bits for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21797 #define VFC_REG_MASK_LSB_0_LOW_SIZE                                                                                        1
21798 #define VFC_REG_MASK_LSB_0_HIGH                                                                                            0x19404UL //ACCESS:RW  DataWidth:0x20  Description:  64 LSB bits for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21799 #define VFC_REG_MASK_LSB_0_HIGH_SIZE                                                                                       1
21800 #define VFC_REG_MASK_LSB_1_LOW                                                                                             0x19408UL //ACCESS:RW  DataWidth:0x20  Description: 64 LSB bits for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21801 #define VFC_REG_MASK_LSB_1_LOW_SIZE                                                                                        1
21802 #define VFC_REG_MASK_LSB_1_HIGH                                                                                            0x1940cUL //ACCESS:RW  DataWidth:0x20  Description: 64 LSB bits for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21803 #define VFC_REG_MASK_LSB_1_HIGH_SIZE                                                                                       1
21804 #define VFC_REG_MASK_LSB_2_LOW                                                                                             0x19410UL //ACCESS:RW  DataWidth:0x20  Description: 32 LSB bits [31:0] for vector CAM mask that are used for search and add commands.1 means the corresponding data bit should be compared and 0 means it should be ignored.
21805 #define VFC_REG_MASK_LSB_2_LOW_SIZE                                                                                        1
21806 #define VFC_REG_MASK_LSB_2_HIGH                                                                                            0x19414UL //ACCESS:RW  DataWidth:0x20  Description: 32 LSB bits [63:32] for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21807 #define VFC_REG_MASK_LSB_2_HIGH_SIZE                                                                                       1
21808 #define VFC_REG_MASK_LSB_3_LOW                                                                                             0x19418UL //ACCESS:RW  DataWidth:0x20  Description: 32 LSB bits [31:0]  bits for vector CAM mask that are used for search and add commands.1 means the corresponding data bit should be compared and 0 means it should be ignored.
21809 #define VFC_REG_MASK_LSB_3_LOW_SIZE                                                                                        1
21810 #define VFC_REG_MASK_LSB_3_HIGH                                                                                            0x1941cUL //ACCESS:RW  DataWidth:0x20  Description: 32 LSB bits [63:32]  for vector CAM mask that are used for search and add commands. 1 means the corresponding data bit should be compared and 0 means it should be ignored.
21811 #define VFC_REG_MASK_LSB_3_HIGH_SIZE                                                                                       1
21812 #define VFC_REG_MASK_OPTIMIZED_LOW                                                                                         0x19420UL //ACCESS:RW  DataWidth:0x20  Description: This field contains 4 vectors of 8 bit [31:0]. Decoding of each field:Bo- 1 search is done for MAC address (48 bit LSB in CAM); 0 - search for MAC address disabled. B1- 1 search is done for IVLAN (bits59:48 in CAM); 0 - search for IVLAN disabled. B2- 1 search is done for b60 in CAM; 0 - search for b60 in CAM disabled. B3- 1 search is done for b61 in CAM; 0 - search for b61 in CAM disabled. B4- 1 search is done for b62 in CAM; 0 - search for b62 in CAM disabled. B5- 1 search is done for b63 in CAM; 0 - search for b63 in CAM disabled. B7:6 - reserved
21813 #define VFC_REG_MASK_OPTIMIZED_LOW_SIZE                                                                                    1
21814 #define VFC_REG_MASK_OPTIMIZED_HIGH                                                                                        0x19424UL //ACCESS:RW  DataWidth:0x20  Description: This field contains 4 vectors of 8 bit[63:32]. Decoding of each field:Bo- 1 search is done for MAC address (48 bit LSB in CAM); 0 - search for MAC address disabled. B1- 1 search is done for IVLAN (bits59:48 in CAM); 0 - search for IVLAN disabled. B2- 1 search is done for b60 in CAM; 0 - search for b60 in CAM disabled. B3- 1 search is done for b61 in CAM; 0 - search for b61 in CAM disabled. B4- 1 search is done for b62 in CAM; 0 - search for b62 in CAM disabled. B5- 1 search is done for b63 in CAM; 0 - search for b63 in CAM disabled. B7:6 - reserved
21815 #define VFC_REG_MASK_OPTIMIZED_HIGH_SIZE                                                                                   1
21816 #define VFC_REG_SW_RST                                                                                                     0x19438UL //ACCESS:W  DataWidth:0x1  Description: Write to this bit will cause to block reset
21817 #define VFC_REG_SW_RST_SIZE                                                                                                1
21818 #define VFC_REG_CAM_PARITY_EN                                                                                              0x19440UL //ACCESS:RW  DataWidth:0x1  Description: REQUIRED -If this bit is set then background mechanism for parity check will be enabled; 0 - disabled
21819 #define VFC_REG_CAM_PARITY_EN_SIZE                                                                                         1
21820 #define VFC_REG_CAM_CLK_DIVIDER                                                                                            0x19444UL //ACCESS:RW  DataWidth:0x4  Description: Cam clock divider : (may be equal to 2; 4; or 8 only)
21821 #define VFC_REG_CAM_CLK_DIVIDER_SIZE                                                                                       1
21822 #define VFC_REG_PARITY_MASK                                                                                                0x19448UL //ACCESS:RW  DataWidth:0x3  Description: REQUIRED - 0 - parity is enabled;1 parity check is disabled
21823 #define VFC_REG_PARITY_MASK_SIZE                                                                                           1
21824 #define VFC_REG_INTERRUPT_MASK                                                                                             0x1944cUL //ACCESS:RW  DataWidth:0xb  Description: REQUIRED - 0 - interrupt is enabled;1- interrupt check is disabled
21825 #define VFC_REG_INTERRUPT_MASK_SIZE                                                                                        1
21826 #define VFC_REG_VFC_CAM_BIST_EN                                                                                            0x19460UL //ACCESS:RW  DataWidth:0x1  Description: Bist enable bit for Cam
21827 #define VFC_REG_VFC_CAM_BIST_EN_SIZE                                                                                       1
21828 #define VFC_REG_VFC_CAM_BIST_DBG_SEL                                                                                       0x19464UL //ACCESS:RW  DataWidth:0x8  Description: This select the type of data present on bist_status bus (slixe or status select)
21829 #define VFC_REG_VFC_CAM_BIST_DBG_SEL_SIZE                                                                                  1
21830 #define VFC_REG_VFC_CAM_BIST_STATUS                                                                                        0x19468UL //ACCESS:R  DataWidth:0x20  Description: This returns the bist_status which can be done/go/sX_status
21831 #define VFC_REG_VFC_CAM_BIST_STATUS_SIZE                                                                                   1
21832 #define VFC_REG_KEY_RSS_EXT5                                                                                               0x1946cUL //ACCESS:RW  DataWidth:0x8  Description: Key extension for 5th tuple
21833 #define VFC_REG_KEY_RSS_EXT5_SIZE                                                                                          1
21834 #define VFC_REG_INP_FIFO_ALM_FULL                                                                                          0x19470UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for input FIFO. When number of entries inside input FIFO is bigger or equal to this number then waitp to STORM will be asserted
21835 #define VFC_REG_INP_FIFO_ALM_FULL_SIZE                                                                                     1
21836 #define VFC_REG_VFC_UNUSED_EMPTY_0                                                                                         0x194b8UL //ACCESS:R  DataWidth:0x20  Unused empty space
21837 #define VFC_REG_VFC_UNUSED_EMPTY_0_SIZE                                                                                    10
21838 #define VFC_REG_VFC_UNUSED_EMPTY_1                                                                                         0x19500UL //ACCESS:R  DataWidth:0x20  Unused empty space
21839 #define VFC_REG_VFC_UNUSED_EMPTY_1_SIZE                                                                                    6848
21840 #define XCM_REG_INIT                                                                                                       0x20000UL //ACCESS:RW  DataWidth:0x1  Description: Debug only. Initialises specific states and statuses. To initialise the state - write 1 into register; to enable working after that - write 0.
21841 #define XCM_REG_XCM_STORM0_IFEN                                                                                            0x20004UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 0 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
21842 #define XCM_REG_XCM_STORM1_IFEN                                                                                            0x20008UL //ACCESS:RW  DataWidth:0x1  Description: CM - STORM 1 Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
21843 #define XCM_REG_XCM_XQM_IFEN                                                                                               0x2000cUL //ACCESS:RW  DataWidth:0x1  Description: CM - QM Interface enable. If 0 - the acknowledge input is disregarded; valid is deasserted; all other signals are treated as usual; if 1 - normal activity.
21844 #define XCM_REG_STORM_XCM_IFEN                                                                                             0x20010UL //ACCESS:RW  DataWidth:0x1  Description: STORM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21845 #define XCM_REG_XQM_XCM_IFEN                                                                                               0x20014UL //ACCESS:RW  DataWidth:0x1  Description: QM - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21846 #define XCM_REG_XSDM_IFEN                                                                                                  0x20018UL //ACCESS:RW  DataWidth:0x1  Description: Input SDM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21847 #define XCM_REG_TM_XCM_IFEN                                                                                                0x2001cUL //ACCESS:RW  DataWidth:0x1  Description: Timers - CM Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21848 #define XCM_REG_XCM_TM_IFEN                                                                                                0x20020UL //ACCESS:RW  DataWidth:0x1  Description: CM - Timers Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21849 #define XCM_REG_TSEM_IFEN                                                                                                  0x20024UL //ACCESS:RW  DataWidth:0x1  Description: Input tsem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21850 #define XCM_REG_CSEM_IFEN                                                                                                  0x20028UL //ACCESS:RW  DataWidth:0x1  Description: Input csem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21851 #define XCM_REG_USEM_IFEN                                                                                                  0x2002cUL //ACCESS:RW  DataWidth:0x1  Description: Input usem Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21852 #define XCM_REG_DORQ_IFEN                                                                                                  0x20030UL //ACCESS:RW  DataWidth:0x1  Description: Input dorq Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21853 #define XCM_REG_PBF_IFEN                                                                                                   0x20034UL //ACCESS:RW  DataWidth:0x1  Description: Input pbf Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21854 #define XCM_REG_NIG0_IFEN                                                                                                  0x20038UL //ACCESS:RW  DataWidth:0x1  Description: Input nig0 Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21855 #define XCM_REG_NIG1_IFEN                                                                                                  0x2003cUL //ACCESS:RW  DataWidth:0x1  Description: Input nig1 Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21856 #define XCM_REG_CDU_AG_WR_IFEN                                                                                             0x20040UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG write Interface enable. If 0 - the request and valid input are disregarded; all other signals are treated as usual; if 1 - normal activity.
21857 #define XCM_REG_CDU_AG_RD_IFEN                                                                                             0x20044UL //ACCESS:RW  DataWidth:0x1  Description: CDU AG read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21858 #define XCM_REG_CDU_SM_WR_IFEN                                                                                             0x20048UL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM write Interface enable. If 0 - the request and valid input is disregarded; all other signals are treated as usual; if 1 - normal activity.
21859 #define XCM_REG_CDU_SM_RD_IFEN                                                                                             0x2004cUL //ACCESS:RW  DataWidth:0x1  Description: CDU STORM read Interface enable. If 0 - the request input is disregarded; valid output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21860 #define XCM_REG_XCM_CFC_IFEN                                                                                               0x20050UL //ACCESS:RW  DataWidth:0x1  Description: CM - CFC Interface enable. If 0 - the valid input is disregarded; acknowledge output is deasserted; all other signals are treated as usual; if 1 - normal activity.
21861 #define XCM_REG_XX_MAX_LL_SZ                                                                                               0x20054UL //ACCESS:RW  DataWidth:0x6  Description: Maximum link list size (number of pending messages) per connection in the XX protection.
21862 #define XCM_REG_XX_OVFL_EVNT_ID                                                                                            0x20058UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID; sent to the STORM in case of XX overflow.
21863 #define XCM_REG_XX_MAX_NUM                                                                                                 0x2005cUL //ACCESS:RW  DataWidth:0x5  Description: The maximum number of connections in the XX protection.
21864 #define XCM_REG_N_SM_CTX_LD_0                                                                                              0x20060UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21865 #define XCM_REG_N_SM_CTX_LD_1                                                                                              0x20064UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21866 #define XCM_REG_N_SM_CTX_LD_2                                                                                              0x20068UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21867 #define XCM_REG_N_SM_CTX_LD_3                                                                                              0x2006cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21868 #define XCM_REG_N_SM_CTX_LD_4                                                                                              0x20070UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21869 #define XCM_REG_N_SM_CTX_LD_5                                                                                              0x20074UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21870 #define XCM_REG_N_SM_CTX_LD_6                                                                                              0x20078UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21871 #define XCM_REG_N_SM_CTX_LD_7                                                                                              0x2007cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21872 #define XCM_REG_N_SM_CTX_LD_8                                                                                              0x20080UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21873 #define XCM_REG_N_SM_CTX_LD_9                                                                                              0x20084UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21874 #define XCM_REG_N_SM_CTX_LD_10                                                                                             0x20088UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21875 #define XCM_REG_N_SM_CTX_LD_11                                                                                             0x2008cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21876 #define XCM_REG_N_SM_CTX_LD_12                                                                                             0x20090UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21877 #define XCM_REG_N_SM_CTX_LD_13                                                                                             0x20094UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21878 #define XCM_REG_N_SM_CTX_LD_14                                                                                             0x20098UL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21879 #define XCM_REG_N_SM_CTX_LD_15                                                                                             0x2009cUL //ACCESS:RW  DataWidth:0x5  Description: The number of double REG-pairs; loaded from the STORM context and sent to STORM; for a specific connection type. The double REG-pairs are used in order to align to STORM context row size of 128 bits. The offset of these data in the STORM context is always 0. Index _i stands for the connection type (one of 16).
21880 #define XCM_REG_XQM_XCM_HDR_P                                                                                              0x200a0UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (primary).
21881 #define XCM_REG_XQM_XCM_HDR_S                                                                                              0x200a4UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header value for QM request (secondary).
21882 #define XCM_REG_TM_XCM_HDR                                                                                                 0x200a8UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command.
21883 #define XCM_REG_ERR_XCM_HDR                                                                                                0x200acUL //ACCESS:RW  DataWidth:0x1c  Description: The CM erroneous header for QM and Timers formatting.
21884 #define XCM_REG_ERR_EVNT_ID                                                                                                0x200b0UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID in case the ErrorFlg input message bit is set.
21885 #define XCM_REG_EXPR_EVNT_ID                                                                                               0x200b4UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers expiration.
21886 #define XCM_REG_STOP_EVNT_ID                                                                                               0x200b8UL //ACCESS:RW  DataWidth:0x8  Description: The Event ID for Timers formatting in case of stop done.
21887 #define XCM_REG_STORM_WEIGHT                                                                                               0x200bcUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the STORM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21888 #define XCM_REG_TSEM_WEIGHT                                                                                                0x200c0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input tsem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21889 #define XCM_REG_CSEM_WEIGHT                                                                                                0x200c4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input csem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21890 #define XCM_REG_USEM_WEIGHT                                                                                                0x200c8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input usem in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21891 #define XCM_REG_DORQ_WEIGHT                                                                                                0x200ccUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input dorq in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21892 #define XCM_REG_PBF_WEIGHT                                                                                                 0x200d0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input pbf in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21893 #define XCM_REG_NIG0_WEIGHT                                                                                                0x200d4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input nig0 in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21894 #define XCM_REG_NIG1_WEIGHT                                                                                                0x200d8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the input nig1 in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21895 #define XCM_REG_CP_WEIGHT                                                                                                  0x200dcUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the CP input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21896 #define XCM_REG_XSDM_WEIGHT                                                                                                0x200e0UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the SDM input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21897 #define XCM_REG_XQM_P_WEIGHT                                                                                               0x200e4UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (primary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21898 #define XCM_REG_XQM_S_WEIGHT                                                                                               0x200e8UL //ACCESS:RW  DataWidth:0x3  Description: The weight of the QM (secondary) input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21899 #define XCM_REG_TM_WEIGHT                                                                                                  0x200ecUL //ACCESS:RW  DataWidth:0x3  Description: The weight of the Timers input in the WRR mechanism. 0 stands for weight 8 (the most prioritised); 1 stands for weight 1(least prioritised); 2 stands for weight 2;etc.
21900 #define XCM_REG_XCM_XQM_USE_Q                                                                                              0x200f0UL //ACCESS:RW  DataWidth:0x1  Description: If set the Q index; received from the QM is inserted to event ID.
21901 #define XCM_REG_XCM_REG0_SZ                                                                                                0x200f4UL //ACCESS:RW  DataWidth:0x4  Description: The size of AG context region 0 in REG-pairs. Designates the MS REG-pair number (e.g. if region 0 is 6 REG-pairs; the value should be 5). Is used to determine the number of the AG context REG-pairs written back; when the Reg1WbFlg isn't set.
21902 #define XCM_REG_STOP_DONE_HDR                                                                                              0x200f8UL //ACCESS:RW  DataWidth:0x1c  Description: The CM header for Timers expiration command; when Stop Done input bit is set.
21903 #define XCM_REG_XQM_BYP_ACT_UPD                                                                                            0x200fcUL //ACCESS:RW  DataWidth:0x4  Description: The value by which CFC updates the activity counter at QM bypass.
21904 #define XCM_REG_PERSIST_Q                                                                                                  0x20110UL //ACCESS:RW  DataWidth:0x2  Description: The queue index on registration on Persist counter flag.
21905 #define XCM_REG_FORCE_PURE_ACK_Q                                                                                           0x20114UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Force ACK counter flag.
21906 #define XCM_REG_UNA_GT_NXT_Q                                                                                               0x20120UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on UNA greater NXT decision rule.
21907 #define XCM_REG_SEND_KA_Q                                                                                                  0x20124UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on SendKa counter flag.
21908 #define XCM_REG_SET_KA_Q                                                                                                   0x20128UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on SetKa counter flag.
21909 #define XCM_REG_DA_EXPR_Q                                                                                                  0x2012cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Da Timet expiration flag.
21910 #define XCM_REG_DA_CNT_Q                                                                                                   0x20130UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Da counter.
21911 #define XCM_REG_AUX1_Q                                                                                                     0x20134UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Aux1 counter flag.
21912 #define XCM_REG_AUX2_Q                                                                                                     0x20138UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Aux2 counter flag.
21913 #define XCM_REG_AUX3_Q                                                                                                     0x2013cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Aux3 counter flag.
21914 #define XCM_REG_AUX4_Q                                                                                                     0x20140UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Aux4 counter flag.
21915 #define XCM_REG_DEC_RULE_Q_1                                                                                               0x20144UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21916 #define XCM_REG_DEC_RULE_Q_2                                                                                               0x20148UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21917 #define XCM_REG_DEC_RULE_Q_3                                                                                               0x2014cUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21918 #define XCM_REG_DEC_RULE_Q_4                                                                                               0x20150UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21919 #define XCM_REG_DEC_RULE_Q_5                                                                                               0x20154UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21920 #define XCM_REG_DEC_RULE_Q_6                                                                                               0x20158UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21921 #define XCM_REG_DEC_RULE_Q_7                                                                                               0x2015cUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21922 #define XCM_REG_DEC_RULE_Q_8                                                                                               0x20160UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21923 #define XCM_REG_DEC_RULE_Q_10                                                                                              0x20164UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21924 #define XCM_REG_DEC_RULE_Q_11                                                                                              0x20168UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21925 #define XCM_REG_GOTO_SS_Q                                                                                                  0x2016cUL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on GoToSs counter flag.
21926 #define XCM_REG_FAST_RXMIT_Q                                                                                               0x20170UL //ACCESS:RW  DataWidth:0x2  Description: The queue index for registration on Fast retransmit.
21927 #define XCM_REG_MORE2_SEND_Q                                                                                               0x20174UL //ACCESS:RW  DataWidth:0x2  Description: The queu index for registration on More2Send rule.
21928 #define XCM_REG_AUX_CNT_FLG_Q_5                                                                                            0x20178UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21929 #define XCM_REG_AUX_CNT_FLG_Q_6                                                                                            0x2017cUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21930 #define XCM_REG_AUX_CNT_FLG_Q_7                                                                                            0x20180UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21931 #define XCM_REG_AUX_CNT_FLG_Q_8                                                                                            0x20184UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21932 #define XCM_REG_AUX_CNT_FLG_Q_9                                                                                            0x20188UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21933 #define XCM_REG_AUX_CNT_FLG_Q_10                                                                                           0x2018cUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21934 #define XCM_REG_AUX_CNT_FLG_Q_11                                                                                           0x20190UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21935 #define XCM_REG_AUX_CNT_FLG_Q_12                                                                                           0x20194UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21936 #define XCM_REG_AUX_CNT_FLG_Q_13                                                                                           0x20198UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21937 #define XCM_REG_AUX_CNT_FLG_Q_14                                                                                           0x2019cUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21938 #define XCM_REG_AUX_CNT_FLG_Q_15                                                                                           0x201a0UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21939 #define XCM_REG_AUX_CNT_FLG_Q_16                                                                                           0x201a4UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21940 #define XCM_REG_AUX_CNT_FLG_Q_17                                                                                           0x201a8UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21941 #define XCM_REG_AUX_CNT_FLG_Q_18                                                                                           0x201acUL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21942 #define XCM_REG_AUX_CNT_FLG_Q_19                                                                                           0x201b0UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21943 #define XCM_REG_AUX_CNT_FLG_Q_20                                                                                           0x201b4UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21944 #define XCM_REG_AUX_CNT_FLG_Q_21                                                                                           0x201b8UL //ACCESS:RW  DataWidth:0x2  Description: Per each decision rule the queue index to register to.
21945 #define XCM_REG_TX_FIN_FLG_Q                                                                                               0x201bcUL //ACCESS:RW  DataWidth:0x2  Description: Queue index for TxFin flag decision rule.
21946 #define XCM_REG_DQ_SPR_FLG_Q                                                                                               0x201c0UL //ACCESS:RW  DataWidth:0x2  Description: Queue index for TxSpare flag decision rule.
21947 #define XCM_REG_SM_CTX0_TM                                                                                                 0x201f4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of STORM context.
21948 #define XCM_REG_SM_CTX1_TM                                                                                                 0x201f8UL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context.
21949 #define XCM_REG_AG_CTX00_TM                                                                                                0x201fcUL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
21950 #define XCM_REG_AG_CTX10_TM                                                                                                0x20204UL //ACCESS:RW  DataWidth:0x5  Description: TM bits of AG context.
21951 #define XCM_REG_GR_ARB_TYPE                                                                                                0x2020cUL //ACCESS:RW  DataWidth:0x1  Description: Arbitratiojn between Input Arbiter groups: 0 - fair Round-Robin; 1 - strict priority defined by ~xcm_registers_gr_ag_pr.gr_ag_pr; ~xcm_registers_gr_ld0_pr.gr_ld0_pr and ~xcm_registers_gr_ld1_pr.gr_ld1_pr.
21952 #define XCM_REG_GR_AG_PR                                                                                                   0x20210UL //ACCESS:RW  DataWidth:0x2  Description: AG channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Channel group is the compliment of the other 3 groups.
21953 #define XCM_REG_GR_LD0_PR                                                                                                  0x20214UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC0) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Channel group is the compliment of the other 3 groups.
21954 #define XCM_REG_GR_LD1_PR                                                                                                  0x20218UL //ACCESS:RW  DataWidth:0x2  Description: Load (FIC1) channel group priority. The lowest priority is 0; the highest priority is 3. It is supposed that the Channel group is the compliment of the other 3 groups.
21955 #define XCM_REG_STORM_LENGTH_MIS                                                                                           0x2021cUL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the STORM interface.
21956 #define XCM_REG_XSDM_LENGTH_MIS                                                                                            0x20220UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the SDM interface.
21957 #define XCM_REG_TSEM_LENGTH_MIS                                                                                            0x20224UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the tsem interface.
21958 #define XCM_REG_CSEM_LENGTH_MIS                                                                                            0x20228UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the csem interface.
21959 #define XCM_REG_USEM_LENGTH_MIS                                                                                            0x2022cUL //ACCESS:RC  DataWidth:0x1  Description: Message length mismatch (relative to last indication) at the usem interface.
21960 #define XCM_REG_DORQ_LENGTH_MIS                                                                                            0x20230UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the dorq interface.
21961 #define XCM_REG_PBF_LENGTH_MIS                                                                                             0x20234UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the pbf interface.
21962 #define XCM_REG_NIG0_LENGTH_MIS                                                                                            0x20238UL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the nig0 interface.
21963 #define XCM_REG_NIG1_LENGTH_MIS                                                                                            0x2023cUL //ACCESS:RC  DataWidth:0x1  Description: Set at message length mismatch (relative to last indication) at the nig1 interface.
21964 #define XCM_REG_XX_FREE                                                                                                    0x20240UL //ACCESS:R  DataWidth:0x6  Description: Used to read the XX protection Free counter.
21965 #define XCM_REG_CAM_OCCUP                                                                                                  0x20244UL //ACCESS:R  DataWidth:0x5  Description: Used to read the XX protection CAM occupancy counter.
21966 #define XCM_REG_UNLOCK_MISS                                                                                                0x20248UL //ACCESS:RC  DataWidth:0x1  Description: Set when the error; indicating the LCID to be unlocked doesn't exist in LCID CAM; happens.
21967 #define XCM_REG_XQM_GLB_USE_CNTR                                                                                           0x2024cUL //ACCESS:R  DataWidth:0x1a  Description: Used to read the QM global usage counter.
21968 #define XCM_REG_CP_BUF_EMPTY                                                                                               0x20250UL //ACCESS:R  DataWidth:0x1  Description: CP buffer is empty indication.
21969 #define XCM_REG_CP_BUF_STATUS                                                                                              0x20254UL //ACCESS:R  DataWidth:0x5  Description: CP buffer status.
21970 #define XCM_REG_XX_OVFL_CNTR                                                                                               0x20258UL //ACCESS:ST  DataWidth:0x10  Description: Counter of XX 0verflow occurencies.
21971 #define XCM_REG_STORM_MSG_CNTR                                                                                             0x2025cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the STORM input.
21972 #define XCM_REG_XSDM_MSG_CNTR                                                                                              0x20260UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input SDM.
21973 #define XCM_REG_TSEM_MSG_CNTR                                                                                              0x20264UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input tsem.
21974 #define XCM_REG_CSEM_MSG_CNTR                                                                                              0x20268UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input csem.
21975 #define XCM_REG_USEM_MSG_CNTR                                                                                              0x2026cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input usem.
21976 #define XCM_REG_DORQ_MSG_CNTR                                                                                              0x20270UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input dorq.
21977 #define XCM_REG_PBF_MSG_CNTR                                                                                               0x20274UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input pbf.
21978 #define XCM_REG_NIG0_MSG_CNTR                                                                                              0x20278UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input nig0.
21979 #define XCM_REG_NIG1_MSG_CNTR                                                                                              0x2027cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the input nig1.
21980 #define XCM_REG_CP_MSG_CNTR                                                                                                0x20280UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the CP input.
21981 #define XCM_REG_XQM_P_MSG_CNTR                                                                                             0x20284UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (primary).
21982 #define XCM_REG_XQM_S_MSG_CNTR                                                                                             0x20288UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the QM input (secondary).
21983 #define XCM_REG_TM_MSG_CNTR                                                                                                0x2028cUL //ACCESS:ST  DataWidth:0x18  Description: Counter of the input messages at the Timers input.
21984 #define XCM_REG_STORM_OUT_CNTR                                                                                             0x20290UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output messages at FIC0 and FIC1 interfaces.
21985 #define XCM_REG_XQM_OUT_CNTR                                                                                               0x20294UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output QM commands.
21986 #define XCM_REG_TM_OUT_CNTR                                                                                                0x20298UL //ACCESS:ST  DataWidth:0x18  Description: Counter of the output Timers commands.
21987 #define XCM_REG_DBG_SELECT                                                                                                 0x2029cUL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from XCM to the DBG block) - for selecting a line to output to the DBG block.
21988 #define XCM_REG_DBG_BYTE_ENABLE                                                                                            0x202a0UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from XCM to the DBG block) - for enabling bytes in the selected line (after the select; before the shift).
21989 #define XCM_REG_DBG_SHIFT                                                                                                  0x202a4UL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from XCM to the DBG block) - for circular right shifting of the selected line (after the enabling).
21990 #define XCM_REG_XCM_INT_STS                                                                                                0x202a8UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #0 read
21991 	#define XCM_XCM_INT_STS_REG_ADDRESS_ERROR                                                                              (0x1<<0)
21992 	#define XCM_XCM_INT_STS_REG_ADDRESS_ERROR_SIZE                                                                         0
21993 	#define XCM_XCM_INT_STS_REG_XX_UQ_ERR                                                                                  (0x1<<1)
21994 	#define XCM_XCM_INT_STS_REG_XX_UQ_ERR_SIZE                                                                             1
21995 	#define XCM_XCM_INT_STS_REG_STORM_ERR                                                                                  (0x1<<2)
21996 	#define XCM_XCM_INT_STS_REG_STORM_ERR_SIZE                                                                             2
21997 	#define XCM_XCM_INT_STS_REG_XSDM_ERR                                                                                   (0x1<<3)
21998 	#define XCM_XCM_INT_STS_REG_XSDM_ERR_SIZE                                                                              3
21999 	#define XCM_XCM_INT_STS_REG_TSEM_ERR                                                                                   (0x1<<4)
22000 	#define XCM_XCM_INT_STS_REG_TSEM_ERR_SIZE                                                                              4
22001 	#define XCM_XCM_INT_STS_REG_CSEM_ERR                                                                                   (0x1<<5)
22002 	#define XCM_XCM_INT_STS_REG_CSEM_ERR_SIZE                                                                              5
22003 	#define XCM_XCM_INT_STS_REG_USEM_ERR                                                                                   (0x1<<6)
22004 	#define XCM_XCM_INT_STS_REG_USEM_ERR_SIZE                                                                              6
22005 	#define XCM_XCM_INT_STS_REG_DORQ_ERR                                                                                   (0x1<<7)
22006 	#define XCM_XCM_INT_STS_REG_DORQ_ERR_SIZE                                                                              7
22007 	#define XCM_XCM_INT_STS_REG_PBF_ERR                                                                                    (0x1<<8)
22008 	#define XCM_XCM_INT_STS_REG_PBF_ERR_SIZE                                                                               8
22009 	#define XCM_XCM_INT_STS_REG_NIG0_ERR                                                                                   (0x1<<9)
22010 	#define XCM_XCM_INT_STS_REG_NIG0_ERR_SIZE                                                                              9
22011 	#define XCM_XCM_INT_STS_REG_NIG1_ERR                                                                                   (0x1<<10)
22012 	#define XCM_XCM_INT_STS_REG_NIG1_ERR_SIZE                                                                              10
22013 	#define XCM_XCM_INT_STS_REG_CP0_ERR                                                                                    (0x1<<11)
22014 	#define XCM_XCM_INT_STS_REG_CP0_ERR_SIZE                                                                               11
22015 	#define XCM_XCM_INT_STS_REG_CP1_ERR                                                                                    (0x1<<12)
22016 	#define XCM_XCM_INT_STS_REG_CP1_ERR_SIZE                                                                               12
22017 	#define XCM_XCM_INT_STS_REG_UM_ERR                                                                                     (0x1<<13)
22018 	#define XCM_XCM_INT_STS_REG_UM_ERR_SIZE                                                                                13
22019 #define XCM_REG_XCM_INT_STS_CLR                                                                                            0x202acUL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #0 read clear
22020 	#define XCM_XCM_INT_STS_CLR_REG_ADDRESS_ERROR                                                                          (0x1<<0)
22021 	#define XCM_XCM_INT_STS_CLR_REG_ADDRESS_ERROR_SIZE                                                                     0
22022 	#define XCM_XCM_INT_STS_CLR_REG_XX_UQ_ERR                                                                              (0x1<<1)
22023 	#define XCM_XCM_INT_STS_CLR_REG_XX_UQ_ERR_SIZE                                                                         1
22024 	#define XCM_XCM_INT_STS_CLR_REG_STORM_ERR                                                                              (0x1<<2)
22025 	#define XCM_XCM_INT_STS_CLR_REG_STORM_ERR_SIZE                                                                         2
22026 	#define XCM_XCM_INT_STS_CLR_REG_XSDM_ERR                                                                               (0x1<<3)
22027 	#define XCM_XCM_INT_STS_CLR_REG_XSDM_ERR_SIZE                                                                          3
22028 	#define XCM_XCM_INT_STS_CLR_REG_TSEM_ERR                                                                               (0x1<<4)
22029 	#define XCM_XCM_INT_STS_CLR_REG_TSEM_ERR_SIZE                                                                          4
22030 	#define XCM_XCM_INT_STS_CLR_REG_CSEM_ERR                                                                               (0x1<<5)
22031 	#define XCM_XCM_INT_STS_CLR_REG_CSEM_ERR_SIZE                                                                          5
22032 	#define XCM_XCM_INT_STS_CLR_REG_USEM_ERR                                                                               (0x1<<6)
22033 	#define XCM_XCM_INT_STS_CLR_REG_USEM_ERR_SIZE                                                                          6
22034 	#define XCM_XCM_INT_STS_CLR_REG_DORQ_ERR                                                                               (0x1<<7)
22035 	#define XCM_XCM_INT_STS_CLR_REG_DORQ_ERR_SIZE                                                                          7
22036 	#define XCM_XCM_INT_STS_CLR_REG_PBF_ERR                                                                                (0x1<<8)
22037 	#define XCM_XCM_INT_STS_CLR_REG_PBF_ERR_SIZE                                                                           8
22038 	#define XCM_XCM_INT_STS_CLR_REG_NIG0_ERR                                                                               (0x1<<9)
22039 	#define XCM_XCM_INT_STS_CLR_REG_NIG0_ERR_SIZE                                                                          9
22040 	#define XCM_XCM_INT_STS_CLR_REG_NIG1_ERR                                                                               (0x1<<10)
22041 	#define XCM_XCM_INT_STS_CLR_REG_NIG1_ERR_SIZE                                                                          10
22042 	#define XCM_XCM_INT_STS_CLR_REG_CP0_ERR                                                                                (0x1<<11)
22043 	#define XCM_XCM_INT_STS_CLR_REG_CP0_ERR_SIZE                                                                           11
22044 	#define XCM_XCM_INT_STS_CLR_REG_CP1_ERR                                                                                (0x1<<12)
22045 	#define XCM_XCM_INT_STS_CLR_REG_CP1_ERR_SIZE                                                                           12
22046 	#define XCM_XCM_INT_STS_CLR_REG_UM_ERR                                                                                 (0x1<<13)
22047 	#define XCM_XCM_INT_STS_CLR_REG_UM_ERR_SIZE                                                                            13
22048 #define XCM_REG_XCM_INT_STS_WR                                                                                             0x202b0UL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #0 bit set or clear
22049 	#define XCM_XCM_INT_STS_WR_REG_ADDRESS_ERROR                                                                           (0x1<<0)
22050 	#define XCM_XCM_INT_STS_WR_REG_ADDRESS_ERROR_SIZE                                                                      0
22051 	#define XCM_XCM_INT_STS_WR_REG_XX_UQ_ERR                                                                               (0x1<<1)
22052 	#define XCM_XCM_INT_STS_WR_REG_XX_UQ_ERR_SIZE                                                                          1
22053 	#define XCM_XCM_INT_STS_WR_REG_STORM_ERR                                                                               (0x1<<2)
22054 	#define XCM_XCM_INT_STS_WR_REG_STORM_ERR_SIZE                                                                          2
22055 	#define XCM_XCM_INT_STS_WR_REG_XSDM_ERR                                                                                (0x1<<3)
22056 	#define XCM_XCM_INT_STS_WR_REG_XSDM_ERR_SIZE                                                                           3
22057 	#define XCM_XCM_INT_STS_WR_REG_TSEM_ERR                                                                                (0x1<<4)
22058 	#define XCM_XCM_INT_STS_WR_REG_TSEM_ERR_SIZE                                                                           4
22059 	#define XCM_XCM_INT_STS_WR_REG_CSEM_ERR                                                                                (0x1<<5)
22060 	#define XCM_XCM_INT_STS_WR_REG_CSEM_ERR_SIZE                                                                           5
22061 	#define XCM_XCM_INT_STS_WR_REG_USEM_ERR                                                                                (0x1<<6)
22062 	#define XCM_XCM_INT_STS_WR_REG_USEM_ERR_SIZE                                                                           6
22063 	#define XCM_XCM_INT_STS_WR_REG_DORQ_ERR                                                                                (0x1<<7)
22064 	#define XCM_XCM_INT_STS_WR_REG_DORQ_ERR_SIZE                                                                           7
22065 	#define XCM_XCM_INT_STS_WR_REG_PBF_ERR                                                                                 (0x1<<8)
22066 	#define XCM_XCM_INT_STS_WR_REG_PBF_ERR_SIZE                                                                            8
22067 	#define XCM_XCM_INT_STS_WR_REG_NIG0_ERR                                                                                (0x1<<9)
22068 	#define XCM_XCM_INT_STS_WR_REG_NIG0_ERR_SIZE                                                                           9
22069 	#define XCM_XCM_INT_STS_WR_REG_NIG1_ERR                                                                                (0x1<<10)
22070 	#define XCM_XCM_INT_STS_WR_REG_NIG1_ERR_SIZE                                                                           10
22071 	#define XCM_XCM_INT_STS_WR_REG_CP0_ERR                                                                                 (0x1<<11)
22072 	#define XCM_XCM_INT_STS_WR_REG_CP0_ERR_SIZE                                                                            11
22073 	#define XCM_XCM_INT_STS_WR_REG_CP1_ERR                                                                                 (0x1<<12)
22074 	#define XCM_XCM_INT_STS_WR_REG_CP1_ERR_SIZE                                                                            12
22075 	#define XCM_XCM_INT_STS_WR_REG_UM_ERR                                                                                  (0x1<<13)
22076 	#define XCM_XCM_INT_STS_WR_REG_UM_ERR_SIZE                                                                             13
22077 #define XCM_REG_XCM_INT_MASK                                                                                               0x202b4UL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #0 read/write
22078 	#define XCM_XCM_INT_MASK_REG_ADDRESS_ERROR                                                                             (0x1<<0)
22079 	#define XCM_XCM_INT_MASK_REG_ADDRESS_ERROR_SIZE                                                                        0
22080 	#define XCM_XCM_INT_MASK_REG_XX_UQ_ERR                                                                                 (0x1<<1)
22081 	#define XCM_XCM_INT_MASK_REG_XX_UQ_ERR_SIZE                                                                            1
22082 	#define XCM_XCM_INT_MASK_REG_STORM_ERR                                                                                 (0x1<<2)
22083 	#define XCM_XCM_INT_MASK_REG_STORM_ERR_SIZE                                                                            2
22084 	#define XCM_XCM_INT_MASK_REG_XSDM_ERR                                                                                  (0x1<<3)
22085 	#define XCM_XCM_INT_MASK_REG_XSDM_ERR_SIZE                                                                             3
22086 	#define XCM_XCM_INT_MASK_REG_TSEM_ERR                                                                                  (0x1<<4)
22087 	#define XCM_XCM_INT_MASK_REG_TSEM_ERR_SIZE                                                                             4
22088 	#define XCM_XCM_INT_MASK_REG_CSEM_ERR                                                                                  (0x1<<5)
22089 	#define XCM_XCM_INT_MASK_REG_CSEM_ERR_SIZE                                                                             5
22090 	#define XCM_XCM_INT_MASK_REG_USEM_ERR                                                                                  (0x1<<6)
22091 	#define XCM_XCM_INT_MASK_REG_USEM_ERR_SIZE                                                                             6
22092 	#define XCM_XCM_INT_MASK_REG_DORQ_ERR                                                                                  (0x1<<7)
22093 	#define XCM_XCM_INT_MASK_REG_DORQ_ERR_SIZE                                                                             7
22094 	#define XCM_XCM_INT_MASK_REG_PBF_ERR                                                                                   (0x1<<8)
22095 	#define XCM_XCM_INT_MASK_REG_PBF_ERR_SIZE                                                                              8
22096 	#define XCM_XCM_INT_MASK_REG_NIG0_ERR                                                                                  (0x1<<9)
22097 	#define XCM_XCM_INT_MASK_REG_NIG0_ERR_SIZE                                                                             9
22098 	#define XCM_XCM_INT_MASK_REG_NIG1_ERR                                                                                  (0x1<<10)
22099 	#define XCM_XCM_INT_MASK_REG_NIG1_ERR_SIZE                                                                             10
22100 	#define XCM_XCM_INT_MASK_REG_CP0_ERR                                                                                   (0x1<<11)
22101 	#define XCM_XCM_INT_MASK_REG_CP0_ERR_SIZE                                                                              11
22102 	#define XCM_XCM_INT_MASK_REG_CP1_ERR                                                                                   (0x1<<12)
22103 	#define XCM_XCM_INT_MASK_REG_CP1_ERR_SIZE                                                                              12
22104 	#define XCM_XCM_INT_MASK_REG_UM_ERR                                                                                    (0x1<<13)
22105 	#define XCM_XCM_INT_MASK_REG_UM_ERR_SIZE                                                                               13
22106 #define XCM_REG_XCM_PRTY_STS                                                                                               0x202b8UL //ACCESS:R  DataWidth:0x1e  Description: Parity register #0 read
22107 	#define XCM_XCM_PRTY_STS_REG_PARITY                                                                                    (0x1<<0)
22108 	#define XCM_XCM_PRTY_STS_REG_PARITY_SIZE                                                                               0
22109 	#define XCM_XCM_PRTY_STS_REG_XT_PRTY                                                                                   (0x1<<1)
22110 	#define XCM_XCM_PRTY_STS_REG_XT_PRTY_SIZE                                                                              1
22111 	#define XCM_XCM_PRTY_STS_REG_DT_PRTY                                                                                   (0x1<<2)
22112 	#define XCM_XCM_PRTY_STS_REG_DT_PRTY_SIZE                                                                              2
22113 	#define XCM_XCM_PRTY_STS_REG_PM_PRTY0                                                                                  (0x1<<3)
22114 	#define XCM_XCM_PRTY_STS_REG_PM_PRTY0_SIZE                                                                             3
22115 	#define XCM_XCM_PRTY_STS_REG_PM_PRTY1                                                                                  (0x1<<4)
22116 	#define XCM_XCM_PRTY_STS_REG_PM_PRTY1_SIZE                                                                             4
22117 	#define XCM_XCM_PRTY_STS_REG_UQ_PRTY                                                                                   (0x1<<5)
22118 	#define XCM_XCM_PRTY_STS_REG_UQ_PRTY_SIZE                                                                              5
22119 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY0                                                                                  (0x1<<6)
22120 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY0_SIZE                                                                             6
22121 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY1                                                                                  (0x1<<7)
22122 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY1_SIZE                                                                             7
22123 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY2                                                                                  (0x1<<8)
22124 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY2_SIZE                                                                             8
22125 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY3                                                                                  (0x1<<9)
22126 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY3_SIZE                                                                             9
22127 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY4                                                                                  (0x1<<10)
22128 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY4_SIZE                                                                             10
22129 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY5                                                                                  (0x1<<11)
22130 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY5_SIZE                                                                             11
22131 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY6                                                                                  (0x1<<12)
22132 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY6_SIZE                                                                             12
22133 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY7                                                                                  (0x1<<13)
22134 	#define XCM_XCM_PRTY_STS_REG_AG_PRTY7_SIZE                                                                             13
22135 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY0                                                                                  (0x1<<14)
22136 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY0_SIZE                                                                             14
22137 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY1                                                                                  (0x1<<15)
22138 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY1_SIZE                                                                             15
22139 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY2                                                                                  (0x1<<16)
22140 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY2_SIZE                                                                             16
22141 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY3                                                                                  (0x1<<17)
22142 	#define XCM_XCM_PRTY_STS_REG_SM_PRTY3_SIZE                                                                             17
22143 	#define XCM_XCM_PRTY_STS_REG_STORM_PRTY                                                                                (0x1<<18)
22144 	#define XCM_XCM_PRTY_STS_REG_STORM_PRTY_SIZE                                                                           18
22145 	#define XCM_XCM_PRTY_STS_REG_XSDM_PRTY                                                                                 (0x1<<19)
22146 	#define XCM_XCM_PRTY_STS_REG_XSDM_PRTY_SIZE                                                                            19
22147 	#define XCM_XCM_PRTY_STS_REG_TSEM_PRTY                                                                                 (0x1<<20)
22148 	#define XCM_XCM_PRTY_STS_REG_TSEM_PRTY_SIZE                                                                            20
22149 	#define XCM_XCM_PRTY_STS_REG_CSEM_PRTY                                                                                 (0x1<<21)
22150 	#define XCM_XCM_PRTY_STS_REG_CSEM_PRTY_SIZE                                                                            21
22151 	#define XCM_XCM_PRTY_STS_REG_USEM_PRTY                                                                                 (0x1<<22)
22152 	#define XCM_XCM_PRTY_STS_REG_USEM_PRTY_SIZE                                                                            22
22153 	#define XCM_XCM_PRTY_STS_REG_DORQ_PRTY                                                                                 (0x1<<23)
22154 	#define XCM_XCM_PRTY_STS_REG_DORQ_PRTY_SIZE                                                                            23
22155 	#define XCM_XCM_PRTY_STS_REG_PBF_PRTY                                                                                  (0x1<<24)
22156 	#define XCM_XCM_PRTY_STS_REG_PBF_PRTY_SIZE                                                                             24
22157 	#define XCM_XCM_PRTY_STS_REG_NIG0_PRTY                                                                                 (0x1<<25)
22158 	#define XCM_XCM_PRTY_STS_REG_NIG0_PRTY_SIZE                                                                            25
22159 	#define XCM_XCM_PRTY_STS_REG_NIG1_PRTY                                                                                 (0x1<<26)
22160 	#define XCM_XCM_PRTY_STS_REG_NIG1_PRTY_SIZE                                                                            26
22161 	#define XCM_XCM_PRTY_STS_REG_CP0_PRTY                                                                                  (0x1<<27)
22162 	#define XCM_XCM_PRTY_STS_REG_CP0_PRTY_SIZE                                                                             27
22163 	#define XCM_XCM_PRTY_STS_REG_CP1_PRTY                                                                                  (0x1<<28)
22164 	#define XCM_XCM_PRTY_STS_REG_CP1_PRTY_SIZE                                                                             28
22165 	#define XCM_XCM_PRTY_STS_REG_UM_PRTY                                                                                   (0x1<<29)
22166 	#define XCM_XCM_PRTY_STS_REG_UM_PRTY_SIZE                                                                              29
22167 #define XCM_REG_XCM_PRTY_STS_CLR                                                                                           0x202bcUL //ACCESS:RC  DataWidth:0x1e  Description: Parity register #0 read clear
22168 	#define XCM_XCM_PRTY_STS_CLR_REG_PARITY                                                                                (0x1<<0)
22169 	#define XCM_XCM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                           0
22170 	#define XCM_XCM_PRTY_STS_CLR_REG_XT_PRTY                                                                               (0x1<<1)
22171 	#define XCM_XCM_PRTY_STS_CLR_REG_XT_PRTY_SIZE                                                                          1
22172 	#define XCM_XCM_PRTY_STS_CLR_REG_DT_PRTY                                                                               (0x1<<2)
22173 	#define XCM_XCM_PRTY_STS_CLR_REG_DT_PRTY_SIZE                                                                          2
22174 	#define XCM_XCM_PRTY_STS_CLR_REG_PM_PRTY0                                                                              (0x1<<3)
22175 	#define XCM_XCM_PRTY_STS_CLR_REG_PM_PRTY0_SIZE                                                                         3
22176 	#define XCM_XCM_PRTY_STS_CLR_REG_PM_PRTY1                                                                              (0x1<<4)
22177 	#define XCM_XCM_PRTY_STS_CLR_REG_PM_PRTY1_SIZE                                                                         4
22178 	#define XCM_XCM_PRTY_STS_CLR_REG_UQ_PRTY                                                                               (0x1<<5)
22179 	#define XCM_XCM_PRTY_STS_CLR_REG_UQ_PRTY_SIZE                                                                          5
22180 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY0                                                                              (0x1<<6)
22181 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY0_SIZE                                                                         6
22182 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY1                                                                              (0x1<<7)
22183 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY1_SIZE                                                                         7
22184 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY2                                                                              (0x1<<8)
22185 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY2_SIZE                                                                         8
22186 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY3                                                                              (0x1<<9)
22187 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY3_SIZE                                                                         9
22188 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY4                                                                              (0x1<<10)
22189 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY4_SIZE                                                                         10
22190 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY5                                                                              (0x1<<11)
22191 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY5_SIZE                                                                         11
22192 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY6                                                                              (0x1<<12)
22193 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY6_SIZE                                                                         12
22194 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY7                                                                              (0x1<<13)
22195 	#define XCM_XCM_PRTY_STS_CLR_REG_AG_PRTY7_SIZE                                                                         13
22196 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY0                                                                              (0x1<<14)
22197 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY0_SIZE                                                                         14
22198 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY1                                                                              (0x1<<15)
22199 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY1_SIZE                                                                         15
22200 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY2                                                                              (0x1<<16)
22201 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY2_SIZE                                                                         16
22202 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY3                                                                              (0x1<<17)
22203 	#define XCM_XCM_PRTY_STS_CLR_REG_SM_PRTY3_SIZE                                                                         17
22204 	#define XCM_XCM_PRTY_STS_CLR_REG_STORM_PRTY                                                                            (0x1<<18)
22205 	#define XCM_XCM_PRTY_STS_CLR_REG_STORM_PRTY_SIZE                                                                       18
22206 	#define XCM_XCM_PRTY_STS_CLR_REG_XSDM_PRTY                                                                             (0x1<<19)
22207 	#define XCM_XCM_PRTY_STS_CLR_REG_XSDM_PRTY_SIZE                                                                        19
22208 	#define XCM_XCM_PRTY_STS_CLR_REG_TSEM_PRTY                                                                             (0x1<<20)
22209 	#define XCM_XCM_PRTY_STS_CLR_REG_TSEM_PRTY_SIZE                                                                        20
22210 	#define XCM_XCM_PRTY_STS_CLR_REG_CSEM_PRTY                                                                             (0x1<<21)
22211 	#define XCM_XCM_PRTY_STS_CLR_REG_CSEM_PRTY_SIZE                                                                        21
22212 	#define XCM_XCM_PRTY_STS_CLR_REG_USEM_PRTY                                                                             (0x1<<22)
22213 	#define XCM_XCM_PRTY_STS_CLR_REG_USEM_PRTY_SIZE                                                                        22
22214 	#define XCM_XCM_PRTY_STS_CLR_REG_DORQ_PRTY                                                                             (0x1<<23)
22215 	#define XCM_XCM_PRTY_STS_CLR_REG_DORQ_PRTY_SIZE                                                                        23
22216 	#define XCM_XCM_PRTY_STS_CLR_REG_PBF_PRTY                                                                              (0x1<<24)
22217 	#define XCM_XCM_PRTY_STS_CLR_REG_PBF_PRTY_SIZE                                                                         24
22218 	#define XCM_XCM_PRTY_STS_CLR_REG_NIG0_PRTY                                                                             (0x1<<25)
22219 	#define XCM_XCM_PRTY_STS_CLR_REG_NIG0_PRTY_SIZE                                                                        25
22220 	#define XCM_XCM_PRTY_STS_CLR_REG_NIG1_PRTY                                                                             (0x1<<26)
22221 	#define XCM_XCM_PRTY_STS_CLR_REG_NIG1_PRTY_SIZE                                                                        26
22222 	#define XCM_XCM_PRTY_STS_CLR_REG_CP0_PRTY                                                                              (0x1<<27)
22223 	#define XCM_XCM_PRTY_STS_CLR_REG_CP0_PRTY_SIZE                                                                         27
22224 	#define XCM_XCM_PRTY_STS_CLR_REG_CP1_PRTY                                                                              (0x1<<28)
22225 	#define XCM_XCM_PRTY_STS_CLR_REG_CP1_PRTY_SIZE                                                                         28
22226 	#define XCM_XCM_PRTY_STS_CLR_REG_UM_PRTY                                                                               (0x1<<29)
22227 	#define XCM_XCM_PRTY_STS_CLR_REG_UM_PRTY_SIZE                                                                          29
22228 #define XCM_REG_XCM_PRTY_STS_WR                                                                                            0x202c0UL //ACCESS:WR  DataWidth:0x1e  Description: Parity register #0 bit set or clear
22229 	#define XCM_XCM_PRTY_STS_WR_REG_PARITY                                                                                 (0x1<<0)
22230 	#define XCM_XCM_PRTY_STS_WR_REG_PARITY_SIZE                                                                            0
22231 	#define XCM_XCM_PRTY_STS_WR_REG_XT_PRTY                                                                                (0x1<<1)
22232 	#define XCM_XCM_PRTY_STS_WR_REG_XT_PRTY_SIZE                                                                           1
22233 	#define XCM_XCM_PRTY_STS_WR_REG_DT_PRTY                                                                                (0x1<<2)
22234 	#define XCM_XCM_PRTY_STS_WR_REG_DT_PRTY_SIZE                                                                           2
22235 	#define XCM_XCM_PRTY_STS_WR_REG_PM_PRTY0                                                                               (0x1<<3)
22236 	#define XCM_XCM_PRTY_STS_WR_REG_PM_PRTY0_SIZE                                                                          3
22237 	#define XCM_XCM_PRTY_STS_WR_REG_PM_PRTY1                                                                               (0x1<<4)
22238 	#define XCM_XCM_PRTY_STS_WR_REG_PM_PRTY1_SIZE                                                                          4
22239 	#define XCM_XCM_PRTY_STS_WR_REG_UQ_PRTY                                                                                (0x1<<5)
22240 	#define XCM_XCM_PRTY_STS_WR_REG_UQ_PRTY_SIZE                                                                           5
22241 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY0                                                                               (0x1<<6)
22242 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY0_SIZE                                                                          6
22243 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY1                                                                               (0x1<<7)
22244 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY1_SIZE                                                                          7
22245 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY2                                                                               (0x1<<8)
22246 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY2_SIZE                                                                          8
22247 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY3                                                                               (0x1<<9)
22248 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY3_SIZE                                                                          9
22249 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY4                                                                               (0x1<<10)
22250 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY4_SIZE                                                                          10
22251 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY5                                                                               (0x1<<11)
22252 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY5_SIZE                                                                          11
22253 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY6                                                                               (0x1<<12)
22254 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY6_SIZE                                                                          12
22255 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY7                                                                               (0x1<<13)
22256 	#define XCM_XCM_PRTY_STS_WR_REG_AG_PRTY7_SIZE                                                                          13
22257 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY0                                                                               (0x1<<14)
22258 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY0_SIZE                                                                          14
22259 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY1                                                                               (0x1<<15)
22260 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY1_SIZE                                                                          15
22261 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY2                                                                               (0x1<<16)
22262 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY2_SIZE                                                                          16
22263 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY3                                                                               (0x1<<17)
22264 	#define XCM_XCM_PRTY_STS_WR_REG_SM_PRTY3_SIZE                                                                          17
22265 	#define XCM_XCM_PRTY_STS_WR_REG_STORM_PRTY                                                                             (0x1<<18)
22266 	#define XCM_XCM_PRTY_STS_WR_REG_STORM_PRTY_SIZE                                                                        18
22267 	#define XCM_XCM_PRTY_STS_WR_REG_XSDM_PRTY                                                                              (0x1<<19)
22268 	#define XCM_XCM_PRTY_STS_WR_REG_XSDM_PRTY_SIZE                                                                         19
22269 	#define XCM_XCM_PRTY_STS_WR_REG_TSEM_PRTY                                                                              (0x1<<20)
22270 	#define XCM_XCM_PRTY_STS_WR_REG_TSEM_PRTY_SIZE                                                                         20
22271 	#define XCM_XCM_PRTY_STS_WR_REG_CSEM_PRTY                                                                              (0x1<<21)
22272 	#define XCM_XCM_PRTY_STS_WR_REG_CSEM_PRTY_SIZE                                                                         21
22273 	#define XCM_XCM_PRTY_STS_WR_REG_USEM_PRTY                                                                              (0x1<<22)
22274 	#define XCM_XCM_PRTY_STS_WR_REG_USEM_PRTY_SIZE                                                                         22
22275 	#define XCM_XCM_PRTY_STS_WR_REG_DORQ_PRTY                                                                              (0x1<<23)
22276 	#define XCM_XCM_PRTY_STS_WR_REG_DORQ_PRTY_SIZE                                                                         23
22277 	#define XCM_XCM_PRTY_STS_WR_REG_PBF_PRTY                                                                               (0x1<<24)
22278 	#define XCM_XCM_PRTY_STS_WR_REG_PBF_PRTY_SIZE                                                                          24
22279 	#define XCM_XCM_PRTY_STS_WR_REG_NIG0_PRTY                                                                              (0x1<<25)
22280 	#define XCM_XCM_PRTY_STS_WR_REG_NIG0_PRTY_SIZE                                                                         25
22281 	#define XCM_XCM_PRTY_STS_WR_REG_NIG1_PRTY                                                                              (0x1<<26)
22282 	#define XCM_XCM_PRTY_STS_WR_REG_NIG1_PRTY_SIZE                                                                         26
22283 	#define XCM_XCM_PRTY_STS_WR_REG_CP0_PRTY                                                                               (0x1<<27)
22284 	#define XCM_XCM_PRTY_STS_WR_REG_CP0_PRTY_SIZE                                                                          27
22285 	#define XCM_XCM_PRTY_STS_WR_REG_CP1_PRTY                                                                               (0x1<<28)
22286 	#define XCM_XCM_PRTY_STS_WR_REG_CP1_PRTY_SIZE                                                                          28
22287 	#define XCM_XCM_PRTY_STS_WR_REG_UM_PRTY                                                                                (0x1<<29)
22288 	#define XCM_XCM_PRTY_STS_WR_REG_UM_PRTY_SIZE                                                                           29
22289 #define XCM_REG_XCM_PRTY_MASK                                                                                              0x202c4UL //ACCESS:RW  DataWidth:0x1e  Description: Parity mask register #0 read/write
22290 	#define XCM_XCM_PRTY_MASK_REG_PARITY                                                                                   (0x1<<0)
22291 	#define XCM_XCM_PRTY_MASK_REG_PARITY_SIZE                                                                              0
22292 	#define XCM_XCM_PRTY_MASK_REG_XT_PRTY                                                                                  (0x1<<1)
22293 	#define XCM_XCM_PRTY_MASK_REG_XT_PRTY_SIZE                                                                             1
22294 	#define XCM_XCM_PRTY_MASK_REG_DT_PRTY                                                                                  (0x1<<2)
22295 	#define XCM_XCM_PRTY_MASK_REG_DT_PRTY_SIZE                                                                             2
22296 	#define XCM_XCM_PRTY_MASK_REG_PM_PRTY0                                                                                 (0x1<<3)
22297 	#define XCM_XCM_PRTY_MASK_REG_PM_PRTY0_SIZE                                                                            3
22298 	#define XCM_XCM_PRTY_MASK_REG_PM_PRTY1                                                                                 (0x1<<4)
22299 	#define XCM_XCM_PRTY_MASK_REG_PM_PRTY1_SIZE                                                                            4
22300 	#define XCM_XCM_PRTY_MASK_REG_UQ_PRTY                                                                                  (0x1<<5)
22301 	#define XCM_XCM_PRTY_MASK_REG_UQ_PRTY_SIZE                                                                             5
22302 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY0                                                                                 (0x1<<6)
22303 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY0_SIZE                                                                            6
22304 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY1                                                                                 (0x1<<7)
22305 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY1_SIZE                                                                            7
22306 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY2                                                                                 (0x1<<8)
22307 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY2_SIZE                                                                            8
22308 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY3                                                                                 (0x1<<9)
22309 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY3_SIZE                                                                            9
22310 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY4                                                                                 (0x1<<10)
22311 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY4_SIZE                                                                            10
22312 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY5                                                                                 (0x1<<11)
22313 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY5_SIZE                                                                            11
22314 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY6                                                                                 (0x1<<12)
22315 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY6_SIZE                                                                            12
22316 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY7                                                                                 (0x1<<13)
22317 	#define XCM_XCM_PRTY_MASK_REG_AG_PRTY7_SIZE                                                                            13
22318 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY0                                                                                 (0x1<<14)
22319 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY0_SIZE                                                                            14
22320 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY1                                                                                 (0x1<<15)
22321 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY1_SIZE                                                                            15
22322 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY2                                                                                 (0x1<<16)
22323 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY2_SIZE                                                                            16
22324 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY3                                                                                 (0x1<<17)
22325 	#define XCM_XCM_PRTY_MASK_REG_SM_PRTY3_SIZE                                                                            17
22326 	#define XCM_XCM_PRTY_MASK_REG_STORM_PRTY                                                                               (0x1<<18)
22327 	#define XCM_XCM_PRTY_MASK_REG_STORM_PRTY_SIZE                                                                          18
22328 	#define XCM_XCM_PRTY_MASK_REG_XSDM_PRTY                                                                                (0x1<<19)
22329 	#define XCM_XCM_PRTY_MASK_REG_XSDM_PRTY_SIZE                                                                           19
22330 	#define XCM_XCM_PRTY_MASK_REG_TSEM_PRTY                                                                                (0x1<<20)
22331 	#define XCM_XCM_PRTY_MASK_REG_TSEM_PRTY_SIZE                                                                           20
22332 	#define XCM_XCM_PRTY_MASK_REG_CSEM_PRTY                                                                                (0x1<<21)
22333 	#define XCM_XCM_PRTY_MASK_REG_CSEM_PRTY_SIZE                                                                           21
22334 	#define XCM_XCM_PRTY_MASK_REG_USEM_PRTY                                                                                (0x1<<22)
22335 	#define XCM_XCM_PRTY_MASK_REG_USEM_PRTY_SIZE                                                                           22
22336 	#define XCM_XCM_PRTY_MASK_REG_DORQ_PRTY                                                                                (0x1<<23)
22337 	#define XCM_XCM_PRTY_MASK_REG_DORQ_PRTY_SIZE                                                                           23
22338 	#define XCM_XCM_PRTY_MASK_REG_PBF_PRTY                                                                                 (0x1<<24)
22339 	#define XCM_XCM_PRTY_MASK_REG_PBF_PRTY_SIZE                                                                            24
22340 	#define XCM_XCM_PRTY_MASK_REG_NIG0_PRTY                                                                                (0x1<<25)
22341 	#define XCM_XCM_PRTY_MASK_REG_NIG0_PRTY_SIZE                                                                           25
22342 	#define XCM_XCM_PRTY_MASK_REG_NIG1_PRTY                                                                                (0x1<<26)
22343 	#define XCM_XCM_PRTY_MASK_REG_NIG1_PRTY_SIZE                                                                           26
22344 	#define XCM_XCM_PRTY_MASK_REG_CP0_PRTY                                                                                 (0x1<<27)
22345 	#define XCM_XCM_PRTY_MASK_REG_CP0_PRTY_SIZE                                                                            27
22346 	#define XCM_XCM_PRTY_MASK_REG_CP1_PRTY                                                                                 (0x1<<28)
22347 	#define XCM_XCM_PRTY_MASK_REG_CP1_PRTY_SIZE                                                                            28
22348 	#define XCM_XCM_PRTY_MASK_REG_UM_PRTY                                                                                  (0x1<<29)
22349 	#define XCM_XCM_PRTY_MASK_REG_UM_PRTY_SIZE                                                                             29
22350 #define XCM_REG_IS_STORM_TM                                                                                                0x202c8UL //ACCESS:RW  DataWidth:0x8  Description: TM bits of input message STORM buffer.
22351 #define XCM_REG_SM_CTX01_TM                                                                                                0x202ccUL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context.
22352 #define XCM_REG_SM_CTX11_TM                                                                                                0x202d0UL //ACCESS:RW  DataWidth:0x4  Description: TM bits of STORM context.
22353 #define XCM_REG_IS_UM_TM                                                                                                   0x202d4UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of input stage UM buffer.
22354 #define XCM_REG_PM_RAM_TM                                                                                                  0x202d8UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of Pending messages RAM.
22355 #define XCM_REG_IS_NIG0_TM                                                                                                 0x202dcUL //ACCESS:RW  DataWidth:0x8  Description: TM bits of input stage NIG0 buffer.
22356 #define XCM_REG_IS_NIG1_TM                                                                                                 0x202e0UL //ACCESS:RW  DataWidth:0x8  Description: TM bits of input stage NIG1 buffer.
22357 #define XCM_REG_ECO_RESERVED                                                                                               0x202e4UL //ACCESS:RW  DataWidth:0x8  Description: chicken bits
22358 #define XCM_REG_IS_USEM_TM                                                                                                 0x202e8UL //ACCESS:RW  DataWidth:0x2  Description: TM bits of input stage USEM buffer.
22359 #define XCM_REG_IS_TSEM_TM                                                                                                 0x202ecUL //ACCESS:RW  DataWidth:0x2  Description: TM bits of input stage TSEM buffer.
22360 #define XCM_REG_UM_FIC1_FORCE                                                                                              0x202f0UL //ACCESS:RW  DataWidth:0x1  Description: 0-messages unlocked from Pending messages RAM go to the FIC for which they were designated in input message; 1-messages unlocked from Pending messages RAM are forced to FIC1 whether they were destined to FIC0 or FIC1 in original message.
22361 #define XCM_REG_PHYS_QNUM3_0                                                                                               0x20100UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index (CID[23])
22362 #define XCM_REG_PHYS_QNUM3_0_SIZE                                                                                          1
22363 #define XCM_REG_PHYS_QNUM3_1                                                                                               0x20104UL //ACCESS:RW  DataWidth:0x7  SPLIT:4  Description: The physical queue number 3 per port index (CID[23])
22364 #define XCM_REG_PHYS_QNUM3_1_SIZE                                                                                          1
22365 #define XCM_REG_GLB_DEL_ACK_TMR_VAL_0                                                                                      0x20108UL //ACCESS:RW  DataWidth:0x1c  SPLIT:4  Description: The delayed ACK timeout in ticks. Per port value.
22366 #define XCM_REG_GLB_DEL_ACK_TMR_VAL_0_SIZE                                                                                 1
22367 #define XCM_REG_GLB_DEL_ACK_TMR_VAL_1                                                                                      0x2010cUL //ACCESS:RW  DataWidth:0x1c  SPLIT:4  Description: The delayed ACK timeout in ticks. Per port value.
22368 #define XCM_REG_GLB_DEL_ACK_TMR_VAL_1_SIZE                                                                                 1
22369 #define XCM_REG_GLB_DEL_ACK_MAX_CNT_0                                                                                      0x20118UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: The maximum delayed ACK counter value.Must be at least 2. Per port value.
22370 #define XCM_REG_GLB_DEL_ACK_MAX_CNT_0_SIZE                                                                                 1
22371 #define XCM_REG_GLB_DEL_ACK_MAX_CNT_1                                                                                      0x2011cUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: The maximum delayed ACK counter value.Must be at least 2. Per port value.
22372 #define XCM_REG_GLB_DEL_ACK_MAX_CNT_1_SIZE                                                                                 1
22373 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD00                                                                                0x201c4UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: DA timer command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22374 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD00_SIZE                                                                           1
22375 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD01                                                                                0x201c8UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: DA timer command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22376 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD01_SIZE                                                                           1
22377 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD10                                                                                0x201ccUL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: DA timer command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22378 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD10_SIZE                                                                           1
22379 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD11                                                                                0x201d0UL //ACCESS:RW  DataWidth:0x1  SPLIT:4  Description: DA timer command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22380 #define XCM_REG_WU_DA_SET_TMR_CNT_FLG_CMD11_SIZE                                                                           1
22381 #define XCM_REG_WU_DA_CNT_CMD00                                                                                            0x201d4UL //ACCESS:RW  DataWidth:0x2  SPLIT:4  Description: DA counter command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22382 #define XCM_REG_WU_DA_CNT_CMD00_SIZE                                                                                       1
22383 #define XCM_REG_WU_DA_CNT_CMD01                                                                                            0x201d8UL //ACCESS:RW  DataWidth:0x2  SPLIT:4  Description: DA counter command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22384 #define XCM_REG_WU_DA_CNT_CMD01_SIZE                                                                                       1
22385 #define XCM_REG_WU_DA_CNT_CMD10                                                                                            0x201dcUL //ACCESS:RW  DataWidth:0x2  SPLIT:4  Description: DA counter command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22386 #define XCM_REG_WU_DA_CNT_CMD10_SIZE                                                                                       1
22387 #define XCM_REG_WU_DA_CNT_CMD11                                                                                            0x201e0UL //ACCESS:RW  DataWidth:0x2  SPLIT:4  Description: DA counter command; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22388 #define XCM_REG_WU_DA_CNT_CMD11_SIZE                                                                                       1
22389 #define XCM_REG_WU_DA_CNT_UPD_VAL00                                                                                        0x201e4UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: DA counter update value used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22390 #define XCM_REG_WU_DA_CNT_UPD_VAL00_SIZE                                                                                   1
22391 #define XCM_REG_WU_DA_CNT_UPD_VAL01                                                                                        0x201e8UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: DA counter update value; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22392 #define XCM_REG_WU_DA_CNT_UPD_VAL01_SIZE                                                                                   1
22393 #define XCM_REG_WU_DA_CNT_UPD_VAL10                                                                                        0x201ecUL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: DA counter update value; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22394 #define XCM_REG_WU_DA_CNT_UPD_VAL10_SIZE                                                                                   1
22395 #define XCM_REG_WU_DA_CNT_UPD_VAL11                                                                                        0x201f0UL //ACCESS:RW  DataWidth:0x8  SPLIT:4  Description: DA counter update value; used in case of window update doorbell.The first index stands for the value DaEnable of that connection. The second index stands for port number. The access to 4 registers corresponding to 4 functions is arranged.
22396 #define XCM_REG_WU_DA_CNT_UPD_VAL11_SIZE                                                                                   1
22397 #define XCM_REG_CAM_OCCUP_ST                                                                                               0x20400UL //ACCESS:RW  DataWidth:0x5  Description: CAM occupancy sticky status. The write to the register is performed by the XX internal circuitry.
22398 #define XCM_REG_CAM_OCCUP_ST_SIZE                                                                                          1
22399 #define XCM_REG_CFC_INIT_CRD                                                                                               0x20404UL //ACCESS:RW  DataWidth:0x4  Description: CFC output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 1 at start-up.
22400 #define XCM_REG_CFC_INIT_CRD_SIZE                                                                                          1
22401 #define XCM_REG_CP_MSG                                                                                                     0x20408UL //ACCESS:W  DataWidth:0x20  Description: Used to write the CP message. Write only.
22402 #define XCM_REG_CP_MSG_SIZE                                                                                                1
22403 #define XCM_REG_FIC0_INIT_CRD                                                                                              0x2040cUL //ACCESS:RW  DataWidth:0x8  Description: FIC0 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
22404 #define XCM_REG_FIC0_INIT_CRD_SIZE                                                                                         1
22405 #define XCM_REG_FIC1_INIT_CRD                                                                                              0x20410UL //ACCESS:RW  DataWidth:0x8  Description: FIC1 output initial credit. Max credit available - 255.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 64 at start-up.
22406 #define XCM_REG_FIC1_INIT_CRD_SIZE                                                                                         1
22407 #define XCM_REG_GLB_CNT_STICKY                                                                                             0x20414UL //ACCESS:RW  DataWidth:0x1a  Description: QM global usage counter maximum sticky value.
22408 #define XCM_REG_GLB_CNT_STICKY_SIZE                                                                                        1
22409 #define XCM_REG_LL_SZ_STICKY                                                                                               0x20418UL //ACCESS:RW  DataWidth:0x6  Description: XX LL maximum value ever reached sticky value for any connection. It has no write access. The write to the register is performed by the XX internal circuitry.
22410 #define XCM_REG_LL_SZ_STICKY_SIZE                                                                                          1
22411 #define XCM_REG_TM_INIT_CRD                                                                                                0x2041cUL //ACCESS:RW  DataWidth:0x4  Description: Timers output initial credit. Max credit available - 15.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 4 at start-up.
22412 #define XCM_REG_TM_INIT_CRD_SIZE                                                                                           1
22413 #define XCM_REG_XQM_INIT_CRD                                                                                               0x20420UL //ACCESS:RW  DataWidth:0x6  Description: QM output initial credit. Max credit available - 32.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 32 at start-up.
22414 #define XCM_REG_XQM_INIT_CRD_SIZE                                                                                          1
22415 #define XCM_REG_XX_INIT_CRD                                                                                                0x20424UL //ACCESS:RW  DataWidth:0x6  Description: Initial value for the credit counter; responsible for fulfilling of the Input Stage XX protection buffer by the XX protection pending messages. Max credit available - 3.Write writes the initial credit value; read returns the current value of the credit counter. Must be initialized to 2 at start-up.
22416 #define XCM_REG_XX_INIT_CRD_SIZE                                                                                           1
22417 #define XCM_REG_XX_MSG_NUM                                                                                                 0x20428UL //ACCESS:RW  DataWidth:0x6  Description: The maximum number of pending messages; which may be stored in XX protection. ~xcm_registers_xx_free.xx_free is also written on write.
22418 #define XCM_REG_XX_MSG_NUM_SIZE                                                                                            1
22419 #define XCM_REG_LCID_CAM_0                                                                                                 0x2042cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22420 #define XCM_REG_LCID_CAM_0_SIZE                                                                                            1
22421 #define XCM_REG_LCID_CAM_1                                                                                                 0x20430UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22422 #define XCM_REG_LCID_CAM_1_SIZE                                                                                            1
22423 #define XCM_REG_LCID_CAM_2                                                                                                 0x20434UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22424 #define XCM_REG_LCID_CAM_2_SIZE                                                                                            1
22425 #define XCM_REG_LCID_CAM_3                                                                                                 0x20438UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22426 #define XCM_REG_LCID_CAM_3_SIZE                                                                                            1
22427 #define XCM_REG_LCID_CAM_4                                                                                                 0x2043cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22428 #define XCM_REG_LCID_CAM_4_SIZE                                                                                            1
22429 #define XCM_REG_LCID_CAM_5                                                                                                 0x20440UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22430 #define XCM_REG_LCID_CAM_5_SIZE                                                                                            1
22431 #define XCM_REG_LCID_CAM_6                                                                                                 0x20444UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22432 #define XCM_REG_LCID_CAM_6_SIZE                                                                                            1
22433 #define XCM_REG_LCID_CAM_7                                                                                                 0x20448UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22434 #define XCM_REG_LCID_CAM_7_SIZE                                                                                            1
22435 #define XCM_REG_LCID_CAM_8                                                                                                 0x2044cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22436 #define XCM_REG_LCID_CAM_8_SIZE                                                                                            1
22437 #define XCM_REG_LCID_CAM_9                                                                                                 0x20450UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22438 #define XCM_REG_LCID_CAM_9_SIZE                                                                                            1
22439 #define XCM_REG_LCID_CAM_10                                                                                                0x20454UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22440 #define XCM_REG_LCID_CAM_10_SIZE                                                                                           1
22441 #define XCM_REG_LCID_CAM_11                                                                                                0x20458UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22442 #define XCM_REG_LCID_CAM_11_SIZE                                                                                           1
22443 #define XCM_REG_LCID_CAM_12                                                                                                0x2045cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22444 #define XCM_REG_LCID_CAM_12_SIZE                                                                                           1
22445 #define XCM_REG_LCID_CAM_13                                                                                                0x20460UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22446 #define XCM_REG_LCID_CAM_13_SIZE                                                                                           1
22447 #define XCM_REG_LCID_CAM_14                                                                                                0x20464UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22448 #define XCM_REG_LCID_CAM_14_SIZE                                                                                           1
22449 #define XCM_REG_LCID_CAM_15                                                                                                0x20468UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22450 #define XCM_REG_LCID_CAM_15_SIZE                                                                                           1
22451 #define XCM_REG_LCID_CAM_16                                                                                                0x2046cUL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22452 #define XCM_REG_LCID_CAM_16_SIZE                                                                                           1
22453 #define XCM_REG_LCID_CAM_17                                                                                                0x20470UL //ACCESS:R  DataWidth:0x9  Description: Debug only. Read access to LCID CAM in XX protection mechanism.
22454 #define XCM_REG_LCID_CAM_17_SIZE                                                                                           1
22455 #define XCM_REG_XX_DESCR_TABLE                                                                                             0x20480UL //ACCESS:RW  DataWidth:0x11  Description: Indirect access to the descriptor table of the XX protection mechanism. The fields are: [5:0] - message length;[11:6] - message pointer;[16:12] - next pointer.
22456 #define XCM_REG_XX_DESCR_TABLE_SIZE                                                                                        32
22457 #define XCM_REG_XX_TABLE                                                                                                   0x20500UL //ACCESS:RW  DataWidth:0x10  Description: Indirect access to the XX table of the XX protection mechanism. The fields are:[4:0] - tail pointer;[10:5] - Link List size;[15:11] - header pointer.
22458 #define XCM_REG_XX_TABLE_SIZE                                                                                              18
22459 #define XCM_REG_XX_PEND_MSG                                                                                                0x20600UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to the Pending messages RAM of the XX protection mechanism.
22460 #define XCM_REG_XX_PEND_MSG_SIZE                                                                                           128
22461 #define XCM_REG_AG_CTX                                                                                                     0x28000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to AG context with 32-bits granularity. The bits [12:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 13'ha64.
22462 #define XCM_REG_AG_CTX_SIZE                                                                                                8192
22463 #define XCM_REG_STORM_CTX                                                                                                  0x30000UL //ACCESS:RW  DataWidth:0x20  Description: Indirect access to STORM context with 32-bits granularity. The bits [13:8] of the address should be the offset within the accessed LCID context; the bits [7:0] are the accessed LCID.Example: to write to REG10 LCID100. The RBC address should be 14'ha64.
22464 #define XCM_REG_STORM_CTX_SIZE                                                                                             16384
22465 #define XCM_REG_AG_CTX01_TM                                                                                                0x20200UL //ACCESS:R  DataWidth:0x4  Description: TM bits of AG context.
22466 #define XCM_REG_AG_CTX01_TM_SIZE                                                                                           1
22467 #define XCM_REG_AG_CTX11_TM                                                                                                0x20208UL //ACCESS:R  DataWidth:0x4  Description: TM bits of AG context.
22468 #define XCM_REG_AG_CTX11_TM_SIZE                                                                                           1
22469 #define XCM_REG_XCM_UNUSED_EMPTY_0                                                                                         0x202f4UL //ACCESS:R  DataWidth:0x20  Unused empty space
22470 #define XCM_REG_XCM_UNUSED_EMPTY_0_SIZE                                                                                    67
22471 #define XCM_REG_XCM_UNUSED_EMPTY_1                                                                                         0x20474UL //ACCESS:R  DataWidth:0x20  Unused empty space
22472 #define XCM_REG_XCM_UNUSED_EMPTY_1_SIZE                                                                                    3
22473 #define XCM_REG_XCM_UNUSED_EMPTY_2                                                                                         0x20580UL //ACCESS:R  DataWidth:0x20  Unused empty space
22474 #define XCM_REG_XCM_UNUSED_EMPTY_2_SIZE                                                                                    32
22475 #define XCM_REG_XCM_UNUSED_EMPTY_3                                                                                         0x20800UL //ACCESS:R  DataWidth:0x20  Unused empty space
22476 #define XCM_REG_XCM_UNUSED_EMPTY_3_SIZE                                                                                    7680
22477 #define XMAC_REG_CTRL                                                                                                      0UL //ACCESS:RW  DataWidth:0xc  Multi Field Register
22478 	#define XMAC_CTRL_REG_TX_EN                                                                                            (0x1<<0)
22479 	#define XMAC_CTRL_REG_TX_EN_SIZE                                                                                       0
22480 	#define XMAC_CTRL_REG_RX_EN                                                                                            (0x1<<1)
22481 	#define XMAC_CTRL_REG_RX_EN_SIZE                                                                                       1
22482 	#define XMAC_CTRL_REG_LINE_LOCAL_LPBK                                                                                  (0x1<<2)
22483 	#define XMAC_CTRL_REG_LINE_LOCAL_LPBK_SIZE                                                                             2
22484 	#define XMAC_CTRL_REG_CORE_LOCAL_LPBK                                                                                  (0x1<<3)
22485 	#define XMAC_CTRL_REG_CORE_LOCAL_LPBK_SIZE                                                                             3
22486 	#define XMAC_CTRL_REG_LINE_REMOTE_LPBK                                                                                 (0x1<<4)
22487 	#define XMAC_CTRL_REG_LINE_REMOTE_LPBK_SIZE                                                                            4
22488 	#define XMAC_CTRL_REG_CORE_REMOTE_LPBK                                                                                 (0x1<<5)
22489 	#define XMAC_CTRL_REG_CORE_REMOTE_LPBK_SIZE                                                                            5
22490 	#define XMAC_CTRL_REG_SOFT_RESET                                                                                       (0x1<<6)
22491 	#define XMAC_CTRL_REG_SOFT_RESET_SIZE                                                                                  6
22492 	#define XMAC_CTRL_REG_XLGMII_ALIGN_ENB                                                                                 (0x1<<7)
22493 	#define XMAC_CTRL_REG_XLGMII_ALIGN_ENB_SIZE                                                                            7
22494 	#define XMAC_CTRL_REG_LOCAL_LPBK_LEAK_ENB                                                                              (0x1<<8)
22495 	#define XMAC_CTRL_REG_LOCAL_LPBK_LEAK_ENB_SIZE                                                                         8
22496 	#define XMAC_CTRL_REG_REMOTE_LPBK_LEAK_ENB                                                                             (0x1<<9)
22497 	#define XMAC_CTRL_REG_REMOTE_LPBK_LEAK_ENB_SIZE                                                                        9
22498 	#define XMAC_CTRL_REG_RS_SOFT_RESET                                                                                    (0x1<<10)
22499 	#define XMAC_CTRL_REG_RS_SOFT_RESET_SIZE                                                                               10
22500 	#define XMAC_CTRL_REG_XGMII_IPG_CHECK_DISABLE                                                                          (0x1<<11)
22501 	#define XMAC_CTRL_REG_XGMII_IPG_CHECK_DISABLE_SIZE                                                                     11
22502 #define XMAC_REG_MODE                                                                                                      0x8UL //ACCESS:RW  DataWidth:0x7  Multi Field Register
22503 	#define XMAC_MODE_REG_HDR_MODE                                                                                         (0x7<<0)
22504 	#define XMAC_MODE_REG_HDR_MODE_SIZE                                                                                    0
22505 	#define XMAC_MODE_REG_NO_SOP_FOR_CRC_HG                                                                                (0x1<<3)
22506 	#define XMAC_MODE_REG_NO_SOP_FOR_CRC_HG_SIZE                                                                           3
22507 	#define XMAC_MODE_REG_SPEED_MODE                                                                                       (0x7<<4)
22508 	#define XMAC_MODE_REG_SPEED_MODE_SIZE                                                                                  4
22509 #define XMAC_REG_XMAC_SPARE0                                                                                               0x10UL //ACCESS:RW  DataWidth:0x20  Description: SPARE REGISTERS 0
22510 #define XMAC_REG_XMAC_SPARE1                                                                                               0x18UL //ACCESS:RW  DataWidth:0x2  Description: SPARE REGISTERS 0
22511 #define XMAC_REG_TX_CTRL                                                                                                   0x20UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
22512 	#define XMAC_TX_CTRL_REG_CRC_MODE                                                                                      (0x3<<0)
22513 	#define XMAC_TX_CTRL_REG_CRC_MODE_SIZE                                                                                 0
22514 	#define XMAC_TX_CTRL_REG_DISCARD                                                                                       (0x1<<2)
22515 	#define XMAC_TX_CTRL_REG_DISCARD_SIZE                                                                                  2
22516 	#define XMAC_TX_CTRL_REG_TX_ANY_START                                                                                  (0x1<<3)
22517 	#define XMAC_TX_CTRL_REG_TX_ANY_START_SIZE                                                                             3
22518 	#define XMAC_TX_CTRL_REG_PAD_EN                                                                                        (0x1<<4)
22519 	#define XMAC_TX_CTRL_REG_PAD_EN_SIZE                                                                                   4
22520 	#define XMAC_TX_CTRL_REG_PAD_THRESHOLD                                                                                 (0x7f<<5)
22521 	#define XMAC_TX_CTRL_REG_PAD_THRESHOLD_SIZE                                                                            5
22522 	#define XMAC_TX_CTRL_REG_AVERAGE_IPG                                                                                   (0x7f<<12)
22523 	#define XMAC_TX_CTRL_REG_AVERAGE_IPG_SIZE                                                                              12
22524 	#define XMAC_TX_CTRL_REG_THROT_NUM                                                                                     (0x3f<<19)
22525 	#define XMAC_TX_CTRL_REG_THROT_NUM_SIZE                                                                                19
22526 	#define XMAC_TX_CTRL_REG_THROT_DENOM_LO                                                                                (0x7f<<25)
22527 	#define XMAC_TX_CTRL_REG_THROT_DENOM_LO_SIZE                                                                           25
22528 #define XMAC_REG_TX_CTRL_HI                                                                                                0x24UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
22529 	#define XMAC_TX_CTRL_HI_REG_THROT_DENOM_HI                                                                             (0x1<<0)
22530 	#define XMAC_TX_CTRL_HI_REG_THROT_DENOM_HI_SIZE                                                                        0
22531 	#define XMAC_TX_CTRL_HI_REG_TX_PREAMBLE_LENGTH                                                                         (0xf<<1)
22532 	#define XMAC_TX_CTRL_HI_REG_TX_PREAMBLE_LENGTH_SIZE                                                                    1
22533 	#define XMAC_TX_CTRL_HI_REG_TX_64BYTE_BUFFER_EN                                                                        (0x1<<5)
22534 	#define XMAC_TX_CTRL_HI_REG_TX_64BYTE_BUFFER_EN_SIZE                                                                   5
22535 #define XMAC_REG_CTRL_SA_LO                                                                                                0x28UL //ACCESS:RW  DataWidth:0x20  Description: Lower 48 bits of ctrl_sa register. Used as the SA in PAUSE/PFC packets transmitted by the MAC
22536 #define XMAC_REG_CTRL_SA_HI                                                                                                0x2cUL //ACCESS:RW  DataWidth:0x10  Description: Upper 48 bits of ctrl_sa register. Used as the SA in PAUSE/PFC packets transmitted by the MAC
22537 #define XMAC_REG_RX_CTRL                                                                                                   0x30UL //ACCESS:RW  DataWidth:0xd  Multi Field Register
22538 	#define XMAC_RX_CTRL_REG_RX_PASS_CTRL                                                                                  (0x1<<0)
22539 	#define XMAC_RX_CTRL_REG_RX_PASS_CTRL_SIZE                                                                             0
22540 	#define XMAC_RX_CTRL_REG_RX_ANY_START                                                                                  (0x1<<1)
22541 	#define XMAC_RX_CTRL_REG_RX_ANY_START_SIZE                                                                             1
22542 	#define XMAC_RX_CTRL_REG_STRIP_CRC                                                                                     (0x1<<2)
22543 	#define XMAC_RX_CTRL_REG_STRIP_CRC_SIZE                                                                                2
22544 	#define XMAC_RX_CTRL_REG_STRICT_PREAMBLE                                                                               (0x1<<3)
22545 	#define XMAC_RX_CTRL_REG_STRICT_PREAMBLE_SIZE                                                                          3
22546 	#define XMAC_RX_CTRL_REG_RUNT_THRESHOLD                                                                                (0x7f<<4)
22547 	#define XMAC_RX_CTRL_REG_RUNT_THRESHOLD_SIZE                                                                           4
22548 	#define XMAC_RX_CTRL_REG_RECEIVE_18_BYTE_PKTS                                                                          (0x1<<11)
22549 	#define XMAC_RX_CTRL_REG_RECEIVE_18_BYTE_PKTS_SIZE                                                                     11
22550 	#define XMAC_RX_CTRL_REG_PROCESS_VARIABLE_PREAMBLE                                                                     (0x1<<12)
22551 	#define XMAC_RX_CTRL_REG_PROCESS_VARIABLE_PREAMBLE_SIZE                                                                12
22552 #define XMAC_REG_RX_SA_LO                                                                                                  0x38UL //ACCESS:RW  DataWidth:0x20  Description: Lower 48 bits of rx_sa register. SA recognized for MAC control packets in addition to the standard 0x0180C2000001
22553 #define XMAC_REG_RX_SA_HI                                                                                                  0x3cUL //ACCESS:RW  DataWidth:0x10  Description: Upper 48 bits of rx_sa register. SA recognized for MAC control packets in addition to the standard 0x0180C2000001
22554 #define XMAC_REG_RX_MAX_SIZE                                                                                               0x40UL //ACCESS:RW  DataWidth:0xe  Description: Maximum packet size in receive direction; exclusive of preamble & CRC in strip mode
22555 #define XMAC_REG_RX_VLAN_TAG                                                                                               0x48UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
22556 	#define XMAC_RX_VLAN_TAG_REG_INNER_VLAN_TAG                                                                            (0xffff<<0)
22557 	#define XMAC_RX_VLAN_TAG_REG_INNER_VLAN_TAG_SIZE                                                                       0
22558 	#define XMAC_RX_VLAN_TAG_REG_OUTER_VLAN_TAG                                                                            (0xffff<<16)
22559 	#define XMAC_RX_VLAN_TAG_REG_OUTER_VLAN_TAG_SIZE                                                                       16
22560 #define XMAC_REG_RX_VLAN_TAG_HI                                                                                            0x4cUL //ACCESS:RW  DataWidth:0x2  Multi Field Register
22561 	#define XMAC_RX_VLAN_TAG_HI_REG_INNER_VLAN_TAG_ENABLE                                                                  (0x1<<0)
22562 	#define XMAC_RX_VLAN_TAG_HI_REG_INNER_VLAN_TAG_ENABLE_SIZE                                                             0
22563 	#define XMAC_RX_VLAN_TAG_HI_REG_OUTER_VLAN_TAG_ENABLE                                                                  (0x1<<1)
22564 	#define XMAC_RX_VLAN_TAG_HI_REG_OUTER_VLAN_TAG_ENABLE_SIZE                                                             1
22565 #define XMAC_REG_RX_LSS_CTRL                                                                                               0x50UL //ACCESS:RW  DataWidth:0x3  Multi Field Register
22566 	#define XMAC_RX_LSS_CTRL_REG_LOCAL_FAULT_DISABLE                                                                       (0x1<<0)
22567 	#define XMAC_RX_LSS_CTRL_REG_LOCAL_FAULT_DISABLE_SIZE                                                                  0
22568 	#define XMAC_RX_LSS_CTRL_REG_REMOTE_FAULT_DISABLE                                                                      (0x1<<1)
22569 	#define XMAC_RX_LSS_CTRL_REG_REMOTE_FAULT_DISABLE_SIZE                                                                 1
22570 	#define XMAC_RX_LSS_CTRL_REG_USE_EXTERNAL_FAULTS_FOR_TX                                                                (0x1<<2)
22571 	#define XMAC_RX_LSS_CTRL_REG_USE_EXTERNAL_FAULTS_FOR_TX_SIZE                                                           2
22572 #define XMAC_REG_RX_LSS_STATUS                                                                                             0x58UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
22573 	#define XMAC_RX_LSS_STATUS_REG_LOCAL_FAULT_STATUS                                                                      (0x1<<0)
22574 	#define XMAC_RX_LSS_STATUS_REG_LOCAL_FAULT_STATUS_SIZE                                                                 0
22575 	#define XMAC_RX_LSS_STATUS_REG_REMOTE_FAULT_STATUS                                                                     (0x1<<1)
22576 	#define XMAC_RX_LSS_STATUS_REG_REMOTE_FAULT_STATUS_SIZE                                                                1
22577 #define XMAC_REG_CLEAR_RX_LSS_STATUS                                                                                       0x60UL //ACCESS:RW  DataWidth:0x2  Multi Field Register
22578 	#define XMAC_CLEAR_RX_LSS_STATUS_REG_CLEAR_LOCAL_FAULT_STATUS                                                          (0x1<<0)
22579 	#define XMAC_CLEAR_RX_LSS_STATUS_REG_CLEAR_LOCAL_FAULT_STATUS_SIZE                                                     0
22580 	#define XMAC_CLEAR_RX_LSS_STATUS_REG_CLEAR_REMOTE_FAULT_STATUS                                                         (0x1<<1)
22581 	#define XMAC_CLEAR_RX_LSS_STATUS_REG_CLEAR_REMOTE_FAULT_STATUS_SIZE                                                    1
22582 #define XMAC_REG_PAUSE_CTRL                                                                                                0x68UL //ACCESS:RW  DataWidth:0x15  Multi Field Register
22583 	#define XMAC_PAUSE_CTRL_REG_PAUSE_REFRESH_TIMER                                                                        (0xffff<<0)
22584 	#define XMAC_PAUSE_CTRL_REG_PAUSE_REFRESH_TIMER_SIZE                                                                   0
22585 	#define XMAC_PAUSE_CTRL_REG_PAUSE_REFRESH_EN                                                                           (0x1<<16)
22586 	#define XMAC_PAUSE_CTRL_REG_PAUSE_REFRESH_EN_SIZE                                                                      16
22587 	#define XMAC_PAUSE_CTRL_REG_TX_PAUSE_EN                                                                                (0x1<<17)
22588 	#define XMAC_PAUSE_CTRL_REG_TX_PAUSE_EN_SIZE                                                                           17
22589 	#define XMAC_PAUSE_CTRL_REG_RX_PAUSE_EN                                                                                (0x1<<18)
22590 	#define XMAC_PAUSE_CTRL_REG_RX_PAUSE_EN_SIZE                                                                           18
22591 	#define XMAC_PAUSE_CTRL_REG_RX_PASS_PAUSE                                                                              (0x1<<19)
22592 	#define XMAC_PAUSE_CTRL_REG_RX_PASS_PAUSE_SIZE                                                                         19
22593 	#define XMAC_PAUSE_CTRL_REG_PAUSE_GMII_ON_TX_LINE_SIDE                                                                 (0x1<<20)
22594 	#define XMAC_PAUSE_CTRL_REG_PAUSE_GMII_ON_TX_LINE_SIDE_SIZE                                                            20
22595 #define XMAC_REG_PFC_CTRL                                                                                                  0x70UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
22596 	#define XMAC_PFC_CTRL_REG_PFC_REFRESH_TIMER                                                                            (0xffff<<0)
22597 	#define XMAC_PFC_CTRL_REG_PFC_REFRESH_TIMER_SIZE                                                                       0
22598 	#define XMAC_PFC_CTRL_REG_PFC_XOFF_TIMER                                                                               (0xffff<<16)
22599 	#define XMAC_PFC_CTRL_REG_PFC_XOFF_TIMER_SIZE                                                                          16
22600 #define XMAC_REG_PFC_CTRL_HI                                                                                               0x74UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
22601 	#define XMAC_PFC_CTRL_HI_REG_PFC_REFRESH_EN                                                                            (0x1<<0)
22602 	#define XMAC_PFC_CTRL_HI_REG_PFC_REFRESH_EN_SIZE                                                                       0
22603 	#define XMAC_PFC_CTRL_HI_REG_FORCE_PFC_XON                                                                             (0x1<<1)
22604 	#define XMAC_PFC_CTRL_HI_REG_FORCE_PFC_XON_SIZE                                                                        1
22605 	#define XMAC_PFC_CTRL_HI_REG_RX_PASS_PFC                                                                               (0x1<<2)
22606 	#define XMAC_PFC_CTRL_HI_REG_RX_PASS_PFC_SIZE                                                                          2
22607 	#define XMAC_PFC_CTRL_HI_REG_PFC_STATS_EN                                                                              (0x1<<3)
22608 	#define XMAC_PFC_CTRL_HI_REG_PFC_STATS_EN_SIZE                                                                         3
22609 	#define XMAC_PFC_CTRL_HI_REG_RX_PFC_EN                                                                                 (0x1<<4)
22610 	#define XMAC_PFC_CTRL_HI_REG_RX_PFC_EN_SIZE                                                                            4
22611 	#define XMAC_PFC_CTRL_HI_REG_TX_PFC_EN                                                                                 (0x1<<5)
22612 	#define XMAC_PFC_CTRL_HI_REG_TX_PFC_EN_SIZE                                                                            5
22613 #define XMAC_REG_PFC_ETH_TYPE                                                                                              0x78UL //ACCESS:RW  DataWidth:0x10  Description: The PFC packet generation and detection uses this Ethertype value
22614 #define XMAC_REG_PFC_OPCODE                                                                                                0x80UL //ACCESS:RW  DataWidth:0x10  Description: The PFC packet generation and detection uses this Ethertype value
22615 #define XMAC_REG_PFC_MACDA_LO                                                                                              0x88UL //ACCESS:RW  DataWidth:0x20  Description: Lower 48 bits of pfc_macda register. Used as the DA in PFC packets transmitted by the MAC
22616 #define XMAC_REG_PFC_MACDA_HI                                                                                              0x8cUL //ACCESS:RW  DataWidth:0x10  Description: Upper 48 bits of pfc_macda register. Used as the DA in PFC packets transmitted by the MAC
22617 #define XMAC_REG_LLFC_CTRL                                                                                                 0x90UL //ACCESS:RW  DataWidth:0xe  Multi Field Register
22618 	#define XMAC_LLFC_CTRL_REG_TX_LLFC_EN                                                                                  (0x1<<0)
22619 	#define XMAC_LLFC_CTRL_REG_TX_LLFC_EN_SIZE                                                                             0
22620 	#define XMAC_LLFC_CTRL_REG_RX_LLFC_EN                                                                                  (0x1<<1)
22621 	#define XMAC_LLFC_CTRL_REG_RX_LLFC_EN_SIZE                                                                             1
22622 	#define XMAC_LLFC_CTRL_REG_LLFC_IN_IPG_ONLY                                                                            (0x1<<2)
22623 	#define XMAC_LLFC_CTRL_REG_LLFC_IN_IPG_ONLY_SIZE                                                                       2
22624 	#define XMAC_LLFC_CTRL_REG_LLFC_CUT_THROUGH_MODE                                                                       (0x1<<3)
22625 	#define XMAC_LLFC_CTRL_REG_LLFC_CUT_THROUGH_MODE_SIZE                                                                  3
22626 	#define XMAC_LLFC_CTRL_REG_LLFC_CRC_IGNORE                                                                             (0x1<<4)
22627 	#define XMAC_LLFC_CTRL_REG_LLFC_CRC_IGNORE_SIZE                                                                        4
22628 	#define XMAC_LLFC_CTRL_REG_NO_SOM_FOR_CRC_LLFC                                                                         (0x1<<5)
22629 	#define XMAC_LLFC_CTRL_REG_NO_SOM_FOR_CRC_LLFC_SIZE                                                                    5
22630 	#define XMAC_LLFC_CTRL_REG_LLFC_IMG                                                                                    (0xff<<6)
22631 	#define XMAC_LLFC_CTRL_REG_LLFC_IMG_SIZE                                                                               6
22632 #define XMAC_REG_TX_LLFC_MSG_FIELDS                                                                                        0x98UL //ACCESS:RW  DataWidth:0x1c  Multi Field Register
22633 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_TX_LLFC_MSG_TYPE_LOGICAL                                                           (0xff<<0)
22634 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_TX_LLFC_MSG_TYPE_LOGICAL_SIZE                                                      0
22635 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_TX_LLFC_FC_OBJ_LOGICAL                                                             (0xf<<8)
22636 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_TX_LLFC_FC_OBJ_LOGICAL_SIZE                                                        8
22637 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_LLFC_XOFF_TIME                                                                     (0xffff<<12)
22638 	#define XMAC_TX_LLFC_MSG_FIELDS_REG_LLFC_XOFF_TIME_SIZE                                                                12
22639 #define XMAC_REG_RX_LLFC_MSG_FIELDS                                                                                        0xa0UL //ACCESS:RW  DataWidth:0x18  Multi Field Register
22640 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_MSG_TYPE_LOGICAL                                                           (0xff<<0)
22641 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_MSG_TYPE_LOGICAL_SIZE                                                      0
22642 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_FC_OBJ_LOGICAL                                                             (0xf<<8)
22643 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_FC_OBJ_LOGICAL_SIZE                                                        8
22644 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_MSG_TYPE_PHYSICAL                                                          (0xff<<12)
22645 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_MSG_TYPE_PHYSICAL_SIZE                                                     12
22646 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_FC_OBJ_PHYSICAL                                                            (0xf<<20)
22647 	#define XMAC_RX_LLFC_MSG_FIELDS_REG_RX_LLFC_FC_OBJ_PHYSICAL_SIZE                                                       20
22648 #define XMAC_REG_HCFC_CTRL                                                                                                 0xa8UL //ACCESS:RW  DataWidth:0x15  Multi Field Register
22649 	#define XMAC_HCFC_CTRL_REG_TX_HCFC_EN                                                                                  (0x1<<0)
22650 	#define XMAC_HCFC_CTRL_REG_TX_HCFC_EN_SIZE                                                                             0
22651 	#define XMAC_HCFC_CTRL_REG_RX_HCFC_EN                                                                                  (0x1<<1)
22652 	#define XMAC_HCFC_CTRL_REG_RX_HCFC_EN_SIZE                                                                             1
22653 	#define XMAC_HCFC_CTRL_REG_HCFC_CRC_IGNORE                                                                             (0x1<<2)
22654 	#define XMAC_HCFC_CTRL_REG_HCFC_CRC_IGNORE_SIZE                                                                        2
22655 	#define XMAC_HCFC_CTRL_REG_NO_SOM_FOR_CRC_HCFC                                                                         (0x1<<3)
22656 	#define XMAC_HCFC_CTRL_REG_NO_SOM_FOR_CRC_HCFC_SIZE                                                                    3
22657 	#define XMAC_HCFC_CTRL_REG_HCFC_IN_IPG_ONLY                                                                            (0x1<<4)
22658 	#define XMAC_HCFC_CTRL_REG_HCFC_IN_IPG_ONLY_SIZE                                                                       4
22659 	#define XMAC_HCFC_CTRL_REG_HCFC_SOM                                                                                    (0xff<<5)
22660 	#define XMAC_HCFC_CTRL_REG_HCFC_SOM_SIZE                                                                               5
22661 	#define XMAC_HCFC_CTRL_REG_HCFC_IMG                                                                                    (0xff<<13)
22662 	#define XMAC_HCFC_CTRL_REG_HCFC_IMG_SIZE                                                                               13
22663 #define XMAC_REG_TIME_STAMP                                                                                                0xb0UL //ACCESS:RW  DataWidth:0x20  Description: The TimeStamp value of the Tx packets.
22664 #define XMAC_REG_TX_TIMESTAMP_FIFO_DATA_HI                                                                                 0xb4UL //ACCESS:RW  DataWidth:0x11  Multi Field Register
22665 	#define XMAC_TX_TIMESTAMP_FIFO_DATA_HI_REG_SEQUENCE_ID                                                                 (0xffff<<0)
22666 	#define XMAC_TX_TIMESTAMP_FIFO_DATA_HI_REG_SEQUENCE_ID_SIZE                                                            0
22667 	#define XMAC_TX_TIMESTAMP_FIFO_DATA_HI_REG_TS_ENTRY_VALID                                                              (0x1<<16)
22668 	#define XMAC_TX_TIMESTAMP_FIFO_DATA_HI_REG_TS_ENTRY_VALID_SIZE                                                         16
22669 #define XMAC_REG_FIFO_STATUS                                                                                               0xc0UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
22670 	#define XMAC_FIFO_STATUS_REG_RX_PKT_OVERFLOW                                                                           (0x1<<0)
22671 	#define XMAC_FIFO_STATUS_REG_RX_PKT_OVERFLOW_SIZE                                                                      0
22672 	#define XMAC_FIFO_STATUS_REG_RX_MSG_OVERFLOW                                                                           (0x1<<1)
22673 	#define XMAC_FIFO_STATUS_REG_RX_MSG_OVERFLOW_SIZE                                                                      1
22674 	#define XMAC_FIFO_STATUS_REG_TX_PKT_UNDERFLOW                                                                          (0x1<<2)
22675 	#define XMAC_FIFO_STATUS_REG_TX_PKT_UNDERFLOW_SIZE                                                                     2
22676 	#define XMAC_FIFO_STATUS_REG_TX_PKT_OVERFLOW                                                                           (0x1<<3)
22677 	#define XMAC_FIFO_STATUS_REG_TX_PKT_OVERFLOW_SIZE                                                                      3
22678 	#define XMAC_FIFO_STATUS_REG_TX_HCFC_MSG_OVERFLOW                                                                      (0x1<<4)
22679 	#define XMAC_FIFO_STATUS_REG_TX_HCFC_MSG_OVERFLOW_SIZE                                                                 4
22680 	#define XMAC_FIFO_STATUS_REG_TX_LLFC_MSG_OVERFLOW                                                                      (0x1<<5)
22681 	#define XMAC_FIFO_STATUS_REG_TX_LLFC_MSG_OVERFLOW_SIZE                                                                 5
22682 #define XMAC_REG_CLEAR_FIFO_STATUS                                                                                         0xc8UL //ACCESS:RW  DataWidth:0x7  Multi Field Register
22683 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_RX_PKT_OVERFLOW                                                               (0x1<<0)
22684 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_RX_PKT_OVERFLOW_SIZE                                                          0
22685 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_RX_MSG_OVERFLOW                                                               (0x1<<1)
22686 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_RX_MSG_OVERFLOW_SIZE                                                          1
22687 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_PKT_UNDERFLOW                                                              (0x1<<2)
22688 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_PKT_UNDERFLOW_SIZE                                                         2
22689 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_PKT_OVERFLOW                                                               (0x1<<3)
22690 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_PKT_OVERFLOW_SIZE                                                          3
22691 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_HCFC_MSG_OVERFLOW                                                          (0x1<<4)
22692 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_HCFC_MSG_OVERFLOW_SIZE                                                     4
22693 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_LLFC_MSG_OVERFLOW                                                          (0x1<<5)
22694 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_LLFC_MSG_OVERFLOW_SIZE                                                     5
22695 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_TS_FIFO_OVERFLOW                                                           (0x1<<6)
22696 	#define XMAC_CLEAR_FIFO_STATUS_REG_CLEAR_TX_TS_FIFO_OVERFLOW_SIZE                                                      6
22697 #define XMAC_REG_TX_FIFO_CREDITS                                                                                           0xd0UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
22698 	#define XMAC_TX_FIFO_CREDITS_REG_QUAD_PORT_TX_CREDITS                                                                  (0x3f<<0)
22699 	#define XMAC_TX_FIFO_CREDITS_REG_QUAD_PORT_TX_CREDITS_SIZE                                                             0
22700 	#define XMAC_TX_FIFO_CREDITS_REG_DUAL_PORT_TX_CREDITS                                                                  (0x3f<<6)
22701 	#define XMAC_TX_FIFO_CREDITS_REG_DUAL_PORT_TX_CREDITS_SIZE                                                             6
22702 	#define XMAC_TX_FIFO_CREDITS_REG_SINGLE_PORT_TX_CREDITS                                                                (0x3f<<12)
22703 	#define XMAC_TX_FIFO_CREDITS_REG_SINGLE_PORT_TX_CREDITS_SIZE                                                           12
22704 #define XMAC_REG_EEE_CTRL                                                                                                  0xd8UL //ACCESS:RW  DataWidth:0x4  Multi Field Register
22705 	#define XMAC_EEE_CTRL_REG_EEE_EN                                                                                       (0x1<<0)
22706 	#define XMAC_EEE_CTRL_REG_EEE_EN_SIZE                                                                                  0
22707 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_TX_PAUSE_XOFF                                                                    (0x1<<1)
22708 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_TX_PAUSE_XOFF_SIZE                                                               1
22709 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_TX_PFC_XOFF                                                                      (0x1<<2)
22710 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_TX_PFC_XOFF_SIZE                                                                 2
22711 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_RX_PAUSE_ACTIVE                                                                  (0x1<<3)
22712 	#define XMAC_EEE_CTRL_REG_EEE_DISABLE_RX_PAUSE_ACTIVE_SIZE                                                             3
22713 #define XMAC_REG_EEE_DELAY_ENTRY_TIMER                                                                                     0xe0UL //ACCESS:RW  DataWidth:0x20  Description: This is the duration for which condition to move to LPI state must be satisfied; at the end of which MAC transitions to LPI State. This is in terms of micro seconds
22714 #define XMAC_REG_EEE_TIMERS_HI                                                                                             0xe4UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
22715 	#define XMAC_EEE_TIMERS_HI_REG_EEE_WAKE_TIMER                                                                          (0xffff<<0)
22716 	#define XMAC_EEE_TIMERS_HI_REG_EEE_WAKE_TIMER_SIZE                                                                     0
22717 	#define XMAC_EEE_TIMERS_HI_REG_EEE_REF_COUNT                                                                           (0xffff<<16)
22718 	#define XMAC_EEE_TIMERS_HI_REG_EEE_REF_COUNT_SIZE                                                                      16
22719 #define XMAC_REG_GMII_EEE_CTRL                                                                                             0x110UL //ACCESS:RW  DataWidth:0x12  Multi Field Register
22720 	#define XMAC_GMII_EEE_CTRL_REG_GMII_LPI_PREDICT_THRESHOLD                                                              (0xffff<<0)
22721 	#define XMAC_GMII_EEE_CTRL_REG_GMII_LPI_PREDICT_THRESHOLD_SIZE                                                         0
22722 	#define XMAC_GMII_EEE_CTRL_REG_GMII_LPI_PREDICT_MODE_EN                                                                (0x1<<16)
22723 	#define XMAC_GMII_EEE_CTRL_REG_GMII_LPI_PREDICT_MODE_EN_SIZE                                                           16
22724 	#define XMAC_GMII_EEE_CTRL_REG_GMII_TXCLK_DIS                                                                          (0x1<<17)
22725 	#define XMAC_GMII_EEE_CTRL_REG_GMII_TXCLK_DIS_SIZE                                                                     17
22726 #define XMAC_REG_MACSEC_CTRL                                                                                               0x120UL //ACCESS:RW  DataWidth:0x20  Multi Field Register
22727 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_LAUNCH_EN                                                                       (0x1<<0)
22728 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_LAUNCH_EN_SIZE                                                                  0
22729 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_CRC_CORRUPT_EN                                                                  (0x1<<1)
22730 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_CRC_CORRUPT_EN_SIZE                                                             1
22731 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_CRC_CORRUPTION_MODE                                                             (0x1<<2)
22732 	#define XMAC_MACSEC_CTRL_REG_MACSEC_TX_CRC_CORRUPTION_MODE_SIZE                                                        2
22733 	#define XMAC_MACSEC_CTRL_REG_MACSEC_PROG_TX_CRC_LO                                                                     (0x1fffffff<<3)
22734 	#define XMAC_MACSEC_CTRL_REG_MACSEC_PROG_TX_CRC_LO_SIZE                                                                3
22735 #define XMAC_REG_MACSEC_PROG_TX_CRC_HI                                                                                     0x124UL //ACCESS:RW  DataWidth:0x3  Description: Upper 32 bits of macsec_prog_tx_crc register. Programmable CRC value to corrupt the Tx CRC to be used in MACSEC. The computed CRC is replaced by this programmed CRC value
22736 #define XMAC_REG_WB_TX_CTRL                                                                                                0x420UL //ACCESS:WB  DataWidth:0x26  Description: This is a WB access for version of the register at XMAC_TX_CTRL. The register can be access in either this loation or at XMAC_TX_CTRL; but normal WB access methods mus be used at this location. The fields within this WB register are:<br/>1:0=XMAC_CRC_MODE; 2:2=XMAC_DISCARD; 3:3=XMAC_TX_ANY_START; 4:4=XMAC_PAD_EN; 11:5=XMAC_PAD_THRESHOLD; 18:12=XMAC_AVERAGE_IPG; 24:19=XMAC_THROT_NUM; 31:25=XMAC_THROT_DENOM_LO; 32:32=XMAC_THROT_DENOM_HI; 36:33=XMAC_TX_PREAMBLE_LENGTH; 37:37=XMAC_TX_64BYTE_BUFFER_EN; 63:38=XMAC_RESERVED.
22737 #define XMAC_REG_WB_TX_CTRL_SIZE                                                                                           2
22738 #define XMAC_REG_WB_TX_MAC_SA                                                                                              0x428UL //ACCESS:WB  DataWidth:0x30  Description: This is a WB access for version of the register at XMAC_TX_MAC_SA. The register can be access in either this loation or at XMAC_TX_MAC_SA; but normal WB access methods mus be used at this location. The fields within this WB register are:<br/>31:0=XMAC_CTRL_SA_LO; 47:32=XMAC_CTRL_SA_HI; 63:48=XMAC_RESERVED.
22739 #define XMAC_REG_WB_TX_MAC_SA_SIZE                                                                                         2
22740 #define XMAC_REG_WB_RX_MAC_SA                                                                                              0x438UL //ACCESS:WB  DataWidth:0x30  Description: This is a WB access for version of the register at XMAC_RX_MAC_SA. The register can be access in either this loation or at XMAC_RX_MAC_SA; but normal WB access methods mus be used at this location. The fields within this WB register are:<br/>31:0=XMAC_RX_SA_LO; 47:32=XMAC_RX_SA_HI; 63:48=XMAC_RESERVED.
22741 #define XMAC_REG_WB_RX_MAC_SA_SIZE                                                                                         2
22742 #define XMAC_REG_WB_PFC_DA                                                                                                 0x488UL //ACCESS:WB  DataWidth:0x30  Description: This is a WB access for version of the register at XMAC_PFC_DA. The register can be access in either this loation or at XMAC_PFC_DA; but normal WB access methods mus be used at this location. The fields within this WB register are:<br/>31:0=XMAC_PFC_MACDA_LO; 47:32=XMAC_PFC_MACDA_HI; 63:48=XMAC_RESERVED.
22743 #define XMAC_REG_WB_PFC_DA_SIZE                                                                                            2
22744 #define XMAC_REG_WB_MACSEC_CTRL                                                                                            0x520UL //ACCESS:WB  DataWidth:0x23  Description: This is a WB access for version of the register at XMAC_MACSEC_CTRL. The register can be access in either this loation or at XMAC_MACSEC_CTRL; but normal WB access methods mus be used at this location. The fields within this WB register are:<br/>0:0=XMAC_MACSEC_TX_LAUNCH_EN; 1:1=XMAC_MACSEC_TX_CRC_CORRUPT_EN; 2:2=XMAC_MACSEC_TX_CRC_CORRUPTION_MODE; 31:3=XMAC_MACSEC_PROG_TX_CRC_LO; 34:32=XMAC_MACSEC_PROG_TX_CRC_HI; 63:35=XMAC_RESERVED.
22745 #define XMAC_REG_WB_MACSEC_CTRL_SIZE                                                                                       2
22746 #define XMAC_REG_XMAC_UNUSED_EMPTY_0                                                                                       0x4UL //ACCESS:R  DataWidth:0x20  Unused empty space
22747 #define XMAC_REG_XMAC_UNUSED_EMPTY_0_SIZE                                                                                  1
22748 #define XMAC_REG_XMAC_UNUSED_EMPTY_1                                                                                       0xcUL //ACCESS:R  DataWidth:0x20  Unused empty space
22749 #define XMAC_REG_XMAC_UNUSED_EMPTY_1_SIZE                                                                                  1
22750 #define XMAC_REG_XMAC_UNUSED_EMPTY_2                                                                                       0x14UL //ACCESS:R  DataWidth:0x20  Unused empty space
22751 #define XMAC_REG_XMAC_UNUSED_EMPTY_2_SIZE                                                                                  1
22752 #define XMAC_REG_XMAC_UNUSED_EMPTY_3                                                                                       0x1cUL //ACCESS:R  DataWidth:0x20  Unused empty space
22753 #define XMAC_REG_XMAC_UNUSED_EMPTY_3_SIZE                                                                                  1
22754 #define XMAC_REG_XMAC_UNUSED_EMPTY_4                                                                                       0x34UL //ACCESS:R  DataWidth:0x20  Unused empty space
22755 #define XMAC_REG_XMAC_UNUSED_EMPTY_4_SIZE                                                                                  1
22756 #define XMAC_REG_XMAC_UNUSED_EMPTY_5                                                                                       0x44UL //ACCESS:R  DataWidth:0x20  Unused empty space
22757 #define XMAC_REG_XMAC_UNUSED_EMPTY_5_SIZE                                                                                  1
22758 #define XMAC_REG_XMAC_UNUSED_EMPTY_6                                                                                       0x54UL //ACCESS:R  DataWidth:0x20  Unused empty space
22759 #define XMAC_REG_XMAC_UNUSED_EMPTY_6_SIZE                                                                                  1
22760 #define XMAC_REG_XMAC_UNUSED_EMPTY_7                                                                                       0x5cUL //ACCESS:R  DataWidth:0x20  Unused empty space
22761 #define XMAC_REG_XMAC_UNUSED_EMPTY_7_SIZE                                                                                  1
22762 #define XMAC_REG_XMAC_UNUSED_EMPTY_8                                                                                       0x64UL //ACCESS:R  DataWidth:0x20  Unused empty space
22763 #define XMAC_REG_XMAC_UNUSED_EMPTY_8_SIZE                                                                                  1
22764 #define XMAC_REG_XMAC_UNUSED_EMPTY_9                                                                                       0x6cUL //ACCESS:R  DataWidth:0x20  Unused empty space
22765 #define XMAC_REG_XMAC_UNUSED_EMPTY_9_SIZE                                                                                  1
22766 #define XMAC_REG_XMAC_UNUSED_EMPTY_10                                                                                      0x7cUL //ACCESS:R  DataWidth:0x20  Unused empty space
22767 #define XMAC_REG_XMAC_UNUSED_EMPTY_10_SIZE                                                                                 1
22768 #define XMAC_REG_XMAC_UNUSED_EMPTY_11                                                                                      0x84UL //ACCESS:R  DataWidth:0x20  Unused empty space
22769 #define XMAC_REG_XMAC_UNUSED_EMPTY_11_SIZE                                                                                 1
22770 #define XMAC_REG_XMAC_UNUSED_EMPTY_12                                                                                      0x94UL //ACCESS:R  DataWidth:0x20  Unused empty space
22771 #define XMAC_REG_XMAC_UNUSED_EMPTY_12_SIZE                                                                                 1
22772 #define XMAC_REG_XMAC_UNUSED_EMPTY_13                                                                                      0x9cUL //ACCESS:R  DataWidth:0x20  Unused empty space
22773 #define XMAC_REG_XMAC_UNUSED_EMPTY_13_SIZE                                                                                 1
22774 #define XMAC_REG_XMAC_UNUSED_EMPTY_14                                                                                      0xa4UL //ACCESS:R  DataWidth:0x20  Unused empty space
22775 #define XMAC_REG_XMAC_UNUSED_EMPTY_14_SIZE                                                                                 1
22776 #define XMAC_REG_XMAC_UNUSED_EMPTY_15                                                                                      0xacUL //ACCESS:R  DataWidth:0x20  Unused empty space
22777 #define XMAC_REG_XMAC_UNUSED_EMPTY_15_SIZE                                                                                 1
22778 #define XMAC_REG_XMAC_UNUSED_EMPTY_16                                                                                      0xb8UL //ACCESS:R  DataWidth:0x20  Unused empty space
22779 #define XMAC_REG_XMAC_UNUSED_EMPTY_16_SIZE                                                                                 2
22780 #define XMAC_REG_XMAC_UNUSED_EMPTY_17                                                                                      0xc4UL //ACCESS:R  DataWidth:0x20  Unused empty space
22781 #define XMAC_REG_XMAC_UNUSED_EMPTY_17_SIZE                                                                                 1
22782 #define XMAC_REG_XMAC_UNUSED_EMPTY_18                                                                                      0xccUL //ACCESS:R  DataWidth:0x20  Unused empty space
22783 #define XMAC_REG_XMAC_UNUSED_EMPTY_18_SIZE                                                                                 1
22784 #define XMAC_REG_XMAC_UNUSED_EMPTY_19                                                                                      0xd4UL //ACCESS:R  DataWidth:0x20  Unused empty space
22785 #define XMAC_REG_XMAC_UNUSED_EMPTY_19_SIZE                                                                                 1
22786 #define XMAC_REG_XMAC_UNUSED_EMPTY_20                                                                                      0xdcUL //ACCESS:R  DataWidth:0x20  Unused empty space
22787 #define XMAC_REG_XMAC_UNUSED_EMPTY_20_SIZE                                                                                 1
22788 #define XMAC_REG_XMAC_UNUSED_EMPTY_21                                                                                      0xe8UL //ACCESS:R  DataWidth:0x20  Unused empty space
22789 #define XMAC_REG_XMAC_UNUSED_EMPTY_21_SIZE                                                                                 10
22790 #define XMAC_REG_XMAC_UNUSED_EMPTY_22                                                                                      0x114UL //ACCESS:R  DataWidth:0x20  Unused empty space
22791 #define XMAC_REG_XMAC_UNUSED_EMPTY_22_SIZE                                                                                 3
22792 #define XMAC_REG_XMAC_UNUSED_EMPTY_23                                                                                      0x128UL //ACCESS:R  DataWidth:0x20  Unused empty space
22793 #define XMAC_REG_XMAC_UNUSED_EMPTY_23_SIZE                                                                                 190
22794 #define XMAC_REG_XMAC_UNUSED_EMPTY_24                                                                                      0x430UL //ACCESS:R  DataWidth:0x20  Unused empty space
22795 #define XMAC_REG_XMAC_UNUSED_EMPTY_24_SIZE                                                                                 2
22796 #define XMAC_REG_XMAC_UNUSED_EMPTY_25                                                                                      0x440UL //ACCESS:R  DataWidth:0x20  Unused empty space
22797 #define XMAC_REG_XMAC_UNUSED_EMPTY_25_SIZE                                                                                 18
22798 #define XMAC_REG_XMAC_UNUSED_EMPTY_26                                                                                      0x490UL //ACCESS:R  DataWidth:0x20  Unused empty space
22799 #define XMAC_REG_XMAC_UNUSED_EMPTY_26_SIZE                                                                                 36
22800 #define XMAC_REG_XMAC_UNUSED_EMPTY_27                                                                                      0x528UL //ACCESS:R  DataWidth:0x20  Unused empty space
22801 #define XMAC_REG_XMAC_UNUSED_EMPTY_27_SIZE                                                                                 694
22802 #define XSDM_REG_TIMER_TICK                                                                                                0x166000UL //ACCESS:RW  DataWidth:0x20  Description: Tick for timer counter. Applicable only when ~xsdm_registers_timer_tick_enable.timer_tick_enable =1
22803 #define XSDM_REG_TIMERS_TICK_ENABLE                                                                                        0x166004UL //ACCESS:RW  DataWidth:0x1  Description: Enable for tick counter.
22804 #define XSDM_REG_CFC_RSP_START_ADDR                                                                                        0x166008UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the  internal RAM for the cfc_rsp lcid
22805 #define XSDM_REG_CMP_COUNTER_START_ADDR                                                                                    0x16600cUL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal  RAM for the completion counters.
22806 #define XSDM_REG_Q_COUNTER_START_ADDR                                                                                      0x166010UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for queue counters
22807 #define XSDM_REG_PCK_END_MSG_START_ADDR                                                                                    0x166014UL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for the packet end message
22808 #define XSDM_REG_COUNTERS_WRAP                                                                                             0x166018UL //ACCESS:RW  DataWidth:0x1  Description: Indicates if the 204 statistics counters should stop counting when reaching an all-ones value or should wrap-around 0=stop counting 1=wrap-around.
22809 #define XSDM_REG_CMP_COUNTER_MAX0                                                                                          0x16601cUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #0
22810 #define XSDM_REG_CMP_COUNTER_MAX1                                                                                          0x166020UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #1
22811 #define XSDM_REG_CMP_COUNTER_MAX2                                                                                          0x166024UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #2
22812 #define XSDM_REG_CMP_COUNTER_MAX3                                                                                          0x166028UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #3
22813 #define XSDM_REG_BRB1_ALMOST_FULL                                                                                          0x16602cUL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from BRB1 in DMA_RSP block
22814 #define XSDM_REG_PXP_ALMOST_FULL                                                                                           0x166030UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from pxp in DMA_RSP block
22815 #define XSDM_REG_PB_ALMOST_FULL                                                                                            0x166034UL //ACCESS:RW  DataWidth:0x4  Description: Almost full signal for read data from PB in DMA_RSP block
22816 #define XSDM_REG_AGG_INT_EVENT_0                                                                                           0x166038UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 0
22817 #define XSDM_REG_AGG_INT_EVENT_1                                                                                           0x16603cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 1
22818 #define XSDM_REG_AGG_INT_EVENT_2                                                                                           0x166040UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 2
22819 #define XSDM_REG_AGG_INT_EVENT_3                                                                                           0x166044UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 3
22820 #define XSDM_REG_AGG_INT_EVENT_4                                                                                           0x166048UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 4
22821 #define XSDM_REG_AGG_INT_EVENT_5                                                                                           0x16604cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 5
22822 #define XSDM_REG_AGG_INT_EVENT_6                                                                                           0x166050UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 6
22823 #define XSDM_REG_AGG_INT_EVENT_7                                                                                           0x166054UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 7
22824 #define XSDM_REG_AGG_INT_EVENT_8                                                                                           0x166058UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 8
22825 #define XSDM_REG_AGG_INT_EVENT_9                                                                                           0x16605cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 9
22826 #define XSDM_REG_AGG_INT_EVENT_10                                                                                          0x166060UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 10
22827 #define XSDM_REG_AGG_INT_EVENT_11                                                                                          0x166064UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 11
22828 #define XSDM_REG_AGG_INT_EVENT_12                                                                                          0x166068UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 12
22829 #define XSDM_REG_AGG_INT_EVENT_13                                                                                          0x16606cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 13
22830 #define XSDM_REG_AGG_INT_EVENT_14                                                                                          0x166070UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 14
22831 #define XSDM_REG_AGG_INT_EVENT_15                                                                                          0x166074UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 15
22832 #define XSDM_REG_AGG_INT_EVENT_16                                                                                          0x166078UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 16
22833 #define XSDM_REG_AGG_INT_EVENT_17                                                                                          0x16607cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 17
22834 #define XSDM_REG_AGG_INT_EVENT_18                                                                                          0x166080UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 18
22835 #define XSDM_REG_AGG_INT_EVENT_19                                                                                          0x166084UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 19
22836 #define XSDM_REG_AGG_INT_EVENT_20                                                                                          0x166088UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 20
22837 #define XSDM_REG_AGG_INT_EVENT_21                                                                                          0x16608cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 21
22838 #define XSDM_REG_AGG_INT_EVENT_22                                                                                          0x166090UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 22
22839 #define XSDM_REG_AGG_INT_EVENT_23                                                                                          0x166094UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 23
22840 #define XSDM_REG_AGG_INT_EVENT_24                                                                                          0x166098UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 24
22841 #define XSDM_REG_AGG_INT_EVENT_25                                                                                          0x16609cUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 25
22842 #define XSDM_REG_AGG_INT_EVENT_26                                                                                          0x1660a0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 26
22843 #define XSDM_REG_AGG_INT_EVENT_27                                                                                          0x1660a4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 27
22844 #define XSDM_REG_AGG_INT_EVENT_28                                                                                          0x1660a8UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 28
22845 #define XSDM_REG_AGG_INT_EVENT_29                                                                                          0x1660acUL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 29
22846 #define XSDM_REG_AGG_INT_EVENT_30                                                                                          0x1660b0UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 30
22847 #define XSDM_REG_AGG_INT_EVENT_31                                                                                          0x1660b4UL //ACCESS:RW  DataWidth:0x8  Description: The event id for aggregated interrupt 31
22848 #define XSDM_REG_AGG_INT_T_0                                                                                               0x1660b8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 0
22849 #define XSDM_REG_AGG_INT_T_1                                                                                               0x1660bcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 1
22850 #define XSDM_REG_AGG_INT_T_2                                                                                               0x1660c0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 2
22851 #define XSDM_REG_AGG_INT_T_3                                                                                               0x1660c4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 3
22852 #define XSDM_REG_AGG_INT_T_4                                                                                               0x1660c8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 4
22853 #define XSDM_REG_AGG_INT_T_5                                                                                               0x1660ccUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 5
22854 #define XSDM_REG_AGG_INT_T_6                                                                                               0x1660d0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 6
22855 #define XSDM_REG_AGG_INT_T_7                                                                                               0x1660d4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 7
22856 #define XSDM_REG_AGG_INT_T_8                                                                                               0x1660d8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 8
22857 #define XSDM_REG_AGG_INT_T_9                                                                                               0x1660dcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 9
22858 #define XSDM_REG_AGG_INT_T_10                                                                                              0x1660e0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 10
22859 #define XSDM_REG_AGG_INT_T_11                                                                                              0x1660e4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 11
22860 #define XSDM_REG_AGG_INT_T_12                                                                                              0x1660e8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 12
22861 #define XSDM_REG_AGG_INT_T_13                                                                                              0x1660ecUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 13
22862 #define XSDM_REG_AGG_INT_T_14                                                                                              0x1660f0UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 14
22863 #define XSDM_REG_AGG_INT_T_15                                                                                              0x1660f4UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 15
22864 #define XSDM_REG_AGG_INT_T_16                                                                                              0x1660f8UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 16
22865 #define XSDM_REG_AGG_INT_T_17                                                                                              0x1660fcUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 17
22866 #define XSDM_REG_AGG_INT_T_18                                                                                              0x166100UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 18
22867 #define XSDM_REG_AGG_INT_T_19                                                                                              0x166104UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 19
22868 #define XSDM_REG_AGG_INT_T_20                                                                                              0x166108UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 20
22869 #define XSDM_REG_AGG_INT_T_21                                                                                              0x16610cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 21
22870 #define XSDM_REG_AGG_INT_T_22                                                                                              0x166110UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 22
22871 #define XSDM_REG_AGG_INT_T_23                                                                                              0x166114UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 23
22872 #define XSDM_REG_AGG_INT_T_24                                                                                              0x166118UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 24
22873 #define XSDM_REG_AGG_INT_T_25                                                                                              0x16611cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 25
22874 #define XSDM_REG_AGG_INT_T_26                                                                                              0x166120UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 26
22875 #define XSDM_REG_AGG_INT_T_27                                                                                              0x166124UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 27
22876 #define XSDM_REG_AGG_INT_T_28                                                                                              0x166128UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 28
22877 #define XSDM_REG_AGG_INT_T_29                                                                                              0x16612cUL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 29
22878 #define XSDM_REG_AGG_INT_T_30                                                                                              0x166130UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 30
22879 #define XSDM_REG_AGG_INT_T_31                                                                                              0x166134UL //ACCESS:RW  DataWidth:0x1  Description: The T bit for aggregated interrupt 31
22880 #define XSDM_REG_AGG_INT_FIC_0                                                                                             0x166138UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 0
22881 #define XSDM_REG_AGG_INT_FIC_1                                                                                             0x16613cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 1
22882 #define XSDM_REG_AGG_INT_FIC_2                                                                                             0x166140UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 2
22883 #define XSDM_REG_AGG_INT_FIC_3                                                                                             0x166144UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 3
22884 #define XSDM_REG_AGG_INT_FIC_4                                                                                             0x166148UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 4
22885 #define XSDM_REG_AGG_INT_FIC_5                                                                                             0x16614cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 5
22886 #define XSDM_REG_AGG_INT_FIC_6                                                                                             0x166150UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 6
22887 #define XSDM_REG_AGG_INT_FIC_7                                                                                             0x166154UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 7
22888 #define XSDM_REG_AGG_INT_FIC_8                                                                                             0x166158UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 8
22889 #define XSDM_REG_AGG_INT_FIC_9                                                                                             0x16615cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 9
22890 #define XSDM_REG_AGG_INT_FIC_10                                                                                            0x166160UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 10
22891 #define XSDM_REG_AGG_INT_FIC_11                                                                                            0x166164UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 11
22892 #define XSDM_REG_AGG_INT_FIC_12                                                                                            0x166168UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 12
22893 #define XSDM_REG_AGG_INT_FIC_13                                                                                            0x16616cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 13
22894 #define XSDM_REG_AGG_INT_FIC_14                                                                                            0x166170UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 14
22895 #define XSDM_REG_AGG_INT_FIC_15                                                                                            0x166174UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 15
22896 #define XSDM_REG_AGG_INT_FIC_16                                                                                            0x166178UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 16
22897 #define XSDM_REG_AGG_INT_FIC_17                                                                                            0x16617cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 17
22898 #define XSDM_REG_AGG_INT_FIC_18                                                                                            0x166180UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 18
22899 #define XSDM_REG_AGG_INT_FIC_19                                                                                            0x166184UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 19
22900 #define XSDM_REG_AGG_INT_FIC_20                                                                                            0x166188UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 20
22901 #define XSDM_REG_AGG_INT_FIC_21                                                                                            0x16618cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 21
22902 #define XSDM_REG_AGG_INT_FIC_22                                                                                            0x166190UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 22
22903 #define XSDM_REG_AGG_INT_FIC_23                                                                                            0x166194UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 23
22904 #define XSDM_REG_AGG_INT_FIC_24                                                                                            0x166198UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 24
22905 #define XSDM_REG_AGG_INT_FIC_25                                                                                            0x16619cUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 25
22906 #define XSDM_REG_AGG_INT_FIC_26                                                                                            0x1661a0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 26
22907 #define XSDM_REG_AGG_INT_FIC_27                                                                                            0x1661a4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 27
22908 #define XSDM_REG_AGG_INT_FIC_28                                                                                            0x1661a8UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 28
22909 #define XSDM_REG_AGG_INT_FIC_29                                                                                            0x1661acUL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 29
22910 #define XSDM_REG_AGG_INT_FIC_30                                                                                            0x1661b0UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 30
22911 #define XSDM_REG_AGG_INT_FIC_31                                                                                            0x1661b4UL //ACCESS:RW  DataWidth:0x1  Description: The destination FIC for aggregated interrupt 31
22912 #define XSDM_REG_AGG_INT_MODE_0                                                                                            0x1661b8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22913 #define XSDM_REG_AGG_INT_MODE_1                                                                                            0x1661bcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22914 #define XSDM_REG_AGG_INT_MODE_2                                                                                            0x1661c0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22915 #define XSDM_REG_AGG_INT_MODE_3                                                                                            0x1661c4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22916 #define XSDM_REG_AGG_INT_MODE_4                                                                                            0x1661c8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22917 #define XSDM_REG_AGG_INT_MODE_5                                                                                            0x1661ccUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22918 #define XSDM_REG_AGG_INT_MODE_6                                                                                            0x1661d0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22919 #define XSDM_REG_AGG_INT_MODE_7                                                                                            0x1661d4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22920 #define XSDM_REG_AGG_INT_MODE_8                                                                                            0x1661d8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22921 #define XSDM_REG_AGG_INT_MODE_9                                                                                            0x1661dcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22922 #define XSDM_REG_AGG_INT_MODE_10                                                                                           0x1661e0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22923 #define XSDM_REG_AGG_INT_MODE_11                                                                                           0x1661e4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22924 #define XSDM_REG_AGG_INT_MODE_12                                                                                           0x1661e8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22925 #define XSDM_REG_AGG_INT_MODE_13                                                                                           0x1661ecUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22926 #define XSDM_REG_AGG_INT_MODE_14                                                                                           0x1661f0UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22927 #define XSDM_REG_AGG_INT_MODE_15                                                                                           0x1661f4UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22928 #define XSDM_REG_AGG_INT_MODE_16                                                                                           0x1661f8UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (16) or auto-mask-mode (1)
22929 #define XSDM_REG_AGG_INT_MODE_17                                                                                           0x1661fcUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (17)
22930 #define XSDM_REG_AGG_INT_MODE_18                                                                                           0x166200UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22931 #define XSDM_REG_AGG_INT_MODE_19                                                                                           0x166204UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22932 #define XSDM_REG_AGG_INT_MODE_20                                                                                           0x166208UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22933 #define XSDM_REG_AGG_INT_MODE_21                                                                                           0x16620cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22934 #define XSDM_REG_AGG_INT_MODE_22                                                                                           0x166210UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22935 #define XSDM_REG_AGG_INT_MODE_23                                                                                           0x166214UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22936 #define XSDM_REG_AGG_INT_MODE_24                                                                                           0x166218UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22937 #define XSDM_REG_AGG_INT_MODE_25                                                                                           0x16621cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22938 #define XSDM_REG_AGG_INT_MODE_26                                                                                           0x166220UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22939 #define XSDM_REG_AGG_INT_MODE_27                                                                                           0x166224UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22940 #define XSDM_REG_AGG_INT_MODE_28                                                                                           0x166228UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22941 #define XSDM_REG_AGG_INT_MODE_29                                                                                           0x16622cUL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22942 #define XSDM_REG_AGG_INT_MODE_30                                                                                           0x166230UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22943 #define XSDM_REG_AGG_INT_MODE_31                                                                                           0x166234UL //ACCESS:RW  DataWidth:0x1  Description: For each aggregated interrupt index whether the mode is normal (0) or auto-mask-mode (1)
22944 #define XSDM_REG_ENABLE_IN1                                                                                                0x166238UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
22945 	#define XSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN                                                                            (0x1<<0)
22946 	#define XSDM_ENABLE_IN1_REG_EXT_STORE_IN_EN_SIZE                                                                       0
22947 	#define XSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN                                                                         (0x1<<1)
22948 	#define XSDM_ENABLE_IN1_REG_INT_RAM_DATA_IN_EN_SIZE                                                                    1
22949 	#define XSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN                                                                         (0x1<<2)
22950 	#define XSDM_ENABLE_IN1_REG_INT_RAM_DONE_IN_EN_SIZE                                                                    2
22951 	#define XSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN                                                                         (0x1<<3)
22952 	#define XSDM_ENABLE_IN1_REG_INT_RAM_FULL_IN_EN_SIZE                                                                    3
22953 	#define XSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN                                                                         (0x1<<4)
22954 	#define XSDM_ENABLE_IN1_REG_PAS_BUF_DONE_IN_EN_SIZE                                                                    4
22955 	#define XSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN                                                                         (0x1<<5)
22956 	#define XSDM_ENABLE_IN1_REG_PAS_BUF_FULL_IN_EN_SIZE                                                                    5
22957 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN                                                                        (0x1<<6)
22958 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_DONE_IN_EN_SIZE                                                                   6
22959 	#define XSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN                                                                          (0x1<<7)
22960 	#define XSDM_ENABLE_IN1_REG_PXP_DP_DONE_IN_EN_SIZE                                                                     7
22961 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN                                                                        (0x1<<8)
22962 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_FULL_IN_EN_SIZE                                                                   8
22963 	#define XSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN                                                                          (0x1<<9)
22964 	#define XSDM_ENABLE_IN1_REG_PXP_DP_FULL_IN_EN_SIZE                                                                     9
22965 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN                                                                        (0x1<<10)
22966 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_DATA_IN_EN_SIZE                                                                   10
22967 	#define XSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN                                                                         (0x1<<11)
22968 	#define XSDM_ENABLE_IN1_REG_PXP_INT_DONE_IN_EN_SIZE                                                                    11
22969 	#define XSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN                                                                          (0x1<<12)
22970 	#define XSDM_ENABLE_IN1_REG_PXP_DP_DATA_IN_EN_SIZE                                                                     12
22971 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN                                                                         (0x1<<13)
22972 	#define XSDM_ENABLE_IN1_REG_PXP_CTRL_ACK_IN_EN_SIZE                                                                    13
22973 	#define XSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN                                                                           (0x1<<14)
22974 	#define XSDM_ENABLE_IN1_REG_PXP_DP_ACK_IN_EN_SIZE                                                                      14
22975 	#define XSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN                                                                       (0x1<<15)
22976 	#define XSDM_ENABLE_IN1_REG_BRB1_CTRL_DATA_IN_EN_SIZE                                                                  15
22977 	#define XSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN                                                                         (0x1<<16)
22978 	#define XSDM_ENABLE_IN1_REG_BRB1_DP_DATA_IN_EN_SIZE                                                                    16
22979 	#define XSDM_ENABLE_IN1_REG_PB_DATA_IN_EN                                                                              (0x1<<17)
22980 	#define XSDM_ENABLE_IN1_REG_PB_DATA_IN_EN_SIZE                                                                         17
22981 	#define XSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN                                                                              (0x1<<18)
22982 	#define XSDM_ENABLE_IN1_REG_PRS_MSG_IN_EN_SIZE                                                                         18
22983 	#define XSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN                                                                             (0x1<<19)
22984 	#define XSDM_ENABLE_IN1_REG_SDM_WAKE_IN_EN_SIZE                                                                        19
22985 	#define XSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN                                                                              (0x1<<20)
22986 	#define XSDM_ENABLE_IN1_REG_PXP_REQ_IN_EN_SIZE                                                                         20
22987 	#define XSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN                                                                         (0x1<<21)
22988 	#define XSDM_ENABLE_IN1_REG_CFC_LOAD_ACK_IN_EN_SIZE                                                                    21
22989 	#define XSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN                                                                         (0x1<<22)
22990 	#define XSDM_ENABLE_IN1_REG_CFC_LOAD_RSP_IN_EN_SIZE                                                                    22
22991 	#define XSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN                                                                        (0x1<<23)
22992 	#define XSDM_ENABLE_IN1_REG_CFC_ACINC_ACK_IN_EN_SIZE                                                                   23
22993 	#define XSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN                                                                        (0x1<<24)
22994 	#define XSDM_ENABLE_IN1_REG_CFC_ACDEC_ACK_IN_EN_SIZE                                                                   24
22995 	#define XSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN                                                                           (0x1<<25)
22996 	#define XSDM_ENABLE_IN1_REG_CFC_PB_ACK_IN_EN_SIZE                                                                      25
22997 	#define XSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN                                                                       (0x1<<26)
22998 	#define XSDM_ENABLE_IN1_REG_QM_EXT_WR_FULL_IN_EN_SIZE                                                                  26
22999 #define XSDM_REG_ENABLE_IN2                                                                                                0x16623cUL //ACCESS:RW  DataWidth:0x7  Multi Field Register
23000 	#define XSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN                                                                              (0x1<<0)
23001 	#define XSDM_ENABLE_IN2_REG_SDM_ACK_IN_EN_SIZE                                                                         0
23002 	#define XSDM_ENABLE_IN2_REG_CM_ACK_IN_EN                                                                               (0x1<<1)
23003 	#define XSDM_ENABLE_IN2_REG_CM_ACK_IN_EN_SIZE                                                                          1
23004 	#define XSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN                                                                            (0x1<<2)
23005 	#define XSDM_ENABLE_IN2_REG_PB_STATUS_IN_EN_SIZE                                                                       2
23006 	#define XSDM_ENABLE_IN2_REG_PB_FULL_IN_EN                                                                              (0x1<<3)
23007 	#define XSDM_ENABLE_IN2_REG_PB_FULL_IN_EN_SIZE                                                                         3
23008 	#define XSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN                                                                      (0x1<<4)
23009 	#define XSDM_ENABLE_IN2_REG_PBF_EXT_WR_FULL_IN_EN_SIZE                                                                 4
23010 	#define XSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN                                                                       (0x1<<5)
23011 	#define XSDM_ENABLE_IN2_REG_PB_EXT_WR_FULL_IN_EN_SIZE                                                                  5
23012 	#define XSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN                                                                             (0x1<<6)
23013 	#define XSDM_ENABLE_IN2_REG_DORQ_REQ_IN_EN_SIZE                                                                        6
23014 #define XSDM_REG_ENABLE_OUT1                                                                                               0x166240UL //ACCESS:RW  DataWidth:0x1b  Multi Field Register
23015 	#define XSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN                                                                            (0x1<<0)
23016 	#define XSDM_ENABLE_OUT1_REG_PXP_INT_OUT_EN_SIZE                                                                       0
23017 	#define XSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN                                                                        (0x1<<1)
23018 	#define XSDM_ENABLE_OUT1_REG_THREADREADY_OUT_EN_SIZE                                                                   1
23019 	#define XSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN                                                                           (0x1<<2)
23020 	#define XSDM_ENABLE_OUT1_REG_CFC_LOAD_OUT_EN_SIZE                                                                      2
23021 	#define XSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN                                                                          (0x1<<3)
23022 	#define XSDM_ENABLE_OUT1_REG_CFC_ACINC_OUT_EN_SIZE                                                                     3
23023 	#define XSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN                                                                          (0x1<<4)
23024 	#define XSDM_ENABLE_OUT1_REG_CFC_ACDEC_OUT_EN_SIZE                                                                     4
23025 	#define XSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN                                                                             (0x1<<5)
23026 	#define XSDM_ENABLE_OUT1_REG_CFC_PB_OUT_EN_SIZE                                                                        5
23027 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN                                                                       (0x1<<6)
23028 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_REQ_OUT_EN_SIZE                                                                  6
23029 	#define XSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN                                                                         (0x1<<7)
23030 	#define XSDM_ENABLE_OUT1_REG_PXP_DP_REQ_OUT_EN_SIZE                                                                    7
23031 	#define XSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN                                                                      (0x1<<8)
23032 	#define XSDM_ENABLE_OUT1_REG_BRB1_CTRL_REQ_OUT_EN_SIZE                                                                 8
23033 	#define XSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN                                                                        (0x1<<9)
23034 	#define XSDM_ENABLE_OUT1_REG_BRB1_DP_REQ_OUT_EN_SIZE                                                                   9
23035 	#define XSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN                                                                           (0x1<<10)
23036 	#define XSDM_ENABLE_OUT1_REG_PRS_SYNC_OUT_EN_SIZE                                                                      10
23037 	#define XSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN                                                                            (0x1<<11)
23038 	#define XSDM_ENABLE_OUT1_REG_PRS_ACK_OUT_EN_SIZE                                                                       11
23039 	#define XSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN                                                                            (0x1<<12)
23040 	#define XSDM_ENABLE_OUT1_REG_INT_RAM_OUT_EN_SIZE                                                                       12
23041 	#define XSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN                                                                            (0x1<<13)
23042 	#define XSDM_ENABLE_OUT1_REG_PAS_BUF_OUT_EN_SIZE                                                                       13
23043 	#define XSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN                                                                          (0x1<<14)
23044 	#define XSDM_ENABLE_OUT1_REG_PXP_ASYNC_OUT_EN_SIZE                                                                     14
23045 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN                                                                           (0x1<<15)
23046 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_OUT_EN_SIZE                                                                      15
23047 	#define XSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN                                                                             (0x1<<16)
23048 	#define XSDM_ENABLE_OUT1_REG_PXP_DP_OUT_EN_SIZE                                                                        16
23049 	#define XSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN                                                                     (0x1<<17)
23050 	#define XSDM_ENABLE_OUT1_REG_BRB1_CTRL_FULL_OUT_EN_SIZE                                                                17
23051 	#define XSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN                                                                       (0x1<<18)
23052 	#define XSDM_ENABLE_OUT1_REG_BRB1_DP_FULL_OUT_EN_SIZE                                                                  18
23053 	#define XSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN                                                                            (0x1<<19)
23054 	#define XSDM_ENABLE_OUT1_REG_PB_FULL_OUT_EN_SIZE                                                                       19
23055 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN                                                                      (0x1<<20)
23056 	#define XSDM_ENABLE_OUT1_REG_PXP_CTRL_FULL_OUT_EN_SIZE                                                                 20
23057 	#define XSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN                                                                           (0x1<<21)
23058 	#define XSDM_ENABLE_OUT1_REG_EXT_FULL_OUT_EN_SIZE                                                                      21
23059 	#define XSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN                                                                       (0x1<<22)
23060 	#define XSDM_ENABLE_OUT1_REG_PXP_REQ_DONE_OUT_EN_SIZE                                                                  22
23061 	#define XSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN                                                                             (0x1<<23)
23062 	#define XSDM_ENABLE_OUT1_REG_CM_MSG_OUT_EN_SIZE                                                                        23
23063 	#define XSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN                                                                        (0x1<<24)
23064 	#define XSDM_ENABLE_OUT1_REG_CFC_SDM_ACK_OUT_EN_SIZE                                                                   24
23065 	#define XSDM_ENABLE_OUT1_REG_PB_OUT_EN                                                                                 (0x1<<25)
23066 	#define XSDM_ENABLE_OUT1_REG_PB_OUT_EN_SIZE                                                                            25
23067 	#define XSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN                                                                         (0x1<<26)
23068 	#define XSDM_ENABLE_OUT1_REG_PBF_EXT_WR_OUT_EN_SIZE                                                                    26
23069 #define XSDM_REG_ENABLE_OUT2                                                                                               0x166244UL //ACCESS:RW  DataWidth:0x6  Multi Field Register
23070 	#define XSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN                                                                          (0x1<<0)
23071 	#define XSDM_ENABLE_OUT2_REG_PB_EXT_WR_OUT_EN_SIZE                                                                     0
23072 	#define XSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN                                                                          (0x1<<1)
23073 	#define XSDM_ENABLE_OUT2_REG_DQ_EXT_WR_OUT_EN_SIZE                                                                     1
23074 	#define XSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN                                                                          (0x1<<2)
23075 	#define XSDM_ENABLE_OUT2_REG_QM_EXT_WR_OUT_EN_SIZE                                                                     2
23076 	#define XSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN                                                                         (0x1<<3)
23077 	#define XSDM_ENABLE_OUT2_REG_SDM_EXT_WR_OUT_EN_SIZE                                                                    3
23078 	#define XSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN                                                                           (0x1<<4)
23079 	#define XSDM_ENABLE_OUT2_REG_VFPF_ERR_OUT_EN_SIZE                                                                      4
23080 	#define XSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN                                                                      (0x1<<5)
23081 	#define XSDM_ENABLE_OUT2_REG_DORQ_REQ_DONE_OUT_EN_SIZE                                                                 5
23082 #define XSDM_REG_NUM_OF_Q0_CMD                                                                                             0x166248UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 0
23083 #define XSDM_REG_NUM_OF_Q1_CMD                                                                                             0x16624cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 1
23084 #define XSDM_REG_NUM_OF_Q3_CMD                                                                                             0x166250UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 3
23085 #define XSDM_REG_NUM_OF_Q4_CMD                                                                                             0x166254UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 4
23086 #define XSDM_REG_NUM_OF_Q5_CMD                                                                                             0x166258UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 5
23087 #define XSDM_REG_NUM_OF_Q6_CMD                                                                                             0x16625cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 6
23088 #define XSDM_REG_NUM_OF_Q7_CMD                                                                                             0x166260UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 7
23089 #define XSDM_REG_NUM_OF_Q8_CMD                                                                                             0x166264UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 8
23090 #define XSDM_REG_NUM_OF_Q9_CMD                                                                                             0x166268UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 9
23091 #define XSDM_REG_NUM_OF_Q10_CMD                                                                                            0x16626cUL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 10
23092 #define XSDM_REG_NUM_OF_Q11_CMD                                                                                            0x166270UL //ACCESS:ST  DataWidth:0x20  Description: The number of commands received in queue 11
23093 #define XSDM_REG_NUM_OF_PKT_END_MSG                                                                                        0x166274UL //ACCESS:ST  DataWidth:0x20  Description: The number of packet end messages received from the parser
23094 #define XSDM_REG_NUM_OF_PXP_ASYNC_REQ                                                                                      0x166278UL //ACCESS:ST  DataWidth:0x20  Description: The number of requests received from the pxp async if
23095 #define XSDM_REG_NUM_OF_ACK_AFTER_PLACE                                                                                    0x16627cUL //ACCESS:ST  DataWidth:0x20  Description: The number of ACK after placement messages received
23096 #define XSDM_REG_STATISTICS_TM                                                                                             0x166280UL //ACCESS:RW  DataWidth:0x5  Description: TM bits for statistics sram
23097 #define XSDM_REG_DBG_SELECT                                                                                                0x166284UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from XSDM to the DBG block) - for selecting a line to output to the DBG block
23098 #define XSDM_REG_DBG_BYTE_ENABLE                                                                                           0x166288UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from XSDM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
23099 #define XSDM_REG_DBG_SHIFT                                                                                                 0x16628cUL //ACCESS:RW  DataWidth:0x3  Description: Debug only. For dbgmux usage (debug data that goes from XSDM to the DBG block) - for circular right shifting of the selected line (after the enabling).
23100 #define XSDM_REG_XSDM_INT_STS_0                                                                                            0x166290UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
23101 	#define XSDM_XSDM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
23102 	#define XSDM_XSDM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
23103 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE0_ERROR                                                                       (0x1<<1)
23104 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE0_ERROR_SIZE                                                                  1
23105 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE1_ERROR                                                                       (0x1<<2)
23106 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE1_ERROR_SIZE                                                                  2
23107 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE2_ERROR                                                                       (0x1<<3)
23108 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE2_ERROR_SIZE                                                                  3
23109 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE3_ERROR                                                                       (0x1<<4)
23110 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE3_ERROR_SIZE                                                                  4
23111 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE4_ERROR                                                                       (0x1<<5)
23112 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE4_ERROR_SIZE                                                                  5
23113 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE5_ERROR                                                                       (0x1<<6)
23114 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE5_ERROR_SIZE                                                                  6
23115 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE6_ERROR                                                                       (0x1<<7)
23116 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE6_ERROR_SIZE                                                                  7
23117 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE7_ERROR                                                                       (0x1<<8)
23118 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE7_ERROR_SIZE                                                                  8
23119 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE8_ERROR                                                                       (0x1<<9)
23120 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE8_ERROR_SIZE                                                                  9
23121 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE9_ERROR                                                                       (0x1<<10)
23122 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE9_ERROR_SIZE                                                                  10
23123 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE10_ERROR                                                                      (0x1<<11)
23124 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE10_ERROR_SIZE                                                                 11
23125 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE11_ERROR                                                                      (0x1<<12)
23126 	#define XSDM_XSDM_INT_STS_0_REG_INP_QUEUE11_ERROR_SIZE                                                                 12
23127 	#define XSDM_XSDM_INT_STS_0_REG_DELAY_FIFO_ERROR                                                                       (0x1<<13)
23128 	#define XSDM_XSDM_INT_STS_0_REG_DELAY_FIFO_ERROR_SIZE                                                                  13
23129 	#define XSDM_XSDM_INT_STS_0_REG_ASYNC_HOST_ERROR                                                                       (0x1<<14)
23130 	#define XSDM_XSDM_INT_STS_0_REG_ASYNC_HOST_ERROR_SIZE                                                                  14
23131 	#define XSDM_XSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR                                                                    (0x1<<15)
23132 	#define XSDM_XSDM_INT_STS_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                               15
23133 	#define XSDM_XSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR                                                                    (0x1<<16)
23134 	#define XSDM_XSDM_INT_STS_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                               16
23135 	#define XSDM_XSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR                                                                     (0x1<<17)
23136 	#define XSDM_XSDM_INT_STS_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                                17
23137 	#define XSDM_XSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR                                                                    (0x1<<18)
23138 	#define XSDM_XSDM_INT_STS_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                               18
23139 	#define XSDM_XSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR                                                                 (0x1<<19)
23140 	#define XSDM_XSDM_INT_STS_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                            19
23141 	#define XSDM_XSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                 (0x1<<20)
23142 	#define XSDM_XSDM_INT_STS_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                            20
23143 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                               (0x1<<21)
23144 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                          21
23145 	#define XSDM_XSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR                                                                     (0x1<<22)
23146 	#define XSDM_XSDM_INT_STS_0_REG_DST_PB_IMMED_ERROR_SIZE                                                                22
23147 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                            (0x1<<23)
23148 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                       23
23149 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                              (0x1<<24)
23150 	#define XSDM_XSDM_INT_STS_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                         24
23151 	#define XSDM_XSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR                                                                (0x1<<25)
23152 	#define XSDM_XSDM_INT_STS_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                           25
23153 	#define XSDM_XSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                                (0x1<<26)
23154 	#define XSDM_XSDM_INT_STS_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                           26
23155 	#define XSDM_XSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                             (0x1<<27)
23156 	#define XSDM_XSDM_INT_STS_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                        27
23157 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                               (0x1<<28)
23158 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                          28
23159 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                 (0x1<<29)
23160 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                            29
23161 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR                                                                  (0x1<<30)
23162 	#define XSDM_XSDM_INT_STS_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                             30
23163 	#define XSDM_XSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR                                                                 (0x1<<31)
23164 	#define XSDM_XSDM_INT_STS_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                            31
23165 #define XSDM_REG_XSDM_INT_STS_CLR_0                                                                                        0x166294UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
23166 	#define XSDM_XSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
23167 	#define XSDM_XSDM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
23168 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR                                                                   (0x1<<1)
23169 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE0_ERROR_SIZE                                                              1
23170 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR                                                                   (0x1<<2)
23171 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE1_ERROR_SIZE                                                              2
23172 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR                                                                   (0x1<<3)
23173 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE2_ERROR_SIZE                                                              3
23174 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR                                                                   (0x1<<4)
23175 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE3_ERROR_SIZE                                                              4
23176 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR                                                                   (0x1<<5)
23177 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE4_ERROR_SIZE                                                              5
23178 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR                                                                   (0x1<<6)
23179 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE5_ERROR_SIZE                                                              6
23180 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR                                                                   (0x1<<7)
23181 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE6_ERROR_SIZE                                                              7
23182 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR                                                                   (0x1<<8)
23183 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE7_ERROR_SIZE                                                              8
23184 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR                                                                   (0x1<<9)
23185 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE8_ERROR_SIZE                                                              9
23186 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR                                                                   (0x1<<10)
23187 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE9_ERROR_SIZE                                                              10
23188 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR                                                                  (0x1<<11)
23189 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE10_ERROR_SIZE                                                             11
23190 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR                                                                  (0x1<<12)
23191 	#define XSDM_XSDM_INT_STS_CLR_0_REG_INP_QUEUE11_ERROR_SIZE                                                             12
23192 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR                                                                   (0x1<<13)
23193 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DELAY_FIFO_ERROR_SIZE                                                              13
23194 	#define XSDM_XSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR                                                                   (0x1<<14)
23195 	#define XSDM_XSDM_INT_STS_CLR_0_REG_ASYNC_HOST_ERROR_SIZE                                                              14
23196 	#define XSDM_XSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR                                                                (0x1<<15)
23197 	#define XSDM_XSDM_INT_STS_CLR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                           15
23198 	#define XSDM_XSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR                                                                (0x1<<16)
23199 	#define XSDM_XSDM_INT_STS_CLR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                           16
23200 	#define XSDM_XSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR                                                                 (0x1<<17)
23201 	#define XSDM_XSDM_INT_STS_CLR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                            17
23202 	#define XSDM_XSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR                                                                (0x1<<18)
23203 	#define XSDM_XSDM_INT_STS_CLR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                           18
23204 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR                                                             (0x1<<19)
23205 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                        19
23206 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                             (0x1<<20)
23207 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                        20
23208 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                           (0x1<<21)
23209 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                      21
23210 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR                                                                 (0x1<<22)
23211 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                            22
23212 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                        (0x1<<23)
23213 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                   23
23214 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                          (0x1<<24)
23215 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                     24
23216 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                            (0x1<<25)
23217 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                       25
23218 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                            (0x1<<26)
23219 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                       26
23220 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                         (0x1<<27)
23221 	#define XSDM_XSDM_INT_STS_CLR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                    27
23222 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                           (0x1<<28)
23223 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                      28
23224 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                             (0x1<<29)
23225 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                        29
23226 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR                                                              (0x1<<30)
23227 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                         30
23228 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR                                                             (0x1<<31)
23229 	#define XSDM_XSDM_INT_STS_CLR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                        31
23230 #define XSDM_REG_XSDM_INT_STS_WR_0                                                                                         0x166298UL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
23231 	#define XSDM_XSDM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
23232 	#define XSDM_XSDM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
23233 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR                                                                    (0x1<<1)
23234 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE0_ERROR_SIZE                                                               1
23235 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR                                                                    (0x1<<2)
23236 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE1_ERROR_SIZE                                                               2
23237 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR                                                                    (0x1<<3)
23238 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE2_ERROR_SIZE                                                               3
23239 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR                                                                    (0x1<<4)
23240 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE3_ERROR_SIZE                                                               4
23241 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR                                                                    (0x1<<5)
23242 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE4_ERROR_SIZE                                                               5
23243 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR                                                                    (0x1<<6)
23244 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE5_ERROR_SIZE                                                               6
23245 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR                                                                    (0x1<<7)
23246 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE6_ERROR_SIZE                                                               7
23247 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR                                                                    (0x1<<8)
23248 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE7_ERROR_SIZE                                                               8
23249 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR                                                                    (0x1<<9)
23250 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE8_ERROR_SIZE                                                               9
23251 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR                                                                    (0x1<<10)
23252 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE9_ERROR_SIZE                                                               10
23253 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR                                                                   (0x1<<11)
23254 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE10_ERROR_SIZE                                                              11
23255 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR                                                                   (0x1<<12)
23256 	#define XSDM_XSDM_INT_STS_WR_0_REG_INP_QUEUE11_ERROR_SIZE                                                              12
23257 	#define XSDM_XSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR                                                                    (0x1<<13)
23258 	#define XSDM_XSDM_INT_STS_WR_0_REG_DELAY_FIFO_ERROR_SIZE                                                               13
23259 	#define XSDM_XSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR                                                                    (0x1<<14)
23260 	#define XSDM_XSDM_INT_STS_WR_0_REG_ASYNC_HOST_ERROR_SIZE                                                               14
23261 	#define XSDM_XSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR                                                                 (0x1<<15)
23262 	#define XSDM_XSDM_INT_STS_WR_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                            15
23263 	#define XSDM_XSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR                                                                 (0x1<<16)
23264 	#define XSDM_XSDM_INT_STS_WR_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                            16
23265 	#define XSDM_XSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR                                                                  (0x1<<17)
23266 	#define XSDM_XSDM_INT_STS_WR_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                             17
23267 	#define XSDM_XSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR                                                                 (0x1<<18)
23268 	#define XSDM_XSDM_INT_STS_WR_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                            18
23269 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR                                                              (0x1<<19)
23270 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                         19
23271 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR                                                              (0x1<<20)
23272 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                         20
23273 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                            (0x1<<21)
23274 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                       21
23275 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR                                                                  (0x1<<22)
23276 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PB_IMMED_ERROR_SIZE                                                             22
23277 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                         (0x1<<23)
23278 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                    23
23279 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                           (0x1<<24)
23280 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                      24
23281 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR                                                             (0x1<<25)
23282 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                        25
23283 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                             (0x1<<26)
23284 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                        26
23285 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                          (0x1<<27)
23286 	#define XSDM_XSDM_INT_STS_WR_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                     27
23287 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                            (0x1<<28)
23288 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                       28
23289 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR                                                              (0x1<<29)
23290 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                         29
23291 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR                                                               (0x1<<30)
23292 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                          30
23293 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR                                                              (0x1<<31)
23294 	#define XSDM_XSDM_INT_STS_WR_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                         31
23295 #define XSDM_REG_XSDM_INT_MASK_0                                                                                           0x16629cUL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
23296 	#define XSDM_XSDM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
23297 	#define XSDM_XSDM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
23298 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR                                                                      (0x1<<1)
23299 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE0_ERROR_SIZE                                                                 1
23300 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR                                                                      (0x1<<2)
23301 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE1_ERROR_SIZE                                                                 2
23302 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR                                                                      (0x1<<3)
23303 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE2_ERROR_SIZE                                                                 3
23304 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR                                                                      (0x1<<4)
23305 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE3_ERROR_SIZE                                                                 4
23306 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR                                                                      (0x1<<5)
23307 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE4_ERROR_SIZE                                                                 5
23308 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR                                                                      (0x1<<6)
23309 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE5_ERROR_SIZE                                                                 6
23310 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR                                                                      (0x1<<7)
23311 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE6_ERROR_SIZE                                                                 7
23312 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR                                                                      (0x1<<8)
23313 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE7_ERROR_SIZE                                                                 8
23314 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR                                                                      (0x1<<9)
23315 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE8_ERROR_SIZE                                                                 9
23316 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR                                                                      (0x1<<10)
23317 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE9_ERROR_SIZE                                                                 10
23318 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR                                                                     (0x1<<11)
23319 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE10_ERROR_SIZE                                                                11
23320 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR                                                                     (0x1<<12)
23321 	#define XSDM_XSDM_INT_MASK_0_REG_INP_QUEUE11_ERROR_SIZE                                                                12
23322 	#define XSDM_XSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR                                                                      (0x1<<13)
23323 	#define XSDM_XSDM_INT_MASK_0_REG_DELAY_FIFO_ERROR_SIZE                                                                 13
23324 	#define XSDM_XSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR                                                                      (0x1<<14)
23325 	#define XSDM_XSDM_INT_MASK_0_REG_ASYNC_HOST_ERROR_SIZE                                                                 14
23326 	#define XSDM_XSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR                                                                   (0x1<<15)
23327 	#define XSDM_XSDM_INT_MASK_0_REG_SYNC_PRS_FIFO_ERROR_SIZE                                                              15
23328 	#define XSDM_XSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR                                                                   (0x1<<16)
23329 	#define XSDM_XSDM_INT_MASK_0_REG_SYNC_SER_FIFO_ERROR_SIZE                                                              16
23330 	#define XSDM_XSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR                                                                    (0x1<<17)
23331 	#define XSDM_XSDM_INT_MASK_0_REG_CFC_LOAD_RSP_ERROR_SIZE                                                               17
23332 	#define XSDM_XSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR                                                                   (0x1<<18)
23333 	#define XSDM_XSDM_INT_MASK_0_REG_CFC_LOAD_PEND_ERROR_SIZE                                                              18
23334 	#define XSDM_XSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR                                                                (0x1<<19)
23335 	#define XSDM_XSDM_INT_MASK_0_REG_DST_INT_RAM_WAIT_ERROR_SIZE                                                           19
23336 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR                                                                (0x1<<20)
23337 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PAS_BUF_WAIT_ERROR_SIZE                                                           20
23338 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR                                                              (0x1<<21)
23339 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_CTRL_IMMED_ERROR_SIZE                                                         21
23340 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR                                                                    (0x1<<22)
23341 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PB_IMMED_ERROR_SIZE                                                               22
23342 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR                                                           (0x1<<23)
23343 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_CTRL_DST_PEND_ERROR_SIZE                                                      23
23344 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR                                                             (0x1<<24)
23345 	#define XSDM_XSDM_INT_MASK_0_REG_DST_PXP_DP_DST_PEND_ERROR_SIZE                                                        24
23346 	#define XSDM_XSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR                                                               (0x1<<25)
23347 	#define XSDM_XSDM_INT_MASK_0_REG_DST_BRB1_SRC_PEND_ERROR_SIZE                                                          25
23348 	#define XSDM_XSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR                                                               (0x1<<26)
23349 	#define XSDM_XSDM_INT_MASK_0_REG_DST_BRB1_SRC_ADDR_ERROR_SIZE                                                          26
23350 	#define XSDM_XSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR                                                            (0x1<<27)
23351 	#define XSDM_XSDM_INT_MASK_0_REG_DST_NONE_DP_DST_PEND_ERROR_SIZE                                                       27
23352 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR                                                              (0x1<<28)
23353 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_CTRL_PEND_ERROR_SIZE                                                         28
23354 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR                                                                (0x1<<29)
23355 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_DP_PEND_ERROR_SIZE                                                           29
23356 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR                                                                 (0x1<<30)
23357 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_BRB1_DP_DST_ERROR_SIZE                                                            30
23358 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR                                                                (0x1<<31)
23359 	#define XSDM_XSDM_INT_MASK_0_REG_RSP_INT_RAM_PEND_ERROR_SIZE                                                           31
23360 #define XSDM_REG_XSDM_INT_STS_1                                                                                            0x1662a0UL //ACCESS:R  DataWidth:0xe  Description: Interrupt register #1 read
23361 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR                                                                      (0x1<<0)
23362 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                 0
23363 	#define XSDM_XSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                            (0x1<<1)
23364 	#define XSDM_XSDM_INT_STS_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                       1
23365 	#define XSDM_XSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                              (0x1<<2)
23366 	#define XSDM_XSDM_INT_STS_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                         2
23367 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR                                                                   (0x1<<3)
23368 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                              3
23369 	#define XSDM_XSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                              (0x1<<4)
23370 	#define XSDM_XSDM_INT_STS_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                         4
23371 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                             (0x1<<5)
23372 	#define XSDM_XSDM_INT_STS_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                        5
23373 	#define XSDM_XSDM_INT_STS_1_REG_CM_DELAY_ERROR                                                                         (0x1<<6)
23374 	#define XSDM_XSDM_INT_STS_1_REG_CM_DELAY_ERROR_SIZE                                                                    6
23375 	#define XSDM_XSDM_INT_STS_1_REG_PXP_DELAY_ERROR                                                                        (0x1<<7)
23376 	#define XSDM_XSDM_INT_STS_1_REG_PXP_DELAY_ERROR_SIZE                                                                   7
23377 	#define XSDM_XSDM_INT_STS_1_REG_TIMER_ADDR_ERROR                                                                       (0x1<<8)
23378 	#define XSDM_XSDM_INT_STS_1_REG_TIMER_ADDR_ERROR_SIZE                                                                  8
23379 	#define XSDM_XSDM_INT_STS_1_REG_TIMER_PEND_ERROR                                                                       (0x1<<9)
23380 	#define XSDM_XSDM_INT_STS_1_REG_TIMER_PEND_ERROR_SIZE                                                                  9
23381 	#define XSDM_XSDM_INT_STS_1_REG_DORQ_DPM_ERROR                                                                         (0x1<<10)
23382 	#define XSDM_XSDM_INT_STS_1_REG_DORQ_DPM_ERROR_SIZE                                                                    10
23383 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                              (0x1<<11)
23384 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                         11
23385 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                              (0x1<<12)
23386 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                         12
23387 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR                                                                (0x1<<13)
23388 	#define XSDM_XSDM_INT_STS_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                           13
23389 #define XSDM_REG_XSDM_INT_STS_CLR_1                                                                                        0x1662a4UL //ACCESS:RC  DataWidth:0xe  Description: Interrupt register #1 read clear
23390 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR                                                                  (0x1<<0)
23391 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                             0
23392 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                        (0x1<<1)
23393 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                   1
23394 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                          (0x1<<2)
23395 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                     2
23396 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR                                                               (0x1<<3)
23397 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                          3
23398 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                          (0x1<<4)
23399 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                     4
23400 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                         (0x1<<5)
23401 	#define XSDM_XSDM_INT_STS_CLR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                    5
23402 	#define XSDM_XSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR                                                                     (0x1<<6)
23403 	#define XSDM_XSDM_INT_STS_CLR_1_REG_CM_DELAY_ERROR_SIZE                                                                6
23404 	#define XSDM_XSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR                                                                    (0x1<<7)
23405 	#define XSDM_XSDM_INT_STS_CLR_1_REG_PXP_DELAY_ERROR_SIZE                                                               7
23406 	#define XSDM_XSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR                                                                   (0x1<<8)
23407 	#define XSDM_XSDM_INT_STS_CLR_1_REG_TIMER_ADDR_ERROR_SIZE                                                              8
23408 	#define XSDM_XSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR                                                                   (0x1<<9)
23409 	#define XSDM_XSDM_INT_STS_CLR_1_REG_TIMER_PEND_ERROR_SIZE                                                              9
23410 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR                                                                     (0x1<<10)
23411 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DORQ_DPM_ERROR_SIZE                                                                10
23412 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                          (0x1<<11)
23413 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                     11
23414 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                          (0x1<<12)
23415 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                     12
23416 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                            (0x1<<13)
23417 	#define XSDM_XSDM_INT_STS_CLR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                       13
23418 #define XSDM_REG_XSDM_INT_STS_WR_1                                                                                         0x1662a8UL //ACCESS:WR  DataWidth:0xe  Description: Interrupt register #1 bit set or clear
23419 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR                                                                   (0x1<<0)
23420 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PB_PEND_ERROR_SIZE                                                              0
23421 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                         (0x1<<1)
23422 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                    1
23423 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                           (0x1<<2)
23424 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                      2
23425 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR                                                                (0x1<<3)
23426 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                           3
23427 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                           (0x1<<4)
23428 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                      4
23429 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                          (0x1<<5)
23430 	#define XSDM_XSDM_INT_STS_WR_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                     5
23431 	#define XSDM_XSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR                                                                      (0x1<<6)
23432 	#define XSDM_XSDM_INT_STS_WR_1_REG_CM_DELAY_ERROR_SIZE                                                                 6
23433 	#define XSDM_XSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR                                                                     (0x1<<7)
23434 	#define XSDM_XSDM_INT_STS_WR_1_REG_PXP_DELAY_ERROR_SIZE                                                                7
23435 	#define XSDM_XSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR                                                                    (0x1<<8)
23436 	#define XSDM_XSDM_INT_STS_WR_1_REG_TIMER_ADDR_ERROR_SIZE                                                               8
23437 	#define XSDM_XSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR                                                                    (0x1<<9)
23438 	#define XSDM_XSDM_INT_STS_WR_1_REG_TIMER_PEND_ERROR_SIZE                                                               9
23439 	#define XSDM_XSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR                                                                      (0x1<<10)
23440 	#define XSDM_XSDM_INT_STS_WR_1_REG_DORQ_DPM_ERROR_SIZE                                                                 10
23441 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                           (0x1<<11)
23442 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                      11
23443 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                           (0x1<<12)
23444 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                      12
23445 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR                                                             (0x1<<13)
23446 	#define XSDM_XSDM_INT_STS_WR_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                        13
23447 #define XSDM_REG_XSDM_INT_MASK_1                                                                                           0x1662acUL //ACCESS:RW  DataWidth:0xe  Description: Interrupt mask register #1 read/write
23448 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR                                                                     (0x1<<0)
23449 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PB_PEND_ERROR_SIZE                                                                0
23450 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR                                                           (0x1<<1)
23451 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_BRB1_CTRL_RD_DATA_ERROR_SIZE                                                      1
23452 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR                                                             (0x1<<2)
23453 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_BRB1_DP_RD_DATA_ERROR_SIZE                                                        2
23454 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR                                                                  (0x1<<3)
23455 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PB_RD_DATA_ERROR_SIZE                                                             3
23456 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR                                                             (0x1<<4)
23457 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_INT_RAM_RD_DATA_ERROR_SIZE                                                        4
23458 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR                                                            (0x1<<5)
23459 	#define XSDM_XSDM_INT_MASK_1_REG_RSP_PXP_CTRL_RD_DATA_ERROR_SIZE                                                       5
23460 	#define XSDM_XSDM_INT_MASK_1_REG_CM_DELAY_ERROR                                                                        (0x1<<6)
23461 	#define XSDM_XSDM_INT_MASK_1_REG_CM_DELAY_ERROR_SIZE                                                                   6
23462 	#define XSDM_XSDM_INT_MASK_1_REG_PXP_DELAY_ERROR                                                                       (0x1<<7)
23463 	#define XSDM_XSDM_INT_MASK_1_REG_PXP_DELAY_ERROR_SIZE                                                                  7
23464 	#define XSDM_XSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR                                                                      (0x1<<8)
23465 	#define XSDM_XSDM_INT_MASK_1_REG_TIMER_ADDR_ERROR_SIZE                                                                 8
23466 	#define XSDM_XSDM_INT_MASK_1_REG_TIMER_PEND_ERROR                                                                      (0x1<<9)
23467 	#define XSDM_XSDM_INT_MASK_1_REG_TIMER_PEND_ERROR_SIZE                                                                 9
23468 	#define XSDM_XSDM_INT_MASK_1_REG_DORQ_DPM_ERROR                                                                        (0x1<<10)
23469 	#define XSDM_XSDM_INT_MASK_1_REG_DORQ_DPM_ERROR_SIZE                                                                   10
23470 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR                                                             (0x1<<11)
23471 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_DP_SRC_DONE_ERROR_SIZE                                                        11
23472 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR                                                             (0x1<<12)
23473 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_DP_DST_DONE_ERROR_SIZE                                                        12
23474 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR                                                               (0x1<<13)
23475 	#define XSDM_XSDM_INT_MASK_1_REG_DST_PXP_CTRL_DONE_ERROR_SIZE                                                          13
23476 #define XSDM_REG_XSDM_PRTY_STS                                                                                             0x1662b0UL //ACCESS:R  DataWidth:0xb  Description: Parity register #0 read
23477 	#define XSDM_XSDM_PRTY_STS_REG_PARITY                                                                                  (0x1<<0)
23478 	#define XSDM_XSDM_PRTY_STS_REG_PARITY_SIZE                                                                             0
23479 	#define XSDM_XSDM_PRTY_STS_REG_TIMERS                                                                                  (0x1<<1)
23480 	#define XSDM_XSDM_PRTY_STS_REG_TIMERS_SIZE                                                                             1
23481 	#define XSDM_XSDM_PRTY_STS_REG_INP_QUEUE                                                                               (0x1<<2)
23482 	#define XSDM_XSDM_PRTY_STS_REG_INP_QUEUE_SIZE                                                                          2
23483 	#define XSDM_XSDM_PRTY_STS_REG_ASYNC_RD_DATA                                                                           (0x1<<3)
23484 	#define XSDM_XSDM_PRTY_STS_REG_ASYNC_RD_DATA_SIZE                                                                      3
23485 	#define XSDM_XSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA                                                                       (0x1<<4)
23486 	#define XSDM_XSDM_PRTY_STS_REG_BRB1_CTRL_RD_DATA_SIZE                                                                  4
23487 	#define XSDM_XSDM_PRTY_STS_REG_BRB1_DP_RD_DATA                                                                         (0x1<<5)
23488 	#define XSDM_XSDM_PRTY_STS_REG_BRB1_DP_RD_DATA_SIZE                                                                    5
23489 	#define XSDM_XSDM_PRTY_STS_REG_PB_RD_DATA                                                                              (0x1<<6)
23490 	#define XSDM_XSDM_PRTY_STS_REG_PB_RD_DATA_SIZE                                                                         6
23491 	#define XSDM_XSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA                                                                        (0x1<<7)
23492 	#define XSDM_XSDM_PRTY_STS_REG_PXP_CTRL_RD_DATA_SIZE                                                                   7
23493 	#define XSDM_XSDM_PRTY_STS_REG_INT_RAM_RD_DATA                                                                         (0x1<<8)
23494 	#define XSDM_XSDM_PRTY_STS_REG_INT_RAM_RD_DATA_SIZE                                                                    8
23495 	#define XSDM_XSDM_PRTY_STS_REG_STAT_RD_DATA                                                                            (0x1<<9)
23496 	#define XSDM_XSDM_PRTY_STS_REG_STAT_RD_DATA_SIZE                                                                       9
23497 	#define XSDM_XSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA                                                                        (0x1<<10)
23498 	#define XSDM_XSDM_PRTY_STS_REG_CM_QUEUE_RD_DATA_SIZE                                                                   10
23499 #define XSDM_REG_XSDM_PRTY_STS_CLR                                                                                         0x1662b4UL //ACCESS:RC  DataWidth:0xb  Description: Parity register #0 read clear
23500 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PARITY                                                                              (0x1<<0)
23501 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PARITY_SIZE                                                                         0
23502 	#define XSDM_XSDM_PRTY_STS_CLR_REG_TIMERS                                                                              (0x1<<1)
23503 	#define XSDM_XSDM_PRTY_STS_CLR_REG_TIMERS_SIZE                                                                         1
23504 	#define XSDM_XSDM_PRTY_STS_CLR_REG_INP_QUEUE                                                                           (0x1<<2)
23505 	#define XSDM_XSDM_PRTY_STS_CLR_REG_INP_QUEUE_SIZE                                                                      2
23506 	#define XSDM_XSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA                                                                       (0x1<<3)
23507 	#define XSDM_XSDM_PRTY_STS_CLR_REG_ASYNC_RD_DATA_SIZE                                                                  3
23508 	#define XSDM_XSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA                                                                   (0x1<<4)
23509 	#define XSDM_XSDM_PRTY_STS_CLR_REG_BRB1_CTRL_RD_DATA_SIZE                                                              4
23510 	#define XSDM_XSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA                                                                     (0x1<<5)
23511 	#define XSDM_XSDM_PRTY_STS_CLR_REG_BRB1_DP_RD_DATA_SIZE                                                                5
23512 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PB_RD_DATA                                                                          (0x1<<6)
23513 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PB_RD_DATA_SIZE                                                                     6
23514 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA                                                                    (0x1<<7)
23515 	#define XSDM_XSDM_PRTY_STS_CLR_REG_PXP_CTRL_RD_DATA_SIZE                                                               7
23516 	#define XSDM_XSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA                                                                     (0x1<<8)
23517 	#define XSDM_XSDM_PRTY_STS_CLR_REG_INT_RAM_RD_DATA_SIZE                                                                8
23518 	#define XSDM_XSDM_PRTY_STS_CLR_REG_STAT_RD_DATA                                                                        (0x1<<9)
23519 	#define XSDM_XSDM_PRTY_STS_CLR_REG_STAT_RD_DATA_SIZE                                                                   9
23520 	#define XSDM_XSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA                                                                    (0x1<<10)
23521 	#define XSDM_XSDM_PRTY_STS_CLR_REG_CM_QUEUE_RD_DATA_SIZE                                                               10
23522 #define XSDM_REG_XSDM_PRTY_STS_WR                                                                                          0x1662b8UL //ACCESS:WR  DataWidth:0xb  Description: Parity register #0 bit set or clear
23523 	#define XSDM_XSDM_PRTY_STS_WR_REG_PARITY                                                                               (0x1<<0)
23524 	#define XSDM_XSDM_PRTY_STS_WR_REG_PARITY_SIZE                                                                          0
23525 	#define XSDM_XSDM_PRTY_STS_WR_REG_TIMERS                                                                               (0x1<<1)
23526 	#define XSDM_XSDM_PRTY_STS_WR_REG_TIMERS_SIZE                                                                          1
23527 	#define XSDM_XSDM_PRTY_STS_WR_REG_INP_QUEUE                                                                            (0x1<<2)
23528 	#define XSDM_XSDM_PRTY_STS_WR_REG_INP_QUEUE_SIZE                                                                       2
23529 	#define XSDM_XSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA                                                                        (0x1<<3)
23530 	#define XSDM_XSDM_PRTY_STS_WR_REG_ASYNC_RD_DATA_SIZE                                                                   3
23531 	#define XSDM_XSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA                                                                    (0x1<<4)
23532 	#define XSDM_XSDM_PRTY_STS_WR_REG_BRB1_CTRL_RD_DATA_SIZE                                                               4
23533 	#define XSDM_XSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA                                                                      (0x1<<5)
23534 	#define XSDM_XSDM_PRTY_STS_WR_REG_BRB1_DP_RD_DATA_SIZE                                                                 5
23535 	#define XSDM_XSDM_PRTY_STS_WR_REG_PB_RD_DATA                                                                           (0x1<<6)
23536 	#define XSDM_XSDM_PRTY_STS_WR_REG_PB_RD_DATA_SIZE                                                                      6
23537 	#define XSDM_XSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA                                                                     (0x1<<7)
23538 	#define XSDM_XSDM_PRTY_STS_WR_REG_PXP_CTRL_RD_DATA_SIZE                                                                7
23539 	#define XSDM_XSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA                                                                      (0x1<<8)
23540 	#define XSDM_XSDM_PRTY_STS_WR_REG_INT_RAM_RD_DATA_SIZE                                                                 8
23541 	#define XSDM_XSDM_PRTY_STS_WR_REG_STAT_RD_DATA                                                                         (0x1<<9)
23542 	#define XSDM_XSDM_PRTY_STS_WR_REG_STAT_RD_DATA_SIZE                                                                    9
23543 	#define XSDM_XSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA                                                                     (0x1<<10)
23544 	#define XSDM_XSDM_PRTY_STS_WR_REG_CM_QUEUE_RD_DATA_SIZE                                                                10
23545 #define XSDM_REG_XSDM_PRTY_MASK                                                                                            0x1662bcUL //ACCESS:RW  DataWidth:0xb  Description: Parity mask register #0 read/write
23546 	#define XSDM_XSDM_PRTY_MASK_REG_PARITY                                                                                 (0x1<<0)
23547 	#define XSDM_XSDM_PRTY_MASK_REG_PARITY_SIZE                                                                            0
23548 	#define XSDM_XSDM_PRTY_MASK_REG_TIMERS                                                                                 (0x1<<1)
23549 	#define XSDM_XSDM_PRTY_MASK_REG_TIMERS_SIZE                                                                            1
23550 	#define XSDM_XSDM_PRTY_MASK_REG_INP_QUEUE                                                                              (0x1<<2)
23551 	#define XSDM_XSDM_PRTY_MASK_REG_INP_QUEUE_SIZE                                                                         2
23552 	#define XSDM_XSDM_PRTY_MASK_REG_ASYNC_RD_DATA                                                                          (0x1<<3)
23553 	#define XSDM_XSDM_PRTY_MASK_REG_ASYNC_RD_DATA_SIZE                                                                     3
23554 	#define XSDM_XSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA                                                                      (0x1<<4)
23555 	#define XSDM_XSDM_PRTY_MASK_REG_BRB1_CTRL_RD_DATA_SIZE                                                                 4
23556 	#define XSDM_XSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA                                                                        (0x1<<5)
23557 	#define XSDM_XSDM_PRTY_MASK_REG_BRB1_DP_RD_DATA_SIZE                                                                   5
23558 	#define XSDM_XSDM_PRTY_MASK_REG_PB_RD_DATA                                                                             (0x1<<6)
23559 	#define XSDM_XSDM_PRTY_MASK_REG_PB_RD_DATA_SIZE                                                                        6
23560 	#define XSDM_XSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA                                                                       (0x1<<7)
23561 	#define XSDM_XSDM_PRTY_MASK_REG_PXP_CTRL_RD_DATA_SIZE                                                                  7
23562 	#define XSDM_XSDM_PRTY_MASK_REG_INT_RAM_RD_DATA                                                                        (0x1<<8)
23563 	#define XSDM_XSDM_PRTY_MASK_REG_INT_RAM_RD_DATA_SIZE                                                                   8
23564 	#define XSDM_XSDM_PRTY_MASK_REG_STAT_RD_DATA                                                                           (0x1<<9)
23565 	#define XSDM_XSDM_PRTY_MASK_REG_STAT_RD_DATA_SIZE                                                                      9
23566 	#define XSDM_XSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA                                                                       (0x1<<10)
23567 	#define XSDM_XSDM_PRTY_MASK_REG_CM_QUEUE_RD_DATA_SIZE                                                                  10
23568 #define XSDM_REG_DORQ_DPM_START_ADDR                                                                                       0x1662ccUL //ACCESS:RW  DataWidth:0xe  Description: The start address in the internal RAM for DORQ DPM messages.
23569 #define XSDM_REG_DORQ_ALMOST_FULL                                                                                          0x1662d0UL //ACCESS:RW  DataWidth:0x6  Description: Almost full signal for read data from DORq in SDM_DORQ block
23570 #define XSDM_REG_NUM_OF_DPM_REQ                                                                                            0x1662d4UL //ACCESS:ST  DataWidth:0x20  Description: The number of DORQ DPM messages received
23571 #define XSDM_REG_CMP_COUNTER_MAX4                                                                                          0x1662d8UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #4
23572 #define XSDM_REG_CMP_COUNTER_MAX5                                                                                          0x1662dcUL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #5
23573 #define XSDM_REG_CMP_COUNTER_MAX6                                                                                          0x1662e0UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #6
23574 #define XSDM_REG_CMP_COUNTER_MAX7                                                                                          0x1662e4UL //ACCESS:RW  DataWidth:0x10  Description: The maximum value of the competion counter #7
23575 #define XSDM_REG_CM_QUEUE_TM                                                                                               0x166570UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  CM_QUEUE
23576 #define XSDM_REG_INP_QUEUE_TM                                                                                              0x166574UL //ACCESS:RW  DataWidth:0x8  Description: TM bits  INP_QUEUE
23577 #define XSDM_REG_FIFOS_TM                                                                                                  0x166578UL //ACCESS:RW  DataWidth:0x2  Description: TM bits  fifos: BRB1_CTRL[1:0]; Reserved[3:2];Reserved[5:4];PXP_CTRL[7:6]
23578 #define XSDM_REG_TIMERS_TM                                                                                                 0x16657cUL //ACCESS:RW  DataWidth:0x2  Description: TM bits for timers sram
23579 #define XSDM_REG_ECO_RESERVED                                                                                              0x166580UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
23580 #define XSDM_REG_AGGREG_INTERRUPT_LSB                                                                                      0x166400UL //ACCESS:R  DataWidth:0x20  Description: lsb register of aggregated interrupt in sdm_cm block
23581 #define XSDM_REG_AGGREG_INTERRUPT_LSB_SIZE                                                                                 1
23582 #define XSDM_REG_AGGREG_INTERRUPT_MSB                                                                                      0x166404UL //ACCESS:R  DataWidth:0x20  Description: msb register of aggregated interrupt  in sdm_cm block
23583 #define XSDM_REG_AGGREG_INTERRUPT_MSB_SIZE                                                                                 1
23584 #define XSDM_REG_ASYNC_HOST_EMPTY                                                                                          0x166408UL //ACCESS:R  DataWidth:0x1  Description: async fifo empty in sdm_async block
23585 #define XSDM_REG_ASYNC_HOST_EMPTY_SIZE                                                                                     1
23586 #define XSDM_REG_ASYNC_HOST_FULL                                                                                           0x16640cUL //ACCESS:R  DataWidth:0x1  Description: async fifo full in sdm_async block
23587 #define XSDM_REG_ASYNC_HOST_FULL_SIZE                                                                                      1
23588 #define XSDM_REG_CFC_LOAD_PEND_EMPTY                                                                                       0x166410UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo empty in sdm_dma_dst block
23589 #define XSDM_REG_CFC_LOAD_PEND_EMPTY_SIZE                                                                                  1
23590 #define XSDM_REG_CFC_LOAD_PEND_FULL                                                                                        0x166414UL //ACCESS:R  DataWidth:0x1  Description: cfc load pending fifo full in sdm_cfc block
23591 #define XSDM_REG_CFC_LOAD_PEND_FULL_SIZE                                                                                   1
23592 #define XSDM_REG_CFC_LOAD_RSP_EMPTY                                                                                        0x166418UL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo empty in sdm_dma_dst block
23593 #define XSDM_REG_CFC_LOAD_RSP_EMPTY_SIZE                                                                                   1
23594 #define XSDM_REG_CFC_LOAD_RSP_FULL                                                                                         0x16641cUL //ACCESS:R  DataWidth:0x1  Description: cfc load rsp fifo full in sdm_cfcblock
23595 #define XSDM_REG_CFC_LOAD_RSP_FULL_SIZE                                                                                    1
23596 #define XSDM_REG_CM_DELAY_EMPTY                                                                                            0x166420UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo empty in sdm_dma_dst block
23597 #define XSDM_REG_CM_DELAY_EMPTY_SIZE                                                                                       1
23598 #define XSDM_REG_CM_DELAY_FULL                                                                                             0x166424UL //ACCESS:R  DataWidth:0x1  Description: cm delay fifo full in sdm_cm block
23599 #define XSDM_REG_CM_DELAY_FULL_SIZE                                                                                        1
23600 #define XSDM_REG_CM_QUEUE_EMPTY                                                                                            0x166428UL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo empty in sdm_dma_dst block
23601 #define XSDM_REG_CM_QUEUE_EMPTY_SIZE                                                                                       1
23602 #define XSDM_REG_CM_QUEUE_FULL                                                                                             0x16642cUL //ACCESS:R  DataWidth:0x1  Description: cm queue fifo full in sdm_cm block
23603 #define XSDM_REG_CM_QUEUE_FULL_SIZE                                                                                        1
23604 #define XSDM_REG_DELAY_FIFO_EMPTY                                                                                          0x166430UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  empty in sdm_inp block
23605 #define XSDM_REG_DELAY_FIFO_EMPTY_SIZE                                                                                     1
23606 #define XSDM_REG_DELAY_FIFO_FULL                                                                                           0x166434UL //ACCESS:R  DataWidth:0x1  Description: delay FIFO  full in sdm_inp block
23607 #define XSDM_REG_DELAY_FIFO_FULL_SIZE                                                                                      1
23608 #define XSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY                                                                              0x166438UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo empty in sdm_dma_dst block
23609 #define XSDM_REG_DST_BRB1_CTRL_SRC_ADDR_EMPTY_SIZE                                                                         1
23610 #define XSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL                                                                               0x16643cUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src address fifo full in sdm_dma_dst block
23611 #define XSDM_REG_DST_BRB1_CTRL_SRC_ADDR_FULL_SIZE                                                                          1
23612 #define XSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY                                                                              0x166440UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo empty in sdm_dma_dst block
23613 #define XSDM_REG_DST_BRB1_CTRL_SRC_PEND_EMPTY_SIZE                                                                         1
23614 #define XSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL                                                                               0x166444UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl_src pending fifo full in sdm_dma_dst block
23615 #define XSDM_REG_DST_BRB1_CTRL_SRC_PEND_FULL_SIZE                                                                          1
23616 #define XSDM_REG_DST_INT_RAM_IF_FULL                                                                                       0x166448UL //ACCESS:R  DataWidth:0x1  Description: int_ram if full in sdm_dma_dst block
23617 #define XSDM_REG_DST_INT_RAM_IF_FULL_SIZE                                                                                  1
23618 #define XSDM_REG_DST_INT_RAM_WAIT_EMPTY                                                                                    0x16644cUL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo empty in sdm_dma_dst block
23619 #define XSDM_REG_DST_INT_RAM_WAIT_EMPTY_SIZE                                                                               1
23620 #define XSDM_REG_DST_INT_RAM_WAIT_FULL                                                                                     0x166450UL //ACCESS:R  DataWidth:0x1  Description: int_ram_wait fifo full in sdm_dma_dst block
23621 #define XSDM_REG_DST_INT_RAM_WAIT_FULL_SIZE                                                                                1
23622 #define XSDM_REG_DST_NONE_PEND_EMPTY                                                                                       0x166454UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo empty in sdm_dma_dst block
23623 #define XSDM_REG_DST_NONE_PEND_EMPTY_SIZE                                                                                  1
23624 #define XSDM_REG_DST_NONE_PEND_FULL                                                                                        0x166458UL //ACCESS:R  DataWidth:0x1  Description: none pending fifo full in sdm_dma_dst block
23625 #define XSDM_REG_DST_NONE_PEND_FULL_SIZE                                                                                   1
23626 #define XSDM_REG_DST_PAS_BUF_IF_FULL                                                                                       0x16645cUL //ACCESS:R  DataWidth:0x1  Description: pas_buf if full in sdm_dma_dst block
23627 #define XSDM_REG_DST_PAS_BUF_IF_FULL_SIZE                                                                                  1
23628 #define XSDM_REG_DST_PAS_BUF_WAIT_EMPTY                                                                                    0x166460UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo empty in sdm_dma_dst block
23629 #define XSDM_REG_DST_PAS_BUF_WAIT_EMPTY_SIZE                                                                               1
23630 #define XSDM_REG_DST_PAS_BUF_WAIT_FULL                                                                                     0x166464UL //ACCESS:R  DataWidth:0x1  Description: pas_buf_wait fifo full in sdm_dma_dst block
23631 #define XSDM_REG_DST_PAS_BUF_WAIT_FULL_SIZE                                                                                1
23632 #define XSDM_REG_DST_PB_IF_FULL                                                                                            0x166468UL //ACCESS:R  DataWidth:0x1  Description: pb if full in sdm_dma_dst block
23633 #define XSDM_REG_DST_PB_IF_FULL_SIZE                                                                                       1
23634 #define XSDM_REG_DST_PB_IMMED_EMPTY                                                                                        0x16646cUL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo empty in sdm_dma_dst block
23635 #define XSDM_REG_DST_PB_IMMED_EMPTY_SIZE                                                                                   1
23636 #define XSDM_REG_DST_PB_IMMED_FULL                                                                                         0x166470UL //ACCESS:R  DataWidth:0x1  Description: pb immediate fifo full in sdm_dma_dst block
23637 #define XSDM_REG_DST_PB_IMMED_FULL_SIZE                                                                                    1
23638 #define XSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY                                                                               0x166474UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo empty in sdm_dma_dst block
23639 #define XSDM_REG_DST_PXP_CTRL_DST_PEND_EMPTY_SIZE                                                                          1
23640 #define XSDM_REG_DST_PXP_CTRL_DST_PEND_FULL                                                                                0x166478UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_dst pending fifo full in sdm_dma_dst block
23641 #define XSDM_REG_DST_PXP_CTRL_DST_PEND_FULL_SIZE                                                                           1
23642 #define XSDM_REG_DST_PXP_CTRL_IF_FULL                                                                                      0x16647cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl if full in sdm_dma_dst block
23643 #define XSDM_REG_DST_PXP_CTRL_IF_FULL_SIZE                                                                                 1
23644 #define XSDM_REG_DST_PXP_CTRL_IMMED_EMPTY                                                                                  0x166480UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo empty in sdm_dma_dst block
23645 #define XSDM_REG_DST_PXP_CTRL_IMMED_EMPTY_SIZE                                                                             1
23646 #define XSDM_REG_DST_PXP_CTRL_IMMED_FULL                                                                                   0x166484UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl immediate fifo full in sdm_dma_dst block
23647 #define XSDM_REG_DST_PXP_CTRL_IMMED_FULL_SIZE                                                                              1
23648 #define XSDM_REG_DST_PXP_CTRL_LINK_EMPTY                                                                                   0x166488UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list empty in sdm_dma_dst block
23649 #define XSDM_REG_DST_PXP_CTRL_LINK_EMPTY_SIZE                                                                              1
23650 #define XSDM_REG_DST_PXP_CTRL_LINK_FULL                                                                                    0x16648cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl link list full in sdm_dma_dst block
23651 #define XSDM_REG_DST_PXP_CTRL_LINK_FULL_SIZE                                                                               1
23652 #define XSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY                                                                               0x166490UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo empty in sdm_dma_dst block
23653 #define XSDM_REG_DST_PXP_CTRL_SRC_PEND_EMPTY_SIZE                                                                          1
23654 #define XSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL                                                                                0x166494UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl_src pending fifo full in sdm_dma_dst block
23655 #define XSDM_REG_DST_PXP_CTRL_SRC_PEND_FULL_SIZE                                                                           1
23656 #define XSDM_REG_DST_PXP_DP_DST_PEND_EMPTY                                                                                 0x166498UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo empty in sdm_dma_dst block
23657 #define XSDM_REG_DST_PXP_DP_DST_PEND_EMPTY_SIZE                                                                            1
23658 #define XSDM_REG_DST_PXP_DP_DST_PEND_FULL                                                                                  0x16649cUL //ACCESS:R  DataWidth:0x1  Description: pxp_dp_dst pending fifo full in sdm_dma_dst block
23659 #define XSDM_REG_DST_PXP_DP_DST_PEND_FULL_SIZE                                                                             1
23660 #define XSDM_REG_DST_PXP_DP_IF_FULL                                                                                        0x1664a0UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp if full in sdm_dma_dst block
23661 #define XSDM_REG_DST_PXP_DP_IF_FULL_SIZE                                                                                   1
23662 #define XSDM_REG_DST_PXP_DP_LINK_EMPTY                                                                                     0x1664a4UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list empty in sdm_dma_dst block
23663 #define XSDM_REG_DST_PXP_DP_LINK_EMPTY_SIZE                                                                                1
23664 #define XSDM_REG_DST_PXP_DP_LINK_FULL                                                                                      0x1664a8UL //ACCESS:R  DataWidth:0x1  Description: pxp_dp link list full in sdm_dma_dst block
23665 #define XSDM_REG_DST_PXP_DP_LINK_FULL_SIZE                                                                                 1
23666 #define XSDM_REG_INIT_CREDIT_CFC_ACDEC                                                                                     0x1664acUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK
23667 #define XSDM_REG_INIT_CREDIT_CFC_ACDEC_SIZE                                                                                1
23668 #define XSDM_REG_INIT_CREDIT_CFC_ACINC                                                                                     0x1664b0UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC activity counters interface without receiving any ACK.
23669 #define XSDM_REG_INIT_CREDIT_CFC_ACINC_SIZE                                                                                1
23670 #define XSDM_REG_INIT_CREDIT_CFC_LOAD                                                                                      0x1664b4UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the CFC load interface without receiving any ACK.
23671 #define XSDM_REG_INIT_CREDIT_CFC_LOAD_SIZE                                                                                 1
23672 #define XSDM_REG_INIT_CREDIT_CM                                                                                            0x1664b8UL //ACCESS:RW  DataWidth:0x4  Description: The initial number of cycles that can be sent to the CM  interface without receiving any ACK in CM block
23673 #define XSDM_REG_INIT_CREDIT_CM_SIZE                                                                                       1
23674 #define XSDM_REG_INIT_CREDIT_PXP_CTRL                                                                                      0x1664bcUL //ACCESS:RW  DataWidth:0x4  Description: The initial number of messages that can be sent to the pxp control interface without receiving any ACK.
23675 #define XSDM_REG_INIT_CREDIT_PXP_CTRL_SIZE                                                                                 1
23676 #define XSDM_REG_INT_RAM_RR_REQ                                                                                            0x1664c0UL //ACCESS:R  DataWidth:0x6  Description: round robin for int_ram arbiter: b0-pas_buf; b1-int_ram;b2-pxp_dp;b3-pxp_ctrl;b4-brb1_ctrl;b5-brb1_dp;
23677 #define XSDM_REG_INT_RAM_RR_REQ_SIZE                                                                                       1
23678 #define XSDM_REG_OPERATION_GEN                                                                                             0x1664c4UL //ACCESS:W  DataWidth:0x11  Description: Generate an operation after completion; bit-16 is AggVectIdx_valid; bits 15:8 are AggVectIdx; bits 7:5 are the TRIG and bits 4:0 are the T124Param[4:0]
23679 #define XSDM_REG_OPERATION_GEN_SIZE                                                                                        1
23680 #define XSDM_REG_PB_FULL                                                                                                   0x1664c8UL //ACCESS:R  DataWidth:0x1  Description: UPB IF  full in sdm_inp block
23681 #define XSDM_REG_PB_FULL_SIZE                                                                                              1
23682 #define XSDM_REG_PBF_FULL                                                                                                  0x1664ccUL //ACCESS:R  DataWidth:0x1  Description: PBF if  full in sdm_inp block
23683 #define XSDM_REG_PBF_FULL_SIZE                                                                                             1
23684 #define XSDM_REG_PXP_DELAY_EMPTY                                                                                           0x1664d0UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo empty in sdm_dma_dst block
23685 #define XSDM_REG_PXP_DELAY_EMPTY_SIZE                                                                                      1
23686 #define XSDM_REG_PXP_DELAY_FULL                                                                                            0x1664d4UL //ACCESS:R  DataWidth:0x1  Description: pxp switch delay fifo full in sdm_cm block
23687 #define XSDM_REG_PXP_DELAY_FULL_SIZE                                                                                       1
23688 #define XSDM_REG_QM_FULL                                                                                                   0x1664d8UL //ACCESS:R  DataWidth:0x1  Description: QM IF  full in sdm_inp block
23689 #define XSDM_REG_QM_FULL_SIZE                                                                                              1
23690 #define XSDM_REG_QUEUE_EMPTY                                                                                               0x1664dcUL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo empty in sdm_inp block
23691 #define XSDM_REG_QUEUE_EMPTY_SIZE                                                                                          1
23692 #define XSDM_REG_QUEUE_FULL                                                                                                0x1664e0UL //ACCESS:R  DataWidth:0xc  Description: Input queue fifo full in sdm_inp block
23693 #define XSDM_REG_QUEUE_FULL_SIZE                                                                                           1
23694 #define XSDM_REG_RR_CNT_COUNTERS_STATUS                                                                                    0x1664e4UL //ACCESS:R  DataWidth:0x15  Description: round robin for all completion counters
23695 #define XSDM_REG_RR_CNT_COUNTERS_STATUS_SIZE                                                                               1
23696 #define XSDM_REG_RR_COMPLETE_REQ                                                                                           0x1664e8UL //ACCESS:R  DataWidth:0x7  Description: round robin for all completion requests  in sdm_cm block: b0-async b1-nop;b2-pxp_int; b3-timers;b4-dma;b5-grc;b6-rbc
23697 #define XSDM_REG_RR_COMPLETE_REQ_SIZE                                                                                      1
23698 #define XSDM_REG_RR_PTR_REQ                                                                                                0x1664ecUL //ACCESS:R  DataWidth:0x7  Description: round robin for cm pointer: b0-async; b1-dma_dp; b2 - dma_ctrl; b3-cfc; b4-nop; b5-timers; b6-pxp_int
23699 #define XSDM_REG_RR_PTR_REQ_SIZE                                                                                           1
23700 #define XSDM_REG_RSP_BRB1_CTRL_IF_FULL                                                                                     0x1664f0UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl if is  full in sdm_dma_rsp block
23701 #define XSDM_REG_RSP_BRB1_CTRL_IF_FULL_SIZE                                                                                1
23702 #define XSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY                                                                                  0x1664f4UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  empty in sdm_dma_rsp block
23703 #define XSDM_REG_RSP_BRB1_CTRL_PEND_EMPTY_SIZE                                                                             1
23704 #define XSDM_REG_RSP_BRB1_CTRL_PEND_FULL                                                                                   0x1664f8UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl pending fifo  full in sdm_dma_rsp block
23705 #define XSDM_REG_RSP_BRB1_CTRL_PEND_FULL_SIZE                                                                              1
23706 #define XSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY                                                                                 0x1664fcUL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  empty in sdm_dma_rsp block
23707 #define XSDM_REG_RSP_BRB1_CTRL_RDATA_EMPTY_SIZE                                                                            1
23708 #define XSDM_REG_RSP_BRB1_CTRL_RDATA_FULL                                                                                  0x166500UL //ACCESS:R  DataWidth:0x1  Description: brb1_ctrl rd_data fifo  full in sdm_dma_rsp block
23709 #define XSDM_REG_RSP_BRB1_CTRL_RDATA_FULL_SIZE                                                                             1
23710 #define XSDM_REG_RSP_BRB1_DP_DST_EMPTY                                                                                     0x166504UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  empty in sdm_dma_rsp block
23711 #define XSDM_REG_RSP_BRB1_DP_DST_EMPTY_SIZE                                                                                1
23712 #define XSDM_REG_RSP_BRB1_DP_DST_FULL                                                                                      0x166508UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending dst fifo  full in sdm_dma_rsp block
23713 #define XSDM_REG_RSP_BRB1_DP_DST_FULL_SIZE                                                                                 1
23714 #define XSDM_REG_RSP_BRB1_DP_IF_FULL                                                                                       0x16650cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp if is  full in sdm_dma_rsp block
23715 #define XSDM_REG_RSP_BRB1_DP_IF_FULL_SIZE                                                                                  1
23716 #define XSDM_REG_RSP_BRB1_DP_PEND_EMPTY                                                                                    0x166510UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  empty in sdm_dma_rsp block
23717 #define XSDM_REG_RSP_BRB1_DP_PEND_EMPTY_SIZE                                                                               1
23718 #define XSDM_REG_RSP_BRB1_DP_PEND_FULL                                                                                     0x166514UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp pending fifo  full in sdm_dma_rsp block
23719 #define XSDM_REG_RSP_BRB1_DP_PEND_FULL_SIZE                                                                                1
23720 #define XSDM_REG_RSP_BRB1_DP_RDATA_EMPTY                                                                                   0x166518UL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  empty in sdm_dma_rsp block
23721 #define XSDM_REG_RSP_BRB1_DP_RDATA_EMPTY_SIZE                                                                              1
23722 #define XSDM_REG_RSP_BRB1_DP_RDATA_FULL                                                                                    0x16651cUL //ACCESS:R  DataWidth:0x1  Description: brb1_dp rd_data fifo  full in sdm_dma_rsp block
23723 #define XSDM_REG_RSP_BRB1_DP_RDATA_FULL_SIZE                                                                               1
23724 #define XSDM_REG_RSP_INT_RAM_PEND_EMPTY                                                                                    0x166520UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  empty in sdm_dma_rsp block
23725 #define XSDM_REG_RSP_INT_RAM_PEND_EMPTY_SIZE                                                                               1
23726 #define XSDM_REG_RSP_INT_RAM_PEND_FULL                                                                                     0x166524UL //ACCESS:R  DataWidth:0x1  Description: int_ram pending fifo  full in sdm_dma_rsp block
23727 #define XSDM_REG_RSP_INT_RAM_PEND_FULL_SIZE                                                                                1
23728 #define XSDM_REG_RSP_INT_RAM_RDATA_EMPTY                                                                                   0x166528UL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  empty in sdm_dma_rsp block
23729 #define XSDM_REG_RSP_INT_RAM_RDATA_EMPTY_SIZE                                                                              1
23730 #define XSDM_REG_RSP_INT_RAM_RDATA_FULL                                                                                    0x16652cUL //ACCESS:R  DataWidth:0x1  Description: int_ram rd_data fifo  full in sdm_dma_rsp block
23731 #define XSDM_REG_RSP_INT_RAM_RDATA_FULL_SIZE                                                                               1
23732 #define XSDM_REG_RSP_PB_IF_FULL                                                                                            0x166530UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
23733 #define XSDM_REG_RSP_PB_IF_FULL_SIZE                                                                                       1
23734 #define XSDM_REG_RSP_PB_PEND_EMPTY                                                                                         0x166534UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  empty in sdm_dma_rsp block
23735 #define XSDM_REG_RSP_PB_PEND_EMPTY_SIZE                                                                                    1
23736 #define XSDM_REG_RSP_PB_PEND_FULL                                                                                          0x166538UL //ACCESS:R  DataWidth:0x1  Description: pb pending fifo  full in sdm_dma_rsp block
23737 #define XSDM_REG_RSP_PB_PEND_FULL_SIZE                                                                                     1
23738 #define XSDM_REG_RSP_PB_RDATA_EMPTY                                                                                        0x16653cUL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  empty in sdm_dma_rsp block
23739 #define XSDM_REG_RSP_PB_RDATA_EMPTY_SIZE                                                                                   1
23740 #define XSDM_REG_RSP_PB_RDATA_FULL                                                                                         0x166540UL //ACCESS:R  DataWidth:0x1  Description: pb rd_data fifo  full in sdm_dma_rsp block
23741 #define XSDM_REG_RSP_PB_RDATA_FULL_SIZE                                                                                    1
23742 #define XSDM_REG_RSP_PXP_CTRL_IF_FULL                                                                                      0x166544UL //ACCESS:R  DataWidth:0x1  Description: pb if is  full in sdm_dma_rsp block
23743 #define XSDM_REG_RSP_PXP_CTRL_IF_FULL_SIZE                                                                                 1
23744 #define XSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY                                                                                  0x166548UL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  empty in sdm_dma_rsp block
23745 #define XSDM_REG_RSP_PXP_CTRL_RDATA_EMPTY_SIZE                                                                             1
23746 #define XSDM_REG_RSP_PXP_CTRL_RDATA_FULL                                                                                   0x16654cUL //ACCESS:R  DataWidth:0x1  Description: pxp_ctrl rd_data fifo  full in sdm_dma_rsp block
23747 #define XSDM_REG_RSP_PXP_CTRL_RDATA_FULL_SIZE                                                                              1
23748 #define XSDM_REG_SYNC_PARSER_EMPTY                                                                                         0x166550UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  empty in sdm_sync block
23749 #define XSDM_REG_SYNC_PARSER_EMPTY_SIZE                                                                                    1
23750 #define XSDM_REG_SYNC_PARSER_FULL                                                                                          0x166554UL //ACCESS:R  DataWidth:0x1  Description: parser fifo  full in sdm_sync block
23751 #define XSDM_REG_SYNC_PARSER_FULL_SIZE                                                                                     1
23752 #define XSDM_REG_SYNC_SYNC_EMPTY                                                                                           0x166558UL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  empty in sdm_sync block
23753 #define XSDM_REG_SYNC_SYNC_EMPTY_SIZE                                                                                      1
23754 #define XSDM_REG_SYNC_SYNC_FULL                                                                                            0x16655cUL //ACCESS:R  DataWidth:0x1  Description: parser serial fifo  full in sdm_sync block
23755 #define XSDM_REG_SYNC_SYNC_FULL_SIZE                                                                                       1
23756 #define XSDM_REG_TIMERS_ADDR_EMPTY                                                                                         0x166560UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  empty in sdm_timers block
23757 #define XSDM_REG_TIMERS_ADDR_EMPTY_SIZE                                                                                    1
23758 #define XSDM_REG_TIMERS_ADDR_FULL                                                                                          0x166564UL //ACCESS:R  DataWidth:0x1  Description: address FIFO  full in sdm_timers block
23759 #define XSDM_REG_TIMERS_ADDR_FULL_SIZE                                                                                     1
23760 #define XSDM_REG_TIMERS_PEND_EMPTY                                                                                         0x166568UL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  empty in sdm_timers block
23761 #define XSDM_REG_TIMERS_PEND_EMPTY_SIZE                                                                                    1
23762 #define XSDM_REG_TIMERS_PEND_FULL                                                                                          0x16656cUL //ACCESS:R  DataWidth:0x1  Description: pending FIFO  full in sdm_timers block
23763 #define XSDM_REG_TIMERS_PEND_FULL_SIZE                                                                                     1
23764 #define XSDM_REG_TIMERS                                                                                                    0x166600UL //ACCESS:WB  DataWidth:0x34  Description: Debug only. Timers memory.
23765 #define XSDM_REG_TIMERS_SIZE                                                                                               80
23766 #define XSDM_REG_STATISTICS                                                                                                0x166800UL //ACCESS:RW  DataWidth:0x20  Description: Statistics memory. Each read from RBC resets the corresponding statistic counter
23767 #define XSDM_REG_STATISTICS_SIZE                                                                                           256
23768 #define XSDM_REG_CM_QUEUE                                                                                                  0x167000UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. CM queue memory.
23769 #define XSDM_REG_CM_QUEUE_SIZE                                                                                             352
23770 #define XSDM_REG_INP_QUEUE                                                                                                 0x167800UL //ACCESS:WB  DataWidth:0x40  Description: Debug only. Input queue memory.
23771 #define XSDM_REG_INP_QUEUE_SIZE                                                                                            352
23772 #define XSDM_REG_XSDM_UNUSED_EMPTY_0                                                                                       0x1662c0UL //ACCESS:R  DataWidth:0x20  Unused empty space
23773 #define XSDM_REG_XSDM_UNUSED_EMPTY_0_SIZE                                                                                  3
23774 #define XSDM_REG_XSDM_UNUSED_EMPTY_1                                                                                       0x1662e8UL //ACCESS:R  DataWidth:0x20  Unused empty space
23775 #define XSDM_REG_XSDM_UNUSED_EMPTY_1_SIZE                                                                                  70
23776 #define XSDM_REG_XSDM_UNUSED_EMPTY_2                                                                                       0x166584UL //ACCESS:R  DataWidth:0x20  Unused empty space
23777 #define XSDM_REG_XSDM_UNUSED_EMPTY_2_SIZE                                                                                  31
23778 #define XSDM_REG_XSDM_UNUSED_EMPTY_3                                                                                       0x166c00UL //ACCESS:R  DataWidth:0x20  Unused empty space
23779 #define XSDM_REG_XSDM_UNUSED_EMPTY_3_SIZE                                                                                  256
23780 #define XSEM_REG_MSG_NUM_FIC0                                                                                              0x280000UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC0
23781 #define XSEM_REG_MSG_NUM_FIC1                                                                                              0x280004UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that entered through FIC1
23782 #define XSEM_REG_MSG_NUM_FOC0                                                                                              0x280008UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC0
23783 #define XSEM_REG_MSG_NUM_FOC1                                                                                              0x28000cUL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC1
23784 #define XSEM_REG_MSG_NUM_FOC2                                                                                              0x280010UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC2
23785 #define XSEM_REG_MSG_NUM_FOC3                                                                                              0x280014UL //ACCESS:ST  DataWidth:0x18  Description: Statistics register. The number of messages that were sent to FOC3
23786 #define XSEM_REG_THREAD_INTER_CNT_ENABLE                                                                                   0x280018UL //ACCESS:RW  DataWidth:0x1  Description: Enable for start count of counter ~xsem_registers_thread_inter_cnt.thread_inter_cnt
23787 #define XSEM_REG_THREAD_INTER_CNT                                                                                          0x28001cUL //ACCESS:RW  DataWidth:0x10  Description: Maximum value of threads interrupt counter; when it gets this value then interrupt to will be send if thread active from previous maximum value of this counter. This register may be used only when ~xsem_registers_thread_inter_cnt_enable.thread_inter_cnt_enable =1
23788 #define XSEM_REG_ARB_ELEMENT0                                                                                              0x280020UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 0. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2
23789 #define XSEM_REG_ARB_ELEMENT1                                                                                              0x280024UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 1. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~xsem_registers_arb_element0.arb_element0
23790 #define XSEM_REG_ARB_ELEMENT2                                                                                              0x280028UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 2. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~xsem_registers_arb_element0.arb_element0 and ~xsem_registers_arb_element1.arb_element1
23791 #define XSEM_REG_ARB_ELEMENT3                                                                                              0x28002cUL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 3. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2.Could not be equal to register ~xsem_registers_arb_element0.arb_element0 and ~xsem_registers_arb_element1.arb_element1 and ~xsem_registers_arb_element2.arb_element2
23792 #define XSEM_REG_ARB_ELEMENT4                                                                                              0x280030UL //ACCESS:RW  DataWidth:0x3  Description: The source that is associated with arbitration element 4. Source decoding is: 0- foc0; 1-fic1; 2-sleeping thread with priority 0; 3- sleeping thread with priority 1; 4- sleeping thread with priority 2. Could not be equal to register ~xsem_registers_arb_element0.arb_element0 and ~xsem_registers_arb_element1.arb_element1 and ~xsem_registers_arb_element2.arb_element2 and ~xsem_registers_arb_element3.arb_element3
23793 #define XSEM_REG_ARB_CYCLE_SIZE                                                                                            0x280034UL //ACCESS:RW  DataWidth:0x5  Description: The number of time_slots in the arbitration cycle
23794 #define XSEM_REG_TS_0_AS                                                                                                   0x280038UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 0
23795 #define XSEM_REG_TS_1_AS                                                                                                   0x28003cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 1
23796 #define XSEM_REG_TS_2_AS                                                                                                   0x280040UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 2
23797 #define XSEM_REG_TS_3_AS                                                                                                   0x280044UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 3
23798 #define XSEM_REG_TS_4_AS                                                                                                   0x280048UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 4
23799 #define XSEM_REG_TS_5_AS                                                                                                   0x28004cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 5
23800 #define XSEM_REG_TS_6_AS                                                                                                   0x280050UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 6
23801 #define XSEM_REG_TS_7_AS                                                                                                   0x280054UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 7
23802 #define XSEM_REG_TS_8_AS                                                                                                   0x280058UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 8
23803 #define XSEM_REG_TS_9_AS                                                                                                   0x28005cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 9
23804 #define XSEM_REG_TS_10_AS                                                                                                  0x280060UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 10
23805 #define XSEM_REG_TS_11_AS                                                                                                  0x280064UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 11
23806 #define XSEM_REG_TS_12_AS                                                                                                  0x280068UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 12
23807 #define XSEM_REG_TS_13_AS                                                                                                  0x28006cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 13
23808 #define XSEM_REG_TS_14_AS                                                                                                  0x280070UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 14
23809 #define XSEM_REG_TS_15_AS                                                                                                  0x280074UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 15
23810 #define XSEM_REG_TS_16_AS                                                                                                  0x280078UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 16
23811 #define XSEM_REG_TS_17_AS                                                                                                  0x28007cUL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 17
23812 #define XSEM_REG_TS_18_AS                                                                                                  0x280080UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 18
23813 #define XSEM_REG_TS_19_AS                                                                                                  0x280084UL //ACCESS:RW  DataWidth:0x3  Description: The arbitration scheme of time_slot 19
23814 #define XSEM_REG_FIC0_MIN_MSG_LINES                                                                                        0x280088UL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC0 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
23815 #define XSEM_REG_FIC1_MIN_MSG_LINES                                                                                        0x28008cUL //ACCESS:RW  DataWidth:0x6  Description: The minimum number of cycles in a message from FIC1 interfaces after which the message can be sent to the passive register_file. It must be always equal to 2; other way it may cause to deadlock in a chip.
23816 #define XSEM_REG_PASSIVE_ALM_FULL                                                                                          0x280090UL //ACCESS:RW  DataWidth:0x5  Description: The number of free entries in the sync FIFO between the external HW and the passive buffer; below which the PassiveFull is asserted
23817 #define XSEM_REG_SYNC_DRA_WR_ALM_FULL                                                                                      0x280094UL //ACCESS:RW  DataWidth:0x5  Description: Almost full for sync dra_wr fifo (data from DRA to STORM)
23818 #define XSEM_REG_SYNC_RAM_WR_ALM_FULL                                                                                      0x280098UL //ACCESS:RW  DataWidth:0x6  Description: Almost full for sync ram_wr fifo (data from EXT_IF to STORM)
23819 #define XSEM_REG_DBG_ALM_FULL                                                                                              0x28009cUL //ACCESS:RW  DataWidth:0x6  Description: Almost full for slow debug fifo
23820 #define XSEM_REG_EXCEPTION_INT                                                                                             0x2800a0UL //ACCESS:RW  DataWidth:0xf  Description: The PRAM address for the interrupt in a case the event ID is bigger then the INT table size. This register is always NA because this feature is removed
23821 #define XSEM_REG_ENABLE_IN                                                                                                 0x2800a4UL //ACCESS:RW  DataWidth:0xf  Multi Field Register
23822 	#define XSEM_ENABLE_IN_REG_FIC0_ENABLE_IN                                                                              (0x1<<0)
23823 	#define XSEM_ENABLE_IN_REG_FIC0_ENABLE_IN_SIZE                                                                         0
23824 	#define XSEM_ENABLE_IN_REG_FIC1_ENABLE_IN                                                                              (0x1<<1)
23825 	#define XSEM_ENABLE_IN_REG_FIC1_ENABLE_IN_SIZE                                                                         1
23826 	#define XSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN                                                                           (0x1<<2)
23827 	#define XSEM_ENABLE_IN_REG_PASSIVE_ENABLE_IN_SIZE                                                                      2
23828 	#define XSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN                                                                           (0x1<<3)
23829 	#define XSEM_ENABLE_IN_REG_GENERAL_ENABLE_IN_SIZE                                                                      3
23830 	#define XSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN                                                                        (0x1<<4)
23831 	#define XSEM_ENABLE_IN_REG_THREAD_RDY_ENABLE_IN_SIZE                                                                   4
23832 	#define XSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN                                                                       (0x1<<5)
23833 	#define XSEM_ENABLE_IN_REG_EXT_RD_DATA_ENABLE_IN_SIZE                                                                  5
23834 	#define XSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN                                                                          (0x1<<6)
23835 	#define XSEM_ENABLE_IN_REG_EXT_FULL_ENABLE_IN_SIZE                                                                     6
23836 	#define XSEM_ENABLE_IN_REG_RAM0_ENABLE_IN                                                                              (0x1<<7)
23837 	#define XSEM_ENABLE_IN_REG_RAM0_ENABLE_IN_SIZE                                                                         7
23838 	#define XSEM_ENABLE_IN_REG_RAM1_ENABLE_IN                                                                              (0x1<<8)
23839 	#define XSEM_ENABLE_IN_REG_RAM1_ENABLE_IN_SIZE                                                                         8
23840 	#define XSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN                                                                          (0x1<<9)
23841 	#define XSEM_ENABLE_IN_REG_FOC0_ACK_ENABLE_IN_SIZE                                                                     9
23842 	#define XSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN                                                                          (0x1<<10)
23843 	#define XSEM_ENABLE_IN_REG_FOC1_ACK_ENABLE_IN_SIZE                                                                     10
23844 	#define XSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN                                                                          (0x1<<11)
23845 	#define XSEM_ENABLE_IN_REG_FOC2_ACK_ENABLE_IN_SIZE                                                                     11
23846 	#define XSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN                                                                          (0x1<<12)
23847 	#define XSEM_ENABLE_IN_REG_FOC3_ACK_ENABLE_IN_SIZE                                                                     12
23848 	#define XSEM_ENABLE_IN_REG_WAITP_ENABLE_IN                                                                             (0x1<<13)
23849 	#define XSEM_ENABLE_IN_REG_WAITP_ENABLE_IN_SIZE                                                                        13
23850 	#define XSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN                                                                        (0x1<<14)
23851 	#define XSEM_ENABLE_IN_REG_VFPF_ERROR_ENABLE_IN_SIZE                                                                   14
23852 #define XSEM_REG_ENABLE_OUT                                                                                                0x2800a8UL //ACCESS:RW  DataWidth:0xa  Multi Field Register
23853 	#define XSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT                                                                      (0x1<<0)
23854 	#define XSEM_ENABLE_OUT_REG_EXT_RD_REQ_ENABLE_OUT_SIZE                                                                 0
23855 	#define XSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT                                                                      (0x1<<1)
23856 	#define XSEM_ENABLE_OUT_REG_EXT_WR_REQ_ENABLE_OUT_SIZE                                                                 1
23857 	#define XSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT                                                                            (0x1<<2)
23858 	#define XSEM_ENABLE_OUT_REG_FOC0_ENABLE_OUT_SIZE                                                                       2
23859 	#define XSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT                                                                            (0x1<<3)
23860 	#define XSEM_ENABLE_OUT_REG_FOC1_ENABLE_OUT_SIZE                                                                       3
23861 	#define XSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT                                                                            (0x1<<4)
23862 	#define XSEM_ENABLE_OUT_REG_FOC2_ENABLE_OUT_SIZE                                                                       4
23863 	#define XSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT                                                                            (0x1<<5)
23864 	#define XSEM_ENABLE_OUT_REG_FOC3_ENABLE_OUT_SIZE                                                                       5
23865 	#define XSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT                                                                         (0x1<<6)
23866 	#define XSEM_ENABLE_OUT_REG_PASSIVE_ENABLE_OUT_SIZE                                                                    6
23867 	#define XSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT                                                                            (0x1<<7)
23868 	#define XSEM_ENABLE_OUT_REG_RAM0_ENABLE_OUT_SIZE                                                                       7
23869 	#define XSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT                                                                            (0x1<<8)
23870 	#define XSEM_ENABLE_OUT_REG_RAM1_ENABLE_OUT_SIZE                                                                       8
23871 	#define XSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT                                                                           (0x1<<9)
23872 	#define XSEM_ENABLE_OUT_REG_WAITP_ENABLE_OUT_SIZE                                                                      9
23873 #define XSEM_REG_STORM0_H_TM                                                                                               0x2800acUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_h memory instance
23874 #define XSEM_REG_STORM1_H_TM                                                                                               0x2800b0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_h memory instance
23875 #define XSEM_REG_STORM0_L_TM                                                                                               0x2800b4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm0_l memory instance
23876 #define XSEM_REG_STORM1_L_TM                                                                                               0x2800b8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for storm1_l memory instance
23877 #define XSEM_REG_CAM_TM                                                                                                    0x2800bcUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for cam
23878 #define XSEM_REG_RAM0_TM                                                                                                   0x2800c0UL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_0
23879 #define XSEM_REG_PAS_BUF_LSB_TMA                                                                                           0x2800c4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
23880 #define XSEM_REG_PAS_BUF_LSB_TMB                                                                                           0x2800c8UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_lsb
23881 #define XSEM_REG_PAS_BUF_MSB_TMA                                                                                           0x2800ccUL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
23882 #define XSEM_REG_PAS_BUF_MSB_TMB                                                                                           0x2800d0UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory pas_buf_msb
23883 #define XSEM_REG_INT_TABLE_TM                                                                                              0x2800d4UL //ACCESS:RW  DataWidth:0x5  Description: TM bits  for memory int_table
23884 #define XSEM_REG_CLEAR_WAITP                                                                                               0x2800d8UL //ACCESS:RW  DataWidth:0x1  Description: Write 1 to this register will disable waitp from this storm to other storms
23885 #define XSEM_REG_SLOW_DBG_MODE                                                                                             0x2800dcUL //ACCESS:RW  DataWidth:0x3  Description: debug mode for slow debug bus. Applicable only when ~xsem_registers_slow_dbg_active.slow_dbg_active =1. If mode =0 thread number; pram address and DRA WR data selected; if mode =1 fin command and DRA RD ; if mode =2 pram address and thread number and fin command and released thread from STORM; if mode =3 STORE data to SDM
23886 #define XSEM_REG_SLOW_DBG_ACTIVE                                                                                           0x2800e0UL //ACCESS:RW  DataWidth:0x1  Description: debug mode is active
23887 #define XSEM_REG_DBG_MSG_SRC                                                                                               0x2800e4UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~xsem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0only FIC-s output to debug bus; 1=both FIC-s and passive buffer.
23888 #define XSEM_REG_DBG_MODE0_CFG                                                                                             0x2800e8UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~xsem_registers_slow_dbg_mode.slow_dbg_mode =0. If =0 all the message output to debug bus; 1=partial message.
23889 #define XSEM_REG_DBG_MODE0_CFG_CYCLE                                                                                       0x2800ecUL //ACCESS:RW  DataWidth:0x5  Description: Applicable only when ~xsem_registers_dbg_mode0_cfg.dbg_mode0_cfg =1. If =1 the additional cycles to extract to the debug bus.
23890 #define XSEM_REG_DBG_MODE1_CFG                                                                                             0x2800f0UL //ACCESS:RW  DataWidth:0x1  Description: Applicable only when ~xsem_registers_slow_dbg_mode.slow_dbg_mode =1. If=0 output to debug bus without the data; 1=with the data.
23891 #define XSEM_REG_DBG_EACH_CYLE                                                                                             0x2800f4UL //ACCESS:RW  DataWidth:0x1  Description: If=0 output every cycle full indication or thread status; 1= output only when there is a change.
23892 #define XSEM_REG_DBG_SELECT                                                                                                0x2800f8UL //ACCESS:RW  DataWidth:0x8  Description: Debug only. For dbgmux usage (debug data that goes from USEMI to the DBG block) - for selecting a line to output to the DBG block
23893 #define XSEM_REG_DBG_BYTE_ENABLE                                                                                           0x2800fcUL //ACCESS:RW  DataWidth:0x8  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for enabling bytes in the selected line (after the select before the shift).
23894 #define XSEM_REG_DBG_SHIFT                                                                                                 0x280100UL //ACCESS:RW  DataWidth:0x3  Description: Debug only.For dbgmux usage (debug data that goes from USEM to the DBG block) - for circular right shifting of the selected line (after the enabling).
23895 #define XSEM_REG_XSEM_INT_STS_0                                                                                            0x280104UL //ACCESS:R  DataWidth:0x20  Description: Interrupt register #0 read
23896 	#define XSEM_XSEM_INT_STS_0_REG_ADDRESS_ERROR                                                                          (0x1<<0)
23897 	#define XSEM_XSEM_INT_STS_0_REG_ADDRESS_ERROR_SIZE                                                                     0
23898 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_LAST_ERROR                                                                        (0x1<<1)
23899 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_LAST_ERROR_SIZE                                                                   1
23900 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_LAST_ERROR                                                                        (0x1<<2)
23901 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_LAST_ERROR_SIZE                                                                   2
23902 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR                                                                      (0x1<<3)
23903 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                 3
23904 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR                                                                      (0x1<<4)
23905 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                 4
23906 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_FIFO_ERROR                                                                        (0x1<<5)
23907 	#define XSEM_XSEM_INT_STS_0_REG_FIC0_FIFO_ERROR_SIZE                                                                   5
23908 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_FIFO_ERROR                                                                        (0x1<<6)
23909 	#define XSEM_XSEM_INT_STS_0_REG_FIC1_FIFO_ERROR_SIZE                                                                   6
23910 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR                                                                    (0x1<<7)
23911 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                               7
23912 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR                                                                     (0x1<<8)
23913 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_INT_POP_ERROR_SIZE                                                                8
23914 	#define XSEM_XSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR                                                                     (0x1<<9)
23915 	#define XSEM_XSEM_INT_STS_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                                9
23916 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR                                                                     (0x1<<10)
23917 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                                10
23918 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                 (0x1<<11)
23919 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                            11
23920 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR                                                                  (0x1<<12)
23921 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                             12
23922 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                 (0x1<<13)
23923 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                            13
23924 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR                                                                  (0x1<<14)
23925 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                             14
23926 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR                                                                    (0x1<<15)
23927 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                               15
23928 	#define XSEM_XSEM_INT_STS_0_REG_MAX_HANDLER_ERROR                                                                      (0x1<<16)
23929 	#define XSEM_XSEM_INT_STS_0_REG_MAX_HANDLER_ERROR_SIZE                                                                 16
23930 	#define XSEM_XSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR                                                                      (0x1<<17)
23931 	#define XSEM_XSEM_INT_STS_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                 17
23932 	#define XSEM_XSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO                                                                     (0x1<<18)
23933 	#define XSEM_XSEM_INT_STS_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                                18
23934 	#define XSEM_XSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO                                                                      (0x1<<19)
23935 	#define XSEM_XSEM_INT_STS_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                 19
23936 	#define XSEM_XSEM_INT_STS_0_REG_RD_EMPTY_CAM                                                                           (0x1<<20)
23937 	#define XSEM_XSEM_INT_STS_0_REG_RD_EMPTY_CAM_SIZE                                                                      20
23938 	#define XSEM_XSEM_INT_STS_0_REG_WR_FULL_CAM                                                                            (0x1<<21)
23939 	#define XSEM_XSEM_INT_STS_0_REG_WR_FULL_CAM_SIZE                                                                       21
23940 	#define XSEM_XSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO                                                                       (0x1<<22)
23941 	#define XSEM_XSEM_INT_STS_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                  22
23942 	#define XSEM_XSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO                                                                       (0x1<<23)
23943 	#define XSEM_XSEM_INT_STS_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                  23
23944 	#define XSEM_XSEM_INT_STS_0_REG_CAM_OUT_FIFO                                                                           (0x1<<24)
23945 	#define XSEM_XSEM_INT_STS_0_REG_CAM_OUT_FIFO_SIZE                                                                      24
23946 	#define XSEM_XSEM_INT_STS_0_REG_FIN_FIFO                                                                               (0x1<<25)
23947 	#define XSEM_XSEM_INT_STS_0_REG_FIN_FIFO_SIZE                                                                          25
23948 	#define XSEM_XSEM_INT_STS_0_REG_SET0_THREAD_ERROR                                                                      (0x1<<26)
23949 	#define XSEM_XSEM_INT_STS_0_REG_SET0_THREAD_ERROR_SIZE                                                                 26
23950 	#define XSEM_XSEM_INT_STS_0_REG_SET1_THREAD_ERROR                                                                      (0x1<<27)
23951 	#define XSEM_XSEM_INT_STS_0_REG_SET1_THREAD_ERROR_SIZE                                                                 27
23952 	#define XSEM_XSEM_INT_STS_0_REG_THREAD_OVERRUN                                                                         (0x1<<28)
23953 	#define XSEM_XSEM_INT_STS_0_REG_THREAD_OVERRUN_SIZE                                                                    28
23954 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                              (0x1<<29)
23955 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                         29
23956 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR                                                               (0x1<<30)
23957 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                          30
23958 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                                (0x1<<31)
23959 	#define XSEM_XSEM_INT_STS_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                           31
23960 #define XSEM_REG_XSEM_INT_STS_CLR_0                                                                                        0x280108UL //ACCESS:RC  DataWidth:0x20  Description: Interrupt register #0 read clear
23961 	#define XSEM_XSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR                                                                      (0x1<<0)
23962 	#define XSEM_XSEM_INT_STS_CLR_0_REG_ADDRESS_ERROR_SIZE                                                                 0
23963 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR                                                                    (0x1<<1)
23964 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_LAST_ERROR_SIZE                                                               1
23965 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR                                                                    (0x1<<2)
23966 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_LAST_ERROR_SIZE                                                               2
23967 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR                                                                  (0x1<<3)
23968 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                             3
23969 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR                                                                  (0x1<<4)
23970 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                             4
23971 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR                                                                    (0x1<<5)
23972 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC0_FIFO_ERROR_SIZE                                                               5
23973 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR                                                                    (0x1<<6)
23974 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIC1_FIFO_ERROR_SIZE                                                               6
23975 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR                                                                (0x1<<7)
23976 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                           7
23977 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR                                                                 (0x1<<8)
23978 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                            8
23979 	#define XSEM_XSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR                                                                 (0x1<<9)
23980 	#define XSEM_XSEM_INT_STS_CLR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                            9
23981 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR                                                                 (0x1<<10)
23982 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                            10
23983 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                             (0x1<<11)
23984 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                        11
23985 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR                                                              (0x1<<12)
23986 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                         12
23987 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                             (0x1<<13)
23988 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                        13
23989 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR                                                              (0x1<<14)
23990 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                         14
23991 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR                                                                (0x1<<15)
23992 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                           15
23993 	#define XSEM_XSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR                                                                  (0x1<<16)
23994 	#define XSEM_XSEM_INT_STS_CLR_0_REG_MAX_HANDLER_ERROR_SIZE                                                             16
23995 	#define XSEM_XSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR                                                                  (0x1<<17)
23996 	#define XSEM_XSEM_INT_STS_CLR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                             17
23997 	#define XSEM_XSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO                                                                 (0x1<<18)
23998 	#define XSEM_XSEM_INT_STS_CLR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                            18
23999 	#define XSEM_XSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO                                                                  (0x1<<19)
24000 	#define XSEM_XSEM_INT_STS_CLR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                             19
24001 	#define XSEM_XSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM                                                                       (0x1<<20)
24002 	#define XSEM_XSEM_INT_STS_CLR_0_REG_RD_EMPTY_CAM_SIZE                                                                  20
24003 	#define XSEM_XSEM_INT_STS_CLR_0_REG_WR_FULL_CAM                                                                        (0x1<<21)
24004 	#define XSEM_XSEM_INT_STS_CLR_0_REG_WR_FULL_CAM_SIZE                                                                   21
24005 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO                                                                   (0x1<<22)
24006 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                              22
24007 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO                                                                   (0x1<<23)
24008 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                              23
24009 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO                                                                       (0x1<<24)
24010 	#define XSEM_XSEM_INT_STS_CLR_0_REG_CAM_OUT_FIFO_SIZE                                                                  24
24011 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIN_FIFO                                                                           (0x1<<25)
24012 	#define XSEM_XSEM_INT_STS_CLR_0_REG_FIN_FIFO_SIZE                                                                      25
24013 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR                                                                  (0x1<<26)
24014 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SET0_THREAD_ERROR_SIZE                                                             26
24015 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR                                                                  (0x1<<27)
24016 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SET1_THREAD_ERROR_SIZE                                                             27
24017 	#define XSEM_XSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN                                                                     (0x1<<28)
24018 	#define XSEM_XSEM_INT_STS_CLR_0_REG_THREAD_OVERRUN_SIZE                                                                28
24019 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                          (0x1<<29)
24020 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                     29
24021 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                           (0x1<<30)
24022 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                      30
24023 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                            (0x1<<31)
24024 	#define XSEM_XSEM_INT_STS_CLR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                       31
24025 #define XSEM_REG_XSEM_INT_STS_WR_0                                                                                         0x28010cUL //ACCESS:WR  DataWidth:0x20  Description: Interrupt register #0 bit set or clear
24026 	#define XSEM_XSEM_INT_STS_WR_0_REG_ADDRESS_ERROR                                                                       (0x1<<0)
24027 	#define XSEM_XSEM_INT_STS_WR_0_REG_ADDRESS_ERROR_SIZE                                                                  0
24028 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR                                                                     (0x1<<1)
24029 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_LAST_ERROR_SIZE                                                                1
24030 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR                                                                     (0x1<<2)
24031 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_LAST_ERROR_SIZE                                                                2
24032 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR                                                                   (0x1<<3)
24033 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_LENGTH_ERROR_SIZE                                                              3
24034 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR                                                                   (0x1<<4)
24035 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_LENGTH_ERROR_SIZE                                                              4
24036 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR                                                                     (0x1<<5)
24037 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC0_FIFO_ERROR_SIZE                                                                5
24038 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR                                                                     (0x1<<6)
24039 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIC1_FIFO_ERROR_SIZE                                                                6
24040 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR                                                                 (0x1<<7)
24041 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                            7
24042 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR                                                                  (0x1<<8)
24043 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_INT_POP_ERROR_SIZE                                                             8
24044 	#define XSEM_XSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR                                                                  (0x1<<9)
24045 	#define XSEM_XSEM_INT_STS_WR_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                             9
24046 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR                                                                  (0x1<<10)
24047 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                             10
24048 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                              (0x1<<11)
24049 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                         11
24050 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR                                                               (0x1<<12)
24051 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                          12
24052 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                              (0x1<<13)
24053 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                         13
24054 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR                                                               (0x1<<14)
24055 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                          14
24056 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR                                                                 (0x1<<15)
24057 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                            15
24058 	#define XSEM_XSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR                                                                   (0x1<<16)
24059 	#define XSEM_XSEM_INT_STS_WR_0_REG_MAX_HANDLER_ERROR_SIZE                                                              16
24060 	#define XSEM_XSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR                                                                   (0x1<<17)
24061 	#define XSEM_XSEM_INT_STS_WR_0_REG_DRA_DATA_WR_ERROR_SIZE                                                              17
24062 	#define XSEM_XSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO                                                                  (0x1<<18)
24063 	#define XSEM_XSEM_INT_STS_WR_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                             18
24064 	#define XSEM_XSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO                                                                   (0x1<<19)
24065 	#define XSEM_XSEM_INT_STS_WR_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                              19
24066 	#define XSEM_XSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM                                                                        (0x1<<20)
24067 	#define XSEM_XSEM_INT_STS_WR_0_REG_RD_EMPTY_CAM_SIZE                                                                   20
24068 	#define XSEM_XSEM_INT_STS_WR_0_REG_WR_FULL_CAM                                                                         (0x1<<21)
24069 	#define XSEM_XSEM_INT_STS_WR_0_REG_WR_FULL_CAM_SIZE                                                                    21
24070 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO                                                                    (0x1<<22)
24071 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_LSB_INP_FIFO_SIZE                                                               22
24072 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO                                                                    (0x1<<23)
24073 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_MSB_INP_FIFO_SIZE                                                               23
24074 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO                                                                        (0x1<<24)
24075 	#define XSEM_XSEM_INT_STS_WR_0_REG_CAM_OUT_FIFO_SIZE                                                                   24
24076 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIN_FIFO                                                                            (0x1<<25)
24077 	#define XSEM_XSEM_INT_STS_WR_0_REG_FIN_FIFO_SIZE                                                                       25
24078 	#define XSEM_XSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR                                                                   (0x1<<26)
24079 	#define XSEM_XSEM_INT_STS_WR_0_REG_SET0_THREAD_ERROR_SIZE                                                              26
24080 	#define XSEM_XSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR                                                                   (0x1<<27)
24081 	#define XSEM_XSEM_INT_STS_WR_0_REG_SET1_THREAD_ERROR_SIZE                                                              27
24082 	#define XSEM_XSEM_INT_STS_WR_0_REG_THREAD_OVERRUN                                                                      (0x1<<28)
24083 	#define XSEM_XSEM_INT_STS_WR_0_REG_THREAD_OVERRUN_SIZE                                                                 28
24084 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                           (0x1<<29)
24085 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                      29
24086 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR                                                            (0x1<<30)
24087 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                       30
24088 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                             (0x1<<31)
24089 	#define XSEM_XSEM_INT_STS_WR_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                        31
24090 #define XSEM_REG_XSEM_INT_MASK_0                                                                                           0x280110UL //ACCESS:RW  DataWidth:0x20  Description: Interrupt mask register #0 read/write
24091 	#define XSEM_XSEM_INT_MASK_0_REG_ADDRESS_ERROR                                                                         (0x1<<0)
24092 	#define XSEM_XSEM_INT_MASK_0_REG_ADDRESS_ERROR_SIZE                                                                    0
24093 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_LAST_ERROR                                                                       (0x1<<1)
24094 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_LAST_ERROR_SIZE                                                                  1
24095 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_LAST_ERROR                                                                       (0x1<<2)
24096 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_LAST_ERROR_SIZE                                                                  2
24097 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR                                                                     (0x1<<3)
24098 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_LENGTH_ERROR_SIZE                                                                3
24099 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR                                                                     (0x1<<4)
24100 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_LENGTH_ERROR_SIZE                                                                4
24101 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR                                                                       (0x1<<5)
24102 	#define XSEM_XSEM_INT_MASK_0_REG_FIC0_FIFO_ERROR_SIZE                                                                  5
24103 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR                                                                       (0x1<<6)
24104 	#define XSEM_XSEM_INT_MASK_0_REG_FIC1_FIFO_ERROR_SIZE                                                                  6
24105 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR                                                                   (0x1<<7)
24106 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_INT_PUSH_ERROR_SIZE                                                              7
24107 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR                                                                    (0x1<<8)
24108 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_INT_POP_ERROR_SIZE                                                               8
24109 	#define XSEM_XSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR                                                                    (0x1<<9)
24110 	#define XSEM_XSEM_INT_MASK_0_REG_PAS_BUF_FIFO_ERROR_SIZE                                                               9
24111 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR                                                                    (0x1<<10)
24112 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_FIN_POP_ERROR_SIZE                                                               10
24113 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR                                                                (0x1<<11)
24114 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_WR_PUSH_ERROR_SIZE                                                           11
24115 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR                                                                 (0x1<<12)
24116 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_WR_POP_ERROR_SIZE                                                            12
24117 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR                                                                (0x1<<13)
24118 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_RD_PUSH_ERROR_SIZE                                                           13
24119 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR                                                                 (0x1<<14)
24120 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_DRA_RD_POP_ERROR_SIZE                                                            14
24121 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR                                                                   (0x1<<15)
24122 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_FIN_PUSH_ERROR_SIZE                                                              15
24123 	#define XSEM_XSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR                                                                     (0x1<<16)
24124 	#define XSEM_XSEM_INT_MASK_0_REG_MAX_HANDLER_ERROR_SIZE                                                                16
24125 	#define XSEM_XSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR                                                                     (0x1<<17)
24126 	#define XSEM_XSEM_INT_MASK_0_REG_DRA_DATA_WR_ERROR_SIZE                                                                17
24127 	#define XSEM_XSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO                                                                    (0x1<<18)
24128 	#define XSEM_XSEM_INT_MASK_0_REG_RD_EMPTY_LOAD_FIFO_SIZE                                                               18
24129 	#define XSEM_XSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO                                                                     (0x1<<19)
24130 	#define XSEM_XSEM_INT_MASK_0_REG_WR_FULL_LOAD_FIFO_SIZE                                                                19
24131 	#define XSEM_XSEM_INT_MASK_0_REG_RD_EMPTY_CAM                                                                          (0x1<<20)
24132 	#define XSEM_XSEM_INT_MASK_0_REG_RD_EMPTY_CAM_SIZE                                                                     20
24133 	#define XSEM_XSEM_INT_MASK_0_REG_WR_FULL_CAM                                                                           (0x1<<21)
24134 	#define XSEM_XSEM_INT_MASK_0_REG_WR_FULL_CAM_SIZE                                                                      21
24135 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO                                                                      (0x1<<22)
24136 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_LSB_INP_FIFO_SIZE                                                                 22
24137 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO                                                                      (0x1<<23)
24138 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_MSB_INP_FIFO_SIZE                                                                 23
24139 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_OUT_FIFO                                                                          (0x1<<24)
24140 	#define XSEM_XSEM_INT_MASK_0_REG_CAM_OUT_FIFO_SIZE                                                                     24
24141 	#define XSEM_XSEM_INT_MASK_0_REG_FIN_FIFO                                                                              (0x1<<25)
24142 	#define XSEM_XSEM_INT_MASK_0_REG_FIN_FIFO_SIZE                                                                         25
24143 	#define XSEM_XSEM_INT_MASK_0_REG_SET0_THREAD_ERROR                                                                     (0x1<<26)
24144 	#define XSEM_XSEM_INT_MASK_0_REG_SET0_THREAD_ERROR_SIZE                                                                26
24145 	#define XSEM_XSEM_INT_MASK_0_REG_SET1_THREAD_ERROR                                                                     (0x1<<27)
24146 	#define XSEM_XSEM_INT_MASK_0_REG_SET1_THREAD_ERROR_SIZE                                                                27
24147 	#define XSEM_XSEM_INT_MASK_0_REG_THREAD_OVERRUN                                                                        (0x1<<28)
24148 	#define XSEM_XSEM_INT_MASK_0_REG_THREAD_OVERRUN_SIZE                                                                   28
24149 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR                                                             (0x1<<29)
24150 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_EXT_STORE_PUSH_ERROR_SIZE                                                        29
24151 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR                                                              (0x1<<30)
24152 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_EXT_STORE_POP_ERROR_SIZE                                                         30
24153 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR                                                               (0x1<<31)
24154 	#define XSEM_XSEM_INT_MASK_0_REG_SYNC_RAM0_RD_PUSH_ERROR_SIZE                                                          31
24155 #define XSEM_REG_XSEM_INT_STS_1                                                                                            0x280114UL //ACCESS:R  DataWidth:0xd  Description: Interrupt register #1 read
24156 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                                (0x1<<0)
24157 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                           0
24158 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                 (0x1<<1)
24159 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                            1
24160 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                 (0x1<<2)
24161 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                            2
24162 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                 (0x1<<3)
24163 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                            3
24164 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                 (0x1<<4)
24165 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                            4
24166 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                                (0x1<<5)
24167 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                           5
24168 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                                (0x1<<6)
24169 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                           6
24170 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR                                                                    (0x1<<7)
24171 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                               7
24172 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR                                                                     (0x1<<8)
24173 	#define XSEM_XSEM_INT_STS_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                                8
24174 	#define XSEM_XSEM_INT_STS_1_REG_DBG_FIFO_ERROR                                                                         (0x1<<9)
24175 	#define XSEM_XSEM_INT_STS_1_REG_DBG_FIFO_ERROR_SIZE                                                                    9
24176 	#define XSEM_XSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO                                                                      (0x1<<10)
24177 	#define XSEM_XSEM_INT_STS_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                 10
24178 	#define XSEM_XSEM_INT_STS_1_REG_VFC_INTERRUPT                                                                          (0x1<<11)
24179 	#define XSEM_XSEM_INT_STS_1_REG_VFC_INTERRUPT_SIZE                                                                     11
24180 	#define XSEM_XSEM_INT_STS_1_REG_VFC_OUT_FIFO_ERROR                                                                     (0x1<<12)
24181 	#define XSEM_XSEM_INT_STS_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                                12
24182 #define XSEM_REG_XSEM_INT_STS_CLR_1                                                                                        0x280118UL //ACCESS:RC  DataWidth:0xd  Description: Interrupt register #1 read clear
24183 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                            (0x1<<0)
24184 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                       0
24185 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                             (0x1<<1)
24186 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                        1
24187 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                             (0x1<<2)
24188 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                        2
24189 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                             (0x1<<3)
24190 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                        3
24191 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                             (0x1<<4)
24192 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                        4
24193 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                            (0x1<<5)
24194 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                       5
24195 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                            (0x1<<6)
24196 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                       6
24197 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR                                                                (0x1<<7)
24198 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                           7
24199 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR                                                                 (0x1<<8)
24200 	#define XSEM_XSEM_INT_STS_CLR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                            8
24201 	#define XSEM_XSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR                                                                     (0x1<<9)
24202 	#define XSEM_XSEM_INT_STS_CLR_1_REG_DBG_FIFO_ERROR_SIZE                                                                9
24203 	#define XSEM_XSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO                                                                  (0x1<<10)
24204 	#define XSEM_XSEM_INT_STS_CLR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                             10
24205 	#define XSEM_XSEM_INT_STS_CLR_1_REG_VFC_INTERRUPT                                                                      (0x1<<11)
24206 	#define XSEM_XSEM_INT_STS_CLR_1_REG_VFC_INTERRUPT_SIZE                                                                 11
24207 	#define XSEM_XSEM_INT_STS_CLR_1_REG_VFC_OUT_FIFO_ERROR                                                                 (0x1<<12)
24208 	#define XSEM_XSEM_INT_STS_CLR_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                            12
24209 #define XSEM_REG_XSEM_INT_STS_WR_1                                                                                         0x28011cUL //ACCESS:WR  DataWidth:0xd  Description: Interrupt register #1 bit set or clear
24210 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                             (0x1<<0)
24211 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                        0
24212 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR                                                              (0x1<<1)
24213 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                         1
24214 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR                                                              (0x1<<2)
24215 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                         2
24216 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR                                                              (0x1<<3)
24217 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                         3
24218 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR                                                              (0x1<<4)
24219 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                         4
24220 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                             (0x1<<5)
24221 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                        5
24222 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                             (0x1<<6)
24223 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                        6
24224 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR                                                                 (0x1<<7)
24225 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                            7
24226 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR                                                                  (0x1<<8)
24227 	#define XSEM_XSEM_INT_STS_WR_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                             8
24228 	#define XSEM_XSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR                                                                      (0x1<<9)
24229 	#define XSEM_XSEM_INT_STS_WR_1_REG_DBG_FIFO_ERROR_SIZE                                                                 9
24230 	#define XSEM_XSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO                                                                   (0x1<<10)
24231 	#define XSEM_XSEM_INT_STS_WR_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                              10
24232 	#define XSEM_XSEM_INT_STS_WR_1_REG_VFC_INTERRUPT                                                                       (0x1<<11)
24233 	#define XSEM_XSEM_INT_STS_WR_1_REG_VFC_INTERRUPT_SIZE                                                                  11
24234 	#define XSEM_XSEM_INT_STS_WR_1_REG_VFC_OUT_FIFO_ERROR                                                                  (0x1<<12)
24235 	#define XSEM_XSEM_INT_STS_WR_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                             12
24236 #define XSEM_REG_XSEM_INT_MASK_1                                                                                           0x280120UL //ACCESS:RW  DataWidth:0xd  Description: Interrupt mask register #1 read/write
24237 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR                                                               (0x1<<0)
24238 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_RD_PUSH_ERROR_SIZE                                                          0
24239 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR                                                                (0x1<<1)
24240 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_RD_POP_ERROR_SIZE                                                           1
24241 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR                                                                (0x1<<2)
24242 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_RD_POP_ERROR_SIZE                                                           2
24243 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR                                                                (0x1<<3)
24244 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_WR_POP_ERROR_SIZE                                                           3
24245 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR                                                                (0x1<<4)
24246 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_WR_POP_ERROR_SIZE                                                           4
24247 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR                                                               (0x1<<5)
24248 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM0_WR_PUSH_ERROR_SIZE                                                          5
24249 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR                                                               (0x1<<6)
24250 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_RAM1_WR_PUSH_ERROR_SIZE                                                          6
24251 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR                                                                   (0x1<<7)
24252 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_DBG_PUSH_ERROR_SIZE                                                              7
24253 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR                                                                    (0x1<<8)
24254 	#define XSEM_XSEM_INT_MASK_1_REG_SYNC_DBG_POP_ERROR_SIZE                                                               8
24255 	#define XSEM_XSEM_INT_MASK_1_REG_DBG_FIFO_ERROR                                                                        (0x1<<9)
24256 	#define XSEM_XSEM_INT_MASK_1_REG_DBG_FIFO_ERROR_SIZE                                                                   9
24257 	#define XSEM_XSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO                                                                     (0x1<<10)
24258 	#define XSEM_XSEM_INT_MASK_1_REG_CAM_MSB2_INP_FIFO_SIZE                                                                10
24259 	#define XSEM_XSEM_INT_MASK_1_REG_VFC_INTERRUPT                                                                         (0x1<<11)
24260 	#define XSEM_XSEM_INT_MASK_1_REG_VFC_INTERRUPT_SIZE                                                                    11
24261 	#define XSEM_XSEM_INT_MASK_1_REG_VFC_OUT_FIFO_ERROR                                                                    (0x1<<12)
24262 	#define XSEM_XSEM_INT_MASK_1_REG_VFC_OUT_FIFO_ERROR_SIZE                                                               12
24263 #define XSEM_REG_XSEM_PRTY_STS_0                                                                                           0x280124UL //ACCESS:R  DataWidth:0x20  Description: Parity register #0 read
24264 	#define XSEM_XSEM_PRTY_STS_0_REG_PARITY                                                                                (0x1<<0)
24265 	#define XSEM_XSEM_PRTY_STS_0_REG_PARITY_SIZE                                                                           0
24266 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                               (0x1<<1)
24267 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                          1
24268 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                               (0x1<<2)
24269 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                          2
24270 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                              (0x1<<3)
24271 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                         3
24272 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                              (0x1<<4)
24273 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                         4
24274 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                              (0x1<<5)
24275 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                         5
24276 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                              (0x1<<6)
24277 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                         6
24278 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY                                                                  (0x1<<7)
24279 	#define XSEM_XSEM_PRTY_STS_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                             7
24280 	#define XSEM_XSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY                                                                      (0x1<<8)
24281 	#define XSEM_XSEM_PRTY_STS_0_REG_FIC0_FIFO_PARITY_SIZE                                                                 8
24282 	#define XSEM_XSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY                                                                      (0x1<<9)
24283 	#define XSEM_XSEM_PRTY_STS_0_REG_FIC1_FIFO_PARITY_SIZE                                                                 9
24284 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY                                                                       (0x1<<10)
24285 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_FIFO_PARITY_SIZE                                                                  10
24286 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_PARITY0                                                                           (0x1<<11)
24287 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_PARITY0_SIZE                                                                      11
24288 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_PARITY1                                                                           (0x1<<12)
24289 	#define XSEM_XSEM_PRTY_STS_0_REG_PAS_PARITY1_SIZE                                                                      12
24290 	#define XSEM_XSEM_PRTY_STS_0_REG_INT_TABLE_PARITY                                                                      (0x1<<13)
24291 	#define XSEM_XSEM_PRTY_STS_0_REG_INT_TABLE_PARITY_SIZE                                                                 13
24292 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY0                                                                          (0x1<<14)
24293 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY0_SIZE                                                                     14
24294 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY1                                                                          (0x1<<15)
24295 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY1_SIZE                                                                     15
24296 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY2                                                                          (0x1<<16)
24297 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY2_SIZE                                                                     16
24298 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY3                                                                          (0x1<<17)
24299 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY3_SIZE                                                                     17
24300 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY4                                                                          (0x1<<18)
24301 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY4_SIZE                                                                     18
24302 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY5                                                                          (0x1<<19)
24303 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY5_SIZE                                                                     19
24304 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY6                                                                          (0x1<<20)
24305 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY6_SIZE                                                                     20
24306 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY7                                                                          (0x1<<21)
24307 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM0_PARITY7_SIZE                                                                     21
24308 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY0                                                                          (0x1<<22)
24309 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY0_SIZE                                                                     22
24310 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY1                                                                          (0x1<<23)
24311 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY1_SIZE                                                                     23
24312 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY2                                                                          (0x1<<24)
24313 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY2_SIZE                                                                     24
24314 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY3                                                                          (0x1<<25)
24315 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY3_SIZE                                                                     25
24316 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY4                                                                          (0x1<<26)
24317 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY4_SIZE                                                                     26
24318 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY5                                                                          (0x1<<27)
24319 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY5_SIZE                                                                     27
24320 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY6                                                                          (0x1<<28)
24321 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY6_SIZE                                                                     28
24322 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY7                                                                          (0x1<<29)
24323 	#define XSEM_XSEM_PRTY_STS_0_REG_RAM1_PARITY7_SIZE                                                                     29
24324 	#define XSEM_XSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY                                                                       (0x1<<30)
24325 	#define XSEM_XSEM_PRTY_STS_0_REG_PRAM_LOW_PARITY_SIZE                                                                  30
24326 	#define XSEM_XSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY                                                                      (0x1<<31)
24327 	#define XSEM_XSEM_PRTY_STS_0_REG_PRAM_HIGH_PARITY_SIZE                                                                 31
24328 #define XSEM_REG_XSEM_PRTY_STS_CLR_0                                                                                       0x280128UL //ACCESS:RC  DataWidth:0x20  Description: Parity register #0 read clear
24329 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PARITY                                                                            (0x1<<0)
24330 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PARITY_SIZE                                                                       0
24331 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                           (0x1<<1)
24332 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                      1
24333 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                           (0x1<<2)
24334 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                      2
24335 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                          (0x1<<3)
24336 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                     3
24337 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                          (0x1<<4)
24338 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                     4
24339 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                          (0x1<<5)
24340 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                     5
24341 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                          (0x1<<6)
24342 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                     6
24343 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY                                                              (0x1<<7)
24344 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                         7
24345 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY                                                                  (0x1<<8)
24346 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_FIC0_FIFO_PARITY_SIZE                                                             8
24347 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY                                                                  (0x1<<9)
24348 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_FIC1_FIFO_PARITY_SIZE                                                             9
24349 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY                                                                   (0x1<<10)
24350 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_FIFO_PARITY_SIZE                                                              10
24351 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0                                                                       (0x1<<11)
24352 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_PARITY0_SIZE                                                                  11
24353 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1                                                                       (0x1<<12)
24354 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PAS_PARITY1_SIZE                                                                  12
24355 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY                                                                  (0x1<<13)
24356 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_INT_TABLE_PARITY_SIZE                                                             13
24357 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0                                                                      (0x1<<14)
24358 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY0_SIZE                                                                 14
24359 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1                                                                      (0x1<<15)
24360 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY1_SIZE                                                                 15
24361 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2                                                                      (0x1<<16)
24362 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY2_SIZE                                                                 16
24363 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3                                                                      (0x1<<17)
24364 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY3_SIZE                                                                 17
24365 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4                                                                      (0x1<<18)
24366 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY4_SIZE                                                                 18
24367 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5                                                                      (0x1<<19)
24368 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY5_SIZE                                                                 19
24369 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6                                                                      (0x1<<20)
24370 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY6_SIZE                                                                 20
24371 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7                                                                      (0x1<<21)
24372 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM0_PARITY7_SIZE                                                                 21
24373 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0                                                                      (0x1<<22)
24374 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY0_SIZE                                                                 22
24375 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1                                                                      (0x1<<23)
24376 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY1_SIZE                                                                 23
24377 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2                                                                      (0x1<<24)
24378 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY2_SIZE                                                                 24
24379 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3                                                                      (0x1<<25)
24380 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY3_SIZE                                                                 25
24381 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4                                                                      (0x1<<26)
24382 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY4_SIZE                                                                 26
24383 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5                                                                      (0x1<<27)
24384 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY5_SIZE                                                                 27
24385 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6                                                                      (0x1<<28)
24386 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY6_SIZE                                                                 28
24387 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7                                                                      (0x1<<29)
24388 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_RAM1_PARITY7_SIZE                                                                 29
24389 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY                                                                   (0x1<<30)
24390 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PRAM_LOW_PARITY_SIZE                                                              30
24391 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY                                                                  (0x1<<31)
24392 	#define XSEM_XSEM_PRTY_STS_CLR_0_REG_PRAM_HIGH_PARITY_SIZE                                                             31
24393 #define XSEM_REG_XSEM_PRTY_STS_WR_0                                                                                        0x28012cUL //ACCESS:WR  DataWidth:0x20  Description: Parity register #0 bit set or clear
24394 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PARITY                                                                             (0x1<<0)
24395 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PARITY_SIZE                                                                        0
24396 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                            (0x1<<1)
24397 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                       1
24398 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                            (0x1<<2)
24399 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                       2
24400 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                           (0x1<<3)
24401 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                      3
24402 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                           (0x1<<4)
24403 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                      4
24404 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                           (0x1<<5)
24405 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                      5
24406 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                           (0x1<<6)
24407 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                      6
24408 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY                                                               (0x1<<7)
24409 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                          7
24410 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY                                                                   (0x1<<8)
24411 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_FIC0_FIFO_PARITY_SIZE                                                              8
24412 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY                                                                   (0x1<<9)
24413 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_FIC1_FIFO_PARITY_SIZE                                                              9
24414 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY                                                                    (0x1<<10)
24415 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_FIFO_PARITY_SIZE                                                               10
24416 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_PARITY0                                                                        (0x1<<11)
24417 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_PARITY0_SIZE                                                                   11
24418 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_PARITY1                                                                        (0x1<<12)
24419 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PAS_PARITY1_SIZE                                                                   12
24420 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY                                                                   (0x1<<13)
24421 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_INT_TABLE_PARITY_SIZE                                                              13
24422 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0                                                                       (0x1<<14)
24423 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY0_SIZE                                                                  14
24424 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1                                                                       (0x1<<15)
24425 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY1_SIZE                                                                  15
24426 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2                                                                       (0x1<<16)
24427 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY2_SIZE                                                                  16
24428 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3                                                                       (0x1<<17)
24429 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY3_SIZE                                                                  17
24430 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4                                                                       (0x1<<18)
24431 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY4_SIZE                                                                  18
24432 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5                                                                       (0x1<<19)
24433 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY5_SIZE                                                                  19
24434 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6                                                                       (0x1<<20)
24435 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY6_SIZE                                                                  20
24436 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7                                                                       (0x1<<21)
24437 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM0_PARITY7_SIZE                                                                  21
24438 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0                                                                       (0x1<<22)
24439 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY0_SIZE                                                                  22
24440 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1                                                                       (0x1<<23)
24441 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY1_SIZE                                                                  23
24442 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2                                                                       (0x1<<24)
24443 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY2_SIZE                                                                  24
24444 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3                                                                       (0x1<<25)
24445 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY3_SIZE                                                                  25
24446 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4                                                                       (0x1<<26)
24447 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY4_SIZE                                                                  26
24448 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5                                                                       (0x1<<27)
24449 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY5_SIZE                                                                  27
24450 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6                                                                       (0x1<<28)
24451 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY6_SIZE                                                                  28
24452 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7                                                                       (0x1<<29)
24453 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_RAM1_PARITY7_SIZE                                                                  29
24454 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY                                                                    (0x1<<30)
24455 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PRAM_LOW_PARITY_SIZE                                                               30
24456 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY                                                                   (0x1<<31)
24457 	#define XSEM_XSEM_PRTY_STS_WR_0_REG_PRAM_HIGH_PARITY_SIZE                                                              31
24458 #define XSEM_REG_XSEM_PRTY_MASK_0                                                                                          0x280130UL //ACCESS:RW  DataWidth:0x20  Description: Parity mask register #0 read/write
24459 	#define XSEM_XSEM_PRTY_MASK_0_REG_PARITY                                                                               (0x1<<0)
24460 	#define XSEM_XSEM_PRTY_MASK_0_REG_PARITY_SIZE                                                                          0
24461 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY                                                              (0x1<<1)
24462 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_DRA_WR_FIFO_PARITY_SIZE                                                         1
24463 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY                                                              (0x1<<2)
24464 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_DRA_RD_FIFO_PARITY_SIZE                                                         2
24465 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY                                                             (0x1<<3)
24466 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM0_RD_FIFO_PARITY_SIZE                                                        3
24467 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY                                                             (0x1<<4)
24468 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM1_RD_FIFO_PARITY_SIZE                                                        4
24469 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY                                                             (0x1<<5)
24470 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM0_WR_FIFO_PARITY_SIZE                                                        5
24471 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY                                                             (0x1<<6)
24472 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_RAM1_WR_FIFO_PARITY_SIZE                                                        6
24473 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY                                                                 (0x1<<7)
24474 	#define XSEM_XSEM_PRTY_MASK_0_REG_SYNC_EXT_FIFO_PARITY_SIZE                                                            7
24475 	#define XSEM_XSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY                                                                     (0x1<<8)
24476 	#define XSEM_XSEM_PRTY_MASK_0_REG_FIC0_FIFO_PARITY_SIZE                                                                8
24477 	#define XSEM_XSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY                                                                     (0x1<<9)
24478 	#define XSEM_XSEM_PRTY_MASK_0_REG_FIC1_FIFO_PARITY_SIZE                                                                9
24479 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY                                                                      (0x1<<10)
24480 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_FIFO_PARITY_SIZE                                                                 10
24481 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_PARITY0                                                                          (0x1<<11)
24482 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_PARITY0_SIZE                                                                     11
24483 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_PARITY1                                                                          (0x1<<12)
24484 	#define XSEM_XSEM_PRTY_MASK_0_REG_PAS_PARITY1_SIZE                                                                     12
24485 	#define XSEM_XSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY                                                                     (0x1<<13)
24486 	#define XSEM_XSEM_PRTY_MASK_0_REG_INT_TABLE_PARITY_SIZE                                                                13
24487 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY0                                                                         (0x1<<14)
24488 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY0_SIZE                                                                    14
24489 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY1                                                                         (0x1<<15)
24490 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY1_SIZE                                                                    15
24491 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY2                                                                         (0x1<<16)
24492 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY2_SIZE                                                                    16
24493 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY3                                                                         (0x1<<17)
24494 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY3_SIZE                                                                    17
24495 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY4                                                                         (0x1<<18)
24496 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY4_SIZE                                                                    18
24497 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY5                                                                         (0x1<<19)
24498 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY5_SIZE                                                                    19
24499 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY6                                                                         (0x1<<20)
24500 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY6_SIZE                                                                    20
24501 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY7                                                                         (0x1<<21)
24502 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM0_PARITY7_SIZE                                                                    21
24503 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY0                                                                         (0x1<<22)
24504 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY0_SIZE                                                                    22
24505 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY1                                                                         (0x1<<23)
24506 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY1_SIZE                                                                    23
24507 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY2                                                                         (0x1<<24)
24508 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY2_SIZE                                                                    24
24509 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY3                                                                         (0x1<<25)
24510 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY3_SIZE                                                                    25
24511 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY4                                                                         (0x1<<26)
24512 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY4_SIZE                                                                    26
24513 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY5                                                                         (0x1<<27)
24514 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY5_SIZE                                                                    27
24515 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY6                                                                         (0x1<<28)
24516 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY6_SIZE                                                                    28
24517 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY7                                                                         (0x1<<29)
24518 	#define XSEM_XSEM_PRTY_MASK_0_REG_RAM1_PARITY7_SIZE                                                                    29
24519 	#define XSEM_XSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY                                                                      (0x1<<30)
24520 	#define XSEM_XSEM_PRTY_MASK_0_REG_PRAM_LOW_PARITY_SIZE                                                                 30
24521 	#define XSEM_XSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY                                                                     (0x1<<31)
24522 	#define XSEM_XSEM_PRTY_MASK_0_REG_PRAM_HIGH_PARITY_SIZE                                                                31
24523 #define XSEM_REG_XSEM_PRTY_STS_1                                                                                           0x280134UL //ACCESS:R  DataWidth:0x6  Description: Parity register #1 read
24524 	#define XSEM_XSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY                                                                       (0x1<<0)
24525 	#define XSEM_XSEM_PRTY_STS_1_REG_SYNC_DBG_PARITY_SIZE                                                                  0
24526 	#define XSEM_XSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY                                                                       (0x1<<1)
24527 	#define XSEM_XSEM_PRTY_STS_1_REG_SLOW_DBG_PARITY_SIZE                                                                  1
24528 	#define XSEM_XSEM_PRTY_STS_1_REG_CAM_PARITY                                                                            (0x1<<2)
24529 	#define XSEM_XSEM_PRTY_STS_1_REG_CAM_PARITY_SIZE                                                                       2
24530 	#define XSEM_XSEM_PRTY_STS_1_REG_STORM_RF0_PARITY                                                                      (0x1<<3)
24531 	#define XSEM_XSEM_PRTY_STS_1_REG_STORM_RF0_PARITY_SIZE                                                                 3
24532 	#define XSEM_XSEM_PRTY_STS_1_REG_STORM_RF1_PARITY                                                                      (0x1<<4)
24533 	#define XSEM_XSEM_PRTY_STS_1_REG_STORM_RF1_PARITY_SIZE                                                                 4
24534 	#define XSEM_XSEM_PRTY_STS_1_REG_VFC_PARITY                                                                            (0x1<<5)
24535 	#define XSEM_XSEM_PRTY_STS_1_REG_VFC_PARITY_SIZE                                                                       5
24536 #define XSEM_REG_XSEM_PRTY_STS_CLR_1                                                                                       0x280138UL //ACCESS:RC  DataWidth:0x6  Description: Parity register #1 read clear
24537 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY                                                                   (0x1<<0)
24538 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_SYNC_DBG_PARITY_SIZE                                                              0
24539 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY                                                                   (0x1<<1)
24540 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_SLOW_DBG_PARITY_SIZE                                                              1
24541 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_CAM_PARITY                                                                        (0x1<<2)
24542 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_CAM_PARITY_SIZE                                                                   2
24543 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY                                                                  (0x1<<3)
24544 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_STORM_RF0_PARITY_SIZE                                                             3
24545 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY                                                                  (0x1<<4)
24546 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_STORM_RF1_PARITY_SIZE                                                             4
24547 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_VFC_PARITY                                                                        (0x1<<5)
24548 	#define XSEM_XSEM_PRTY_STS_CLR_1_REG_VFC_PARITY_SIZE                                                                   5
24549 #define XSEM_REG_XSEM_PRTY_STS_WR_1                                                                                        0x28013cUL //ACCESS:WR  DataWidth:0x6  Description: Parity register #1 bit set or clear
24550 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY                                                                    (0x1<<0)
24551 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_SYNC_DBG_PARITY_SIZE                                                               0
24552 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY                                                                    (0x1<<1)
24553 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_SLOW_DBG_PARITY_SIZE                                                               1
24554 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_CAM_PARITY                                                                         (0x1<<2)
24555 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_CAM_PARITY_SIZE                                                                    2
24556 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY                                                                   (0x1<<3)
24557 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_STORM_RF0_PARITY_SIZE                                                              3
24558 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY                                                                   (0x1<<4)
24559 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_STORM_RF1_PARITY_SIZE                                                              4
24560 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_VFC_PARITY                                                                         (0x1<<5)
24561 	#define XSEM_XSEM_PRTY_STS_WR_1_REG_VFC_PARITY_SIZE                                                                    5
24562 #define XSEM_REG_XSEM_PRTY_MASK_1                                                                                          0x280140UL //ACCESS:RW  DataWidth:0x6  Description: Parity mask register #1 read/write
24563 	#define XSEM_XSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY                                                                      (0x1<<0)
24564 	#define XSEM_XSEM_PRTY_MASK_1_REG_SYNC_DBG_PARITY_SIZE                                                                 0
24565 	#define XSEM_XSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY                                                                      (0x1<<1)
24566 	#define XSEM_XSEM_PRTY_MASK_1_REG_SLOW_DBG_PARITY_SIZE                                                                 1
24567 	#define XSEM_XSEM_PRTY_MASK_1_REG_CAM_PARITY                                                                           (0x1<<2)
24568 	#define XSEM_XSEM_PRTY_MASK_1_REG_CAM_PARITY_SIZE                                                                      2
24569 	#define XSEM_XSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY                                                                     (0x1<<3)
24570 	#define XSEM_XSEM_PRTY_MASK_1_REG_STORM_RF0_PARITY_SIZE                                                                3
24571 	#define XSEM_XSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY                                                                     (0x1<<4)
24572 	#define XSEM_XSEM_PRTY_MASK_1_REG_STORM_RF1_PARITY_SIZE                                                                4
24573 	#define XSEM_XSEM_PRTY_MASK_1_REG_VFC_PARITY                                                                           (0x1<<5)
24574 	#define XSEM_XSEM_PRTY_MASK_1_REG_VFC_PARITY_SIZE                                                                      5
24575 #define XSEM_REG_RAM0_TM1                                                                                                  0x28014cUL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_1
24576 #define XSEM_REG_RAM0_TM2                                                                                                  0x280150UL //ACCESS:RW  DataWidth:0x5  Description: tm for ram0_2
24577 #define XSEM_REG_ECO_RESERVED                                                                                              0x2803a8UL //ACCESS:RW  DataWidth:0x8  Description: Reserved bits for ECO
24578 #define XSEM_REG_FIFOS_TM                                                                                                  0x2803acUL //ACCESS:RW  DataWidth:0xe  Description: TM bits  for  FIC0_LSB [1:0]; FIC0_MSB[3:2]; FIC1_LSB[5:4]; FIC1_MSB[7:6]; DBG_LSB[9:8];DBG_MSB[11:10]; EXT_PAS[13:12]
24579 #define XSEM_REG_ARBITER_REQUEST                                                                                           0x280200UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last request: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
24580 #define XSEM_REG_ARBITER_REQUEST_SIZE                                                                                      1
24581 #define XSEM_REG_ARBITER_SELECT                                                                                            0x280204UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last selection: 0-fic0; 1-fic1; 2-priority0; 3-priority1; 4-priority2
24582 #define XSEM_REG_ARBITER_SELECT_SIZE                                                                                       1
24583 #define XSEM_REG_ARBITER_SLOT                                                                                              0x280208UL //ACCESS:R  DataWidth:0x5  Description: dra arbiter last slot
24584 #define XSEM_REG_ARBITER_SLOT_SIZE                                                                                         1
24585 #define XSEM_REG_DBG_IF_FULL                                                                                               0x28020cUL //ACCESS:R  DataWidth:0x1  Description: DBG IF is full in sem_slow_ls_dbg
24586 #define XSEM_REG_DBG_IF_FULL_SIZE                                                                                          1
24587 #define XSEM_REG_DRA_EMPTY                                                                                                 0x280210UL //ACCESS:R  DataWidth:0x1  Description: This register is active when FIN FIO  is empty and DRA RD FIFO is empty
24588 #define XSEM_REG_DRA_EMPTY_SIZE                                                                                            1
24589 #define XSEM_REG_EXT_PAS_EMPTY                                                                                             0x280214UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO empty in sem_slow
24590 #define XSEM_REG_EXT_PAS_EMPTY_SIZE                                                                                        1
24591 #define XSEM_REG_EXT_PAS_FULL                                                                                              0x280218UL //ACCESS:R  DataWidth:0x1  Description: EXT_PAS FIFO Full in sem_slow
24592 #define XSEM_REG_EXT_PAS_FULL_SIZE                                                                                         1
24593 #define XSEM_REG_EXT_STORE_FREE_ENTRIES                                                                                    0x28021cUL //ACCESS:R  DataWidth:0x6  Description: Number of free entries in the external STORE sync FIFO.
24594 #define XSEM_REG_EXT_STORE_FREE_ENTRIES_SIZE                                                                               1
24595 #define XSEM_REG_EXT_STORE_IF_FULL                                                                                         0x280220UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE IF is full in sem_slow_ls_ext
24596 #define XSEM_REG_EXT_STORE_IF_FULL_SIZE                                                                                    1
24597 #define XSEM_REG_FIC0_DISABLE                                                                                              0x280224UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC0  May be updated during run_time by the microcode
24598 #define XSEM_REG_FIC0_DISABLE_SIZE                                                                                         1
24599 #define XSEM_REG_FIC0_EMPTY                                                                                                0x280228UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
24600 #define XSEM_REG_FIC0_EMPTY_SIZE                                                                                           1
24601 #define XSEM_REG_FIC0_FULL                                                                                                 0x28022cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
24602 #define XSEM_REG_FIC0_FULL_SIZE                                                                                            1
24603 #define XSEM_REG_FIC0_LENGTH                                                                                               0x280230UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC0. Active only with ~xsem_registers_fic0_length_error.fic0_length_error interrupt
24604 #define XSEM_REG_FIC0_LENGTH_SIZE                                                                                          1
24605 #define XSEM_REG_FIC1_DISABLE                                                                                              0x280234UL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from FIC1  May be updated during run_time by the microcode
24606 #define XSEM_REG_FIC1_DISABLE_SIZE                                                                                         1
24607 #define XSEM_REG_FIC1_EMPTY                                                                                                0x280238UL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO empty in sem_slow_fic
24608 #define XSEM_REG_FIC1_EMPTY_SIZE                                                                                           1
24609 #define XSEM_REG_FIC1_FULL                                                                                                 0x28023cUL //ACCESS:R  DataWidth:0x1  Description: FIC0 FIFO Full in sem_slow_fic
24610 #define XSEM_REG_FIC1_FULL_SIZE                                                                                            1
24611 #define XSEM_REG_FIC1_LENGTH                                                                                               0x280240UL //ACCESS:R  DataWidth:0x8  Description: Length from FIC1. Active only with ~xsem_registers_fic1_length_error.fic1_length_error interrupt
24612 #define XSEM_REG_FIC1_LENGTH_SIZE                                                                                          1
24613 #define XSEM_REG_GPI_DATA                                                                                                  0x280244UL //ACCESS:R  DataWidth:0x18  Description: GPI signals that are inputs to SEMI
24614 #define XSEM_REG_GPI_DATA_SIZE                                                                                             1
24615 #define XSEM_REG_NUM_OF_THREADS                                                                                            0x280248UL //ACCESS:R  DataWidth:0x6  Description: The number of threads currently active
24616 #define XSEM_REG_NUM_OF_THREADS_SIZE                                                                                       1
24617 #define XSEM_REG_PAS_DISABLE                                                                                               0x28024cUL //ACCESS:RW  DataWidth:0x1  Description: Disables input messages from the passive buffer  May be updated during run_time by the microcode
24618 #define XSEM_REG_PAS_DISABLE_SIZE                                                                                          1
24619 #define XSEM_REG_PAS_IF_FULL                                                                                               0x280250UL //ACCESS:R  DataWidth:0x1  Description: Full from passive buffer asserted toward SDM
24620 #define XSEM_REG_PAS_IF_FULL_SIZE                                                                                          1
24621 #define XSEM_REG_RAM0_IF_FULL                                                                                              0x280254UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM0 IF is full in sem_slow_ls_ram
24622 #define XSEM_REG_RAM0_IF_FULL_SIZE                                                                                         1
24623 #define XSEM_REG_RAM1_IF_FULL                                                                                              0x280258UL //ACCESS:R  DataWidth:0x1  Description: EXT_RAM1 IF is full in sem_slow_ls_ram
24624 #define XSEM_REG_RAM1_IF_FULL_SIZE                                                                                         1
24625 #define XSEM_REG_SET0_THREAD_EMPTY                                                                                         0x28025cUL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is empty in sem_slow_dra_wr
24626 #define XSEM_REG_SET0_THREAD_EMPTY_SIZE                                                                                    1
24627 #define XSEM_REG_SET0_THREAD_FULL                                                                                          0x280260UL //ACCESS:R  DataWidth:0x1  Description: SET0_THREAD fifo is full in sem_slow_dra_wr
24628 #define XSEM_REG_SET0_THREAD_FULL_SIZE                                                                                     1
24629 #define XSEM_REG_SET1_THREAD_EMPTY                                                                                         0x280264UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is empty in sem_slow_dra_wr
24630 #define XSEM_REG_SET1_THREAD_EMPTY_SIZE                                                                                    1
24631 #define XSEM_REG_SET1_THREAD_FULL                                                                                          0x280268UL //ACCESS:R  DataWidth:0x1  Description: SET1_THREAD fifo is full in sem_slow_dra_wr
24632 #define XSEM_REG_SET1_THREAD_FULL_SIZE                                                                                     1
24633 #define XSEM_REG_SLEEP_THREADS_VALID                                                                                       0x28026cUL //ACCESS:R  DataWidth:0x14  Description: Valid sleeping threads indication have bit per thread
24634 #define XSEM_REG_SLEEP_THREADS_VALID_SIZE                                                                                  1
24635 #define XSEM_REG_SLOW_DBG_ALM_EMPTY                                                                                        0x280270UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg (31 entry inside fifo)
24636 #define XSEM_REG_SLOW_DBG_ALM_EMPTY_SIZE                                                                                   1
24637 #define XSEM_REG_SLOW_DBG_ALM_FULL                                                                                         0x280274UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is almost empty in sem_slow_ls_dbg according to configuration
24638 #define XSEM_REG_SLOW_DBG_ALM_FULL_SIZE                                                                                    1
24639 #define XSEM_REG_SLOW_DBG_EMPTY                                                                                            0x280278UL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is empty in sem_slow_ls_dbg
24640 #define XSEM_REG_SLOW_DBG_EMPTY_SIZE                                                                                       1
24641 #define XSEM_REG_SLOW_DBG_FULL                                                                                             0x28027cUL //ACCESS:R  DataWidth:0x1  Description: DBG FIFO is full in sem_slow_ls_dbg
24642 #define XSEM_REG_SLOW_DBG_FULL_SIZE                                                                                        1
24643 #define XSEM_REG_SLOW_DRA_FIN_EMPTY                                                                                        0x280280UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is empty in sem_slow_dra_sync
24644 #define XSEM_REG_SLOW_DRA_FIN_EMPTY_SIZE                                                                                   1
24645 #define XSEM_REG_SLOW_DRA_FIN_FULL                                                                                         0x280284UL //ACCESS:R  DataWidth:0x1  Description: FIN fifo is full in sem_slow_dra_sync (never may be active)
24646 #define XSEM_REG_SLOW_DRA_FIN_FULL_SIZE                                                                                    1
24647 #define XSEM_REG_SLOW_DRA_INT_EMPTY                                                                                        0x280288UL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is empty in sem_slow_dra_sync
24648 #define XSEM_REG_SLOW_DRA_INT_EMPTY_SIZE                                                                                   1
24649 #define XSEM_REG_SLOW_DRA_INT_FULL                                                                                         0x28028cUL //ACCESS:R  DataWidth:0x1  Description: Interrupt fifo is full in sem_slow_dra_int
24650 #define XSEM_REG_SLOW_DRA_INT_FULL_SIZE                                                                                    1
24651 #define XSEM_REG_SLOW_DRA_RD_EMPTY                                                                                         0x280290UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is empty in sem_slow_dra_sync
24652 #define XSEM_REG_SLOW_DRA_RD_EMPTY_SIZE                                                                                    1
24653 #define XSEM_REG_SLOW_DRA_RD_FULL                                                                                          0x280294UL //ACCESS:R  DataWidth:0x1  Description: DRA_RD pop fifo is full in sem_slow_dra_sync
24654 #define XSEM_REG_SLOW_DRA_RD_FULL_SIZE                                                                                     1
24655 #define XSEM_REG_SLOW_DRA_WR_EMPTY                                                                                         0x280298UL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is empty in sem_slow_dra_sync
24656 #define XSEM_REG_SLOW_DRA_WR_EMPTY_SIZE                                                                                    1
24657 #define XSEM_REG_SLOW_DRA_WR_FULL                                                                                          0x28029cUL //ACCESS:R  DataWidth:0x1  Description: DRA_WR push fifo is full in sem_slow_dra_sync
24658 #define XSEM_REG_SLOW_DRA_WR_FULL_SIZE                                                                                     1
24659 #define XSEM_REG_SLOW_EXT_STORE_EMPTY                                                                                      0x2802a0UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is empty in sem_slow_ls_ext
24660 #define XSEM_REG_SLOW_EXT_STORE_EMPTY_SIZE                                                                                 1
24661 #define XSEM_REG_SLOW_EXT_STORE_FULL                                                                                       0x2802a4UL //ACCESS:R  DataWidth:0x1  Description: EXT_STORE FIFO is full in sem_slow_ls_ext
24662 #define XSEM_REG_SLOW_EXT_STORE_FULL_SIZE                                                                                  1
24663 #define XSEM_REG_SLOW_RAM0_RD_EMPTY                                                                                        0x2802a8UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is empty in sem_slow_ls_ext
24664 #define XSEM_REG_SLOW_RAM0_RD_EMPTY_SIZE                                                                                   1
24665 #define XSEM_REG_SLOW_RAM0_RD_FULL                                                                                         0x2802acUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM0 FIFO is full in sem_slow_ls_ext
24666 #define XSEM_REG_SLOW_RAM0_RD_FULL_SIZE                                                                                    1
24667 #define XSEM_REG_SLOW_RAM0_WR_ALM_FULL                                                                                     0x2802b0UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
24668 #define XSEM_REG_SLOW_RAM0_WR_ALM_FULL_SIZE                                                                                1
24669 #define XSEM_REG_SLOW_RAM0_WR_EMPTY                                                                                        0x2802b4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is empty in sem_slow_ls_ext
24670 #define XSEM_REG_SLOW_RAM0_WR_EMPTY_SIZE                                                                                   1
24671 #define XSEM_REG_SLOW_RAM0_WR_FULL                                                                                         0x2802b8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM0 FIFO is full in sem_slow_ls_ext
24672 #define XSEM_REG_SLOW_RAM0_WR_FULL_SIZE                                                                                    1
24673 #define XSEM_REG_SLOW_RAM1_RD_EMPTY                                                                                        0x2802bcUL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is empty in sem_slow_ls_ext
24674 #define XSEM_REG_SLOW_RAM1_RD_EMPTY_SIZE                                                                                   1
24675 #define XSEM_REG_SLOW_RAM1_RD_FULL                                                                                         0x2802c0UL //ACCESS:R  DataWidth:0x1  Description: EXT_RD_RAM1 FIFO is full in sem_slow_ls_ext
24676 #define XSEM_REG_SLOW_RAM1_RD_FULL_SIZE                                                                                    1
24677 #define XSEM_REG_SLOW_RAM1_WR_ALM_FULL                                                                                     0x2802c4UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is almost full in sem_slow_ls_ext
24678 #define XSEM_REG_SLOW_RAM1_WR_ALM_FULL_SIZE                                                                                1
24679 #define XSEM_REG_SLOW_RAM1_WR_EMPTY                                                                                        0x2802c8UL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is empty in sem_slow_ls_ext
24680 #define XSEM_REG_SLOW_RAM1_WR_EMPTY_SIZE                                                                                   1
24681 #define XSEM_REG_SLOW_RAM1_WR_FULL                                                                                         0x2802ccUL //ACCESS:R  DataWidth:0x1  Description: EXT_WR_RAM1 FIFO is full in sem_slow_ls_ext
24682 #define XSEM_REG_SLOW_RAM1_WR_FULL_SIZE                                                                                    1
24683 #define XSEM_REG_SYNC_DBG_EMPTY                                                                                            0x2802d0UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is empty in sem_slow_ls_sync
24684 #define XSEM_REG_SYNC_DBG_EMPTY_SIZE                                                                                       1
24685 #define XSEM_REG_SYNC_DBG_FULL                                                                                             0x2802d4UL //ACCESS:R  DataWidth:0x1  Description: DBG FAST SYNC FIFO is full in sem_slow_ls_sync
24686 #define XSEM_REG_SYNC_DBG_FULL_SIZE                                                                                        1
24687 #define XSEM_REG_THREAD_ERROR                                                                                              0x2802d8UL //ACCESS:R  DataWidth:0x14  Description: Thread error indication have bit per thread
24688 #define XSEM_REG_THREAD_ERROR_SIZE                                                                                         1
24689 #define XSEM_REG_THREAD_OVERRUN_NUM                                                                                        0x2802dcUL //ACCESS:R  DataWidth:0x14  Description: Threads are sleeping in passive buffer more than ~xsem_registers_thread_inter_cnt.thread_inter_cnt number of cycles
24690 #define XSEM_REG_THREAD_OVERRUN_NUM_SIZE                                                                                   1
24691 #define XSEM_REG_THREAD_RDY                                                                                                0x2802e0UL //ACCESS:R  DataWidth:0x14  Description: Thread ready indication have bit per thread
24692 #define XSEM_REG_THREAD_RDY_SIZE                                                                                           1
24693 #define XSEM_REG_THREADS_LIST                                                                                              0x2802e4UL //ACCESS:RW  DataWidth:0x14  Description: List of free threads . There is a bit per thread.
24694 #define XSEM_REG_THREADS_LIST_SIZE                                                                                         1
24695 #define XSEM_REG_WB_MSB                                                                                                    0x2802e8UL //ACCESS:R  DataWidth:0x2  Description: Reset value of this register is right when was not read to ~xsem_registers_fic0_fifo.fic0_fifo or ~xsem_registers_fic1_fifo.fic1_fifo or ~xsem_registers_passive_buffer.passive_buffer. For read from ~xsem_registers_passive_buffer.passive_buffer :b0- parity0; b1 parity1. For  read from ~xsem_registers_fic0_fifo.fic0_fifo and ~xsem_registers_fic1_fifo.fic1_fifo :b1=0 data from ~xsem_registers_fic0_fifo.fic0_fifo and ~xsem_registers_fic1_fifo.fic1_fifo is valid; b1 =1 ~xsem_registers_fic0_fifo.fic0_fifo and ~xsem_registers_fic1_fifo.fic1_fifo is empty and data from it must be equal to 0; b0 - parity from ~xsem_registers_fic0_fifo.fic0_fifo and ~xsem_registers_fic1_fifo.fic1_fifo
24696 #define XSEM_REG_WB_MSB_SIZE                                                                                               1
24697 #define XSEM_REG_FIC0_FIFO                                                                                                 0x280300UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC0_fifo: b[127:0] data; b128-parity;b129=1- fifo empty;b129=0-data is valid
24698 #define XSEM_REG_FIC0_FIFO_SIZE                                                                                            4
24699 #define XSEM_REG_FIC1_FIFO                                                                                                 0x280320UL //ACCESS:WB_R  DataWidth:0x80  Description: Debug only. FIC1_fifo read for debugging mode; b[127:0] data; b128-parity;
24700 #define XSEM_REG_FIC1_FIFO_SIZE                                                                                            4
24701 #define XSEM_REG_FIN_COMMAND                                                                                               0x280340UL //ACCESS:WB_R  DataWidth:0x6d  Description: last fin command that was read from fifo. Its spelling in ~xsem_registers_fin_fifo.fin_fifo register
24702 #define XSEM_REG_FIN_COMMAND_SIZE                                                                                          4
24703 #define XSEM_REG_FIN_FIFO                                                                                                  0x280360UL //ACCESS:WB_R  DataWidth:0x6d  Description: Debug only. FIn FIFO.  [5:0]   start_rp_foc3; [11:6]    start_rp_foc2;  [17:12]   start_rp_foc1; [23:18]   start_rp_foc0;  [29:24]   end_rp_foc3; [35:30]   end_rp_foc2; [41:36]   end_rp_foc1; [47:42]   end_rp_foc0; [53:48]   lowest rp; [59:54]   highest rp; [65:60]   store start rp; [71:66]   store end rp; [77:72]   load start rp; [83:78]   load end rp; [85:84]   priority; [101:86]  pram address; [102] pas; [103] foc3; [104] foc2; [105] foc1; [106] foc0; [107] release; [108] fin; [109]=1- fin fifo is empty; 0 - data[108:0] is valid
24704 #define XSEM_REG_FIN_FIFO_SIZE                                                                                             4
24705 #define XSEM_REG_VFPF_ERR_NUM                                                                                              0x280380UL //ACCESS:W  DataWidth:0x7  Description: VF or PF ID for reset error bit. Values 0-63 reset error bit for 64 VF; values 64-67 reset error for 4 PF; values 68-127 are not valid.
24706 #define XSEM_REG_VFPF_ERR_NUM_SIZE                                                                                         1
24707 #define XSEM_REG_VF_ERR_VECTOR_LSB                                                                                         0x280388UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [0-31]
24708 #define XSEM_REG_VF_ERR_VECTOR_LSB_SIZE                                                                                    1
24709 #define XSEM_REG_VF_ERR_VECTOR_MSB                                                                                         0x280390UL //ACCESS:R  DataWidth:0x20  Description: VF/PF error bitmap vector [32-63]
24710 #define XSEM_REG_VF_ERR_VECTOR_MSB_SIZE                                                                                    1
24711 #define XSEM_REG_PF_ERR_VECTOR                                                                                             0x280398UL //ACCESS:R  DataWidth:0x8  Description: VF/PF error bitmap vector [0-7]
24712 #define XSEM_REG_PF_ERR_VECTOR_SIZE                                                                                        1
24713 #define XSEM_REG_THREAD_SET_NUM                                                                                            0x2803a0UL //ACCESS:W  DataWidth:0x5  Description: Thread ID. Write thread ID will set ready indication for this thread ID
24714 #define XSEM_REG_THREAD_SET_NUM_SIZE                                                                                       1
24715 #define XSEM_REG_INT_TABLE                                                                                                 0x280400UL //ACCESS:RW  DataWidth:0xf  Description: Interrupt table  Read and write access to it is not possible in the middle of the work
24716 #define XSEM_REG_INT_TABLE_SIZE                                                                                            256
24717 #define XSEM_REG_PASSIVE_BUFFER                                                                                            0x282000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory
24718 #define XSEM_REG_PASSIVE_BUFFER_SIZE                                                                                       2048
24719 #define XSEM_REG_PASSIVE_BUFFER_MSB                                                                                        0x284000UL //ACCESS:WB  DataWidth:0x80  Description: Debug only. Passive buffer memory MSB that starts from row 512 of passive buffer till row 639
24720 #define XSEM_REG_PASSIVE_BUFFER_MSB_SIZE                                                                                   512
24721 #define XSEM_REG_FAST_MEMORY                                                                                               0x2a0000UL //ACCESS:RW  DataWidth:0x20  Description: This address space contains all registers and memories that are placed in SEM_FAST block. The SEM_FAST registers are described in appendix B. In order to access the SEM_FAST registers the base address XSEM_REGISTERS_FAST_MEMORY (Offset: 0x2a0000) should be added to each SEM_FAST register offset.
24722 #define XSEM_REG_FAST_MEMORY_SIZE                                                                                          32768
24723 #define XSEM_REG_PRAM                                                                                                      0x2c0000UL //ACCESS:WB  DataWidth:0x2e  Description: pram memory. B45 is parity; b[44:0] - data.
24724 #define XSEM_REG_PRAM_SIZE                                                                                                 65536
24725 #define XSEM_REG_XSEM_UNUSED_EMPTY_0                                                                                       0x280144UL //ACCESS:R  DataWidth:0x20  Unused empty space
24726 #define XSEM_REG_XSEM_UNUSED_EMPTY_0_SIZE                                                                                  2
24727 #define XSEM_REG_XSEM_UNUSED_EMPTY_1                                                                                       0x280154UL //ACCESS:R  DataWidth:0x20  Unused empty space
24728 #define XSEM_REG_XSEM_UNUSED_EMPTY_1_SIZE                                                                                  43
24729 #define XSEM_REG_XSEM_UNUSED_EMPTY_2                                                                                       0x2802ecUL //ACCESS:R  DataWidth:0x20  Unused empty space
24730 #define XSEM_REG_XSEM_UNUSED_EMPTY_2_SIZE                                                                                  5
24731 #define XSEM_REG_XSEM_UNUSED_EMPTY_3                                                                                       0x280384UL //ACCESS:R  DataWidth:0x20  Unused empty space
24732 #define XSEM_REG_XSEM_UNUSED_EMPTY_3_SIZE                                                                                  1
24733 #define XSEM_REG_XSEM_UNUSED_EMPTY_4                                                                                       0x28038cUL //ACCESS:R  DataWidth:0x20  Unused empty space
24734 #define XSEM_REG_XSEM_UNUSED_EMPTY_4_SIZE                                                                                  1
24735 #define XSEM_REG_XSEM_UNUSED_EMPTY_5                                                                                       0x280394UL //ACCESS:R  DataWidth:0x20  Unused empty space
24736 #define XSEM_REG_XSEM_UNUSED_EMPTY_5_SIZE                                                                                  1
24737 #define XSEM_REG_XSEM_UNUSED_EMPTY_6                                                                                       0x28039cUL //ACCESS:R  DataWidth:0x20  Unused empty space
24738 #define XSEM_REG_XSEM_UNUSED_EMPTY_6_SIZE                                                                                  1
24739 #define XSEM_REG_XSEM_UNUSED_EMPTY_7                                                                                       0x2803a4UL //ACCESS:R  DataWidth:0x20  Unused empty space
24740 #define XSEM_REG_XSEM_UNUSED_EMPTY_7_SIZE                                                                                  1
24741 #define XSEM_REG_XSEM_UNUSED_EMPTY_8                                                                                       0x2803b0UL //ACCESS:R  DataWidth:0x20  Unused empty space
24742 #define XSEM_REG_XSEM_UNUSED_EMPTY_8_SIZE                                                                                  20
24743 #define XSEM_REG_XSEM_UNUSED_EMPTY_9                                                                                       0x280800UL //ACCESS:R  DataWidth:0x20  Unused empty space
24744 #define XSEM_REG_XSEM_UNUSED_EMPTY_9_SIZE                                                                                  1536
24745 #define XSEM_REG_XSEM_UNUSED_EMPTY_10                                                                                      0x284800UL //ACCESS:R  DataWidth:0x20  Unused empty space
24746 #define XSEM_REG_XSEM_UNUSED_EMPTY_10_SIZE                                                                                 28160
24747 
24748 
24749 
24750 #define MCP_REG_MCPR_UNUSED_A                                                  0x80000	//ACCESS:??  DataWidth:0x20
24751 #define MCP_REG_MCPR_UNUSED_A_COUNT                                            32
24752 #define MCP_REG_MCPR_MCP_CONTROL                                               0x80080	//ACCESS:??  DataWidth:0x20
24753         #define MCPR_MCP_CONTROL_SMBUS_SEL                   (1L<<30)
24754         #define MCPR_MCP_CONTROL_SMBUS_SEL_BITSHIFT          30
24755         #define MCPR_MCP_CONTROL_MCP_ISOLATE                 (1L<<31)
24756         #define MCPR_MCP_CONTROL_MCP_ISOLATE_BITSHIFT        31
24757 #define MCP_REG_MCPR_MCP_ATTENTION_STATUS                                      0x80084	//ACCESS:??  DataWidth:0x20
24758         #define MCPR_MCP_ATTENTION_STATUS_DRV_DOORBELL       (1L<<29)
24759         #define MCPR_MCP_ATTENTION_STATUS_DRV_DOORBELL_BITSHIFT 29
24760         #define MCPR_MCP_ATTENTION_STATUS_WATCHDOG_TIMEOUT   (1L<<30)
24761         #define MCPR_MCP_ATTENTION_STATUS_WATCHDOG_TIMEOUT_BITSHIFT 30
24762         #define MCPR_MCP_ATTENTION_STATUS_CPU_EVENT          (1L<<31)
24763         #define MCPR_MCP_ATTENTION_STATUS_CPU_EVENT_BITSHIFT 31
24764 #define MCP_REG_MCPR_MCP_HEARTBEAT_CONTROL                                     0x80088	//ACCESS:??  DataWidth:0x20
24765         #define MCPR_MCP_HEARTBEAT_CONTROL_MCP_HEARTBEAT_ENABLE  (1L<<31)
24766         #define MCPR_MCP_HEARTBEAT_CONTROL_MCP_HEARTBEAT_ENABLE_BITSHIFT 31
24767 #define MCP_REG_MCPR_MCP_HEARTBEAT_STATUS                                      0x8008c	//ACCESS:??  DataWidth:0x20
24768         #define MCPR_MCP_HEARTBEAT_STATUS_MCP_HEARTBEAT_PERIOD  (0x7ffL<<0)
24769         #define MCPR_MCP_HEARTBEAT_STATUS_MCP_HEARTBEAT_PERIOD_BITSHIFT 0
24770         #define MCPR_MCP_HEARTBEAT_STATUS_VALID              (1L<<31)
24771         #define MCPR_MCP_HEARTBEAT_STATUS_VALID_BITSHIFT     31
24772 #define MCP_REG_MCPR_MCP_HEARTBEAT                                             0x80090	//ACCESS:??  DataWidth:0x20
24773         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_COUNT       (0x3fffffffL<<0)
24774         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_COUNT_BITSHIFT 0
24775         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_INC         (1L<<30)
24776         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_INC_BITSHIFT 30
24777         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_RESET       (1L<<31)
24778         #define MCPR_MCP_HEARTBEAT_MCP_HEARTBEAT_RESET_BITSHIFT 31
24779 #define MCP_REG_MCPR_WATCHDOG_RESET                                            0x80094	//ACCESS:??  DataWidth:0x20
24780         #define MCPR_WATCHDOG_RESET_WATCHDOG_RESET           (1L<<31)
24781         #define MCPR_WATCHDOG_RESET_WATCHDOG_RESET_BITSHIFT  31
24782 #define MCP_REG_MCPR_WATCHDOG_CONTROL                                          0x80098	//ACCESS:??  DataWidth:0x20
24783         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_TIMEOUT       (0xfffffffL<<0)
24784         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_TIMEOUT_BITSHIFT 0
24785         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_ATTN          (1L<<29)
24786         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_ATTN_BITSHIFT 29
24787         #define MCPR_WATCHDOG_CONTROL_MCP_RST_ENABLE         (1L<<30)
24788         #define MCPR_WATCHDOG_CONTROL_MCP_RST_ENABLE_BITSHIFT 30
24789         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_ENABLE        (1L<<31)
24790         #define MCPR_WATCHDOG_CONTROL_WATCHDOG_ENABLE_BITSHIFT 31
24791 #define MCP_REG_MCPR_ACCESS_LOCK                                               0x8009c	//ACCESS:??  DataWidth:0x20
24792         #define MCPR_ACCESS_LOCK_LOCK                        (1L<<31)
24793         #define MCPR_ACCESS_LOCK_LOCK_BITSHIFT               31
24794 #define MCP_REG_MCPR_TOE_ID                                                    0x800a0	//ACCESS:??  DataWidth:0x20
24795         #define MCPR_TOE_ID_FUNCTION_ID                      (1L<<31)
24796         #define MCPR_TOE_ID_FUNCTION_ID_BITSHIFT             31
24797 #define MCP_REG_MCPR_MAILBOX_CFG                                               0x800a4	//ACCESS:??  DataWidth:0x20
24798         #define MCPR_MAILBOX_CFG_MAILBOX_OFFSET              (0x3fffL<<0)
24799         #define MCPR_MAILBOX_CFG_MAILBOX_OFFSET_BITSHIFT     0
24800         #define MCPR_MAILBOX_CFG_MAILBOX_SIZE                (0xfffL<<20)
24801         #define MCPR_MAILBOX_CFG_MAILBOX_SIZE_BITSHIFT       20
24802 #define MCP_REG_MCPR_MAILBOX_CFG_OTHER_FUNC                                    0x800a8	//ACCESS:??  DataWidth:0x20
24803         #define MCPR_MAILBOX_CFG_OTHER_FUNC_MAILBOX_OFFSET   (0x3fffL<<0)
24804         #define MCPR_MAILBOX_CFG_OTHER_FUNC_MAILBOX_OFFSET_BITSHIFT 0
24805         #define MCPR_MAILBOX_CFG_OTHER_FUNC_MAILBOX_SIZE     (0xfffL<<20)
24806         #define MCPR_MAILBOX_CFG_OTHER_FUNC_MAILBOX_SIZE_BITSHIFT 20
24807 #define MCP_REG_MCPR_MCP_DOORBELL                                              0x800ac	//ACCESS:??  DataWidth:0x20
24808         #define MCPR_MCP_DOORBELL_MCP_DOORBELL               (1L<<31)
24809         #define MCPR_MCP_DOORBELL_MCP_DOORBELL_BITSHIFT      31
24810 #define MCP_REG_MCPR_DRIVER_DOORBELL                                           0x800b0	//ACCESS:??  DataWidth:0x20
24811         #define MCPR_DRIVER_DOORBELL_DRIVER_DOORBELL         (1L<<31)
24812         #define MCPR_DRIVER_DOORBELL_DRIVER_DOORBELL_BITSHIFT 31
24813 #define MCP_REG_MCPR_DRIVER_DOORBELL_OTHER_FUNC                                0x800b4	//ACCESS:??  DataWidth:0x20
24814         #define MCPR_DRIVER_DOORBELL_OTHER_FUNC_DRIVER_DOORBELL  (1L<<31)
24815         #define MCPR_DRIVER_DOORBELL_OTHER_FUNC_DRIVER_DOORBELL_BITSHIFT 31
24816 #define MCP_REG_MCPR_PORT4MODE_EN                                              0x800b8	//ACCESS:??  DataWidth:0x20
24817         #define MCPR_PORT4MODE_EN_FOUR_PORT_MODE             (1L<<0)
24818         #define MCPR_PORT4MODE_EN_FOUR_PORT_MODE_BITSHIFT    0
24819 #define MCP_REG_MCPR_MCP_VFID                                                  0x800bc	//ACCESS:??  DataWidth:0x20
24820         #define MCPR_MCP_VFID_VFID                           (0x3fL<<0)
24821         #define MCPR_MCP_VFID_VFID_BITSHIFT                  0
24822         #define MCPR_MCP_VFID_VFID_VALID                     (1L<<16)
24823         #define MCPR_MCP_VFID_VFID_VALID_BITSHIFT            16
24824         #define MCPR_MCP_VFID_PATHID                         (1L<<20)
24825         #define MCPR_MCP_VFID_PATHID_BITSHIFT                20
24826         #define MCPR_MCP_VFID_PATH_FORCE                     (1L<<31)
24827         #define MCPR_MCP_VFID_PATH_FORCE_BITSHIFT            31
24828 #define MCP_REG_MCPR_GP_INPUTS                                               0x800c0	//ACCESS:??  DataWidth:0x20
24829 #define MCP_REG_MCPR_GP_OUTPUTS                                              0x800c4	//ACCESS:??  DataWidth:0x20
24830 #define MCP_REG_MCPR_GP_OENABLE                                              0x800c8	//ACCESS:??  DataWidth:0x20
24831 #define MCP_REG_MCPR_GP_MASK_HI_TO_LO                                        0x800cc	//ACCESS:??  DataWidth:0x20
24832 #define MCP_REG_MCPR_GP_MASK_LO_TO_HI                                        0x800d0	//ACCESS:??  DataWidth:0x20
24833 #define MCP_REG_MCPR_GP_HI_TO_LO                                             0x800d4	//ACCESS:??  DataWidth:0x20
24834 #define MCP_REG_MCPR_GP_LO_TO_HI                                             0x800d8	//ACCESS:??  DataWidth:0x20
24835 #define MCP_REG_MCPR_GP_EVENT_VEC                                            0x800dc	//ACCESS:??  DataWidth:0x20
24836 #define MCP_REG_MCPR_UNUSED_B                                                0x800e0	//ACCESS:??  DataWidth:0x20
24837 #define MCP_REG_MCPR_UNUSED_B_COUNT                                          5064
24838 #define MCP_REG_MCPR_CPU_MODE                                                  0x85000	//ACCESS:??  DataWidth:0x20
24839         #define MCPR_CPU_MODE_LOCAL_RST                      (1L<<0)
24840         #define MCPR_CPU_MODE_LOCAL_RST_BITSHIFT             0
24841         #define MCPR_CPU_MODE_STEP_ENA                       (1L<<1)
24842         #define MCPR_CPU_MODE_STEP_ENA_BITSHIFT              1
24843         #define MCPR_CPU_MODE_PAGE_0_DATA_ENA                (1L<<2)
24844         #define MCPR_CPU_MODE_PAGE_0_DATA_ENA_BITSHIFT       2
24845         #define MCPR_CPU_MODE_PAGE_0_INST_ENA                (1L<<3)
24846         #define MCPR_CPU_MODE_PAGE_0_INST_ENA_BITSHIFT       3
24847         #define MCPR_CPU_MODE_MSG_BIT1                       (1L<<6)
24848         #define MCPR_CPU_MODE_MSG_BIT1_BITSHIFT              6
24849         #define MCPR_CPU_MODE_INTERRUPT_ENA                  (1L<<7)
24850         #define MCPR_CPU_MODE_INTERRUPT_ENA_BITSHIFT         7
24851         #define MCPR_CPU_MODE_SOFT_HALT                      (1L<<10)
24852         #define MCPR_CPU_MODE_SOFT_HALT_BITSHIFT             10
24853         #define MCPR_CPU_MODE_BAD_DATA_HALT_ENA              (1L<<11)
24854         #define MCPR_CPU_MODE_BAD_DATA_HALT_ENA_BITSHIFT     11
24855         #define MCPR_CPU_MODE_BAD_INST_HALT_ENA              (1L<<12)
24856         #define MCPR_CPU_MODE_BAD_INST_HALT_ENA_BITSHIFT     12
24857         #define MCPR_CPU_MODE_FIO_ABORT_HALT_ENA             (1L<<13)
24858         #define MCPR_CPU_MODE_FIO_ABORT_HALT_ENA_BITSHIFT    13
24859         #define MCPR_CPU_MODE_SPAD_UNDERFLOW_HALT_ENA        (1L<<15)
24860         #define MCPR_CPU_MODE_SPAD_UNDERFLOW_HALT_ENA_BITSHIFT 15
24861 #define MCP_REG_MCPR_CPU_STATE                                                 0x85004	//ACCESS:??  DataWidth:0x20
24862         #define MCPR_CPU_STATE_BREAKPOINT                    (1L<<0)
24863         #define MCPR_CPU_STATE_BREAKPOINT_BITSHIFT           0
24864         #define MCPR_CPU_STATE_BAD_INST_HALTED               (1L<<2)
24865         #define MCPR_CPU_STATE_BAD_INST_HALTED_BITSHIFT      2
24866         #define MCPR_CPU_STATE_PAGE_0_DATA_HALTED            (1L<<3)
24867         #define MCPR_CPU_STATE_PAGE_0_DATA_HALTED_BITSHIFT   3
24868         #define MCPR_CPU_STATE_PAGE_0_INST_HALTED            (1L<<4)
24869         #define MCPR_CPU_STATE_PAGE_0_INST_HALTED_BITSHIFT   4
24870         #define MCPR_CPU_STATE_BAD_DATA_ADDR_HALTED          (1L<<5)
24871         #define MCPR_CPU_STATE_BAD_DATA_ADDR_HALTED_BITSHIFT 5
24872         #define MCPR_CPU_STATE_BAD_PC_HALTED                 (1L<<6)
24873         #define MCPR_CPU_STATE_BAD_PC_HALTED_BITSHIFT        6
24874         #define MCPR_CPU_STATE_ALIGN_HALTED                  (1L<<7)
24875         #define MCPR_CPU_STATE_ALIGN_HALTED_BITSHIFT         7
24876         #define MCPR_CPU_STATE_FIO_ABORT_HALTED              (1L<<8)
24877         #define MCPR_CPU_STATE_FIO_ABORT_HALTED_BITSHIFT     8
24878         #define MCPR_CPU_STATE_SOFT_HALTED                   (1L<<10)
24879         #define MCPR_CPU_STATE_SOFT_HALTED_BITSHIFT          10
24880         #define MCPR_CPU_STATE_SPAD_UNDERFLOW                (1L<<11)
24881         #define MCPR_CPU_STATE_SPAD_UNDERFLOW_BITSHIFT       11
24882         #define MCPR_CPU_STATE_INTERRRUPT                    (1L<<12)
24883         #define MCPR_CPU_STATE_INTERRRUPT_BITSHIFT           12
24884         #define MCPR_CPU_STATE_DATA_ACCESS_STALL             (1L<<14)
24885         #define MCPR_CPU_STATE_DATA_ACCESS_STALL_BITSHIFT    14
24886         #define MCPR_CPU_STATE_INST_FETCH_STALL              (1L<<15)
24887         #define MCPR_CPU_STATE_INST_FETCH_STALL_BITSHIFT     15
24888         #define MCPR_CPU_STATE_BLOCKED_READ                  (1L<<31)
24889         #define MCPR_CPU_STATE_BLOCKED_READ_BITSHIFT         31
24890 #define MCP_REG_MCPR_CPU_EVENT_MASK                                            0x85008	//ACCESS:??  DataWidth:0x20
24891         #define MCPR_CPU_EVENT_MASK_BREAKPOINT_MASK          (1L<<0)
24892         #define MCPR_CPU_EVENT_MASK_BREAKPOINT_MASK_BITSHIFT 0
24893         #define MCPR_CPU_EVENT_MASK_BAD_INST_HALTED_MASK     (1L<<2)
24894         #define MCPR_CPU_EVENT_MASK_BAD_INST_HALTED_MASK_BITSHIFT 2
24895         #define MCPR_CPU_EVENT_MASK_PAGE_0_DATA_HALTED_MASK  (1L<<3)
24896         #define MCPR_CPU_EVENT_MASK_PAGE_0_DATA_HALTED_MASK_BITSHIFT 3
24897         #define MCPR_CPU_EVENT_MASK_PAGE_0_INST_HALTED_MASK  (1L<<4)
24898         #define MCPR_CPU_EVENT_MASK_PAGE_0_INST_HALTED_MASK_BITSHIFT 4
24899         #define MCPR_CPU_EVENT_MASK_BAD_DATA_ADDR_HALTED_MASK  (1L<<5)
24900         #define MCPR_CPU_EVENT_MASK_BAD_DATA_ADDR_HALTED_MASK_BITSHIFT 5
24901         #define MCPR_CPU_EVENT_MASK_BAD_PC_HALTED_MASK       (1L<<6)
24902         #define MCPR_CPU_EVENT_MASK_BAD_PC_HALTED_MASK_BITSHIFT 6
24903         #define MCPR_CPU_EVENT_MASK_ALIGN_HALTED_MASK        (1L<<7)
24904         #define MCPR_CPU_EVENT_MASK_ALIGN_HALTED_MASK_BITSHIFT 7
24905         #define MCPR_CPU_EVENT_MASK_FIO_ABORT_MASK           (1L<<8)
24906         #define MCPR_CPU_EVENT_MASK_FIO_ABORT_MASK_BITSHIFT  8
24907         #define MCPR_CPU_EVENT_MASK_SOFT_HALTED_MASK         (1L<<10)
24908         #define MCPR_CPU_EVENT_MASK_SOFT_HALTED_MASK_BITSHIFT 10
24909         #define MCPR_CPU_EVENT_MASK_SPAD_UNDERFLOW_MASK      (1L<<11)
24910         #define MCPR_CPU_EVENT_MASK_SPAD_UNDERFLOW_MASK_BITSHIFT 11
24911         #define MCPR_CPU_EVENT_MASK_INTERRUPT_MASK           (1L<<12)
24912         #define MCPR_CPU_EVENT_MASK_INTERRUPT_MASK_BITSHIFT  12
24913 #define MCP_REG_MCPR_CPU_UNUSED_B                                              0x8500c	//ACCESS:??  DataWidth:0x20
24914 #define MCP_REG_MCPR_CPU_UNUSED_B_COUNT                                        4
24915 #define MCP_REG_MCPR_CPU_PROGRAM_COUNTER                                       0x8501c	//ACCESS:??  DataWidth:0x20
24916 #define MCP_REG_MCPR_CPU_INSTRUCTION                                           0x85020	//ACCESS:??  DataWidth:0x20
24917 #define MCP_REG_MCPR_CPU_DATA_ACCESS                                           0x85024	//ACCESS:??  DataWidth:0x20
24918 #define MCP_REG_MCPR_CPU_INTERRUPT_ENABLE                                      0x85028	//ACCESS:??  DataWidth:0x20
24919 #define MCP_REG_MCPR_CPU_INTERRUPT_VECTOR                                      0x8502c	//ACCESS:??  DataWidth:0x20
24920 #define MCP_REG_MCPR_CPU_INTERRUPT_SAVED_PC                                    0x85030	//ACCESS:??  DataWidth:0x20
24921 #define MCP_REG_MCPR_CPU_HW_BREAKPOINT                                         0x85034	//ACCESS:??  DataWidth:0x20
24922         #define MCPR_CPU_HW_BREAKPOINT_DISABLE               (1L<<0)
24923         #define MCPR_CPU_HW_BREAKPOINT_DISABLE_BITSHIFT      0
24924         #define MCPR_CPU_HW_BREAKPOINT_ADDRESS               (0x3fffffffL<<2)
24925         #define MCPR_CPU_HW_BREAKPOINT_ADDRESS_BITSHIFT      2
24926 #define MCP_REG_MCPR_CPU_DEBUG_VECT_PEEK                                       0x85038	//ACCESS:??  DataWidth:0x20
24927         #define MCPR_CPU_DEBUG_VECT_PEEK_1_VALUE             (0x7ffL<<0)
24928         #define MCPR_CPU_DEBUG_VECT_PEEK_1_VALUE_BITSHIFT    0
24929         #define MCPR_CPU_DEBUG_VECT_PEEK_1_PEEK_EN           (1L<<11)
24930         #define MCPR_CPU_DEBUG_VECT_PEEK_1_PEEK_EN_BITSHIFT  11
24931         #define MCPR_CPU_DEBUG_VECT_PEEK_1_SEL               (0xfL<<12)
24932         #define MCPR_CPU_DEBUG_VECT_PEEK_1_SEL_BITSHIFT      12
24933         #define MCPR_CPU_DEBUG_VECT_PEEK_2_VALUE             (0x7ffL<<16)
24934         #define MCPR_CPU_DEBUG_VECT_PEEK_2_VALUE_BITSHIFT    16
24935         #define MCPR_CPU_DEBUG_VECT_PEEK_2_PEEK_EN           (1L<<27)
24936         #define MCPR_CPU_DEBUG_VECT_PEEK_2_PEEK_EN_BITSHIFT  27
24937         #define MCPR_CPU_DEBUG_VECT_PEEK_2_SEL               (0xfL<<28)
24938         #define MCPR_CPU_DEBUG_VECT_PEEK_2_SEL_BITSHIFT      28
24939 #define MCP_REG_MCPR_CPU_UNUSED_D                                              0x8503c	//ACCESS:??  DataWidth:0x20
24940 #define MCP_REG_MCPR_CPU_UNUSED_D_COUNT                                        3
24941 #define MCP_REG_MCPR_CPU_LAST_BRANCH_ADDR                                      0x85048	//ACCESS:??  DataWidth:0x20
24942         #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE               (1L<<1)
24943         #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE_BITSHIFT      1
24944             #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE_JUMP      (0L<<1)
24945             #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE_JUMP_BITSHIFT 1
24946             #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE_BRANCH    (1L<<1)
24947             #define MCPR_CPU_LAST_BRANCH_ADDR_TYPE_BRANCH_BITSHIFT 1
24948         #define MCPR_CPU_LAST_BRANCH_ADDR_LBA                (0x3fffffffL<<2)
24949         #define MCPR_CPU_LAST_BRANCH_ADDR_LBA_BITSHIFT       2
24950 #define MCP_REG_MCPR_CPU_UNUSED_E                                              0x8504c	//ACCESS:??  DataWidth:0x20
24951 #define MCP_REG_MCPR_CPU_UNUSED_E_COUNT                                        109
24952 #define MCP_REG_MCPR_CPU_REG_FILE                                              0x85200	//ACCESS:??  DataWidth:0x20
24953 #define MCP_REG_MCPR_CPU_REG_FILE_COUNT                                        32
24954 #define MCP_REG_MCPR_UNUSED_C                                                  0x85280	//ACCESS:??  DataWidth:0x20
24955 #define MCP_REG_MCPR_UNUSED_C_COUNT                                            64
24956 #define MCP_REG_MCPR_HMCPQ                                                     0x85380	//ACCESS:??  DataWidth:0x20
24957 #define MCP_REG_MCPR_HMCPQ_COUNT                                               4
24958 #define MCP_REG_MCPR_UNUSED1                                                   0x85390	//ACCESS:??  DataWidth:0x20
24959 #define MCP_REG_MCPR_UNUSED1_COUNT                                             10
24960 #define MCP_REG_MCPR_HMCPQ_FTQ_CMD                                             0x853b8	//ACCESS:??  DataWidth:0x20
24961         #define MCPR_HMCPQ_FTQ_CMD_OFFSET                    (0x3ffL<<0)
24962         #define MCPR_HMCPQ_FTQ_CMD_OFFSET_BITSHIFT           0
24963         #define MCPR_HMCPQ_FTQ_CMD_WR_TOP                    (1L<<10)
24964         #define MCPR_HMCPQ_FTQ_CMD_WR_TOP_BITSHIFT           10
24965             #define MCPR_HMCPQ_FTQ_CMD_WR_TOP_0              (0L<<10)
24966             #define MCPR_HMCPQ_FTQ_CMD_WR_TOP_0_BITSHIFT     10
24967             #define MCPR_HMCPQ_FTQ_CMD_WR_TOP_1              (1L<<10)
24968             #define MCPR_HMCPQ_FTQ_CMD_WR_TOP_1_BITSHIFT     10
24969         #define MCPR_HMCPQ_FTQ_CMD_SFT_RESET                 (1L<<25)
24970         #define MCPR_HMCPQ_FTQ_CMD_SFT_RESET_BITSHIFT        25
24971         #define MCPR_HMCPQ_FTQ_CMD_RD_DATA                   (1L<<26)
24972         #define MCPR_HMCPQ_FTQ_CMD_RD_DATA_BITSHIFT          26
24973         #define MCPR_HMCPQ_FTQ_CMD_ADD_INTERVEN              (1L<<27)
24974         #define MCPR_HMCPQ_FTQ_CMD_ADD_INTERVEN_BITSHIFT     27
24975         #define MCPR_HMCPQ_FTQ_CMD_ADD_DATA                  (1L<<28)
24976         #define MCPR_HMCPQ_FTQ_CMD_ADD_DATA_BITSHIFT         28
24977         #define MCPR_HMCPQ_FTQ_CMD_INTERVENE_CLR             (1L<<29)
24978         #define MCPR_HMCPQ_FTQ_CMD_INTERVENE_CLR_BITSHIFT    29
24979         #define MCPR_HMCPQ_FTQ_CMD_POP                       (1L<<30)
24980         #define MCPR_HMCPQ_FTQ_CMD_POP_BITSHIFT              30
24981         #define MCPR_HMCPQ_FTQ_CMD_BUSY                      (1L<<31)
24982         #define MCPR_HMCPQ_FTQ_CMD_BUSY_BITSHIFT             31
24983 #define MCP_REG_MCPR_HMCPQ_FTQ_CTL                                             0x853bc	//ACCESS:??  DataWidth:0x20
24984         #define MCPR_HMCPQ_FTQ_CTL_INTERVENE                 (1L<<0)
24985         #define MCPR_HMCPQ_FTQ_CTL_INTERVENE_BITSHIFT        0
24986         #define MCPR_HMCPQ_FTQ_CTL_OVERFLOW                  (1L<<1)
24987         #define MCPR_HMCPQ_FTQ_CTL_OVERFLOW_BITSHIFT         1
24988         #define MCPR_HMCPQ_FTQ_CTL_FORCE_INTERVENE           (1L<<2)
24989         #define MCPR_HMCPQ_FTQ_CTL_FORCE_INTERVENE_BITSHIFT  2
24990         #define MCPR_HMCPQ_FTQ_CTL_MAX_DEPTH                 (0x3ffL<<12)
24991         #define MCPR_HMCPQ_FTQ_CTL_MAX_DEPTH_BITSHIFT        12
24992         #define MCPR_HMCPQ_FTQ_CTL_CUR_DEPTH                 (0x3ffL<<22)
24993         #define MCPR_HMCPQ_FTQ_CTL_CUR_DEPTH_BITSHIFT        22
24994 #define MCP_REG_MCPR_MCPQ                                                      0x853c0	//ACCESS:??  DataWidth:0x20
24995 #define MCP_REG_MCPR_MCPQ_COUNT                                                4
24996 #define MCP_REG_MCPR_UNUSED2                                                   0x853d0	//ACCESS:??  DataWidth:0x20
24997 #define MCP_REG_MCPR_UNUSED2_COUNT                                             10
24998 #define MCP_REG_MCPR_MCPQ_FTQ_CMD                                              0x853f8	//ACCESS:??  DataWidth:0x20
24999         #define MCPR_MCPQ_FTQ_CMD_OFFSET                     (0x3ffL<<0)
25000         #define MCPR_MCPQ_FTQ_CMD_OFFSET_BITSHIFT            0
25001         #define MCPR_MCPQ_FTQ_CMD_WR_TOP                     (1L<<10)
25002         #define MCPR_MCPQ_FTQ_CMD_WR_TOP_BITSHIFT            10
25003             #define MCPR_MCPQ_FTQ_CMD_WR_TOP_0               (0L<<10)
25004             #define MCPR_MCPQ_FTQ_CMD_WR_TOP_0_BITSHIFT      10
25005             #define MCPR_MCPQ_FTQ_CMD_WR_TOP_1               (1L<<10)
25006             #define MCPR_MCPQ_FTQ_CMD_WR_TOP_1_BITSHIFT      10
25007         #define MCPR_MCPQ_FTQ_CMD_SFT_RESET                  (1L<<25)
25008         #define MCPR_MCPQ_FTQ_CMD_SFT_RESET_BITSHIFT         25
25009         #define MCPR_MCPQ_FTQ_CMD_RD_DATA                    (1L<<26)
25010         #define MCPR_MCPQ_FTQ_CMD_RD_DATA_BITSHIFT           26
25011         #define MCPR_MCPQ_FTQ_CMD_ADD_INTERVEN               (1L<<27)
25012         #define MCPR_MCPQ_FTQ_CMD_ADD_INTERVEN_BITSHIFT      27
25013         #define MCPR_MCPQ_FTQ_CMD_ADD_DATA                   (1L<<28)
25014         #define MCPR_MCPQ_FTQ_CMD_ADD_DATA_BITSHIFT          28
25015         #define MCPR_MCPQ_FTQ_CMD_INTERVENE_CLR              (1L<<29)
25016         #define MCPR_MCPQ_FTQ_CMD_INTERVENE_CLR_BITSHIFT     29
25017         #define MCPR_MCPQ_FTQ_CMD_POP                        (1L<<30)
25018         #define MCPR_MCPQ_FTQ_CMD_POP_BITSHIFT               30
25019         #define MCPR_MCPQ_FTQ_CMD_BUSY                       (1L<<31)
25020         #define MCPR_MCPQ_FTQ_CMD_BUSY_BITSHIFT              31
25021 #define MCP_REG_MCPR_MCPQ_FTQ_CTL                                              0x853fc	//ACCESS:??  DataWidth:0x20
25022         #define MCPR_MCPQ_FTQ_CTL_INTERVENE                  (1L<<0)
25023         #define MCPR_MCPQ_FTQ_CTL_INTERVENE_BITSHIFT         0
25024         #define MCPR_MCPQ_FTQ_CTL_OVERFLOW                   (1L<<1)
25025         #define MCPR_MCPQ_FTQ_CTL_OVERFLOW_BITSHIFT          1
25026         #define MCPR_MCPQ_FTQ_CTL_FORCE_INTERVENE            (1L<<2)
25027         #define MCPR_MCPQ_FTQ_CTL_FORCE_INTERVENE_BITSHIFT   2
25028         #define MCPR_MCPQ_FTQ_CTL_MAX_DEPTH                  (0x3ffL<<12)
25029         #define MCPR_MCPQ_FTQ_CTL_MAX_DEPTH_BITSHIFT         12
25030         #define MCPR_MCPQ_FTQ_CTL_CUR_DEPTH                  (0x3ffL<<22)
25031         #define MCPR_MCPQ_FTQ_CTL_CUR_DEPTH_BITSHIFT         22
25032 #define MCP_REG_MCPR_UNUSED_D                                                  0x85400	//ACCESS:??  DataWidth:0x20
25033 #define MCP_REG_MCPR_UNUSED_D_COUNT                                            42
25034 #define MCP_REG_MCPR_MDIO_AUTO_POLL                                            0x854a8	//ACCESS:??  DataWidth:0x20
25035         #define MCPR_MDIO_AUTO_POLL_DATA_MASK                (0xffffL<<0)
25036         #define MCPR_MDIO_AUTO_POLL_DATA_MASK_BITSHIFT       0
25037         #define MCPR_MDIO_AUTO_POLL_REG_ADDR                 (0xffffL<<16)
25038         #define MCPR_MDIO_AUTO_POLL_REG_ADDR_BITSHIFT        16
25039 #define MCP_REG_MCPR_MDIO_COMM                                                 0x854ac	//ACCESS:??  DataWidth:0x20
25040         #define MCPR_MDIO_COMM_DATA                          (0xffffL<<0)
25041         #define MCPR_MDIO_COMM_DATA_BITSHIFT                 0
25042         #define MCPR_MDIO_COMM_REG_ADDR                      (0x1fL<<16)
25043         #define MCPR_MDIO_COMM_REG_ADDR_BITSHIFT             16
25044         #define MCPR_MDIO_COMM_PHY_ADDR                      (0x1fL<<21)
25045         #define MCPR_MDIO_COMM_PHY_ADDR_BITSHIFT             21
25046         #define MCPR_MDIO_COMM_COMMAND                       (0x3L<<26)
25047         #define MCPR_MDIO_COMM_COMMAND_BITSHIFT              26
25048             #define MCPR_MDIO_COMM_COMMAND_UNDEFINED_0       (0L<<26)
25049             #define MCPR_MDIO_COMM_COMMAND_UNDEFINED_0_BITSHIFT 26
25050             #define MCPR_MDIO_COMM_COMMAND_ADDRESS           (0L<<26)
25051             #define MCPR_MDIO_COMM_COMMAND_ADDRESS_BITSHIFT  26
25052             #define MCPR_MDIO_COMM_COMMAND_WRITE_22          (1L<<26)
25053             #define MCPR_MDIO_COMM_COMMAND_WRITE_22_BITSHIFT 26
25054             #define MCPR_MDIO_COMM_COMMAND_WRITE_45          (1L<<26)
25055             #define MCPR_MDIO_COMM_COMMAND_WRITE_45_BITSHIFT 26
25056             #define MCPR_MDIO_COMM_COMMAND_READ_22           (2L<<26)
25057             #define MCPR_MDIO_COMM_COMMAND_READ_22_BITSHIFT  26
25058             #define MCPR_MDIO_COMM_COMMAND_READ_INC_45       (2L<<26)
25059             #define MCPR_MDIO_COMM_COMMAND_READ_INC_45_BITSHIFT 26
25060             #define MCPR_MDIO_COMM_COMMAND_UNDEFINED_3       (3L<<26)
25061             #define MCPR_MDIO_COMM_COMMAND_UNDEFINED_3_BITSHIFT 26
25062             #define MCPR_MDIO_COMM_COMMAND_READ_45           (3L<<26)
25063             #define MCPR_MDIO_COMM_COMMAND_READ_45_BITSHIFT  26
25064         #define MCPR_MDIO_COMM_FAIL                          (1L<<28)
25065         #define MCPR_MDIO_COMM_FAIL_BITSHIFT                 28
25066         #define MCPR_MDIO_COMM_START_BUSY                    (1L<<29)
25067         #define MCPR_MDIO_COMM_START_BUSY_BITSHIFT           29
25068 #define MCP_REG_MCPR_MDIO_STATUS                                               0x854b0	//ACCESS:??  DataWidth:0x20
25069         #define MCPR_MDIO_STATUS_LINK                        (1L<<0)
25070         #define MCPR_MDIO_STATUS_LINK_BITSHIFT               0
25071         #define MCPR_MDIO_STATUS_10MB                        (1L<<1)
25072         #define MCPR_MDIO_STATUS_10MB_BITSHIFT               1
25073 #define MCP_REG_MCPR_MDIO_MODE                                                 0x854b4	//ACCESS:??  DataWidth:0x20
25074         #define MCPR_MDIO_MODE_SHORT_PREAMBLE                (1L<<1)
25075         #define MCPR_MDIO_MODE_SHORT_PREAMBLE_BITSHIFT       1
25076         #define MCPR_MDIO_MODE_AUTO_POLL                     (1L<<4)
25077         #define MCPR_MDIO_MODE_AUTO_POLL_BITSHIFT            4
25078         #define MCPR_MDIO_MODE_BIT_BANG                      (1L<<8)
25079         #define MCPR_MDIO_MODE_BIT_BANG_BITSHIFT             8
25080         #define MCPR_MDIO_MODE_MDIO                          (1L<<9)
25081         #define MCPR_MDIO_MODE_MDIO_BITSHIFT                 9
25082         #define MCPR_MDIO_MODE_MDIO_OE                       (1L<<10)
25083         #define MCPR_MDIO_MODE_MDIO_OE_BITSHIFT              10
25084         #define MCPR_MDIO_MODE_MDC                           (1L<<11)
25085         #define MCPR_MDIO_MODE_MDC_BITSHIFT                  11
25086         #define MCPR_MDIO_MODE_MDINT                         (1L<<12)
25087         #define MCPR_MDIO_MODE_MDINT_BITSHIFT                12
25088         #define MCPR_MDIO_MODE_EXT_MDINT                     (1L<<13)
25089         #define MCPR_MDIO_MODE_EXT_MDINT_BITSHIFT            13
25090         #define MCPR_MDIO_MODE_CLOCK_CNT                     (0x3fL<<16)
25091         #define MCPR_MDIO_MODE_CLOCK_CNT_BITSHIFT            16
25092         #define MCPR_MDIO_MODE_CLAUSE_45                     (1L<<31)
25093         #define MCPR_MDIO_MODE_CLAUSE_45_BITSHIFT            31
25094 #define MCP_REG_MCPR_MDIO_AUTO_STATUS                                          0x854b8	//ACCESS:??  DataWidth:0x20
25095         #define MCPR_MDIO_AUTO_STATUS_AUTO_ERR               (1L<<0)
25096         #define MCPR_MDIO_AUTO_STATUS_AUTO_ERR_BITSHIFT      0
25097 #define MCP_REG_MCPR_UNUSED_F                                                  0x854bc	//ACCESS:??  DataWidth:0x20
25098 #define MCP_REG_MCPR_UNUSED_F_COUNT                                            209
25099 #define MCP_REG_MCPR_UCINT_WARP_MODE                                           0x85800	//ACCESS:??  DataWidth:0x20
25100         #define MCPR_UCINT_WARP_MODE_ACCESS_MODE             (0x3L<<0)
25101         #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_BITSHIFT    0
25102             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_MDIO    (0L<<0)
25103             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_MDIO_BITSHIFT 0
25104             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_BROADCAST_WRITE  (1L<<0)
25105             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_BROADCAST_WRITE_BITSHIFT 0
25106             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_SPECIFIC_WRITE  (2L<<0)
25107             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_SPECIFIC_WRITE_BITSHIFT 0
25108             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_SPECIFIC_READ  (3L<<0)
25109             #define MCPR_UCINT_WARP_MODE_ACCESS_MODE_SPECIFIC_READ_BITSHIFT 0
25110         #define MCPR_UCINT_WARP_MODE_TARGET                  (0x3L<<4)
25111         #define MCPR_UCINT_WARP_MODE_TARGET_BITSHIFT         4
25112         #define MCPR_UCINT_WARP_MODE_BYTE_SWAP              (1L<<8)
25113         #define MCPR_UCINT_WARP_MODE_BYTE_SWAP_BITSHIFT     8
25114             #define MCPR_UCINT_WARP_MODE_BYTE_SWAP_LITTLE_ENDIAN  (0L<<8)
25115             #define MCPR_UCINT_WARP_MODE_BYTE_SWAP_LITTLE_ENDIAN_BITSHIFT 8
25116             #define MCPR_UCINT_WARP_MODE_BYTE_SWAP_BIG_ENDIAN  (1L<<8)
25117             #define MCPR_UCINT_WARP_MODE_BYTE_SWAP_BIG_ENDIAN_BITSHIFT 8
25118         #define MCPR_UCINT_WARP_MODE_DUMMY_CYCLES            (0xffL<<16)
25119         #define MCPR_UCINT_WARP_MODE_DUMMY_CYCLES_BITSHIFT   16
25120 #define MCP_REG_MCPR_UCINT_WARP_CLK_DIV                                        0x85804	//ACCESS:??  DataWidth:0x20
25121         #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE           (0x3L<<0)
25122         #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_BITSHIFT  0
25123             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_4  (0L<<0)
25124             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_4_BITSHIFT 0
25125             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_8  (1L<<0)
25126             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_8_BITSHIFT 0
25127             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_16  (2L<<0)
25128             #define MCPR_UCINT_WARP_CLK_DIV_CLOCK_RATE_DIVIDE_BY_16_BITSHIFT 0
25129 #define MCP_REG_MCPR_UCINT_WARP_ADDRESS                                        0x85808	//ACCESS:??  DataWidth:0x20
25130         #define MCPR_UCINT_WARP_ADDRESS_ADDRESS              (0xffffL<<0)
25131         #define MCPR_UCINT_WARP_ADDRESS_ADDRESS_BITSHIFT     0
25132 #define MCP_REG_MCPR_UCINT_WARP_DATA                                           0x8580c	//ACCESS:??  DataWidth:0x20
25133 #define MCP_REG_MCPR_UCINT_WARP_TARGET_ENABLE                                  0x85810	//ACCESS:??  DataWidth:0x20
25134         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET0        (1L<<0)
25135         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET0_BITSHIFT 0
25136         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET1        (1L<<1)
25137         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET1_BITSHIFT 1
25138         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET2        (1L<<2)
25139         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_SET2_BITSHIFT 2
25140         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR0        (1L<<8)
25141         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR0_BITSHIFT 8
25142         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR1        (1L<<9)
25143         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR1_BITSHIFT 9
25144         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR2        (1L<<10)
25145         #define MCPR_UCINT_WARP_TARGET_ENABLE_EN_CLR2_BITSHIFT 10
25146         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE0     (1L<<16)
25147         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE0_BITSHIFT 16
25148         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE1     (1L<<17)
25149         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE1_BITSHIFT 17
25150         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE2     (1L<<18)
25151         #define MCPR_UCINT_WARP_TARGET_ENABLE_UC_ENABLE2_BITSHIFT 18
25152 #define MCP_REG_MCPR_UCINT_PCIE_MODE                                           0x85814	//ACCESS:??  DataWidth:0x20
25153         #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE             (0x3L<<0)
25154         #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_BITSHIFT    0
25155             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_MDIO    (0L<<0)
25156             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_MDIO_BITSHIFT 0
25157             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_BROADCAST_WRITE  (1L<<0)
25158             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_BROADCAST_WRITE_BITSHIFT 0
25159             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_SPECIFIC_WRITE  (2L<<0)
25160             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_SPECIFIC_WRITE_BITSHIFT 0
25161             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_SPECIFIC_READ  (3L<<0)
25162             #define MCPR_UCINT_PCIE_MODE_ACCESS_MODE_SPECIFIC_READ_BITSHIFT 0
25163         #define MCPR_UCINT_PCIE_MODE_TARGET                  (0x3L<<4)
25164         #define MCPR_UCINT_PCIE_MODE_TARGET_BITSHIFT         4
25165         #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP              (1L<<8)
25166         #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP_BITSHIFT     8
25167             #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP_LITTLE_ENDIAN  (0L<<8)
25168             #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP_LITTLE_ENDIAN_BITSHIFT 8
25169             #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP_BIG_ENDIAN  (1L<<8)
25170             #define MCPR_UCINT_PCIE_MODE_BYTE_SWAP_BIG_ENDIAN_BITSHIFT 8
25171         #define MCPR_UCINT_PCIE_MODE_DUMMY_CYCLES            (0xffL<<16)
25172         #define MCPR_UCINT_PCIE_MODE_DUMMY_CYCLES_BITSHIFT   16
25173 #define MCP_REG_MCPR_UCINT_PCIE_CLK_DIV                                        0x85818	//ACCESS:??  DataWidth:0x20
25174         #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE           (0x3L<<0)
25175         #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_BITSHIFT  0
25176             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_4  (0L<<0)
25177             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_4_BITSHIFT 0
25178             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_8  (1L<<0)
25179             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_8_BITSHIFT 0
25180             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_16  (2L<<0)
25181             #define MCPR_UCINT_PCIE_CLK_DIV_CLOCK_RATE_DIVIDE_BY_16_BITSHIFT 0
25182 #define MCP_REG_MCPR_UCINT_PCIE_ADDRESS                                        0x8581c	//ACCESS:??  DataWidth:0x20
25183         #define MCPR_UCINT_PCIE_ADDRESS_ADDRESS              (0xffffL<<0)
25184         #define MCPR_UCINT_PCIE_ADDRESS_ADDRESS_BITSHIFT     0
25185 #define MCP_REG_MCPR_UCINT_PCIE_DATA                                           0x85820	//ACCESS:??  DataWidth:0x20
25186 #define MCP_REG_MCPR_UCINT_PCIE_TARGET_ENABLE                                  0x85824	//ACCESS:??  DataWidth:0x20
25187         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_SET0        (1L<<0)
25188         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_SET0_BITSHIFT 0
25189         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_SET1        (1L<<1)
25190         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_SET1_BITSHIFT 1
25191         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_CLR0        (1L<<8)
25192         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_CLR0_BITSHIFT 8
25193         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_CLR1        (1L<<9)
25194         #define MCPR_UCINT_PCIE_TARGET_ENABLE_EN_CLR1_BITSHIFT 9
25195         #define MCPR_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE0     (1L<<16)
25196         #define MCPR_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE0_BITSHIFT 16
25197         #define MCPR_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE1     (1L<<17)
25198         #define MCPR_UCINT_PCIE_TARGET_ENABLE_UC_ENABLE1_BITSHIFT 17
25199 #define MCP_REG_MCPR_UNUSED_G                                                  0x85828	//ACCESS:??  DataWidth:0x20
25200 #define MCP_REG_MCPR_UNUSED_G_COUNT                                          54
25201 #define MCP_REG_MCPR_IMC_COMMAND                                             0x85900	//ACCESS:??  DataWidth:0x20
25202         #define MCPR_IMC_COMMAND_TRANSFER_COUNT             (0x1fL<<0)
25203         #define MCPR_IMC_COMMAND_TRANSFER_COUNT_BITSHIFT    0
25204         #define MCPR_IMC_COMMAND_TRANSFER_ADDRESS           (0xfL<<8)
25205         #define MCPR_IMC_COMMAND_TRANSFER_ADDRESS_BITSHIFT  8
25206         #define MCPR_IMC_COMMAND_IMC_STATUS                 (0x3L<<16)
25207         #define MCPR_IMC_COMMAND_IMC_STATUS_BITSHIFT        16
25208         #define MCPR_IMC_COMMAND_OPERATION                  (0x3L<<28)
25209         #define MCPR_IMC_COMMAND_OPERATION_BITSHIFT         28
25210         #define MCPR_IMC_COMMAND_ENABLE                     (1L<<31)
25211         #define MCPR_IMC_COMMAND_ENABLE_BITSHIFT            31
25212 #define MCP_REG_MCPR_IMC_SLAVE_CONTROL                                       0x85904	//ACCESS:??  DataWidth:0x20
25213         #define MCPR_IMC_SLAVE_CONTROL_SLAVE_ADDRESS        (0xffL<<0)
25214         #define MCPR_IMC_SLAVE_CONTROL_SLAVE_ADDRESS_BITSHIFT 0
25215         #define MCPR_IMC_SLAVE_CONTROL_SLAVE_DEVICE_ID      (0x7fL<<17)
25216         #define MCPR_IMC_SLAVE_CONTROL_SLAVE_DEVICE_ID_BITSHIFT 17
25217 #define MCP_REG_MCPR_IMC_RESERVED0                                           0x85908	//ACCESS:??  DataWidth:0x20
25218 #define MCP_REG_MCPR_IMC_RESERVED1                                           0x8590c	//ACCESS:??  DataWidth:0x20
25219 #define MCP_REG_MCPR_IMC_RESERVED2                                           0x85910	//ACCESS:??  DataWidth:0x20
25220 #define MCP_REG_MCPR_IMC_TIMING0                                             0x85914	//ACCESS:??  DataWidth:0x20
25221         #define MCPR_IMC_TIMING0_SCL_LOW_PERIOD             (0x7ffL<<0)
25222         #define MCPR_IMC_TIMING0_SCL_LOW_PERIOD_BITSHIFT    0
25223         #define MCPR_IMC_TIMING0_SCL_HIGH_PERIOD            (0x7ffL<<16)
25224         #define MCPR_IMC_TIMING0_SCL_HIGH_PERIOD_BITSHIFT   16
25225 #define MCP_REG_MCPR_IMC_TIMING1                                             0x85918	//ACCESS:??  DataWidth:0x20
25226         #define MCPR_IMC_TIMING1_START_TO_SCL_LOW           (0x7ffL<<0)
25227         #define MCPR_IMC_TIMING1_START_TO_SCL_LOW_BITSHIFT  0
25228         #define MCPR_IMC_TIMING1_DATA_HOLD_TIME             (0x7ffL<<16)
25229         #define MCPR_IMC_TIMING1_DATA_HOLD_TIME_BITSHIFT    16
25230 #define MCP_REG_MCPR_IMC_TIMING2                                             0x8591c	//ACCESS:??  DataWidth:0x20
25231         #define MCPR_IMC_TIMING2_STOP_TO_SDA_HIGH           (0x7ffL<<0)
25232         #define MCPR_IMC_TIMING2_STOP_TO_SDA_HIGH_BITSHIFT  0
25233         #define MCPR_IMC_TIMING2_STOP_TO_START              (0x7ffL<<16)
25234         #define MCPR_IMC_TIMING2_STOP_TO_START_BITSHIFT     16
25235 #define MCP_REG_MCPR_IMC_DATAREG0                                            0x85920	//ACCESS:??  DataWidth:0x20
25236         #define MCPR_IMC_DATAREG0_DATA                      (0xffffffffL<<0)
25237         #define MCPR_IMC_DATAREG0_DATA_BITSHIFT             0
25238 #define MCP_REG_MCPR_IMC_DATAREG1                                            0x85924	//ACCESS:??  DataWidth:0x20
25239         #define MCPR_IMC_DATAREG1_DATA                      (0xffffffffL<<0)
25240         #define MCPR_IMC_DATAREG1_DATA_BITSHIFT             0
25241 #define MCP_REG_MCPR_IMC_DATAREG2                                            0x85928	//ACCESS:??  DataWidth:0x20
25242         #define MCPR_IMC_DATAREG2_DATA                      (0xffffffffL<<0)
25243         #define MCPR_IMC_DATAREG2_DATA_BITSHIFT             0
25244 #define MCP_REG_MCPR_IMC_DATAREG3                                            0x8592c	//ACCESS:??  DataWidth:0x20
25245         #define MCPR_IMC_DATAREG3_DATA                      (0xffffffffL<<0)
25246         #define MCPR_IMC_DATAREG3_DATA_BITSHIFT             0
25247 #define MCP_REG_MCPR_IMC_UNUSED                                              0x85930	//ACCESS:??  DataWidth:0x20
25248 #define MCP_REG_MCPR_IMC_UNUSED_COUNT                                        4
25249 #define MCP_REG_MCPR_UNUSED_H                                                0x85940	//ACCESS:??  DataWidth:0x20
25250 #define MCP_REG_MCPR_UNUSED_H_COUNT                                          688
25251 #define MCP_REG_MCPR_NVM_COMMAND                                               0x86400	//ACCESS:??  DataWidth:0x20
25252         #define MCPR_NVM_COMMAND_RST                         (1L<<0)
25253         #define MCPR_NVM_COMMAND_RST_BITSHIFT                0
25254         #define MCPR_NVM_COMMAND_DONE                        (1L<<3)
25255         #define MCPR_NVM_COMMAND_DONE_BITSHIFT               3
25256         #define MCPR_NVM_COMMAND_DOIT                        (1L<<4)
25257         #define MCPR_NVM_COMMAND_DOIT_BITSHIFT               4
25258         #define MCPR_NVM_COMMAND_WR                          (1L<<5)
25259         #define MCPR_NVM_COMMAND_WR_BITSHIFT                 5
25260         #define MCPR_NVM_COMMAND_ERASE                       (1L<<6)
25261         #define MCPR_NVM_COMMAND_ERASE_BITSHIFT              6
25262         #define MCPR_NVM_COMMAND_FIRST                       (1L<<7)
25263         #define MCPR_NVM_COMMAND_FIRST_BITSHIFT              7
25264         #define MCPR_NVM_COMMAND_LAST                        (1L<<8)
25265         #define MCPR_NVM_COMMAND_LAST_BITSHIFT               8
25266         #define MCPR_NVM_COMMAND_WREN                        (1L<<16)
25267         #define MCPR_NVM_COMMAND_WREN_BITSHIFT               16
25268         #define MCPR_NVM_COMMAND_WRDI                        (1L<<17)
25269         #define MCPR_NVM_COMMAND_WRDI_BITSHIFT               17
25270         #define MCPR_NVM_COMMAND_RD_ID                       (1L<<20)
25271         #define MCPR_NVM_COMMAND_RD_ID_BITSHIFT              20
25272         #define MCPR_NVM_COMMAND_RD_STATUS                   (1L<<21)
25273         #define MCPR_NVM_COMMAND_RD_STATUS_BITSHIFT          21
25274         #define MCPR_NVM_COMMAND_MODE_256                    (1L<<22)
25275         #define MCPR_NVM_COMMAND_MODE_256_BITSHIFT           22
25276 #define MCP_REG_MCPR_NVM_STATUS                                                0x86404	//ACCESS:??  DataWidth:0x20
25277         #define MCPR_NVM_STATUS_SPI_FSM_STATE                (0x1fL<<0)
25278         #define MCPR_NVM_STATUS_SPI_FSM_STATE_BITSHIFT       0
25279             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_IDLE   (0L<<0)
25280             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_IDLE_BITSHIFT 0
25281             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD0   (1L<<0)
25282             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD0_BITSHIFT 0
25283             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD1   (2L<<0)
25284             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD1_BITSHIFT 0
25285             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD_FINISH0  (3L<<0)
25286             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD_FINISH0_BITSHIFT 0
25287             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD_FINISH1  (4L<<0)
25288             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CMD_FINISH1_BITSHIFT 0
25289             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_ADDR0  (5L<<0)
25290             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_ADDR0_BITSHIFT 0
25291             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA0  (6L<<0)
25292             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA0_BITSHIFT 0
25293             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA1  (7L<<0)
25294             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA1_BITSHIFT 0
25295             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA2  (8L<<0)
25296             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WRITE_DATA2_BITSHIFT 0
25297             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA0  (9L<<0)
25298             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA0_BITSHIFT 0
25299             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA1  (10L<<0)
25300             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA1_BITSHIFT 0
25301             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA2  (11L<<0)
25302             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_DATA2_BITSHIFT 0
25303             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID0  (12L<<0)
25304             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID0_BITSHIFT 0
25305             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID1  (13L<<0)
25306             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID1_BITSHIFT 0
25307             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID2  (14L<<0)
25308             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID2_BITSHIFT 0
25309             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID3  (15L<<0)
25310             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID3_BITSHIFT 0
25311             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID4  (16L<<0)
25312             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_READ_STATUS_RDID4_BITSHIFT 0
25313             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CHECK_BUSY0  (17L<<0)
25314             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_CHECK_BUSY0_BITSHIFT 0
25315             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_ST_WREN  (18L<<0)
25316             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_ST_WREN_BITSHIFT 0
25317             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WAIT   (19L<<0)
25318             #define MCPR_NVM_STATUS_SPI_FSM_STATE_SPI_WAIT_BITSHIFT 0
25319 #define MCP_REG_MCPR_NVM_WRITE                                                 0x86408	//ACCESS:??  DataWidth:0x20
25320         #define MCPR_NVM_WRITE_NVM_WRITE_VALUE               (0xffffffffL<<0)
25321         #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_BITSHIFT      0
25322             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_BIT_BANG  (0L<<0)
25323             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_BIT_BANG_BITSHIFT 0
25324             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SI        (1L<<0)
25325             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SI_BITSHIFT 0
25326             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SO        (2L<<0)
25327             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SO_BITSHIFT 0
25328             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_CS_B      (4L<<0)
25329             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_CS_B_BITSHIFT 0
25330             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SCLK      (8L<<0)
25331             #define MCPR_NVM_WRITE_NVM_WRITE_VALUE_SCLK_BITSHIFT 0
25332 #define MCP_REG_MCPR_NVM_ADDR                                                  0x8640c	//ACCESS:??  DataWidth:0x20
25333         #define MCPR_NVM_ADDR_NVM_ADDR_VALUE                 (0xffffffL<<0)
25334         #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_BITSHIFT        0
25335             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_BIT_BANG    (0L<<0)
25336             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_BIT_BANG_BITSHIFT 0
25337             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SI          (1L<<0)
25338             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SI_BITSHIFT 0
25339             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SO          (2L<<0)
25340             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SO_BITSHIFT 0
25341             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_CS_B        (4L<<0)
25342             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_CS_B_BITSHIFT 0
25343             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SCLK        (8L<<0)
25344             #define MCPR_NVM_ADDR_NVM_ADDR_VALUE_SCLK_BITSHIFT 0
25345 #define MCP_REG_MCPR_NVM_READ                                                  0x86410	//ACCESS:??  DataWidth:0x20
25346         #define MCPR_NVM_READ_NVM_READ_VALUE                 (0xffffffffL<<0)
25347         #define MCPR_NVM_READ_NVM_READ_VALUE_BITSHIFT        0
25348             #define MCPR_NVM_READ_NVM_READ_VALUE_BIT_BANG    (0L<<0)
25349             #define MCPR_NVM_READ_NVM_READ_VALUE_BIT_BANG_BITSHIFT 0
25350             #define MCPR_NVM_READ_NVM_READ_VALUE_SI          (1L<<0)
25351             #define MCPR_NVM_READ_NVM_READ_VALUE_SI_BITSHIFT 0
25352             #define MCPR_NVM_READ_NVM_READ_VALUE_SO          (2L<<0)
25353             #define MCPR_NVM_READ_NVM_READ_VALUE_SO_BITSHIFT 0
25354             #define MCPR_NVM_READ_NVM_READ_VALUE_CS_B        (4L<<0)
25355             #define MCPR_NVM_READ_NVM_READ_VALUE_CS_B_BITSHIFT 0
25356             #define MCPR_NVM_READ_NVM_READ_VALUE_SCLK        (8L<<0)
25357             #define MCPR_NVM_READ_NVM_READ_VALUE_SCLK_BITSHIFT 0
25358 #define MCP_REG_MCPR_NVM_CFG1                                                  0x86414	//ACCESS:??  DataWidth:0x20
25359         #define MCPR_NVM_CFG1_FLASH_MODE                     (1L<<0)
25360         #define MCPR_NVM_CFG1_FLASH_MODE_BITSHIFT            0
25361         #define MCPR_NVM_CFG1_BUFFER_MODE                    (1L<<1)
25362         #define MCPR_NVM_CFG1_BUFFER_MODE_BITSHIFT           1
25363         #define MCPR_NVM_CFG1_PASS_MODE                      (1L<<2)
25364         #define MCPR_NVM_CFG1_PASS_MODE_BITSHIFT             2
25365         #define MCPR_NVM_CFG1_BITBANG_MODE                   (1L<<3)
25366         #define MCPR_NVM_CFG1_BITBANG_MODE_BITSHIFT          3
25367         #define MCPR_NVM_CFG1_STATUS_BIT                     (0x7L<<4)
25368         #define MCPR_NVM_CFG1_STATUS_BIT_BITSHIFT            4
25369         #define MCPR_NVM_CFG1_SPI_CLK_DIV                    (0xfL<<7)
25370         #define MCPR_NVM_CFG1_SPI_CLK_DIV_BITSHIFT           7
25371         #define MCPR_NVM_CFG1_SEE_CLK_DIV                    (0x7ffL<<11)
25372         #define MCPR_NVM_CFG1_SEE_CLK_DIV_BITSHIFT           11
25373         #define MCPR_NVM_CFG1_STRAP_CONTROL_0                (1L<<23)
25374         #define MCPR_NVM_CFG1_STRAP_CONTROL_0_BITSHIFT       23
25375         #define MCPR_NVM_CFG1_PROTECT_MODE                   (1L<<24)
25376         #define MCPR_NVM_CFG1_PROTECT_MODE_BITSHIFT          24
25377         #define MCPR_NVM_CFG1_FLASH_SIZE                     (1L<<25)
25378         #define MCPR_NVM_CFG1_FLASH_SIZE_BITSHIFT            25
25379         #define MCPR_NVM_CFG1_FW_USTRAP_1                    (1L<<26)
25380         #define MCPR_NVM_CFG1_FW_USTRAP_1_BITSHIFT           26
25381         #define MCPR_NVM_CFG1_FW_USTRAP_0                    (1L<<27)
25382         #define MCPR_NVM_CFG1_FW_USTRAP_0_BITSHIFT           27
25383         #define MCPR_NVM_CFG1_FW_USTRAP_2                    (1L<<28)
25384         #define MCPR_NVM_CFG1_FW_USTRAP_2_BITSHIFT           28
25385         #define MCPR_NVM_CFG1_FW_USTRAP_3                    (1L<<29)
25386         #define MCPR_NVM_CFG1_FW_USTRAP_3_BITSHIFT           29
25387         #define MCPR_NVM_CFG1_FW_FLASH_TYPE_EN               (1L<<30)
25388         #define MCPR_NVM_CFG1_FW_FLASH_TYPE_EN_BITSHIFT      30
25389         #define MCPR_NVM_CFG1_COMPAT_BYPASSS                 (1L<<31)
25390         #define MCPR_NVM_CFG1_COMPAT_BYPASSS_BITSHIFT        31
25391 #define MCP_REG_MCPR_NVM_CFG2                                                  0x86418	//ACCESS:??  DataWidth:0x20
25392         #define MCPR_NVM_CFG2_ERASE_CMD                      (0xffL<<0)
25393         #define MCPR_NVM_CFG2_ERASE_CMD_BITSHIFT             0
25394         #define MCPR_NVM_CFG2_CSB_W                          (0xffL<<8)
25395         #define MCPR_NVM_CFG2_CSB_W_BITSHIFT                 8
25396         #define MCPR_NVM_CFG2_STATUS_CMD                     (0xffL<<16)
25397         #define MCPR_NVM_CFG2_STATUS_CMD_BITSHIFT            16
25398         #define MCPR_NVM_CFG2_READ_ID                        (0xffL<<24)
25399         #define MCPR_NVM_CFG2_READ_ID_BITSHIFT               24
25400 #define MCP_REG_MCPR_NVM_CFG3                                                  0x8641c	//ACCESS:??  DataWidth:0x20
25401         #define MCPR_NVM_CFG3_BUFFER_RD_CMD                  (0xffL<<0)
25402         #define MCPR_NVM_CFG3_BUFFER_RD_CMD_BITSHIFT         0
25403         #define MCPR_NVM_CFG3_WRITE_CMD                      (0xffL<<8)
25404         #define MCPR_NVM_CFG3_WRITE_CMD_BITSHIFT             8
25405         #define MCPR_NVM_CFG3_FAST_READ_CMD                  (0xffL<<16)
25406         #define MCPR_NVM_CFG3_FAST_READ_CMD_BITSHIFT         16
25407         #define MCPR_NVM_CFG3_READ_CMD                       (0xffL<<24)
25408         #define MCPR_NVM_CFG3_READ_CMD_BITSHIFT              24
25409 #define MCP_REG_MCPR_NVM_SW_ARB                                                0x86420	//ACCESS:??  DataWidth:0x20
25410         #define MCPR_NVM_SW_ARB_ARB_REQ_SET0                 (1L<<0)
25411         #define MCPR_NVM_SW_ARB_ARB_REQ_SET0_BITSHIFT        0
25412         #define MCPR_NVM_SW_ARB_ARB_REQ_SET1                 (1L<<1)
25413         #define MCPR_NVM_SW_ARB_ARB_REQ_SET1_BITSHIFT        1
25414         #define MCPR_NVM_SW_ARB_ARB_REQ_SET2                 (1L<<2)
25415         #define MCPR_NVM_SW_ARB_ARB_REQ_SET2_BITSHIFT        2
25416         #define MCPR_NVM_SW_ARB_ARB_REQ_SET3                 (1L<<3)
25417         #define MCPR_NVM_SW_ARB_ARB_REQ_SET3_BITSHIFT        3
25418         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR0                 (1L<<4)
25419         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR0_BITSHIFT        4
25420         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR1                 (1L<<5)
25421         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR1_BITSHIFT        5
25422         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR2                 (1L<<6)
25423         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR2_BITSHIFT        6
25424         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR3                 (1L<<7)
25425         #define MCPR_NVM_SW_ARB_ARB_REQ_CLR3_BITSHIFT        7
25426         #define MCPR_NVM_SW_ARB_ARB_ARB0                     (1L<<8)
25427         #define MCPR_NVM_SW_ARB_ARB_ARB0_BITSHIFT            8
25428         #define MCPR_NVM_SW_ARB_ARB_ARB1                     (1L<<9)
25429         #define MCPR_NVM_SW_ARB_ARB_ARB1_BITSHIFT            9
25430         #define MCPR_NVM_SW_ARB_ARB_ARB2                     (1L<<10)
25431         #define MCPR_NVM_SW_ARB_ARB_ARB2_BITSHIFT            10
25432         #define MCPR_NVM_SW_ARB_ARB_ARB3                     (1L<<11)
25433         #define MCPR_NVM_SW_ARB_ARB_ARB3_BITSHIFT            11
25434         #define MCPR_NVM_SW_ARB_REQ0                         (1L<<12)
25435         #define MCPR_NVM_SW_ARB_REQ0_BITSHIFT                12
25436         #define MCPR_NVM_SW_ARB_REQ1                         (1L<<13)
25437         #define MCPR_NVM_SW_ARB_REQ1_BITSHIFT                13
25438         #define MCPR_NVM_SW_ARB_REQ2                         (1L<<14)
25439         #define MCPR_NVM_SW_ARB_REQ2_BITSHIFT                14
25440         #define MCPR_NVM_SW_ARB_REQ3                         (1L<<15)
25441         #define MCPR_NVM_SW_ARB_REQ3_BITSHIFT                15
25442 #define MCP_REG_MCPR_NVM_ACCESS_ENABLE                                         0x86424	//ACCESS:??  DataWidth:0x20
25443         #define MCPR_NVM_ACCESS_ENABLE_EN                    (1L<<0)
25444         #define MCPR_NVM_ACCESS_ENABLE_EN_BITSHIFT           0
25445         #define MCPR_NVM_ACCESS_ENABLE_WR_EN                 (1L<<1)
25446         #define MCPR_NVM_ACCESS_ENABLE_WR_EN_BITSHIFT        1
25447 #define MCP_REG_MCPR_NVM_WRITE1                                                0x86428	//ACCESS:??  DataWidth:0x20
25448         #define MCPR_NVM_WRITE1_WREN_CMD                     (0xffL<<0)
25449         #define MCPR_NVM_WRITE1_WREN_CMD_BITSHIFT            0
25450         #define MCPR_NVM_WRITE1_WRDI_CMD                     (0xffL<<8)
25451         #define MCPR_NVM_WRITE1_WRDI_CMD_BITSHIFT            8
25452 #define MCP_REG_MCPR_NVM_CFG4                                                  0x8642c	//ACCESS:??  DataWidth:0x20
25453         #define MCPR_NVM_CFG4_FLASH_SIZE                     (0x7L<<0)
25454         #define MCPR_NVM_CFG4_FLASH_SIZE_BITSHIFT            0
25455             #define MCPR_NVM_CFG4_FLASH_SIZE_1MBIT           (0L<<0)
25456             #define MCPR_NVM_CFG4_FLASH_SIZE_1MBIT_BITSHIFT  0
25457             #define MCPR_NVM_CFG4_FLASH_SIZE_2MBIT           (1L<<0)
25458             #define MCPR_NVM_CFG4_FLASH_SIZE_2MBIT_BITSHIFT  0
25459             #define MCPR_NVM_CFG4_FLASH_SIZE_4MBIT           (2L<<0)
25460             #define MCPR_NVM_CFG4_FLASH_SIZE_4MBIT_BITSHIFT  0
25461             #define MCPR_NVM_CFG4_FLASH_SIZE_8MBIT           (3L<<0)
25462             #define MCPR_NVM_CFG4_FLASH_SIZE_8MBIT_BITSHIFT  0
25463             #define MCPR_NVM_CFG4_FLASH_SIZE_16MBIT          (4L<<0)
25464             #define MCPR_NVM_CFG4_FLASH_SIZE_16MBIT_BITSHIFT 0
25465             #define MCPR_NVM_CFG4_FLASH_SIZE_32MBIT          (5L<<0)
25466             #define MCPR_NVM_CFG4_FLASH_SIZE_32MBIT_BITSHIFT 0
25467             #define MCPR_NVM_CFG4_FLASH_SIZE_64MBIT          (6L<<0)
25468             #define MCPR_NVM_CFG4_FLASH_SIZE_64MBIT_BITSHIFT 0
25469             #define MCPR_NVM_CFG4_FLASH_SIZE_128MBIT         (7L<<0)
25470             #define MCPR_NVM_CFG4_FLASH_SIZE_128MBIT_BITSHIFT 0
25471         #define MCPR_NVM_CFG4_FLASH_VENDOR                   (1L<<3)
25472         #define MCPR_NVM_CFG4_FLASH_VENDOR_BITSHIFT          3
25473             #define MCPR_NVM_CFG4_FLASH_VENDOR_ST            (0L<<3)
25474             #define MCPR_NVM_CFG4_FLASH_VENDOR_ST_BITSHIFT   3
25475             #define MCPR_NVM_CFG4_FLASH_VENDOR_ATMEL         (1L<<3)
25476             #define MCPR_NVM_CFG4_FLASH_VENDOR_ATMEL_BITSHIFT 3
25477         #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC         (0x3L<<4)
25478         #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BITSHIFT 4
25479             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT8  (0L<<4)
25480             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT8_BITSHIFT 4
25481             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT9  (1L<<4)
25482             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT9_BITSHIFT 4
25483             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT10  (2L<<4)
25484             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT10_BITSHIFT 4
25485             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT11  (3L<<4)
25486             #define MCPR_NVM_CFG4_MODE_256_EMPTY_BIT_LOC_BIT11_BITSHIFT 4
25487         #define MCPR_NVM_CFG4_STATUS_BIT_POLARITY            (1L<<6)
25488         #define MCPR_NVM_CFG4_STATUS_BIT_POLARITY_BITSHIFT   6
25489         #define MCPR_NVM_CFG4_FAST                           (1L<<7)
25490         #define MCPR_NVM_CFG4_FAST_BITSHIFT                  7
25491         #define MCPR_NVM_CFG4_SI_INPUT_RELAXED_TIMING       (1L<<8)
25492         #define MCPR_NVM_CFG4_SI_INPUT_RELAXED_TIMING_BITSHIFT 8
25493         #define MCPR_NVM_CFG4_PASS_MODE_RELAXED_TIMING      (1L<<9)
25494         #define MCPR_NVM_CFG4_PASS_MODE_RELAXED_TIMING_BITSHIFT 9
25495         #define MCPR_NVM_CFG4_RESERVED                      (0x3fffffL<<10)
25496         #define MCPR_NVM_CFG4_RESERVED_BITSHIFT             10
25497 #define MCP_REG_MCPR_NVM_RECONFIG                                              0x86430	//ACCESS:??  DataWidth:0x20
25498         #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE           (0xfL<<0)
25499         #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE_BITSHIFT  0
25500             #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE_ST    (0L<<0)
25501             #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE_ST_BITSHIFT 0
25502             #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE_ATMEL  (1L<<0)
25503             #define MCPR_NVM_RECONFIG_ORIG_STRAP_VALUE_ATMEL_BITSHIFT 0
25504         #define MCPR_NVM_RECONFIG_RECONFIG_STRAP_VALUE       (0xfL<<4)
25505         #define MCPR_NVM_RECONFIG_RECONFIG_STRAP_VALUE_BITSHIFT 4
25506         #define MCPR_NVM_RECONFIG_RESERVED                   (0x7fffffL<<8)
25507         #define MCPR_NVM_RECONFIG_RESERVED_BITSHIFT          8
25508         #define MCPR_NVM_RECONFIG_RECONFIG_DONE              (1L<<31)
25509         #define MCPR_NVM_RECONFIG_RECONFIG_DONE_BITSHIFT     31
25510 #define MCP_REG_MCPR_UNUSED3                                                   0x86434	//ACCESS:??  DataWidth:0x20
25511 #define MCP_REG_MCPR_UNUSED3_COUNT                                             243
25512 #define MCP_REG_MCPR_ERNGN_EXP_ROM_CTRL                                        0x86800	//ACCESS:??  DataWidth:0x20
25513         #define MCPR_ERNGN_EXP_ROM_CTRL_ENA                  (1L<<0)
25514         #define MCPR_ERNGN_EXP_ROM_CTRL_ENA_BITSHIFT         0
25515         #define MCPR_ERNGN_EXP_ROM_CTRL_BFRD                 (1L<<1)
25516         #define MCPR_ERNGN_EXP_ROM_CTRL_BFRD_BITSHIFT        1
25517         #define MCPR_ERNGN_EXP_ROM_CTRL_ARB_NUM              (0x3L<<4)
25518         #define MCPR_ERNGN_EXP_ROM_CTRL_ARB_NUM_BITSHIFT     4
25519         #define MCPR_ERNGN_EXP_ROM_CTRL_STATE                (0x3fL<<16)
25520         #define MCPR_ERNGN_EXP_ROM_CTRL_STATE_BITSHIFT       16
25521         #define MCPR_ERNGN_EXP_ROM_CTRL_CACHE_VALID          (1L<<28)
25522         #define MCPR_ERNGN_EXP_ROM_CTRL_CACHE_VALID_BITSHIFT 28
25523         #define MCPR_ERNGN_EXP_ROM_CTRL_ARB_TIMEOUT          (1L<<29)
25524         #define MCPR_ERNGN_EXP_ROM_CTRL_ARB_TIMEOUT_BITSHIFT 29
25525         #define MCPR_ERNGN_EXP_ROM_CTRL_READ_TIMEOUT         (1L<<30)
25526         #define MCPR_ERNGN_EXP_ROM_CTRL_READ_TIMEOUT_BITSHIFT 30
25527         #define MCPR_ERNGN_EXP_ROM_CTRL_ACTIVE               (1L<<31)
25528         #define MCPR_ERNGN_EXP_ROM_CTRL_ACTIVE_BITSHIFT      31
25529 #define MCP_REG_MCPR_ERNGN_EXP_ROM_BADDR                                       0x86804	//ACCESS:??  DataWidth:0x20
25530         #define MCPR_ERNGN_EXP_ROM_BADDR_VALUE               (0x3fffffL<<2)
25531         #define MCPR_ERNGN_EXP_ROM_BADDR_VALUE_BITSHIFT      2
25532 #define MCP_REG_MCPR_ERNGN_EXP_ROM_CFG                                         0x86808	//ACCESS:??  DataWidth:0x20
25533         #define MCPR_ERNGN_EXP_ROM_CFG_ARB_TIMEOUT_SHFT      (0xfL<<0)
25534         #define MCPR_ERNGN_EXP_ROM_CFG_ARB_TIMEOUT_SHFT_BITSHIFT 0
25535         #define MCPR_ERNGN_EXP_ROM_CFG_READ_TIMEOUT_SHFT     (0xfL<<4)
25536         #define MCPR_ERNGN_EXP_ROM_CFG_READ_TIMEOUT_SHFT_BITSHIFT 4
25537 #define MCP_REG_MCPR_ERNGN_EXP_ROM_ADR                                         0x8680c	//ACCESS:??  DataWidth:0x20
25538         #define MCPR_ERNGN_EXP_ROM_ADR_ADDRESS               (0x3fffffL<<2)
25539         #define MCPR_ERNGN_EXP_ROM_ADR_ADDRESS_BITSHIFT      2
25540         #define MCPR_ERNGN_EXP_ROM_ADR_ADDR_SIZE             (0x3L<<24)
25541         #define MCPR_ERNGN_EXP_ROM_ADR_ADDR_SIZE_BITSHIFT    24
25542         #define MCPR_ERNGN_EXP_ROM_ADR_ACT_FUNC              (0x1fL<<26)
25543         #define MCPR_ERNGN_EXP_ROM_ADR_ACT_FUNC_BITSHIFT     26
25544         #define MCPR_ERNGN_EXP_ROM_ADR_REQ                   (1L<<31)
25545         #define MCPR_ERNGN_EXP_ROM_ADR_REQ_BITSHIFT          31
25546 #define MCP_REG_MCPR_ERNGN_EXP_ROM_DATA0                                       0x86810	//ACCESS:??  DataWidth:0x20
25547 #define MCP_REG_MCPR_ERNGN_EXP_ROM_DATA1                                       0x86814	//ACCESS:??  DataWidth:0x20
25548 #define MCP_REG_MCPR_ERNGN_EXP_ROM_DATA2                                       0x86818	//ACCESS:??  DataWidth:0x20
25549 #define MCP_REG_MCPR_ERNGN_IMG_LOADER0_BADDR                                   0x8681c	//ACCESS:??  DataWidth:0x20
25550         #define MCPR_ERNGN_IMG_LOADER0_BADDR_VALUE           (0x3fffffL<<2)
25551         #define MCPR_ERNGN_IMG_LOADER0_BADDR_VALUE_BITSHIFT  2
25552 #define MCP_REG_MCPR_ERNGN_IMG_LOADER0_GADDR                                   0x86820	//ACCESS:??  DataWidth:0x20
25553         #define MCPR_ERNGN_IMG_LOADER0_GADDR_VALUE           (0xfffffL<<2)
25554         #define MCPR_ERNGN_IMG_LOADER0_GADDR_VALUE_BITSHIFT  2
25555 #define MCP_REG_MCPR_ERNGN_IMG_LOADER0_CADDR                                   0x86824	//ACCESS:??  DataWidth:0x20
25556         #define MCPR_ERNGN_IMG_LOADER0_CADDR_VALUE           (0xfffffL<<2)
25557         #define MCPR_ERNGN_IMG_LOADER0_CADDR_VALUE_BITSHIFT  2
25558 #define MCP_REG_MCPR_ERNGN_IMG_LOADER0_CDATA                                   0x86828	//ACCESS:??  DataWidth:0x20
25559         #define MCPR_ERNGN_IMG_LOADER0_CDATA_VALUE           (0xffffffffL<<0)
25560         #define MCPR_ERNGN_IMG_LOADER0_CDATA_VALUE_BITSHIFT  0
25561 #define MCP_REG_MCPR_ERNGN_IMG_LOADER0_CFG                                     0x8682c	//ACCESS:??  DataWidth:0x20
25562         #define MCPR_ERNGN_IMG_LOADER0_CFG_XFER_SIZE         (0x3fffL<<2)
25563         #define MCPR_ERNGN_IMG_LOADER0_CFG_XFER_SIZE_BITSHIFT 2
25564         #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE        (0xfL<<20)
25565         #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_BITSHIFT 20
25566             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B0  (0L<<20)
25567             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B0_BITSHIFT 20
25568             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B1  (1L<<20)
25569             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B1_BITSHIFT 20
25570             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B2  (2L<<20)
25571             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B2_BITSHIFT 20
25572             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B3  (3L<<20)
25573             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B3_BITSHIFT 20
25574             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B4  (4L<<20)
25575             #define MCPR_ERNGN_IMG_LOADER0_CFG_BURST_SIZE_B4_BITSHIFT 20
25576         #define MCPR_ERNGN_IMG_LOADER0_CFG_AUTO_INC          (1L<<24)
25577         #define MCPR_ERNGN_IMG_LOADER0_CFG_AUTO_INC_BITSHIFT 24
25578         #define MCPR_ERNGN_IMG_LOADER0_CFG_ARB_TO           (1L<<28)
25579         #define MCPR_ERNGN_IMG_LOADER0_CFG_ARB_TO_BITSHIFT  28
25580         #define MCPR_ERNGN_IMG_LOADER0_CFG_READ_TO          (1L<<29)
25581         #define MCPR_ERNGN_IMG_LOADER0_CFG_READ_TO_BITSHIFT 29
25582         #define MCPR_ERNGN_IMG_LOADER0_CFG_BUSY              (1L<<30)
25583         #define MCPR_ERNGN_IMG_LOADER0_CFG_BUSY_BITSHIFT     30
25584         #define MCPR_ERNGN_IMG_LOADER0_CFG_ACTIVE            (1L<<31)
25585         #define MCPR_ERNGN_IMG_LOADER0_CFG_ACTIVE_BITSHIFT   31
25586 #define MCP_REG_MCPR_ERNGN_IMG_LOADER1_BADDR                                   0x86830	//ACCESS:??  DataWidth:0x20
25587         #define MCPR_ERNGN_IMG_LOADER1_BADDR_VALUE           (0x3fffffL<<2)
25588         #define MCPR_ERNGN_IMG_LOADER1_BADDR_VALUE_BITSHIFT  2
25589 #define MCP_REG_MCPR_ERNGN_IMG_LOADER1_GADDR                                   0x86834	//ACCESS:??  DataWidth:0x20
25590         #define MCPR_ERNGN_IMG_LOADER1_GADDR_VALUE           (0xfffffL<<2)
25591         #define MCPR_ERNGN_IMG_LOADER1_GADDR_VALUE_BITSHIFT  2
25592 #define MCP_REG_MCPR_ERNGN_IMG_LOADER1_CADDR                                   0x86838	//ACCESS:??  DataWidth:0x20
25593         #define MCPR_ERNGN_IMG_LOADER1_CADDR_VALUE           (0xfffffL<<2)
25594         #define MCPR_ERNGN_IMG_LOADER1_CADDR_VALUE_BITSHIFT  2
25595 #define MCP_REG_MCPR_ERNGN_IMG_LOADER1_CDATA                                   0x8683c	//ACCESS:??  DataWidth:0x20
25596         #define MCPR_ERNGN_IMG_LOADER1_CDATA_VALUE           (0xffffffffL<<0)
25597         #define MCPR_ERNGN_IMG_LOADER1_CDATA_VALUE_BITSHIFT  0
25598 #define MCP_REG_MCPR_ERNGN_IMG_LOADER1_CFG                                     0x86840	//ACCESS:??  DataWidth:0x20
25599         #define MCPR_ERNGN_IMG_LOADER1_CFG_XFER_SIZE         (0x3fffL<<2)
25600         #define MCPR_ERNGN_IMG_LOADER1_CFG_XFER_SIZE_BITSHIFT 2
25601         #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE        (0xfL<<20)
25602         #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_BITSHIFT 20
25603             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B0  (0L<<20)
25604             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B0_BITSHIFT 20
25605             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B1  (1L<<20)
25606             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B1_BITSHIFT 20
25607             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B2  (2L<<20)
25608             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B2_BITSHIFT 20
25609             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B3  (3L<<20)
25610             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B3_BITSHIFT 20
25611             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B4  (4L<<20)
25612             #define MCPR_ERNGN_IMG_LOADER1_CFG_BURST_SIZE_B4_BITSHIFT 20
25613         #define MCPR_ERNGN_IMG_LOADER1_CFG_AUTO_INC          (1L<<24)
25614         #define MCPR_ERNGN_IMG_LOADER1_CFG_AUTO_INC_BITSHIFT 24
25615         #define MCPR_ERNGN_IMG_LOADER1_CFG_ARB_TO           (1L<<28)
25616         #define MCPR_ERNGN_IMG_LOADER1_CFG_ARB_TO_BITSHIFT  28
25617         #define MCPR_ERNGN_IMG_LOADER1_CFG_READ_TO          (1L<<29)
25618         #define MCPR_ERNGN_IMG_LOADER1_CFG_READ_TO_BITSHIFT 29
25619         #define MCPR_ERNGN_IMG_LOADER1_CFG_BUSY              (1L<<30)
25620         #define MCPR_ERNGN_IMG_LOADER1_CFG_BUSY_BITSHIFT     30
25621         #define MCPR_ERNGN_IMG_LOADER1_CFG_ACTIVE            (1L<<31)
25622         #define MCPR_ERNGN_IMG_LOADER1_CFG_ACTIVE_BITSHIFT   31
25623 #define MCP_REG_MCPR_ERNGN_IMG_LOADER2_BADDR                                   0x86844	//ACCESS:??  DataWidth:0x20
25624         #define MCPR_ERNGN_IMG_LOADER2_BADDR_VALUE           (0x3fffffL<<2)
25625         #define MCPR_ERNGN_IMG_LOADER2_BADDR_VALUE_BITSHIFT  2
25626 #define MCP_REG_MCPR_ERNGN_IMG_LOADER2_GADDR                                   0x86848	//ACCESS:??  DataWidth:0x20
25627         #define MCPR_ERNGN_IMG_LOADER2_GADDR_VALUE           (0xfffffL<<2)
25628         #define MCPR_ERNGN_IMG_LOADER2_GADDR_VALUE_BITSHIFT  2
25629 #define MCP_REG_MCPR_ERNGN_IMG_LOADER2_CADDR                                   0x8684c	//ACCESS:??  DataWidth:0x20
25630         #define MCPR_ERNGN_IMG_LOADER2_CADDR_VALUE           (0xfffffL<<2)
25631         #define MCPR_ERNGN_IMG_LOADER2_CADDR_VALUE_BITSHIFT  2
25632 #define MCP_REG_MCPR_ERNGN_IMG_LOADER2_CDATA                                   0x86850	//ACCESS:??  DataWidth:0x20
25633         #define MCPR_ERNGN_IMG_LOADER2_CDATA_VALUE           (0xffffffffL<<0)
25634         #define MCPR_ERNGN_IMG_LOADER2_CDATA_VALUE_BITSHIFT  0
25635 #define MCP_REG_MCPR_ERNGN_IMG_LOADER2_CFG                                     0x86854	//ACCESS:??  DataWidth:0x20
25636         #define MCPR_ERNGN_IMG_LOADER2_CFG_XFER_SIZE         (0x3fffL<<2)
25637         #define MCPR_ERNGN_IMG_LOADER2_CFG_XFER_SIZE_BITSHIFT 2
25638         #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE        (0xfL<<20)
25639         #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_BITSHIFT 20
25640             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B0  (0L<<20)
25641             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B0_BITSHIFT 20
25642             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B1  (1L<<20)
25643             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B1_BITSHIFT 20
25644             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B2  (2L<<20)
25645             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B2_BITSHIFT 20
25646             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B3  (3L<<20)
25647             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B3_BITSHIFT 20
25648             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B4  (4L<<20)
25649             #define MCPR_ERNGN_IMG_LOADER2_CFG_BURST_SIZE_B4_BITSHIFT 20
25650         #define MCPR_ERNGN_IMG_LOADER2_CFG_AUTO_INC          (1L<<24)
25651         #define MCPR_ERNGN_IMG_LOADER2_CFG_AUTO_INC_BITSHIFT 24
25652         #define MCPR_ERNGN_IMG_LOADER2_CFG_ARB_TO           (1L<<28)
25653         #define MCPR_ERNGN_IMG_LOADER2_CFG_ARB_TO_BITSHIFT  28
25654         #define MCPR_ERNGN_IMG_LOADER2_CFG_READ_TO          (1L<<29)
25655         #define MCPR_ERNGN_IMG_LOADER2_CFG_READ_TO_BITSHIFT 29
25656         #define MCPR_ERNGN_IMG_LOADER2_CFG_BUSY              (1L<<30)
25657         #define MCPR_ERNGN_IMG_LOADER2_CFG_BUSY_BITSHIFT     30
25658         #define MCPR_ERNGN_IMG_LOADER2_CFG_ACTIVE            (1L<<31)
25659         #define MCPR_ERNGN_IMG_LOADER2_CFG_ACTIVE_BITSHIFT   31
25660 #define MCP_REG_MCPR_ERNGN_UNUSED_ERNGN                                        0x86858	//ACCESS:??  DataWidth:0x20
25661 #define MCP_REG_MCPR_ERNGN_UNUSED_ERNGN_COUNT                                  10
25662 #define MCP_REG_MCPR_UNUSED_E                                                  0x86880	//ACCESS:??  DataWidth:0x20
25663 #define MCP_REG_MCPR_UNUSED_E_COUNT                                            1504
25664 #define MCP_REG_MCPR_SMBUS_CONFIG                                              0x88000	//ACCESS:??  DataWidth:0x20
25665         #define MCPR_SMBUS_CONFIG_HW_ARP_ASSIGN_ADDR         (1L<<7)
25666         #define MCPR_SMBUS_CONFIG_HW_ARP_ASSIGN_ADDR_BITSHIFT 7
25667         #define MCPR_SMBUS_CONFIG_ARP_EN0                    (1L<<8)
25668         #define MCPR_SMBUS_CONFIG_ARP_EN0_BITSHIFT           8
25669         #define MCPR_SMBUS_CONFIG_ARP_EN1                    (1L<<9)
25670         #define MCPR_SMBUS_CONFIG_ARP_EN1_BITSHIFT           9
25671         #define MCPR_SMBUS_CONFIG_MASTER_RTRY_CNT            (0xfL<<16)
25672         #define MCPR_SMBUS_CONFIG_MASTER_RTRY_CNT_BITSHIFT   16
25673         #define MCPR_SMBUS_CONFIG_TIMESTAMP_CNT_EN           (1L<<26)
25674         #define MCPR_SMBUS_CONFIG_TIMESTAMP_CNT_EN_BITSHIFT  26
25675         #define MCPR_SMBUS_CONFIG_PROMISCOUS_MODE            (1L<<27)
25676         #define MCPR_SMBUS_CONFIG_PROMISCOUS_MODE_BITSHIFT   27
25677         #define MCPR_SMBUS_CONFIG_EN_NIC_SMB_ADDR_0          (1L<<28)
25678         #define MCPR_SMBUS_CONFIG_EN_NIC_SMB_ADDR_0_BITSHIFT 28
25679         #define MCPR_SMBUS_CONFIG_BIT_BANG_EN                (1L<<29)
25680         #define MCPR_SMBUS_CONFIG_BIT_BANG_EN_BITSHIFT       29
25681         #define MCPR_SMBUS_CONFIG_SMB_EN                     (1L<<30)
25682         #define MCPR_SMBUS_CONFIG_SMB_EN_BITSHIFT            30
25683         #define MCPR_SMBUS_CONFIG_RESET                      (1L<<31)
25684         #define MCPR_SMBUS_CONFIG_RESET_BITSHIFT             31
25685 #define MCP_REG_MCPR_SMBUS_TIMING_CONFIG                                       0x88004	//ACCESS:??  DataWidth:0x20
25686         #define MCPR_SMBUS_TIMING_CONFIG_SMBUS_IDLE_TIME     (0xffL<<8)
25687         #define MCPR_SMBUS_TIMING_CONFIG_SMBUS_IDLE_TIME_BITSHIFT 8
25688         #define MCPR_SMBUS_TIMING_CONFIG_PERIODIC_SLAVE_STRETCH  (0xffL<<16)
25689         #define MCPR_SMBUS_TIMING_CONFIG_PERIODIC_SLAVE_STRETCH_BITSHIFT 16
25690         #define MCPR_SMBUS_TIMING_CONFIG_RANDOM_SLAVE_STRETCH  (0x7fL<<24)
25691         #define MCPR_SMBUS_TIMING_CONFIG_RANDOM_SLAVE_STRETCH_BITSHIFT 24
25692         #define MCPR_SMBUS_TIMING_CONFIG_MODE_400            (1L<<31)
25693         #define MCPR_SMBUS_TIMING_CONFIG_MODE_400_BITSHIFT   31
25694 #define MCP_REG_MCPR_SMBUS_ADDRESS                                             0x88008	//ACCESS:??  DataWidth:0x20
25695         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR0             (0x7fL<<0)
25696         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR0_BITSHIFT    0
25697         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR0          (1L<<7)
25698         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR0_BITSHIFT 7
25699         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR1             (0x7fL<<8)
25700         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR1_BITSHIFT    8
25701         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR1          (1L<<15)
25702         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR1_BITSHIFT 15
25703         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR2             (0x7fL<<16)
25704         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR2_BITSHIFT    16
25705         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR2          (1L<<23)
25706         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR2_BITSHIFT 23
25707         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR3             (0x7fL<<24)
25708         #define MCPR_SMBUS_ADDRESS_NIC_SMB_ADDR3_BITSHIFT    24
25709         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR3          (1L<<31)
25710         #define MCPR_SMBUS_ADDRESS_EN_NIC_SMB_ADDR3_BITSHIFT 31
25711 #define MCP_REG_MCPR_SMBUS_MASTER_FIFO_CONTROL                                 0x8800c	//ACCESS:??  DataWidth:0x20
25712         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_THRESHOLD  (0x7fL<<8)
25713         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_THRESHOLD_BITSHIFT 8
25714         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_PKT_COUNT  (0x7fL<<16)
25715         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_PKT_COUNT_BITSHIFT 16
25716         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_TX_FIFO_FLUSH  (1L<<30)
25717         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_TX_FIFO_FLUSH_BITSHIFT 30
25718         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_FLUSH  (1L<<31)
25719         #define MCPR_SMBUS_MASTER_FIFO_CONTROL_MASTER_RX_FIFO_FLUSH_BITSHIFT 31
25720 #define MCP_REG_MCPR_SMBUS_SLAVE_FIFO_CONTROL                                  0x88010	//ACCESS:??  DataWidth:0x20
25721         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_THRESHOLD  (0x7fL<<8)
25722         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_THRESHOLD_BITSHIFT 8
25723         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_PKT_COUNT  (0x7fL<<16)
25724         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_PKT_COUNT_BITSHIFT 16
25725         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_TX_FIFO_FLUSH  (1L<<30)
25726         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_TX_FIFO_FLUSH_BITSHIFT 30
25727         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_FLUSH  (1L<<31)
25728         #define MCPR_SMBUS_SLAVE_FIFO_CONTROL_SLAVE_RX_FIFO_FLUSH_BITSHIFT 31
25729 #define MCP_REG_MCPR_SMBUS_BIT_BANG_CONTROL                                    0x88014	//ACCESS:??  DataWidth:0x20
25730         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBDAT_OUT_EN    (1L<<28)
25731         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBDAT_OUT_EN_BITSHIFT 28
25732         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBDAT_IN        (1L<<29)
25733         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBDAT_IN_BITSHIFT 29
25734         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBCLK_OUT_EN    (1L<<30)
25735         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBCLK_OUT_EN_BITSHIFT 30
25736         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBCLK_IN        (1L<<31)
25737         #define MCPR_SMBUS_BIT_BANG_CONTROL_SMBCLK_IN_BITSHIFT 31
25738 #define MCP_REG_MCPR_SMBUS_WATCHDOG                                            0x88018	//ACCESS:??  DataWidth:0x20
25739         #define MCPR_SMBUS_WATCHDOG_WATCHDOG                 (0xffffL<<0)
25740         #define MCPR_SMBUS_WATCHDOG_WATCHDOG_BITSHIFT        0
25741 #define MCP_REG_MCPR_SMBUS_HEARTBEAT                                           0x8801c	//ACCESS:??  DataWidth:0x20
25742         #define MCPR_SMBUS_HEARTBEAT_HEARTBEAT               (0xffffL<<0)
25743         #define MCPR_SMBUS_HEARTBEAT_HEARTBEAT_BITSHIFT      0
25744 #define MCP_REG_MCPR_SMBUS_POLL_ASF                                            0x88020	//ACCESS:??  DataWidth:0x20
25745         #define MCPR_SMBUS_POLL_ASF_POLL_ASF                 (0xffffL<<0)
25746         #define MCPR_SMBUS_POLL_ASF_POLL_ASF_BITSHIFT        0
25747 #define MCP_REG_MCPR_SMBUS_POLL_LEGACY                                         0x88024	//ACCESS:??  DataWidth:0x20
25748         #define MCPR_SMBUS_POLL_LEGACY_POLL_LEGACY           (0xffffL<<0)
25749         #define MCPR_SMBUS_POLL_LEGACY_POLL_LEGACY_BITSHIFT  0
25750 #define MCP_REG_MCPR_SMBUS_RETRAN                                              0x88028	//ACCESS:??  DataWidth:0x20
25751         #define MCPR_SMBUS_RETRAN_RETRAN                     (0xffL<<0)
25752         #define MCPR_SMBUS_RETRAN_RETRAN_BITSHIFT            0
25753 #define MCP_REG_MCPR_SMBUS_TIMESTAMP                                           0x8802c	//ACCESS:??  DataWidth:0x20
25754         #define MCPR_SMBUS_TIMESTAMP_TIMESTAMP               (0xffffffffL<<0)
25755         #define MCPR_SMBUS_TIMESTAMP_TIMESTAMP_BITSHIFT      0
25756 #define MCP_REG_MCPR_SMBUS_MASTER_COMMAND                                      0x88030	//ACCESS:??  DataWidth:0x20
25757         #define MCPR_SMBUS_MASTER_COMMAND_RD_BYTE_COUNT      (0xffL<<0)
25758         #define MCPR_SMBUS_MASTER_COMMAND_RD_BYTE_COUNT_BITSHIFT 0
25759         #define MCPR_SMBUS_MASTER_COMMAND_PEC                (1L<<8)
25760         #define MCPR_SMBUS_MASTER_COMMAND_PEC_BITSHIFT       8
25761         #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL     (0xfL<<9)
25762         #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_BITSHIFT 9
25763             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0000  (0L<<9)
25764             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0000_BITSHIFT 9
25765             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0001  (1L<<9)
25766             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0001_BITSHIFT 9
25767             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0010  (2L<<9)
25768             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0010_BITSHIFT 9
25769             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0011  (3L<<9)
25770             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0011_BITSHIFT 9
25771             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0100  (4L<<9)
25772             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0100_BITSHIFT 9
25773             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0101  (5L<<9)
25774             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0101_BITSHIFT 9
25775             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0110  (6L<<9)
25776             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0110_BITSHIFT 9
25777             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0111  (7L<<9)
25778             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_0111_BITSHIFT 9
25779             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1000  (8L<<9)
25780             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1000_BITSHIFT 9
25781             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1001  (9L<<9)
25782             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1001_BITSHIFT 9
25783             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1010  (10L<<9)
25784             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1010_BITSHIFT 9
25785             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1011  (11L<<9)
25786             #define MCPR_SMBUS_MASTER_COMMAND_SMBUS_PROTOCOL_1011_BITSHIFT 9
25787         #define MCPR_SMBUS_MASTER_COMMAND_STATUS             (0x7L<<25)
25788         #define MCPR_SMBUS_MASTER_COMMAND_STATUS_BITSHIFT    25
25789             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_000     (0L<<25)
25790             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_000_BITSHIFT 25
25791             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_001     (1L<<25)
25792             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_001_BITSHIFT 25
25793             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_010     (2L<<25)
25794             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_010_BITSHIFT 25
25795             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_011     (3L<<25)
25796             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_011_BITSHIFT 25
25797             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_100     (4L<<25)
25798             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_100_BITSHIFT 25
25799             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_101     (5L<<25)
25800             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_101_BITSHIFT 25
25801             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_110     (6L<<25)
25802             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_110_BITSHIFT 25
25803             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_111     (7L<<25)
25804             #define MCPR_SMBUS_MASTER_COMMAND_STATUS_111_BITSHIFT 25
25805         #define MCPR_SMBUS_MASTER_COMMAND_ABORT              (1L<<30)
25806         #define MCPR_SMBUS_MASTER_COMMAND_ABORT_BITSHIFT     30
25807         #define MCPR_SMBUS_MASTER_COMMAND_START_BUSY         (1L<<31)
25808         #define MCPR_SMBUS_MASTER_COMMAND_START_BUSY_BITSHIFT 31
25809 #define MCP_REG_MCPR_SMBUS_SLAVE_COMMAND                                       0x88034	//ACCESS:??  DataWidth:0x20
25810         #define MCPR_SMBUS_SLAVE_COMMAND_PEC                 (1L<<8)
25811         #define MCPR_SMBUS_SLAVE_COMMAND_PEC_BITSHIFT        8
25812         #define MCPR_SMBUS_SLAVE_COMMAND_STATUS              (0x7L<<23)
25813         #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_BITSHIFT     23
25814             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_000      (0L<<23)
25815             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_000_BITSHIFT 23
25816             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_101      (5L<<23)
25817             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_101_BITSHIFT 23
25818             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_111      (7L<<23)
25819             #define MCPR_SMBUS_SLAVE_COMMAND_STATUS_111_BITSHIFT 23
25820         #define MCPR_SMBUS_SLAVE_COMMAND_ABORT               (1L<<30)
25821         #define MCPR_SMBUS_SLAVE_COMMAND_ABORT_BITSHIFT      30
25822         #define MCPR_SMBUS_SLAVE_COMMAND_START               (1L<<31)
25823         #define MCPR_SMBUS_SLAVE_COMMAND_START_BITSHIFT      31
25824 #define MCP_REG_MCPR_SMBUS_EVENT_ENABLE                                        0x88038	//ACCESS:??  DataWidth:0x20
25825         #define MCPR_SMBUS_EVENT_ENABLE_WATCHDOG_TO_EN       (1L<<0)
25826         #define MCPR_SMBUS_EVENT_ENABLE_WATCHDOG_TO_EN_BITSHIFT 0
25827         #define MCPR_SMBUS_EVENT_ENABLE_HEARTBEAT_TO_EN      (1L<<1)
25828         #define MCPR_SMBUS_EVENT_ENABLE_HEARTBEAT_TO_EN_BITSHIFT 1
25829         #define MCPR_SMBUS_EVENT_ENABLE_POLL_ASF_TO_EN       (1L<<2)
25830         #define MCPR_SMBUS_EVENT_ENABLE_POLL_ASF_TO_EN_BITSHIFT 2
25831         #define MCPR_SMBUS_EVENT_ENABLE_POLL_LEGACY_TO_EN    (1L<<3)
25832         #define MCPR_SMBUS_EVENT_ENABLE_POLL_LEGACY_TO_EN_BITSHIFT 3
25833         #define MCPR_SMBUS_EVENT_ENABLE_RETRANSMIT_TO_EN     (1L<<4)
25834         #define MCPR_SMBUS_EVENT_ENABLE_RETRANSMIT_TO_EN_BITSHIFT 4
25835         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_ARP_EVENT_EN   (1L<<20)
25836         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_ARP_EVENT_EN_BITSHIFT 20
25837         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RD_EVENT_EN    (1L<<21)
25838         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RD_EVENT_EN_BITSHIFT 21
25839         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_TX_UNDERRUN_EN  (1L<<22)
25840         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_TX_UNDERRUN_EN_BITSHIFT 22
25841         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_START_BUSY_EN  (1L<<23)
25842         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_START_BUSY_EN_BITSHIFT 23
25843         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_EVENT_EN    (1L<<24)
25844         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_EVENT_EN_BITSHIFT 24
25845         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_THRESHOLD_HIT_EN  (1L<<25)
25846         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_THRESHOLD_HIT_EN_BITSHIFT 25
25847         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_FIFO_FULL_EN  (1L<<26)
25848         #define MCPR_SMBUS_EVENT_ENABLE_SLAVE_RX_FIFO_FULL_EN_BITSHIFT 26
25849         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_TX_UNDERRUN_EN  (1L<<27)
25850         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_TX_UNDERRUN_EN_BITSHIFT 27
25851         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_START_BUSY_EN  (1L<<28)
25852         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_START_BUSY_EN_BITSHIFT 28
25853         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_EVENT_EN   (1L<<29)
25854         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_EVENT_EN_BITSHIFT 29
25855         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_THRESHOLD_HIT_EN  (1L<<30)
25856         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_THRESHOLD_HIT_EN_BITSHIFT 30
25857         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_FIFO_FULL_EN  (1L<<31)
25858         #define MCPR_SMBUS_EVENT_ENABLE_MASTER_RX_FIFO_FULL_EN_BITSHIFT 31
25859 #define MCP_REG_MCPR_SMBUS_EVENT_STATUS                                        0x8803c	//ACCESS:??  DataWidth:0x20
25860         #define MCPR_SMBUS_EVENT_STATUS_WATCHDOG_TO          (1L<<0)
25861         #define MCPR_SMBUS_EVENT_STATUS_WATCHDOG_TO_BITSHIFT 0
25862         #define MCPR_SMBUS_EVENT_STATUS_HEARTBEAT_TO         (1L<<1)
25863         #define MCPR_SMBUS_EVENT_STATUS_HEARTBEAT_TO_BITSHIFT 1
25864         #define MCPR_SMBUS_EVENT_STATUS_POLL_ASF_TO          (1L<<2)
25865         #define MCPR_SMBUS_EVENT_STATUS_POLL_ASF_TO_BITSHIFT 2
25866         #define MCPR_SMBUS_EVENT_STATUS_POLL_LEGACY_TO       (1L<<3)
25867         #define MCPR_SMBUS_EVENT_STATUS_POLL_LEGACY_TO_BITSHIFT 3
25868         #define MCPR_SMBUS_EVENT_STATUS_RETRANSMIT_TO        (1L<<4)
25869         #define MCPR_SMBUS_EVENT_STATUS_RETRANSMIT_TO_BITSHIFT 4
25870         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_ARP_EVENT      (1L<<20)
25871         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_ARP_EVENT_BITSHIFT 20
25872         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RD_EVENT       (1L<<21)
25873         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RD_EVENT_BITSHIFT 21
25874         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_TX_UNDERRUN    (1L<<22)
25875         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_TX_UNDERRUN_BITSHIFT 22
25876         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_START_BUSY     (1L<<23)
25877         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_START_BUSY_BITSHIFT 23
25878         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_EVENT       (1L<<24)
25879         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_EVENT_BITSHIFT 24
25880         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_THRESHOLD_HIT  (1L<<25)
25881         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_THRESHOLD_HIT_BITSHIFT 25
25882         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_FIFO_FULL   (1L<<26)
25883         #define MCPR_SMBUS_EVENT_STATUS_SLAVE_RX_FIFO_FULL_BITSHIFT 26
25884         #define MCPR_SMBUS_EVENT_STATUS_MASTER_TX_UNDERRUN   (1L<<27)
25885         #define MCPR_SMBUS_EVENT_STATUS_MASTER_TX_UNDERRUN_BITSHIFT 27
25886         #define MCPR_SMBUS_EVENT_STATUS_MASTER_START_BUSY    (1L<<28)
25887         #define MCPR_SMBUS_EVENT_STATUS_MASTER_START_BUSY_BITSHIFT 28
25888         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_EVENT      (1L<<29)
25889         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_EVENT_BITSHIFT 29
25890         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_THRESHOLD_HIT  (1L<<30)
25891         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_THRESHOLD_HIT_BITSHIFT 30
25892         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_FIFO_FULL  (1L<<31)
25893         #define MCPR_SMBUS_EVENT_STATUS_MASTER_RX_FIFO_FULL_BITSHIFT 31
25894 #define MCP_REG_MCPR_SMBUS_MASTER_DATA_WRITE                                   0x88040	//ACCESS:??  DataWidth:0x20
25895         #define MCPR_SMBUS_MASTER_DATA_WRITE_MASTER_SMBUS_WR_DATA  (0xffL<<0)
25896         #define MCPR_SMBUS_MASTER_DATA_WRITE_MASTER_SMBUS_WR_DATA_BITSHIFT 0
25897         #define MCPR_SMBUS_MASTER_DATA_WRITE_WR_STATUS       (1L<<31)
25898         #define MCPR_SMBUS_MASTER_DATA_WRITE_WR_STATUS_BITSHIFT 31
25899 #define MCP_REG_MCPR_SMBUS_MASTER_DATA_READ                                    0x88044	//ACCESS:??  DataWidth:0x20
25900         #define MCPR_SMBUS_MASTER_DATA_READ_MASTER_SMBUS_RD_DATA  (0xffL<<0)
25901         #define MCPR_SMBUS_MASTER_DATA_READ_MASTER_SMBUS_RD_DATA_BITSHIFT 0
25902         #define MCPR_SMBUS_MASTER_DATA_READ_PEC_ERR          (1L<<29)
25903         #define MCPR_SMBUS_MASTER_DATA_READ_PEC_ERR_BITSHIFT 29
25904         #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS        (0x3L<<30)
25905         #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_BITSHIFT 30
25906             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_00  (0L<<30)
25907             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_00_BITSHIFT 30
25908             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_01  (1L<<30)
25909             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_01_BITSHIFT 30
25910             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_10  (2L<<30)
25911             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_10_BITSHIFT 30
25912             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_11  (3L<<30)
25913             #define MCPR_SMBUS_MASTER_DATA_READ_RD_STATUS_11_BITSHIFT 30
25914 #define MCP_REG_MCPR_SMBUS_SLAVE_DATA_WRITE                                    0x88048	//ACCESS:??  DataWidth:0x20
25915         #define MCPR_SMBUS_SLAVE_DATA_WRITE_SLAVE_SMBUS_WR_DATA  (0xffL<<0)
25916         #define MCPR_SMBUS_SLAVE_DATA_WRITE_SLAVE_SMBUS_WR_DATA_BITSHIFT 0
25917         #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS        (1L<<31)
25918         #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_BITSHIFT 31
25919             #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_0  (0L<<31)
25920             #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_0_BITSHIFT 31
25921             #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_1  (1L<<31)
25922             #define MCPR_SMBUS_SLAVE_DATA_WRITE_WR_STATUS_1_BITSHIFT 31
25923 #define MCP_REG_MCPR_SMBUS_SLAVE_DATA_READ                                     0x8804c	//ACCESS:??  DataWidth:0x20
25924         #define MCPR_SMBUS_SLAVE_DATA_READ_SLAVE_SMBUS_RD_DATA  (0xffL<<0)
25925         #define MCPR_SMBUS_SLAVE_DATA_READ_SLAVE_SMBUS_RD_DATA_BITSHIFT 0
25926         #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS        (0x3L<<28)
25927         #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_BITSHIFT 28
25928             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_00  (0L<<28)
25929             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_00_BITSHIFT 28
25930             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_01  (1L<<28)
25931             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_01_BITSHIFT 28
25932             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_10  (2L<<28)
25933             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_10_BITSHIFT 28
25934             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_11  (3L<<28)
25935             #define MCPR_SMBUS_SLAVE_DATA_READ_ERR_STATUS_11_BITSHIFT 28
25936         #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS         (0x3L<<30)
25937         #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_BITSHIFT 30
25938             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_00  (0L<<30)
25939             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_00_BITSHIFT 30
25940             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_01  (1L<<30)
25941             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_01_BITSHIFT 30
25942             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_10  (2L<<30)
25943             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_10_BITSHIFT 30
25944             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_11  (3L<<30)
25945             #define MCPR_SMBUS_SLAVE_DATA_READ_RD_STATUS_11_BITSHIFT 30
25946 #define MCP_REG_MCPR_UNUSED4                                                   0x88050	//ACCESS:??  DataWidth:0x20
25947 #define MCP_REG_MCPR_UNUSED4_COUNT                                             12
25948 #define MCP_REG_MCPR_SMBUS_ARP_STATE                                           0x88080	//ACCESS:??  DataWidth:0x20
25949         #define MCPR_SMBUS_ARP_STATE_AV_FLAG0                (1L<<0)
25950         #define MCPR_SMBUS_ARP_STATE_AV_FLAG0_BITSHIFT       0
25951         #define MCPR_SMBUS_ARP_STATE_AR_FLAG0                (1L<<1)
25952         #define MCPR_SMBUS_ARP_STATE_AR_FLAG0_BITSHIFT       1
25953         #define MCPR_SMBUS_ARP_STATE_AV_FLAG1                (1L<<4)
25954         #define MCPR_SMBUS_ARP_STATE_AV_FLAG1_BITSHIFT       4
25955         #define MCPR_SMBUS_ARP_STATE_AR_FLAG1                (1L<<5)
25956         #define MCPR_SMBUS_ARP_STATE_AR_FLAG1_BITSHIFT       5
25957 #define MCP_REG_MCPR_UNUSED5                                                   0x88084	//ACCESS:??  DataWidth:0x20
25958 #define MCP_REG_MCPR_UNUSED5_COUNT                                             3
25959 #define MCP_REG_MCPR_SMBUS_UDID0_3                                             0x88090	//ACCESS:??  DataWidth:0x20
25960         #define MCPR_SMBUS_UDID0_3_BYTE_12                   (0xffL<<0)
25961         #define MCPR_SMBUS_UDID0_3_BYTE_12_BITSHIFT          0
25962         #define MCPR_SMBUS_UDID0_3_BYTE_13                   (0xffL<<8)
25963         #define MCPR_SMBUS_UDID0_3_BYTE_13_BITSHIFT          8
25964         #define MCPR_SMBUS_UDID0_3_BYTE_14                   (0xffL<<16)
25965         #define MCPR_SMBUS_UDID0_3_BYTE_14_BITSHIFT          16
25966         #define MCPR_SMBUS_UDID0_3_BYTE_15                   (0xffL<<24)
25967         #define MCPR_SMBUS_UDID0_3_BYTE_15_BITSHIFT          24
25968 #define MCP_REG_MCPR_SMBUS_UDID0_2                                             0x88094	//ACCESS:??  DataWidth:0x20
25969         #define MCPR_SMBUS_UDID0_2_BYTE_8                    (0xffL<<0)
25970         #define MCPR_SMBUS_UDID0_2_BYTE_8_BITSHIFT           0
25971         #define MCPR_SMBUS_UDID0_2_BYTE_9                    (0xffL<<8)
25972         #define MCPR_SMBUS_UDID0_2_BYTE_9_BITSHIFT           8
25973         #define MCPR_SMBUS_UDID0_2_BYTE_10                   (0xffL<<16)
25974         #define MCPR_SMBUS_UDID0_2_BYTE_10_BITSHIFT          16
25975         #define MCPR_SMBUS_UDID0_2_BYTE_11                   (0xffL<<24)
25976         #define MCPR_SMBUS_UDID0_2_BYTE_11_BITSHIFT          24
25977 #define MCP_REG_MCPR_SMBUS_UDID0_1                                             0x88098	//ACCESS:??  DataWidth:0x20
25978         #define MCPR_SMBUS_UDID0_1_BYTE_4                    (0xffL<<0)
25979         #define MCPR_SMBUS_UDID0_1_BYTE_4_BITSHIFT           0
25980         #define MCPR_SMBUS_UDID0_1_BYTE_5                    (0xffL<<8)
25981         #define MCPR_SMBUS_UDID0_1_BYTE_5_BITSHIFT           8
25982         #define MCPR_SMBUS_UDID0_1_BYTE_6                    (0xffL<<16)
25983         #define MCPR_SMBUS_UDID0_1_BYTE_6_BITSHIFT           16
25984         #define MCPR_SMBUS_UDID0_1_BYTE_7                    (0xffL<<24)
25985         #define MCPR_SMBUS_UDID0_1_BYTE_7_BITSHIFT           24
25986 #define MCP_REG_MCPR_SMBUS_UDID0_0                                             0x8809c	//ACCESS:??  DataWidth:0x20
25987         #define MCPR_SMBUS_UDID0_0_BYTE_0                    (0xffL<<0)
25988         #define MCPR_SMBUS_UDID0_0_BYTE_0_BITSHIFT           0
25989         #define MCPR_SMBUS_UDID0_0_BYTE_1                    (0xffL<<8)
25990         #define MCPR_SMBUS_UDID0_0_BYTE_1_BITSHIFT           8
25991         #define MCPR_SMBUS_UDID0_0_BYTE_2                    (0xffL<<16)
25992         #define MCPR_SMBUS_UDID0_0_BYTE_2_BITSHIFT           16
25993         #define MCPR_SMBUS_UDID0_0_BYTE_3                    (0xffL<<24)
25994         #define MCPR_SMBUS_UDID0_0_BYTE_3_BITSHIFT           24
25995 #define MCP_REG_MCPR_SMBUS_UDID1_3                                             0x880a0	//ACCESS:??  DataWidth:0x20
25996         #define MCPR_SMBUS_UDID1_3_BYTE_12                   (0xffL<<0)
25997         #define MCPR_SMBUS_UDID1_3_BYTE_12_BITSHIFT          0
25998         #define MCPR_SMBUS_UDID1_3_BYTE_13                   (0xffL<<8)
25999         #define MCPR_SMBUS_UDID1_3_BYTE_13_BITSHIFT          8
26000         #define MCPR_SMBUS_UDID1_3_BYTE_14                   (0xffL<<16)
26001         #define MCPR_SMBUS_UDID1_3_BYTE_14_BITSHIFT          16
26002         #define MCPR_SMBUS_UDID1_3_BYTE_15                   (0xffL<<24)
26003         #define MCPR_SMBUS_UDID1_3_BYTE_15_BITSHIFT          24
26004 #define MCP_REG_MCPR_SMBUS_UDID1_2                                             0x880a4	//ACCESS:??  DataWidth:0x20
26005         #define MCPR_SMBUS_UDID1_2_BYTE_8                    (0xffL<<0)
26006         #define MCPR_SMBUS_UDID1_2_BYTE_8_BITSHIFT           0
26007         #define MCPR_SMBUS_UDID1_2_BYTE_9                    (0xffL<<8)
26008         #define MCPR_SMBUS_UDID1_2_BYTE_9_BITSHIFT           8
26009         #define MCPR_SMBUS_UDID1_2_BYTE_10                   (0xffL<<16)
26010         #define MCPR_SMBUS_UDID1_2_BYTE_10_BITSHIFT          16
26011         #define MCPR_SMBUS_UDID1_2_BYTE_11                   (0xffL<<24)
26012         #define MCPR_SMBUS_UDID1_2_BYTE_11_BITSHIFT          24
26013 #define MCP_REG_MCPR_SMBUS_UDID1_1                                             0x880a8	//ACCESS:??  DataWidth:0x20
26014         #define MCPR_SMBUS_UDID1_1_BYTE_4                    (0xffL<<0)
26015         #define MCPR_SMBUS_UDID1_1_BYTE_4_BITSHIFT           0
26016         #define MCPR_SMBUS_UDID1_1_BYTE_5                    (0xffL<<8)
26017         #define MCPR_SMBUS_UDID1_1_BYTE_5_BITSHIFT           8
26018         #define MCPR_SMBUS_UDID1_1_BYTE_6                    (0xffL<<16)
26019         #define MCPR_SMBUS_UDID1_1_BYTE_6_BITSHIFT           16
26020         #define MCPR_SMBUS_UDID1_1_BYTE_7                    (0xffL<<24)
26021         #define MCPR_SMBUS_UDID1_1_BYTE_7_BITSHIFT           24
26022 #define MCP_REG_MCPR_SMBUS_UDID1_0                                             0x880ac	//ACCESS:??  DataWidth:0x20
26023         #define MCPR_SMBUS_UDID1_0_BYTE_0                    (0xffL<<0)
26024         #define MCPR_SMBUS_UDID1_0_BYTE_0_BITSHIFT           0
26025         #define MCPR_SMBUS_UDID1_0_BYTE_1                    (0xffL<<8)
26026         #define MCPR_SMBUS_UDID1_0_BYTE_1_BITSHIFT           8
26027         #define MCPR_SMBUS_UDID1_0_BYTE_2                    (0xffL<<16)
26028         #define MCPR_SMBUS_UDID1_0_BYTE_2_BITSHIFT           16
26029         #define MCPR_SMBUS_UDID1_0_BYTE_3                    (0xffL<<24)
26030         #define MCPR_SMBUS_UDID1_0_BYTE_3_BITSHIFT           24
26031 #define MCP_REG_MCPR_UNUSED6                                                   0x880b0	//ACCESS:??  DataWidth:0x20
26032 #define MCP_REG_MCPR_UNUSED6_COUNT                                             212
26033 #define MCP_REG_MCPR_UNUSED7                                                   0x88400	//ACCESS:??  DataWidth:0x20
26034 #define MCP_REG_MCPR_UNUSED7_COUNT                                             256
26035 #define MCP_REG_MCPR_LEGACY_UNUSED_LEGACY_SMB                                  0x88800	//ACCESS:??  DataWidth:0x20
26036 #define MCP_REG_MCPR_LEGACY_UNUSED_LEGACY_SMB_COUNT                            9
26037 #define MCP_REG_MCPR_UNUSED8                                                   0x88824	//ACCESS:??  DataWidth:0x20
26038 #define MCP_REG_MCPR_UNUSED8_COUNT                                             247
26039 #define MCP_REG_MCPR_UNUSED9                                                   0x88c00	//ACCESS:??  DataWidth:0x20
26040 #define MCP_REG_MCPR_UNUSED9_COUNT                                             7424
26041 #define MCP_REG_MCPR_ROM                                                       0x90000	//ACCESS:??  DataWidth:0x20
26042 #define MCP_REG_MCPR_ROM_COUNT                                                 320
26043 #define MCP_REG_MCPR_UNUSED10                                                  0x90500	//ACCESS:??  DataWidth:0x20
26044 #define MCP_REG_MCPR_UNUSED10_COUNT                                            7872
26045 #define MCP_REG_MCPR_UMP_UMP_CMD                                               0x98000	//ACCESS:??  DataWidth:0x20
26046         #define MCPR_UMP_UMP_CMD_EGRESS_FIFO_ENABLED         (1L<<0)
26047         #define MCPR_UMP_UMP_CMD_EGRESS_FIFO_ENABLED_BITSHIFT 0
26048         #define MCPR_UMP_UMP_CMD_INGRESS_FIFO_ENABLED        (1L<<1)
26049         #define MCPR_UMP_UMP_CMD_INGRESS_FIFO_ENABLED_BITSHIFT 1
26050         #define MCPR_UMP_UMP_CMD_FC_EN                       (1L<<2)
26051         #define MCPR_UMP_UMP_CMD_FC_EN_BITSHIFT              2
26052         #define MCPR_UMP_UMP_CMD_MAC_LOOPBACK                (1L<<3)
26053         #define MCPR_UMP_UMP_CMD_MAC_LOOPBACK_BITSHIFT       3
26054         #define MCPR_UMP_UMP_CMD_EGRESS_MAC_DISABLE          (1L<<5)
26055         #define MCPR_UMP_UMP_CMD_EGRESS_MAC_DISABLE_BITSHIFT 5
26056         #define MCPR_UMP_UMP_CMD_INGRESS_MAC_DISABLE         (1L<<6)
26057         #define MCPR_UMP_UMP_CMD_INGRESS_MAC_DISABLE_BITSHIFT 6
26058         #define MCPR_UMP_UMP_CMD_INGRESS_DRIVE               (1L<<8)
26059         #define MCPR_UMP_UMP_CMD_INGRESS_DRIVE_BITSHIFT      8
26060         #define MCPR_UMP_UMP_CMD_SW_PAUSE                    (1L<<9)
26061         #define MCPR_UMP_UMP_CMD_SW_PAUSE_BITSHIFT           9
26062         #define MCPR_UMP_UMP_CMD_AUTO_DRIVE                  (1L<<13)
26063         #define MCPR_UMP_UMP_CMD_AUTO_DRIVE_BITSHIFT         13
26064         #define MCPR_UMP_UMP_CMD_INGRESS_RESET               (1L<<14)
26065         #define MCPR_UMP_UMP_CMD_INGRESS_RESET_BITSHIFT      14
26066         #define MCPR_UMP_UMP_CMD_NO_PLUS_TWO                 (1L<<15)
26067         #define MCPR_UMP_UMP_CMD_NO_PLUS_TWO_BITSHIFT        15
26068         #define MCPR_UMP_UMP_CMD_EGRESS_PKT_FLUSH            (1L<<16)
26069         #define MCPR_UMP_UMP_CMD_EGRESS_PKT_FLUSH_BITSHIFT   16
26070         #define MCPR_UMP_UMP_CMD_CMD_IPG                     (0x1fL<<17)
26071         #define MCPR_UMP_UMP_CMD_CMD_IPG_BITSHIFT            17
26072         #define MCPR_UMP_UMP_CMD_EGRESS_FIO_RESET            (1L<<28)
26073         #define MCPR_UMP_UMP_CMD_EGRESS_FIO_RESET_BITSHIFT   28
26074         #define MCPR_UMP_UMP_CMD_INGRESS_FIO_RESET           (1L<<29)
26075         #define MCPR_UMP_UMP_CMD_INGRESS_FIO_RESET_BITSHIFT  29
26076         #define MCPR_UMP_UMP_CMD_EGRESS_MAC_RESET            (1L<<30)
26077         #define MCPR_UMP_UMP_CMD_EGRESS_MAC_RESET_BITSHIFT   30
26078         #define MCPR_UMP_UMP_CMD_INGRESS_MAC_RESET           (1L<<31)
26079         #define MCPR_UMP_UMP_CMD_INGRESS_MAC_RESET_BITSHIFT  31
26080 #define MCP_REG_MCPR_UMP_UMP_CONFIG                                            0x98004	//ACCESS:??  DataWidth:0x20
26081         #define MCPR_UMP_UMP_CONFIG_RMII_MODE                (1L<<4)
26082         #define MCPR_UMP_UMP_CONFIG_RMII_MODE_BITSHIFT       4
26083         #define MCPR_UMP_UMP_CONFIG_RVMII_MODE               (1L<<6)
26084         #define MCPR_UMP_UMP_CONFIG_RVMII_MODE_BITSHIFT      6
26085         #define MCPR_UMP_UMP_CONFIG_INGRESS_MODE             (1L<<7)
26086         #define MCPR_UMP_UMP_CONFIG_INGRESS_MODE_BITSHIFT    7
26087         #define MCPR_UMP_UMP_CONFIG_INGRESS_WORD_ACCM        (0xffL<<8)
26088         #define MCPR_UMP_UMP_CONFIG_INGRESS_WORD_ACCM_BITSHIFT 8
26089         #define MCPR_UMP_UMP_CONFIG_OLD_BCNT_RDY             (1L<<24)
26090         #define MCPR_UMP_UMP_CONFIG_OLD_BCNT_RDY_BITSHIFT    24
26091 #define MCP_REG_MCPR_UMP_UMP_FC_TRIP                                           0x98008	//ACCESS:??  DataWidth:0x20
26092         #define MCPR_UMP_UMP_FC_TRIP_XON_TRIP                (0x1ffL<<0)
26093         #define MCPR_UMP_UMP_FC_TRIP_XON_TRIP_BITSHIFT       0
26094         #define MCPR_UMP_UMP_FC_TRIP_XOFF_TRIP               (0x1ffL<<16)
26095         #define MCPR_UMP_UMP_FC_TRIP_XOFF_TRIP_BITSHIFT      16
26096 #define MCP_REG_MCPR_UMP_UNUSED_E                                              0x9800c	//ACCESS:??  DataWidth:0x20
26097 #define MCP_REG_MCPR_UMP_UNUSED_E_COUNT                                        33
26098 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS                              0x98090	//ACCESS:??  DataWidth:0x20
26099         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_NEW_FRM    (1L<<0)
26100         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_NEW_FRM_BITSHIFT 0
26101         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_FRM_IN_PRO  (1L<<1)
26102         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_FRM_IN_PRO_BITSHIFT 1
26103         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_FIFO_EMPTY  (1L<<2)
26104         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_FIFO_EMPTY_BITSHIFT 2
26105         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_BCNT       (0x7ffL<<3)
26106         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_BCNT_BITSHIFT 3
26107         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE  (0x1fL<<27)
26108         #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_BITSHIFT 27
26109             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_IDLE  (0L<<27)
26110             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_IDLE_BITSHIFT 27
26111             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_READY  (1L<<27)
26112             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_READY_BITSHIFT 27
26113             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_BUSY  (2L<<27)
26114             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_BUSY_BITSHIFT 27
26115             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_EXTRA_RD  (3L<<27)
26116             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_EXTRA_RD_BITSHIFT 27
26117             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_LATCH_IP_HDR  (4L<<27)
26118             #define MCPR_UMP_UMP_EGRESS_FRM_RD_STATUS_EGRESS_FIFO_STATE_LATCH_IP_HDR_BITSHIFT 27
26119 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FRM_RD_DATA                                0x98094	//ACCESS:??  DataWidth:0x20
26120 #define MCP_REG_MCPR_UMP_UMP_INGRESS_FRM_WR_CTL                                0x98098	//ACCESS:??  DataWidth:0x20
26121         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_NEW_FRM      (1L<<0)
26122         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_NEW_FRM_BITSHIFT 0
26123         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_FIFO_RDY     (1L<<1)
26124         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_FIFO_RDY_BITSHIFT 1
26125         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_BCNT_RDY     (1L<<2)
26126         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_BCNT_RDY_BITSHIFT 2
26127         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_BCNT         (0x7ffL<<3)
26128         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_BCNT_BITSHIFT 3
26129         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE  (0x3L<<30)
26130         #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_BITSHIFT 30
26131             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_IDLE  (0L<<30)
26132             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_IDLE_BITSHIFT 30
26133             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_WAIT  (1L<<30)
26134             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_WAIT_BITSHIFT 30
26135             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_BUSY  (2L<<30)
26136             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_BUSY_BITSHIFT 30
26137             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_EXTRA_WR  (3L<<30)
26138             #define MCPR_UMP_UMP_INGRESS_FRM_WR_CTL_INGRESS_FIFO_STATE_EXTRA_WR_BITSHIFT 30
26139 #define MCP_REG_MCPR_UMP_UMP_INGRESS_FRM_WR_DATA                               0x9809c	//ACCESS:??  DataWidth:0x20
26140 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FRAME_TYPE                                 0x980a0	//ACCESS:??  DataWidth:0x20
26141 #define MCP_REG_MCPR_UMP_UMP_FIFO_REMAINING_WORDS                              0x980a4	//ACCESS:??  DataWidth:0x20
26142         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_DEPTH  (0x7ffL<<0)
26143         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_DEPTH_BITSHIFT 0
26144         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_UNDERFLOW  (1L<<14)
26145         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_UNDERFLOW_BITSHIFT 14
26146         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_OVERFLOW  (1L<<15)
26147         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_EGRESS_FIFO_OVERFLOW_BITSHIFT 15
26148         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_DEPTH  (0x3ffL<<16)
26149         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_DEPTH_BITSHIFT 16
26150         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_UNDERFLOW  (1L<<30)
26151         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_UNDERFLOW_BITSHIFT 30
26152         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_OVERFLOW  (1L<<31)
26153         #define MCPR_UMP_UMP_FIFO_REMAINING_WORDS_INGRESS_FIFO_OVERFLOW_BITSHIFT 31
26154 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FIFO_PTRS                                  0x980a8	//ACCESS:??  DataWidth:0x20
26155         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_EGRESS_FIFO_RD_PTR  (0xfffL<<0)
26156         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_EGRESS_FIFO_RD_PTR_BITSHIFT 0
26157         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_UPDATE_RDPTR   (1L<<15)
26158         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_UPDATE_RDPTR_BITSHIFT 15
26159         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_EGRESS_FIFO_WR_PTR  (0xfffL<<16)
26160         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_EGRESS_FIFO_WR_PTR_BITSHIFT 16
26161         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_UPDATE_WRPTR   (1L<<31)
26162         #define MCPR_UMP_UMP_EGRESS_FIFO_PTRS_UPDATE_WRPTR_BITSHIFT 31
26163 #define MCP_REG_MCPR_UMP_UMP_INGRESS_FIFO_PTRS                                 0x980ac	//ACCESS:??  DataWidth:0x20
26164         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_INGRESS_FIFO_RD_PTR  (0x7ffL<<0)
26165         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_INGRESS_FIFO_RD_PTR_BITSHIFT 0
26166         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_UPDATE_RDPTR  (1L<<15)
26167         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_UPDATE_RDPTR_BITSHIFT 15
26168         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_INGRESS_FIFO_WR_PTR  (0x7ffL<<16)
26169         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_INGRESS_FIFO_WR_PTR_BITSHIFT 16
26170         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_UPDATE_WRPTR  (1L<<31)
26171         #define MCPR_UMP_UMP_INGRESS_FIFO_PTRS_UPDATE_WRPTR_BITSHIFT 31
26172 #define MCP_REG_MCPR_UMP_UNUSED_Z                                              0x980b0	//ACCESS:??  DataWidth:0x20
26173 #define MCP_REG_MCPR_UMP_UNUSED_Z_COUNT                                        1
26174 #define MCP_REG_MCPR_UMP_UMP_EGRESS_PACKET_SA_0                                0x980b4	//ACCESS:??  DataWidth:0x20
26175         #define MCPR_UMP_UMP_EGRESS_PACKET_SA_0_EGRESS_SA    (0xffffL<<0)
26176         #define MCPR_UMP_UMP_EGRESS_PACKET_SA_0_EGRESS_SA_BITSHIFT 0
26177 #define MCP_REG_MCPR_UMP_UMP_EGRESS_PACKET_SA_1                                0x980b8	//ACCESS:??  DataWidth:0x20
26178         #define MCPR_UMP_UMP_EGRESS_PACKET_SA_1_EGRESS_SA    (0xffffffffL<<0)
26179         #define MCPR_UMP_UMP_EGRESS_PACKET_SA_1_EGRESS_SA_BITSHIFT 0
26180 #define MCP_REG_MCPR_UMP_UMP_INGRESS_BURST_COMMAND                             0x980bc	//ACCESS:??  DataWidth:0x20
26181         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_DMA_START  (1L<<0)
26182         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_DMA_START_BITSHIFT 0
26183         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_PORT  (1L<<1)
26184         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_PORT_BITSHIFT 1
26185         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_DMA_LENGTH  (0x7ffL<<2)
26186         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_DMA_LENGTH_BITSHIFT 2
26187         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_PORT_EXT  (0x3L<<13)
26188         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_INGRESS_PORT_EXT_BITSHIFT 13
26189         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_RBUF_OFFSET  (0x3fffL<<16)
26190         #define MCPR_UMP_UMP_INGRESS_BURST_COMMAND_RBUF_OFFSET_BITSHIFT 16
26191 #define MCP_REG_MCPR_UMP_UMP_INGRESS_RBUF_CLUSTER                              0x980c0	//ACCESS:??  DataWidth:0x20
26192         #define MCPR_UMP_UMP_INGRESS_RBUF_CLUSTER_RBUF_CLUSTER  (0x1ffffffL<<0)
26193         #define MCPR_UMP_UMP_INGRESS_RBUF_CLUSTER_RBUF_CLUSTER_BITSHIFT 0
26194 #define MCP_REG_MCPR_UMP_UMP_INGRESS_VLAN                                      0x980c4	//ACCESS:??  DataWidth:0x20
26195         #define MCPR_UMP_UMP_INGRESS_VLAN_INGRESS_VLAN_TAG   (0xffffL<<0)
26196         #define MCPR_UMP_UMP_INGRESS_VLAN_INGRESS_VLAN_TAG_BITSHIFT 0
26197         #define MCPR_UMP_UMP_INGRESS_VLAN_VLAN_INS           (1L<<16)
26198         #define MCPR_UMP_UMP_INGRESS_VLAN_VLAN_INS_BITSHIFT  16
26199         #define MCPR_UMP_UMP_INGRESS_VLAN_VLAN_DEL           (1L<<17)
26200         #define MCPR_UMP_UMP_INGRESS_VLAN_VLAN_DEL_BITSHIFT  17
26201 #define MCP_REG_MCPR_UMP_UMP_INGRESS_BURST_STATUS                              0x980c8	//ACCESS:??  DataWidth:0x20
26202         #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT     (0x3L<<0)
26203         #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_BITSHIFT 0
26204             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_BUSY  (0L<<0)
26205             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_BUSY_BITSHIFT 0
26206             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_DONE  (1L<<0)
26207             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_DONE_BITSHIFT 0
26208             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_ERR  (2L<<0)
26209             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_ERR_BITSHIFT 0
26210             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_ERR1  (3L<<0)
26211             #define MCPR_UMP_UMP_INGRESS_BURST_STATUS_RESULT_ERR1_BITSHIFT 0
26212 #define MCP_REG_MCPR_UMP_UMP_EGRESS_BURST_COMMAND                              0x980cc	//ACCESS:??  DataWidth:0x20
26213         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_DMA_START  (1L<<0)
26214         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_DMA_START_BITSHIFT 0
26215         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_PORT  (1L<<1)
26216         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_PORT_BITSHIFT 1
26217         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_DMA_LENGTH  (0x7ffL<<2)
26218         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_DMA_LENGTH_BITSHIFT 2
26219         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_PORT_EXT  (1L<<13)
26220         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_EGRESS_PORT_EXT_BITSHIFT 13
26221         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_TPBUF_OFFSET  (0x1fffL<<16)
26222         #define MCPR_UMP_UMP_EGRESS_BURST_COMMAND_TPBUF_OFFSET_BITSHIFT 16
26223 #define MCP_REG_MCPR_UMP_UMP_EGRESS_VLAN                                       0x980d0	//ACCESS:??  DataWidth:0x20
26224         #define MCPR_UMP_UMP_EGRESS_VLAN_EGRESS_VLAN_TAG     (0xffffL<<0)
26225         #define MCPR_UMP_UMP_EGRESS_VLAN_EGRESS_VLAN_TAG_BITSHIFT 0
26226         #define MCPR_UMP_UMP_EGRESS_VLAN_VLAN_INS            (1L<<16)
26227         #define MCPR_UMP_UMP_EGRESS_VLAN_VLAN_INS_BITSHIFT   16
26228         #define MCPR_UMP_UMP_EGRESS_VLAN_VLAN_DEL            (1L<<17)
26229         #define MCPR_UMP_UMP_EGRESS_VLAN_VLAN_DEL_BITSHIFT   17
26230 #define MCP_REG_MCPR_UMP_UMP_EGRESS_BURST_STATUS                               0x980d4	//ACCESS:??  DataWidth:0x20
26231         #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT      (0x3L<<0)
26232         #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_BITSHIFT 0
26233             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_BUSY  (0L<<0)
26234             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_BUSY_BITSHIFT 0
26235             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_DONE  (1L<<0)
26236             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_DONE_BITSHIFT 0
26237             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_ERR0  (2L<<0)
26238             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_ERR0_BITSHIFT 0
26239             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_RSVD  (3L<<0)
26240             #define MCPR_UMP_UMP_EGRESS_BURST_STATUS_RESULT_RSVD_BITSHIFT 0
26241 #define MCP_REG_MCPR_UMP_UMP_EGRESS_STATISTIC                                  0x980d8	//ACCESS:??  DataWidth:0x20
26242         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_GOOD_CNT  (0xffffL<<0)
26243         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_GOOD_CNT_BITSHIFT 0
26244         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_ERROR_CNT  (0xffL<<16)
26245         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_ERROR_CNT_BITSHIFT 16
26246         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_DROP_CNT  (0xffL<<24)
26247         #define MCPR_UMP_UMP_EGRESS_STATISTIC_EGRESS_DROP_CNT_BITSHIFT 24
26248 #define MCP_REG_MCPR_UMP_UMP_INGRESS_STATISTIC                                 0x980dc	//ACCESS:??  DataWidth:0x20
26249         #define MCPR_UMP_UMP_INGRESS_STATISTIC_INGRESS_PKT_CNT  (0xffffL<<0)
26250         #define MCPR_UMP_UMP_INGRESS_STATISTIC_INGRESS_PKT_CNT_BITSHIFT 0
26251 #define MCP_REG_MCPR_UMP_UMP_ARB_CMD                                           0x980e0	//ACCESS:??  DataWidth:0x20
26252         #define MCPR_UMP_UMP_ARB_CMD_UMP_ID                  (0x7L<<0)
26253         #define MCPR_UMP_UMP_ARB_CMD_UMP_ID_BITSHIFT         0
26254         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_DISABLE         (1L<<4)
26255         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_DISABLE_BITSHIFT 4
26256         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_START           (1L<<5)
26257         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_START_BITSHIFT  5
26258         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_BYPASS          (1L<<6)
26259         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_BYPASS_BITSHIFT 6
26260         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_AUTOBYPASS      (1L<<7)
26261         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_AUTOBYPASS_BITSHIFT 7
26262         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TOKEN_IPG       (0x1fL<<8)
26263         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TOKEN_IPG_BITSHIFT 8
26264         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TOKEN_VALID     (1L<<13)
26265         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TOKEN_VALID_BITSHIFT 13
26266         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_FC_DISABLE      (1L<<15)
26267         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_FC_DISABLE_BITSHIFT 15
26268         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TIMEOUT         (0xffffL<<16)
26269         #define MCPR_UMP_UMP_ARB_CMD_UMP_ARB_TIMEOUT_BITSHIFT 16
26270 #define MCP_REG_MCPR_UMP_UNUSED_F                                              0x980e4	//ACCESS:??  DataWidth:0x20
26271 #define MCP_REG_MCPR_UMP_UNUSED_F_COUNT                                        2
26272 #define MCP_REG_MCPR_UMP_UMP_FRAME_COUNT                                       0x980ec	//ACCESS:??  DataWidth:0x20
26273         #define MCPR_UMP_UMP_FRAME_COUNT_EGRESS_FRAME_COUNT  (0x7fL<<0)
26274         #define MCPR_UMP_UMP_FRAME_COUNT_EGRESS_FRAME_COUNT_BITSHIFT 0
26275         #define MCPR_UMP_UMP_FRAME_COUNT_INRESS_FRAME_COUNT  (0x1fL<<16)
26276         #define MCPR_UMP_UMP_FRAME_COUNT_INRESS_FRAME_COUNT_BITSHIFT 16
26277 #define MCP_REG_MCPR_UMP_UMP_EGRESS_STATISTIC_AC                               0x980f0	//ACCESS:??  DataWidth:0x20
26278         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_GOOD_CNT  (0xffffL<<0)
26279         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_GOOD_CNT_BITSHIFT 0
26280         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_ERROR_CNT  (0xffL<<16)
26281         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_ERROR_CNT_BITSHIFT 16
26282         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_DROP_CNT  (0xffL<<24)
26283         #define MCPR_UMP_UMP_EGRESS_STATISTIC_AC_EGRESS_DROP_CNT_BITSHIFT 24
26284 #define MCP_REG_MCPR_UMP_UMP_INGRESS_STATISTIC_AC                              0x980f4	//ACCESS:??  DataWidth:0x20
26285         #define MCPR_UMP_UMP_INGRESS_STATISTIC_AC_INGRESS_PKT_CNT  (0xffffL<<0)
26286         #define MCPR_UMP_UMP_INGRESS_STATISTIC_AC_INGRESS_PKT_CNT_BITSHIFT 0
26287 #define MCP_REG_MCPR_UMP_UMP_EVENT                                             0x980f8	//ACCESS:??  DataWidth:0x20
26288         #define MCPR_UMP_UMP_EVENT_INGRESS_RDY_EVENT         (1L<<0)
26289         #define MCPR_UMP_UMP_EVENT_INGRESS_RDY_EVENT_BITSHIFT 0
26290         #define MCPR_UMP_UMP_EVENT_EGRESS_RDY_EVENT          (1L<<1)
26291         #define MCPR_UMP_UMP_EVENT_EGRESS_RDY_EVENT_BITSHIFT 1
26292         #define MCPR_UMP_UMP_EVENT_INGRESSBURST_DONE_EVENT   (1L<<2)
26293         #define MCPR_UMP_UMP_EVENT_INGRESSBURST_DONE_EVENT_BITSHIFT 2
26294         #define MCPR_UMP_UMP_EVENT_EGRESSBURST_DONE_EVENT    (1L<<3)
26295         #define MCPR_UMP_UMP_EVENT_EGRESSBURST_DONE_EVENT_BITSHIFT 3
26296         #define MCPR_UMP_UMP_EVENT_EGRESS_FRAME_DROP_EVENT   (1L<<4)
26297         #define MCPR_UMP_UMP_EVENT_EGRESS_FRAME_DROP_EVENT_BITSHIFT 4
26298         #define MCPR_UMP_UMP_EVENT_INGRESS_RDY_EVENT_EN      (1L<<16)
26299         #define MCPR_UMP_UMP_EVENT_INGRESS_RDY_EVENT_EN_BITSHIFT 16
26300         #define MCPR_UMP_UMP_EVENT_EGRESS_RDY_EVENT_EN       (1L<<17)
26301         #define MCPR_UMP_UMP_EVENT_EGRESS_RDY_EVENT_EN_BITSHIFT 17
26302         #define MCPR_UMP_UMP_EVENT_INGRESSBURST_DONE_EVENT_EN  (1L<<18)
26303         #define MCPR_UMP_UMP_EVENT_INGRESSBURST_DONE_EVENT_EN_BITSHIFT 18
26304         #define MCPR_UMP_UMP_EVENT_EGRESSBURST_DONE_EVENT_EN  (1L<<19)
26305         #define MCPR_UMP_UMP_EVENT_EGRESSBURST_DONE_EVENT_EN_BITSHIFT 19
26306         #define MCPR_UMP_UMP_EVENT_EGRESS_FRAME_DROP_EVENT_EN  (1L<<20)
26307         #define MCPR_UMP_UMP_EVENT_EGRESS_FRAME_DROP_EVENT_EN_BITSHIFT 20
26308 #define MCP_REG_MCPR_UNUSED11                                                  0x980fc	//ACCESS:??  DataWidth:0x20
26309 #define MCP_REG_MCPR_UNUSED11_COUNT                                            4033
26310 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FIFO_FLAT_SPACE                            0x9c000	//ACCESS:??  DataWidth:0x20
26311 #define MCP_REG_MCPR_UMP_UMP_EGRESS_FIFO_FLAT_SPACE_COUNT                      1920
26312 #define MCP_REG_MCPR_UNUSED12                                                  0x9de00	//ACCESS:??  DataWidth:0x20
26313 #define MCP_REG_MCPR_UNUSED12_COUNT                                            128
26314 #define MCP_REG_MCPR_UMP_UMP_INGRESS_FIFO_FLAT_SPACE                           0x9e000	//ACCESS:??  DataWidth:0x20
26315 #define MCP_REG_MCPR_UMP_UMP_INGRESS_FIFO_FLAT_SPACE_COUNT                     768
26316 #define MCP_REG_MCPR_UNUSED13                                                  0x9ec00	//ACCESS:??  DataWidth:0x20
26317 #define MCP_REG_MCPR_UNUSED13_COUNT                                            1280
26318 #define MCP_REG_MCPR_SCRATCH                                                   0xa0000	//ACCESS:??  DataWidth:0x20
26319 #define MCP_REG_MCPR_SCRATCH_COUNT                                             32768
26320 #define MCP_A_REG_MCPR_SCRATCH                                                 0x3a0000	//ACCESS:??  DataWidth:0x20
26321 #define MCP_A_REG_MCPR_SCRATCH_COUNT                                           40960
26322 #define MCP_A_REG_MCPR_UNUSED14                                                0x3c8000	//ACCESS:??  DataWidth:0x20
26323 #define MCP_A_REG_MCPR_UNUSED14_COUNT                                          57344
26324