class pcie1_errors(error_mask): bitmasks = [ ("RxPoisonTlpErr", bitmask(9, 9)), ("ParityErr", bitmask(8, 8)), ("CompTimeOutErr", bitmask(7, 7)), ("CompStatErr", bitmask(6, 6)), ("CompTagErr", bitmask(5, 5)), ("MRLengthErr", bitmask(4, 4)), ("MRAddrErr", bitmask(3, 3)), ("MWLengthErr", bitmask(2, 2)), ("MWAddrErr", bitmask(1, 1)), ("FormatTypeErr", bitmask(0, 0)), ]
class fme_errors(error_mask): bitmasks = [ ("CvlCdcParErro0", bitmask(17, 19)), ("Pcie1CdcParErr", bitmask(12, 16)), ("Pcie0CdcParErr", bitmask(7, 11)), ("MBPErr", bitmask(6, 6)), ("AfuAccessModeErr", bitmask(5, 5)), ("IommuParityErr", bitmask(4, 4)), ("KtiCdcParityErr", bitmask(2, 3)), ("FabricFifoUOflow", bitmask(1, 1)), ("FabricErr", bitmask(0, 0)), ]
class port_errors(error_mask): _name = "port" _file = "errors" _bitmasks = [ ("VfFlrAccessError", bitmask(51, 51)), ("Ap6Event", bitmask(50, 50)), ("PMRError", bitmask(49, 49)), ("PageFault", bitmask(48, 48)), ("VgaMemRangeError", bitmask(47, 47)), ("LegRangeHighError", bitmask(46, 46)), ("LegRangeLowError", bitmask(45, 45)), ("GenProtRangeError", bitmask(44, 44)), ("L1prMesegError", bitmask(43, 43)), ("L1prSmrr2Error", bitmask(42, 42)), ("L1prSmrrError", bitmask(41, 41)), ("TxReqCounterOverflow", bitmask(40, 40)), ("UnexpMMIOResp", bitmask(34, 34)), ("TxCh2FifoOverflow", bitmask(33, 33)), ("MMIOTimedOut", bitmask(32, 32)), ("TxCh1NonZeroSOP", bitmask(24, 24)), ("TxCh1IncorrectAddr", bitmask(23, 23)), ("TxCh1DataPayloadOverrun", bitmask(22, 22)), ("TxCh1InsufficientData", bitmask(21, 21)), ("TxCh1Len4NotAligned", bitmask(20, 20)), ("TxCh1Len2NotAligned", bitmask(19, 19)), ("TxCh1Len3NotSupported", bitmask(18, 18)), ("TxCh1InvalidReqEncoding", bitmask(17, 17)), ("TxCh1Overflow", bitmask(16, 16)), ("MMIOWrWhileRst", bitmask(10, 10)), ("MMIORdWhileRst", bitmask(9, 9)), ("TxCh0Len4NotAligned", bitmask(4, 4)), ("TxCh0Len2NotAligned", bitmask(3, 3)), ("TxCh0Len3NotSupported", bitmask(2, 2)), ("TxCh0InvalidReqEncoding", bitmask(1, 1)), ("TxCh0Overflow", bitmask(0, 0)), ]
class bbs_errors(error_mask): _name = "bbs" _file = "bbs_errors" _bitmasks = [ ("InjectedCatastErr", bitmask(11, 11)), ("ThermCatastErr", bitmask(10, 10)), ("CrcCatastErr", bitmask(9, 9)), ("InjectedFatalErr", bitmask(8, 8)), ("PciePoisonErr", bitmask(7, 7)), ("FabricFatalErr", bitmask(6, 6)), ("IommuFatalErr", bitmask(5, 5)), ("DramFatalErr", bitmask(4, 4)), ("KtiProtoFatalErr", bitmask(3, 3)), ("CciFatalErr", bitmask(2, 2)), ("TagCchFatalErr", bitmask(1, 1)), ("KtiLinkFatalErr", bitmask(0, 0)), ]
class nonfatal_errors(error_mask): _name = "nonfatal" _file = "nonfatal_errors" _bitmasks = [ ("MBPErr", bitmask(12, 12)), ("PowerThreshAP2", bitmask(11, 11)), ("PowerThreshAP1", bitmask(10, 10)), ("TempThreshAP6", bitmask(9, 9)), ("InjectedWarningErr", bitmask(6, 6)), ("AfuAccessModeErr", bitmask(5, 5)), ("ProcHot", bitmask(4, 4)), ("PortFatalErr", bitmask(3, 3)), ("PcieError", bitmask(2, 2)), ("TempThreshAP2", bitmask(1, 1)), ("TempThreshAP1", bitmask(0, 0)), ]
class first_errors(error_mask): _name = "first_error" _file = "first_error" _bitmasks = [ ("TxReqCounterOverflow", bitmask(40, 40)), ("TxCh2FifoOverflow", bitmask(33, 33)), ("MMIOTimedOut", bitmask(32, 32)), ("TxCh1IllegalVCsel", bitmask(25, 25)), ("TxCh1NonZeroSOP", bitmask(24, 24)), ("TxCh1IncorrectAddr", bitmask(23, 23)), ("TxCh1DataPayloadOverrun", bitmask(22, 22)), ("TxCh1InsufficientData", bitmask(21, 21)), ("TxCh1Len4NotAligned", bitmask(20, 20)), ("TxCh1Len2NotAligned", bitmask(19, 19)), ("TxCh1Len3NotSupported", bitmask(18, 18)), ("TxCh1InvalidReqEncoding", bitmask(17, 17)), ("TxCh1Overflow", bitmask(16, 16)), ("TxCh0Len4NotAligned", bitmask(4, 4)), ("TxCh0Len2NotAligned", bitmask(3, 3)), ("TxCh0Len3NotSupported", bitmask(2, 2)), ("TxCh0InvalidReqEncoding", bitmask(1, 1)), ("TxCh0Overflow", bitmask(0, 0)), ]
class pcie0_errors(error_mask): _name = "pcie0" _file = "pcie0_errors" _bitmasks = [ ("FunctTypeErr", bitmask(63, 63)), ("VFNumb", bitmask(62, 62)), ("RxPoisonTlpErr", bitmask(9, 9)), ("ParityErr", bitmask(8, 8)), ("CompTimeOutErr", bitmask(7, 7)), ("CompStatErr", bitmask(6, 6)), ("CompTagErr", bitmask(5, 5)), ("MRLengthErr", bitmask(4, 4)), ("MRAddrErr", bitmask(3, 3)), ("MWLengthErr", bitmask(2, 2)), ("MWAddrErr", bitmask(1, 1)), ("FormatTypeErr", bitmask(0, 0)), ]