Lines Matching refs:BIT
23 #define ADF_GEN6_ERRSOU0_MASK BIT(0)
25 #define ADF_GEN6_ERRSOU1_CPP0_MEUNC_BIT BIT(0)
26 #define ADF_GEN6_ERRSOU1_CPP_CMDPARERR_BIT BIT(1)
27 #define ADF_GEN6_ERRSOU1_RIMEM_PARERR_STS_BIT BIT(2)
28 #define ADF_GEN6_ERRSOU1_TIMEM_PARERR_STS_BIT BIT(3)
29 #define ADF_GEN6_ERRSOU1_SFICMD_PARERR_BIT BIT(4)
38 #define ADF_GEN6_ERRMSK1_CPP0_MEUNC_BIT BIT(0)
39 #define ADF_GEN6_ERRMSK1_CPP_CMDPARERR_BIT BIT(1)
40 #define ADF_GEN6_ERRMSK1_RIMEM_PARERR_STS_BIT BIT(2)
41 #define ADF_GEN6_ERRMSK1_TIMEM_PARERR_STS_BIT BIT(3)
42 #define ADF_GEN6_ERRMSK1_IOSFCMD_PARERR_BIT BIT(4)
79 * BIT(4) - ri_tlq_phdr parity error
80 * BIT(5) - ri_tlq_pdata parity error
81 * BIT(6) - ri_tlq_nphdr parity error
82 * BIT(7) - ri_tlq_npdata parity error
83 * BIT(8) - ri_tlq_cplhdr parity error
84 * BIT(10) - BIT(13) - ri_tlq_cpldata[0:3] parity error
85 * BIT(19) - ri_cds_cmd_fifo parity error
86 * BIT(20) - ri_obc_ricpl_fifo parity error
87 * BIT(21) - ri_obc_tiricpl_fifo parity error
88 * BIT(22) - ri_obc_cppcpl_fifo parity error
89 * BIT(23) - ri_obc_pendcpl_fifo parity error
90 * BIT(24) - ri_cpp_cmd_fifo parity error
91 * BIT(25) - ri_cds_ticmd_fifo parity error
92 * BIT(26) - riti_cmd_fifo parity error
93 * BIT(27) - ri_int_msixtbl parity error
94 * BIT(28) - ri_int_imstbl parity error
95 * BIT(30) - ri_kpt_fuses parity error
98 (BIT(0) | BIT(1) | BIT(2) | BIT(4) | BIT(5) | BIT(6) | \
99 BIT(7) | BIT(8) | BIT(18) | BIT(19) | BIT(20) | BIT(21) | \
100 BIT(22) | BIT(23) | BIT(24) | BIT(25) | BIT(26) | BIT(27) | \
101 BIT(28) | BIT(30))
104 (BIT(10) | BIT(11) | BIT(12) | BIT(13))
114 * BIT(0) - CdCmdQ_sts patiry error status
115 * BIT(1) - CdDataQ_sts parity error status
116 * BIT(3) - CPP_SkidQ_sts parity error status
119 (BIT(0) | BIT(1) | BIT(3))
129 * BIT(0) - TrnPullReqQ_sts parity status
130 * BIT(1) - TrnSharedDataQ_sts parity status
131 * BIT(2) - TrnPullReqDataQ_sts parity status
132 * BIT(4) - CPP_CiPullReqQ_sts parity status
133 * BIT(5) - CPP_TrnPullReqQ_sts parity status
134 * BIT(6) - CPP_PullidQ_sts parity status
135 * BIT(7) - CPP_WaitDataQ_sts parity status
136 * BIT(8) - CPP_CdDataQ_sts parity status
137 * BIT(9) - CPP_TrnDataQP0_sts parity status
138 * BIT(10) - BIT(11) - CPP_TrnDataQRF[00:01]_sts parity status
139 * BIT(12) - CPP_TrnDataQP1_sts parity status
140 * BIT(13) - BIT(14) - CPP_TrnDataQRF[10:11]_sts parity status
143 (BIT(0) | BIT(1) | BIT(2) | BIT(4) | BIT(5) | BIT(6) | BIT(7) | \
144 BIT(8) | BIT(9) | BIT(10) | BIT(11) | BIT(12) | BIT(13) | BIT(14))
154 * BIT(0) - SbPushReqQ_sts parity status
155 * BIT(1) - BIT(2) - SbPushDataQ[0:1]_sts parity status
156 * BIT(4) - CPP_CdPushReqQ_sts parity status
157 * BIT(5) - BIT(6) - CPP_CdPushDataQ[0:1]_sts parity status
158 * BIT(7) - CPP_SbPushReqQ_sts parity status
159 * BIT(8) - CPP_SbPushDataQP_sts parity status
160 * BIT(9) - BIT(10) - CPP_SbPushDataQRF[0:1]_sts parity status
163 (BIT(0) | BIT(1) | BIT(2) | BIT(4) | BIT(5) | \
164 BIT(6) | BIT(7) | BIT(8) | BIT(9) | BIT(10))
174 * BIT(0) - BIT(15) - CtxMdRam[0:15]_sts parity status
175 * BIT(16) - Leaf2ClusterRam_sts parity status
176 * BIT(17) - BIT(18) - Ring2LeafRam[0:1]_sts parity status
177 * BIT(19) - VirtualQ_sts parity status
178 * BIT(20) - DtRdQ_sts parity status
179 * BIT(21) - DtWrQ_sts parity status
180 * BIT(22) - RiCmdQ_sts parity status
181 * BIT(23) - BypassQ_sts parity status
182 * BIT(24) - DtRdQ_sc_sts parity status
183 * BIT(25) - DtWrQ_sc_sts parity status
186 (BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | BIT(6) | \
187 BIT(7) | BIT(8) | BIT(9) | BIT(10) | BIT(11) | BIT(12) | BIT(13) | \
188 BIT(14) | BIT(15) | BIT(16) | BIT(17) | BIT(18) | BIT(19) | BIT(20) | \
189 BIT(21) | BIT(22) | BIT(23) | BIT(24) | BIT(25))
199 * BIT(0) - TrnPHdrQP_sts parity status
200 * BIT(1) - TrnPHdrQRF_sts parity status
201 * BIT(2) - TrnPDataQP_sts parity status
202 * BIT(3) - BIT(6) - TrnPDataQRF[0:3]_sts parity status
203 * BIT(7) - TrnNpHdrQP_sts parity status
204 * BIT(8) - BIT(9) - TrnNpHdrQRF[0:1]_sts parity status
205 * BIT(10) - TrnCplHdrQ_sts parity status
206 * BIT(11) - TrnPutObsReqQ_sts parity status
207 * BIT(12) - TrnPushReqQ_sts parity status
208 * BIT(13) - SbSplitIdRam_sts parity status
209 * BIT(14) - SbReqCountQ_sts parity status
210 * BIT(15) - SbCplTrkRam_sts parity status
211 * BIT(16) - SbGetObsReqQ_sts parity status
212 * BIT(17) - SbEpochIdQ_sts parity status
213 * BIT(18) - SbAtCplHdrQ_sts parity status
214 * BIT(19) - SbAtCplDataQ_sts parity status
215 * BIT(20) - SbReqCountRam_sts parity status
216 * BIT(21) - SbAtCplHdrQ_sc_sts parity status
219 (BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4) | BIT(5) | BIT(6) | \
220 BIT(7) | BIT(8) | BIT(9) | BIT(10) | BIT(11) | BIT(12) | \
221 BIT(13) | BIT(14) | BIT(15) | BIT(16) | BIT(17) | BIT(18) | \
222 BIT(19) | BIT(20) | BIT(21))
232 * BIT(0) - SSM Interrupt Mask
233 * BIT(1) - CFC on CPP. ORed of CFC Push error and Pull error
234 * BIT(2) - BIT(4) - CPP attention interrupts
235 * BIT(18) - PM interrupt
237 #define ADF_GEN6_ERRSOU2_SSM_ERR_BIT BIT(0)
238 #define ADF_GEN6_ERRSOU2_CPP_CFC_ERR_STATUS_BIT BIT(1)
240 (BIT(2) | BIT(3) | BIT(4))
242 #define ADF_GEN6_ERRSOU2_PM_INT_BIT BIT(18)
256 #define ADF_GEN6_IAINTSTATSSM_SH_ERR_BIT BIT(0)
257 #define ADF_GEN6_IAINTSTATSSM_PPERR_BIT BIT(2)
258 #define ADF_GEN6_IAINTSTATSSM_SCMPAR_ERR_BIT BIT(4)
259 #define ADF_GEN6_IAINTSTATSSM_CPPPAR_ERR_BIT BIT(5)
260 #define ADF_GEN6_IAINTSTATSSM_RFPAR_ERR_BIT BIT(6)
261 #define ADF_GEN6_IAINTSTATSSM_UNEXP_CPL_ERR_BIT BIT(7)
276 * BIT(0) - Indicates one uncorrectable error
277 * BIT(15) - Indicates multiple uncorrectable errors
280 #define ADF_GEN6_UERRSSMSH_MASK (BIT(0) | BIT(15))
284 * BIT(0) - Indicates one correctable error
286 #define ADF_GEN6_CERRSSMSH_ERROR_BIT (BIT(0) | BIT(15) | BIT(24))
293 * BIT(0) - Shared memory uncorrectable interrupt mask
294 * BIT(2) - PPERR interrupt mask
295 * BIT(4) - SCM parity error interrupt mask
296 * BIT(5) - CPP parity error interrupt mask
297 * BIT(6) - SHRAM RF parity error interrupt mask
298 * BIT(7) - AXI unexpected completion error mask
301 (BIT(0) | BIT(2) | BIT(4) | BIT(5) | BIT(6) | BIT(7))
306 #define ADF_GEN6_PPERR_MASK (BIT(0) | BIT(1))
311 #define ADF_GEN6_SCM_PAR_ERR_MASK BIT(5)
312 #define ADF_GEN6_CPP_PAR_ERR_MASK (BIT(0) | BIT(1) | BIT(2))
313 #define ADF_GEN6_UNEXP_CPL_ERR_MASK (BIT(3) | BIT(4) | BIT(10) | BIT(11))
314 #define ADF_GEN6_RF_PAR_ERR_MASK BIT(16)
321 * BIT(0) - Indicates one or more CPP CFC errors
322 * BIT(1) - Indicates multiple CPP CFC errors
323 * BIT(7) - Indicates CPP CFC command parity error type
324 * BIT(8) - Indicates CPP CFC data parity error type
326 #define ADF_GEN6_CPP_CFC_ERR_STATUS_ERR_BIT BIT(0)
327 #define ADF_GEN6_CPP_CFC_ERR_STATUS_MERR_BIT BIT(1)
328 #define ADF_GEN6_CPP_CFC_ERR_STATUS_CMDPAR_BIT BIT(7)
329 #define ADF_GEN6_CPP_CFC_ERR_STATUS_DATAPAR_BIT BIT(8)
335 * BIT(0) - Enables CFC to detect and log a push/pull data error
336 * BIT(1) - Enables CFC to generate interrupt to PCIEP for a CPP error
337 * BIT(4) - When 1 parity detection is disabled
338 * BIT(5) - When 1 parity detection is disabled on CPP command bus
339 * BIT(6) - When 1 parity detection is disabled on CPP push/pull bus
340 * BIT(9) - When 1 RF parity error detection is disabled
342 #define ADF_GEN6_CPP_CFC_ERR_CTRL_MASK (BIT(0) | BIT(1))
345 (BIT(4) | BIT(5) | BIT(6) | BIT(9) | BIT(10))
350 * BIT(0) - Clears bit(0) of ADF_GEN6_CPP_CFC_ERR_STATUS
352 * BIT(1) - Clears bit(1) of ADF_GEN6_CPP_CFC_ERR_STATUS
354 * BIT(2) - Clears bit(2) of ADF_GEN6_CPP_CFC_ERR_STATUS
357 #define ADF_GEN6_CPP_CFC_ERR_STATUS_CLR_MASK (BIT(0) | BIT(1) | BIT(2))
362 * BIT(0) - indicates error response order overflow and/or BME error
363 * BIT(1) - indicates RI push/pull error
364 * BIT(2) - indicates TI push/pull error
365 * BIT(5) - indicates TI pull parity error
366 * BIT(6) - indicates RI push parity error
367 * BIT(7) - indicates VFLR interrupt
368 * BIT(8) - indicates ring pair interrupts for ATU detected fault
369 * BIT(9) - indicates rate limiting error
371 #define ADF_GEN6_ERRSOU3_TIMISCSTS_BIT BIT(0)
372 #define ADF_GEN6_ERRSOU3_RICPPINTSTS_MASK (BIT(1) | BIT(6))
373 #define ADF_GEN6_ERRSOU3_TICPPINTSTS_MASK (BIT(2) | BIT(5))
374 #define ADF_GEN6_ERRSOU3_VFLRNOTIFY_BIT BIT(7)
375 #define ADF_GEN6_ERRSOU3_ATUFAULTSTATUS_BIT BIT(8)
376 #define ADF_GEN6_ERRSOU3_RLTERROR_BIT BIT(9)
377 #define ADF_GEN6_ERRSOU3_TC_VC_MAP_ERROR_BIT BIT(16)
378 #define ADF_GEN6_ERRSOU3_PCIE_DEVHALT_BIT BIT(17)
379 #define ADF_GEN6_ERRSOU3_PG_REQ_DEVHALT_BIT BIT(18)
380 #define ADF_GEN6_ERRSOU3_XLT_CPL_DEVHALT_BIT BIT(19)
381 #define ADF_GEN6_ERRSOU3_TI_INT_ERR_DEVHALT_BIT BIT(20)
408 #define ADF_GEN6_RLT_ERRLOG_MASK (BIT(0) | BIT(1) | BIT(2) | BIT(3))
418 * BIT(0) - Enables error detection and logging in TIMISCSTS register
419 * BIT(1) - It has effect only when SRIOV enabled, this bit is 0 by default
420 * BIT(2) - Enables the D-F-x counter within the dispatch arbiter
422 * BIT(30) - Disables VFLR functionality
426 #define ADF_GEN6_TIMISCCTL_BIT BIT(0)
427 #define ADF_GEN6_TIMSCCTL_RELAY_MASK (BIT(1) | BIT(2) | BIT(30))
434 * BIT(0) - RI asserted the CPP error signal during a push
435 * BIT(1) - RI detected the CPP error signal asserted during a pull
436 * BIT(2) - RI detected a push data parity error
437 * BIT(3) - RI detected a push valid parity error
439 #define ADF_GEN6_RICPPINTSTS_MASK (BIT(0) | BIT(1) | BIT(2) | BIT(3))
446 * BIT(0) - value of 1 enables error detection and reporting
448 * BIT(1) - value of 1 enables error detection and reporting
450 * BIT(2) - value of 1 enables error detection and reporting
452 * BIT(3) - value of 1 enable checking parity on CPP
455 (BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4))
462 * BIT(0) - value of 1 indicates that the TI asserted
464 * BIT(1) - value of 1 indicates that the TI detected
466 * BIT(2) - value of 1 indicates that the TI detected
469 #define ADF_GEN6_TICPPINTSTS_MASK (BIT(0) | BIT(1) | BIT(2))
476 * BIT(0) - value of 1 enables error detection and reporting on
478 * BIT(1) - value of 1 enables error detection and reporting on
480 * BIT(2) - value of 1 enables parity error detection and logging on
482 * BIT(3) - value of 1 enables CPP CMD and Pull Data parity checking
485 (BIT(0) | BIT(1) | BIT(2) | BIT(3) | BIT(4))
490 #define ADF_GEN6_ATUFAULTSTATUS_BIT BIT(0)
493 #define ADF_GEN6_RIMISCSTS_BIT BIT(0)