xref: /openbmc/phosphor-logging/extensions/openpower-pels/registry/message_registry.json (revision a92feeb073512c7b9a8672c181b296482a9de727)
144792fd1SMatt Spinler{
226919f07SPatrick Williams    "PELs": [
33fd08d68SMatt Spinler        {
43fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.Timeout",
53fd08d68SMatt Spinler            "Subsystem": "bmc_firmware",
6216999f0SMatt Spinler            "Severity": "non_error",
744792fd1SMatt Spinler
826919f07SPatrick Williams            "SRC": {
93fd08d68SMatt Spinler                "ReasonCode": "0x1001",
1026919f07SPatrick Williams                "Words6To9": {
1126919f07SPatrick Williams                    "6": {
123fd08d68SMatt Spinler                        "Description": "Timeout in ms",
133fd08d68SMatt Spinler                        "AdditionalDataPropSource": "TIMEOUT_IN_MSEC"
143fd08d68SMatt Spinler                    }
153fd08d68SMatt Spinler                }
163fd08d68SMatt Spinler            },
173fd08d68SMatt Spinler
1826919f07SPatrick Williams            "Documentation": {
193fd08d68SMatt Spinler                "Description": "This is a generic timeout error",
203fd08d68SMatt Spinler                "Message": "An operation timed out",
2126919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
223fd08d68SMatt Spinler            }
233fd08d68SMatt Spinler        },
243fd08d68SMatt Spinler
253fd08d68SMatt Spinler        {
263fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.InternalFailure",
273fd08d68SMatt Spinler            "Subsystem": "bmc_firmware",
28216999f0SMatt Spinler            "Severity": "non_error",
293fd08d68SMatt Spinler
3026919f07SPatrick Williams            "SRC": {
313fd08d68SMatt Spinler                "ReasonCode": "0x1002",
3226919f07SPatrick Williams                "Words6To9": {}
333fd08d68SMatt Spinler            },
343fd08d68SMatt Spinler
3526919f07SPatrick Williams            "Documentation": {
363fd08d68SMatt Spinler                "Description": "BMC code had a generic internal failure",
373fd08d68SMatt Spinler                "Message": "An application had an internal failure",
3826919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
39288f432bSMatt Spinler            },
40288f432bSMatt Spinler
41288f432bSMatt Spinler            "JournalCapture": {
42288f432bSMatt Spinler                "NumLines": 30
433fd08d68SMatt Spinler            }
443fd08d68SMatt Spinler        },
453fd08d68SMatt Spinler
463fd08d68SMatt Spinler        {
473fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.InvalidArgument",
483fd08d68SMatt Spinler            "Subsystem": "user_error",
49216999f0SMatt Spinler            "Severity": "non_error",
503fd08d68SMatt Spinler
5126919f07SPatrick Williams            "SRC": {
523fd08d68SMatt Spinler                "ReasonCode": "0x1003",
5326919f07SPatrick Williams                "Words6To9": {}
543fd08d68SMatt Spinler            },
553fd08d68SMatt Spinler
5626919f07SPatrick Williams            "Documentation": {
573fd08d68SMatt Spinler                "Description": "BMC code was given an invalid argument",
583fd08d68SMatt Spinler                "Message": "Code was given an invalid argument",
5926919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
603fd08d68SMatt Spinler            }
613fd08d68SMatt Spinler        },
623fd08d68SMatt Spinler        {
633fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.InsufficientPermission",
643fd08d68SMatt Spinler            "Subsystem": "user_error",
65216999f0SMatt Spinler            "Severity": "non_error",
663fd08d68SMatt Spinler
6726919f07SPatrick Williams            "SRC": {
683fd08d68SMatt Spinler                "ReasonCode": "0x1004",
6926919f07SPatrick Williams                "Words6To9": {}
703fd08d68SMatt Spinler            },
713fd08d68SMatt Spinler
7226919f07SPatrick Williams            "Documentation": {
733fd08d68SMatt Spinler                "Description": "An operation failed due to insufficient permission",
743fd08d68SMatt Spinler                "Message": "An operation failed due to unsufficient permission",
7526919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
763fd08d68SMatt Spinler            }
773fd08d68SMatt Spinler        },
783fd08d68SMatt Spinler
793fd08d68SMatt Spinler        {
803fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.NotAllowed",
813fd08d68SMatt Spinler            "Subsystem": "user_error",
82216999f0SMatt Spinler            "Severity": "non_error",
833fd08d68SMatt Spinler
8426919f07SPatrick Williams            "SRC": {
853fd08d68SMatt Spinler                "ReasonCode": "0x1005",
8626919f07SPatrick Williams                "Words6To9": {}
873fd08d68SMatt Spinler            },
883fd08d68SMatt Spinler
8926919f07SPatrick Williams            "Documentation": {
903fd08d68SMatt Spinler                "Description": "An operation failed because it isn't allowed",
9126958762SMatt Spinler                "Message": "An operation failed because it isn't allowed",
9226919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
933fd08d68SMatt Spinler            }
943fd08d68SMatt Spinler        },
953fd08d68SMatt Spinler
963fd08d68SMatt Spinler        {
973fd08d68SMatt Spinler            "Name": "xyz.openbmc_project.Common.Error.NoCACertificate",
983fd08d68SMatt Spinler            "Subsystem": "user_error",
99216999f0SMatt Spinler            "Severity": "non_error",
1003fd08d68SMatt Spinler
10126919f07SPatrick Williams            "SRC": {
1023fd08d68SMatt Spinler                "ReasonCode": "0x1006",
10326919f07SPatrick Williams                "Words6To9": {}
1043fd08d68SMatt Spinler            },
1053fd08d68SMatt Spinler
10626919f07SPatrick Williams            "Documentation": {
1073fd08d68SMatt Spinler                "Description": "The server's CA certificate has not been provided",
1083fd08d68SMatt Spinler                "Message": "The server's CA certificate has not been provided"
1093fd08d68SMatt Spinler            }
11005c2c6c4SMatt Spinler        },
11105c2c6c4SMatt Spinler
11205c2c6c4SMatt Spinler        {
113af036b10SMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Device.Error.ReadFailure",
114f24746c6SMatt Spinler            "Subsystem": "cec_i2c",
115af036b10SMatt Spinler
11626919f07SPatrick Williams            "SRC": {
117af036b10SMatt Spinler                "ReasonCode": "0x1007",
11826919f07SPatrick Williams                "Words6To9": {
11926919f07SPatrick Williams                    "6": {
120af036b10SMatt Spinler                        "Description": "errno of the failure",
121af036b10SMatt Spinler                        "AdditionalDataPropSource": "CALLOUT_ERRNO"
122af036b10SMatt Spinler                    }
123af036b10SMatt Spinler                }
124af036b10SMatt Spinler            },
125af036b10SMatt Spinler
12626919f07SPatrick Williams            "Documentation": {
127af036b10SMatt Spinler                "Description": "Sensor device read failure",
128af036b10SMatt Spinler                "Message": "There was a failure when reading a sensor device",
129af036b10SMatt Spinler                "Notes": [
130af036b10SMatt Spinler                    "The severity is set by the creator.",
131af036b10SMatt Spinler                    "The action flags are set automatically by the code.",
132af036b10SMatt Spinler                    "Callouts added based on CALLOUT_DEVICE_PATH."
133af036b10SMatt Spinler                ]
134288f432bSMatt Spinler            },
135288f432bSMatt Spinler
136288f432bSMatt Spinler            "JournalCapture": {
137288f432bSMatt Spinler                "NumLines": 30
138af036b10SMatt Spinler            }
139af036b10SMatt Spinler        },
140af036b10SMatt Spinler
141af036b10SMatt Spinler        {
142af036b10SMatt Spinler            "Name": "xyz.openbmc_project.Common.Device.Error.ReadFailure",
143f24746c6SMatt Spinler            "Subsystem": "cec_i2c",
144af036b10SMatt Spinler
14526919f07SPatrick Williams            "SRC": {
146af036b10SMatt Spinler                "ReasonCode": "0x1008",
14726919f07SPatrick Williams                "Words6To9": {
14826919f07SPatrick Williams                    "6": {
149af036b10SMatt Spinler                        "Description": "errno of the failure",
150af036b10SMatt Spinler                        "AdditionalDataPropSource": "CALLOUT_ERRNO"
151af036b10SMatt Spinler                    }
152af036b10SMatt Spinler                }
153af036b10SMatt Spinler            },
154af036b10SMatt Spinler
15526919f07SPatrick Williams            "Documentation": {
156af036b10SMatt Spinler                "Description": "Device read failure",
157af036b10SMatt Spinler                "Message": "There was a failure when reading a hardware device",
158af036b10SMatt Spinler                "Notes": [
159af036b10SMatt Spinler                    "The severity is set by the creator.",
160af036b10SMatt Spinler                    "The action flags are set automatically by the code.",
161af036b10SMatt Spinler                    "Callouts added based on CALLOUT_DEVICE_PATH."
162af036b10SMatt Spinler                ]
163288f432bSMatt Spinler            },
164288f432bSMatt Spinler
165288f432bSMatt Spinler            "JournalCapture": {
166288f432bSMatt Spinler                "NumLines": 30
167af036b10SMatt Spinler            }
168af036b10SMatt Spinler        },
169af036b10SMatt Spinler
170af036b10SMatt Spinler        {
171af036b10SMatt Spinler            "Name": "xyz.openbmc_project.Control.Device.Error.WriteFailure",
172f24746c6SMatt Spinler            "Subsystem": "cec_i2c",
173af036b10SMatt Spinler
17426919f07SPatrick Williams            "SRC": {
175af036b10SMatt Spinler                "ReasonCode": "0x1009",
17626919f07SPatrick Williams                "Words6To9": {
17726919f07SPatrick Williams                    "6": {
178af036b10SMatt Spinler                        "Description": "errno of the failure",
179af036b10SMatt Spinler                        "AdditionalDataPropSource": "CALLOUT_ERRNO"
180af036b10SMatt Spinler                    }
181af036b10SMatt Spinler                }
182af036b10SMatt Spinler            },
183af036b10SMatt Spinler
18426919f07SPatrick Williams            "Documentation": {
185af036b10SMatt Spinler                "Description": "Device write failure",
186af036b10SMatt Spinler                "Message": "There was a failure when writing to a hardware device",
187af036b10SMatt Spinler                "Notes": [
188af036b10SMatt Spinler                    "The severity is set by the creator.",
189af036b10SMatt Spinler                    "The action flags are set automatically by the code.",
190af036b10SMatt Spinler                    "Callouts added based on CALLOUT_DEVICE_PATH"
191af036b10SMatt Spinler                ]
192288f432bSMatt Spinler            },
193288f432bSMatt Spinler
194288f432bSMatt Spinler            "JournalCapture": {
195288f432bSMatt Spinler                "NumLines": 30
196af036b10SMatt Spinler            }
197af036b10SMatt Spinler        },
198af036b10SMatt Spinler
199af036b10SMatt Spinler        {
200af036b10SMatt Spinler            "Name": "xyz.openbmc_project.Common.Device.Error.WriteFailure",
201f24746c6SMatt Spinler            "Subsystem": "cec_i2c",
202af036b10SMatt Spinler
20326919f07SPatrick Williams            "SRC": {
204af036b10SMatt Spinler                "ReasonCode": "0x100A",
20526919f07SPatrick Williams                "Words6To9": {
20626919f07SPatrick Williams                    "6": {
207af036b10SMatt Spinler                        "Description": "errno of the failure",
208af036b10SMatt Spinler                        "AdditionalDataPropSource": "CALLOUT_ERRNO"
209af036b10SMatt Spinler                    }
210af036b10SMatt Spinler                }
211af036b10SMatt Spinler            },
212af036b10SMatt Spinler
21326919f07SPatrick Williams            "Documentation": {
214af036b10SMatt Spinler                "Description": "Device write failure",
215af036b10SMatt Spinler                "Message": "There was a failure when writing to a hardware device",
216af036b10SMatt Spinler                "Notes": [
217af036b10SMatt Spinler                    "The severity is set by the creator.",
218af036b10SMatt Spinler                    "The action flags are set automatically by the code.",
219af036b10SMatt Spinler                    "Callouts added based on CALLOUT_DEVICE_PATH"
220af036b10SMatt Spinler                ]
221288f432bSMatt Spinler            },
222288f432bSMatt Spinler
223288f432bSMatt Spinler            "JournalCapture": {
224288f432bSMatt Spinler                "NumLines": 30
225af036b10SMatt Spinler            }
226af036b10SMatt Spinler        },
227bd0a7522SJayanth Othayoth
228af036b10SMatt Spinler        {
22911cf0328SChirag Sharma            "Name": "xyz.openbmc_project.Common.File.Error.Write",
23011cf0328SChirag Sharma            "Subsystem": "bmc_firmware",
23111cf0328SChirag Sharma            "ComponentID": "0x1000",
23226919f07SPatrick Williams            "SRC": {
23311cf0328SChirag Sharma                "ReasonCode": "0x100B",
23426919f07SPatrick Williams                "Words6To9": {}
23511cf0328SChirag Sharma            },
23611cf0328SChirag Sharma
23711cf0328SChirag Sharma            "Callouts": [
23811cf0328SChirag Sharma                {
23911cf0328SChirag Sharma                    "CalloutList": [
2402edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
24111cf0328SChirag Sharma                    ]
24211cf0328SChirag Sharma                }
24311cf0328SChirag Sharma            ],
24411cf0328SChirag Sharma
24526919f07SPatrick Williams            "Documentation": {
24611cf0328SChirag Sharma                "Description": "Failed to write to a file",
24711cf0328SChirag Sharma                "Message": "Failed to write to a file",
24811cf0328SChirag Sharma                "Notes": [
24911cf0328SChirag Sharma                    "The severity is set by the creator.",
25011cf0328SChirag Sharma                    "The journal should contain more information"
25111cf0328SChirag Sharma                ]
25211cf0328SChirag Sharma            }
25311cf0328SChirag Sharma        },
25411cf0328SChirag Sharma
25511cf0328SChirag Sharma        {
2561500677cSJayanth Othayoth            "Name": "xyz.openbmc_project.Certs.Error.InvalidCertificate",
2571500677cSJayanth Othayoth            "Subsystem": "user_error",
2581500677cSJayanth Othayoth            "Severity": "predictive",
2591500677cSJayanth Othayoth
2601500677cSJayanth Othayoth            "SRC": {
2611500677cSJayanth Othayoth                "ReasonCode": "0x100C",
2621500677cSJayanth Othayoth                "Words6To9": {}
2631500677cSJayanth Othayoth            },
2641500677cSJayanth Othayoth
2651500677cSJayanth Othayoth            "Callouts": [
2661500677cSJayanth Othayoth                {
2671500677cSJayanth Othayoth                    "CalloutList": [
2681500677cSJayanth Othayoth                        {
2691500677cSJayanth Othayoth                            "Priority": "high",
2702edce4e2SMatt Spinler                            "Procedure": "BMC0002"
2711500677cSJayanth Othayoth                        }
2721500677cSJayanth Othayoth                    ]
2731500677cSJayanth Othayoth                }
2741500677cSJayanth Othayoth            ],
2751500677cSJayanth Othayoth
2761500677cSJayanth Othayoth            "Documentation": {
2771500677cSJayanth Othayoth                "Description": "Certificate verification failed",
2781500677cSJayanth Othayoth                "Message": "Certificate verification failed"
2791500677cSJayanth Othayoth            }
2801500677cSJayanth Othayoth        },
2811500677cSJayanth Othayoth
2821500677cSJayanth Othayoth        {
283f1666616SMatt Spinler            "Name": "xyz.openbmc_project.Common.File.Error.Open",
284f1666616SMatt Spinler            "Subsystem": "bmc_firmware",
285f1666616SMatt Spinler            "ComponentID": "0x1000",
286f1666616SMatt Spinler            "SRC": {
287f1666616SMatt Spinler                "ReasonCode": "0x100D",
288f1666616SMatt Spinler                "Words6To9": {}
289f1666616SMatt Spinler            },
290f1666616SMatt Spinler
291f1666616SMatt Spinler            "Callouts": [
292f1666616SMatt Spinler                {
293f1666616SMatt Spinler                    "CalloutList": [
294207aa8b5SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
295f1666616SMatt Spinler                    ]
296f1666616SMatt Spinler                }
297f1666616SMatt Spinler            ],
298f1666616SMatt Spinler
299f1666616SMatt Spinler            "Documentation": {
300f1666616SMatt Spinler                "Description": "Failed to open a file",
301f1666616SMatt Spinler                "Message": "Failed to open a file",
302f1666616SMatt Spinler                "Notes": ["The file name is in a UserData section."]
303f1666616SMatt Spinler            }
304f1666616SMatt Spinler        },
305f1666616SMatt Spinler
306f1666616SMatt Spinler        {
307f1666616SMatt Spinler            "Name": "xyz.openbmc_project.Common.File.Error.Read",
308f1666616SMatt Spinler            "Subsystem": "bmc_firmware",
309f1666616SMatt Spinler            "ComponentID": "0x1000",
310f1666616SMatt Spinler            "SRC": {
311f1666616SMatt Spinler                "ReasonCode": "0x100E",
312f1666616SMatt Spinler                "Words6To9": {}
313f1666616SMatt Spinler            },
314f1666616SMatt Spinler
315f1666616SMatt Spinler            "Callouts": [
316f1666616SMatt Spinler                {
317f1666616SMatt Spinler                    "CalloutList": [
318207aa8b5SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
319f1666616SMatt Spinler                    ]
320f1666616SMatt Spinler                }
321f1666616SMatt Spinler            ],
322f1666616SMatt Spinler
323f1666616SMatt Spinler            "Documentation": {
324f1666616SMatt Spinler                "Description": "Failed to read a file",
325f1666616SMatt Spinler                "Message": "Failed to read a file",
326f1666616SMatt Spinler                "Notes": ["The file name is in a UserData section."]
327f1666616SMatt Spinler            }
328f1666616SMatt Spinler        },
329f1666616SMatt Spinler
330f1666616SMatt Spinler        {
331f1666616SMatt Spinler            "Name": "xyz.openbmc_project.Common.File.Error.Seek",
332f1666616SMatt Spinler            "Subsystem": "bmc_firmware",
333f1666616SMatt Spinler            "ComponentID": "0x1000",
334f1666616SMatt Spinler            "SRC": {
335f1666616SMatt Spinler                "ReasonCode": "0x100F",
336f1666616SMatt Spinler                "Words6To9": {}
337f1666616SMatt Spinler            },
338f1666616SMatt Spinler
339f1666616SMatt Spinler            "Callouts": [
340f1666616SMatt Spinler                {
341f1666616SMatt Spinler                    "CalloutList": [
342207aa8b5SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
343f1666616SMatt Spinler                    ]
344f1666616SMatt Spinler                }
345f1666616SMatt Spinler            ],
346f1666616SMatt Spinler
347f1666616SMatt Spinler            "Documentation": {
348f1666616SMatt Spinler                "Description": "Failed to seek in a file",
349f1666616SMatt Spinler                "Message": "Failed to seek in a file",
350f1666616SMatt Spinler                "Notes": ["The file name is in a UserData section."]
351f1666616SMatt Spinler            }
352f1666616SMatt Spinler        },
353f1666616SMatt Spinler
354f1666616SMatt Spinler        {
35505c2c6c4SMatt Spinler            "Name": "org.open_power.Logging.Error.SentBadPELToHost",
35605c2c6c4SMatt Spinler            "Subsystem": "bmc_firmware",
35705c2c6c4SMatt Spinler            "Severity": "non_error",
35805c2c6c4SMatt Spinler
35926919f07SPatrick Williams            "SRC": {
36005c2c6c4SMatt Spinler                "ReasonCode": "0x2001",
36126919f07SPatrick Williams                "Words6To9": {
36226919f07SPatrick Williams                    "6": {
36305c2c6c4SMatt Spinler                        "Description": "The bad PEL ID",
36405c2c6c4SMatt Spinler                        "AdditionalDataPropSource": "BAD_ID"
36505c2c6c4SMatt Spinler                    }
36605c2c6c4SMatt Spinler                }
36705c2c6c4SMatt Spinler            },
36805c2c6c4SMatt Spinler
36926919f07SPatrick Williams            "Documentation": {
37005c2c6c4SMatt Spinler                "Description": "The BMC sent the host a malformed PEL",
37105c2c6c4SMatt Spinler                "Message": "The BMC sent the host a malformed PEL",
37226919f07SPatrick Williams                "Notes": ["The host firmware rejected that PEL."]
373288f432bSMatt Spinler            },
374288f432bSMatt Spinler
375288f432bSMatt Spinler            "JournalCapture": {
376288f432bSMatt Spinler                "Sections": [
377288f432bSMatt Spinler                    {
378288f432bSMatt Spinler                        "SyslogID": "phosphor-log-manager",
379288f432bSMatt Spinler                        "NumLines": 20
380288f432bSMatt Spinler                    },
381288f432bSMatt Spinler                    {
382288f432bSMatt Spinler                        "SyslogID": "systemd",
383288f432bSMatt Spinler                        "NumLines": 30
384288f432bSMatt Spinler                    }
385288f432bSMatt Spinler                ]
38605c2c6c4SMatt Spinler            }
387e95fd015SMatt Spinler        },
388e95fd015SMatt Spinler
389e95fd015SMatt Spinler        {
390e95fd015SMatt Spinler            "Name": "org.open_power.Logging.Error.BadHostPEL",
391e95fd015SMatt Spinler            "Subsystem": "platform_firmware",
392e95fd015SMatt Spinler            "Severity": "unrecoverable",
393e95fd015SMatt Spinler
39426919f07SPatrick Williams            "SRC": {
395e95fd015SMatt Spinler                "ReasonCode": "0x2002",
39626919f07SPatrick Williams                "Words6To9": {
39726919f07SPatrick Williams                    "6": {
398e95fd015SMatt Spinler                        "Description": "The PLID of the invalid PEL",
399e95fd015SMatt Spinler                        "AdditionalDataPropSource": "PLID"
400e95fd015SMatt Spinler                    },
40126919f07SPatrick Williams                    "7": {
402e95fd015SMatt Spinler                        "Description": "The corresponding OpenBMC event log ID",
403e95fd015SMatt Spinler                        "AdditionalDataPropSource": "OBMC_LOG_ID"
404e95fd015SMatt Spinler                    },
40526919f07SPatrick Williams                    "8": {
406e95fd015SMatt Spinler                        "Description": "The size of the invalid PEL",
407e95fd015SMatt Spinler                        "AdditionalDataPropSource": "PEL_SIZE"
408e95fd015SMatt Spinler                    }
409e95fd015SMatt Spinler                }
410e95fd015SMatt Spinler            },
411e95fd015SMatt Spinler
412834f3ed5SMatt Spinler            "Callouts": [
413834f3ed5SMatt Spinler                {
414834f3ed5SMatt Spinler                    "CalloutList": [
4152edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
416834f3ed5SMatt Spinler                    ]
417834f3ed5SMatt Spinler                }
418834f3ed5SMatt Spinler            ],
419834f3ed5SMatt Spinler
42026919f07SPatrick Williams            "Documentation": {
421e95fd015SMatt Spinler                "Description": "The host sent the BMC an invalid PEL",
422e95fd015SMatt Spinler                "Message": "The host sent the BMC an invalid PEL",
42326919f07SPatrick Williams                "Notes": []
424288f432bSMatt Spinler            },
425288f432bSMatt Spinler
426288f432bSMatt Spinler            "JournalCapture": {
427288f432bSMatt Spinler                "Sections": [
428288f432bSMatt Spinler                    {
429288f432bSMatt Spinler                        "SyslogID": "phosphor-log-manager",
430288f432bSMatt Spinler                        "NumLines": 20
431288f432bSMatt Spinler                    },
432288f432bSMatt Spinler                    {
433288f432bSMatt Spinler                        "SyslogID": "systemd",
434288f432bSMatt Spinler                        "NumLines": 20
435288f432bSMatt Spinler                    },
436288f432bSMatt Spinler                    {
437288f432bSMatt Spinler                        "SyslogID": "pldmd",
438288f432bSMatt Spinler                        "NumLines": 20
439288f432bSMatt Spinler                    }
440288f432bSMatt Spinler                ]
441e95fd015SMatt Spinler            }
442ead1be21SMarri Devender Rao        },
443ead1be21SMarri Devender Rao
444ead1be21SMarri Devender Rao        {
4453477ce94SMatt Spinler            "Name": "org.open_power.Logging.Error.TestError1",
4463477ce94SMatt Spinler            "Subsystem": "platform_firmware",
4473477ce94SMatt Spinler            "Severity": "unrecoverable",
4483477ce94SMatt Spinler
44926919f07SPatrick Williams            "SRC": {
4503477ce94SMatt Spinler                "ReasonCode": "0x2003",
45126919f07SPatrick Williams                "Words6To9": {}
4523477ce94SMatt Spinler            },
4533477ce94SMatt Spinler
4543477ce94SMatt Spinler            "Callouts": [
4553477ce94SMatt Spinler                {
4563477ce94SMatt Spinler                    "CalloutList": [
4572edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" },
4583477ce94SMatt Spinler                        { "Priority": "medium", "SymbolicFRU": "service_docs" }
4593477ce94SMatt Spinler                    ]
4603477ce94SMatt Spinler                }
4613477ce94SMatt Spinler            ],
4623477ce94SMatt Spinler
46326919f07SPatrick Williams            "Documentation": {
4643477ce94SMatt Spinler                "Description": "An error for testing",
4653477ce94SMatt Spinler                "Message": "This is a test error"
4663477ce94SMatt Spinler            }
4673477ce94SMatt Spinler        },
4683477ce94SMatt Spinler
4693477ce94SMatt Spinler        {
47030ddc9f1SMatt Spinler            "Name": "xyz.openbmc_project.Logging.Error.Default",
47130ddc9f1SMatt Spinler            "Subsystem": "other_na",
47230ddc9f1SMatt Spinler
47326919f07SPatrick Williams            "SRC": {
47430ddc9f1SMatt Spinler                "ReasonCode": "0x2004",
47526919f07SPatrick Williams                "Words6To9": {}
47630ddc9f1SMatt Spinler            },
47730ddc9f1SMatt Spinler
478834f3ed5SMatt Spinler            "Callouts": [
479834f3ed5SMatt Spinler                {
480834f3ed5SMatt Spinler                    "CalloutList": [
4812edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
482834f3ed5SMatt Spinler                    ]
483834f3ed5SMatt Spinler                }
484834f3ed5SMatt Spinler            ],
485834f3ed5SMatt Spinler
48626919f07SPatrick Williams            "Documentation": {
48730ddc9f1SMatt Spinler                "Description": "This entry is used when no other matching entry is found",
48830ddc9f1SMatt Spinler                "Message": "Unknown (Original event not in message registry)",
48930ddc9f1SMatt Spinler                "Notes": [
49030ddc9f1SMatt Spinler                    "This is used when the actual error name isn't found in ",
49130ddc9f1SMatt Spinler                    "the registry.  The original error name will be stored ",
49230ddc9f1SMatt Spinler                    "in the UserData section that contains the AdditionalData ",
49330ddc9f1SMatt Spinler                    "properties using the key ERROR_NAME.",
49430ddc9f1SMatt Spinler                    "This error may contain callouts if the creator passed ",
49530ddc9f1SMatt Spinler                    "them in.",
49630ddc9f1SMatt Spinler                    "The severity is set by the creator.",
49730ddc9f1SMatt Spinler                    "If this error is seen, then a code change needs to be ",
49830ddc9f1SMatt Spinler                    "made to add the missing error entry to this registry."
49930ddc9f1SMatt Spinler                ]
500288f432bSMatt Spinler            },
501288f432bSMatt Spinler
502288f432bSMatt Spinler            "JournalCapture": {
503288f432bSMatt Spinler                "NumLines": 30
50430ddc9f1SMatt Spinler            }
50530ddc9f1SMatt Spinler        },
50630ddc9f1SMatt Spinler
50730ddc9f1SMatt Spinler        {
508c865ed9fSMatt Spinler            "Name": "org.open_power.Logging.Error.TestError2",
509c865ed9fSMatt Spinler            "Subsystem": "bmc_firmware",
510c865ed9fSMatt Spinler            "Severity": "recovered",
511c865ed9fSMatt Spinler            "ActionFlags": ["report"],
512c865ed9fSMatt Spinler
51326919f07SPatrick Williams            "SRC": {
514c865ed9fSMatt Spinler                "ReasonCode": "0x2005",
51526919f07SPatrick Williams                "Words6To9": {}
516c865ed9fSMatt Spinler            },
517c865ed9fSMatt Spinler
518c865ed9fSMatt Spinler            "Callouts": [
519c865ed9fSMatt Spinler                {
52026919f07SPatrick Williams                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
521c865ed9fSMatt Spinler                }
522c865ed9fSMatt Spinler            ],
523c865ed9fSMatt Spinler
52426919f07SPatrick Williams            "Documentation": {
525c865ed9fSMatt Spinler                "Description": "An error for testing",
526c865ed9fSMatt Spinler                "Message": "This is a test recoverable error",
527c865ed9fSMatt Spinler                "Notes": [
528c865ed9fSMatt Spinler                    "This error is not created by BMC code and is ",
529c865ed9fSMatt Spinler                    "only used for error injection tests."
530c865ed9fSMatt Spinler                ]
531c865ed9fSMatt Spinler            }
532c865ed9fSMatt Spinler        },
533c865ed9fSMatt Spinler
534c865ed9fSMatt Spinler        {
53587408a45SMatt Spinler            "Name": "org.open_power.Logging.Error.TestError3",
53687408a45SMatt Spinler            "Subsystem": "bmc_firmware",
53787408a45SMatt Spinler            "Severity": "predictive",
53887408a45SMatt Spinler
53926919f07SPatrick Williams            "SRC": {
54087408a45SMatt Spinler                "ReasonCode": "0x2006",
54126919f07SPatrick Williams                "Words6To9": {}
54287408a45SMatt Spinler            },
54387408a45SMatt Spinler
54426919f07SPatrick Williams            "Documentation": {
54587408a45SMatt Spinler                "Description": "This is an error used for testing only",
54687408a45SMatt Spinler                "Message": "This is a test predictive error",
54787408a45SMatt Spinler                "Notes": [
54887408a45SMatt Spinler                    "This error is not created by BMC code and is ",
54987408a45SMatt Spinler                    "only used for error injection tests."
55087408a45SMatt Spinler                ]
55187408a45SMatt Spinler            }
55287408a45SMatt Spinler        },
55387408a45SMatt Spinler
55487408a45SMatt Spinler        {
5559ca4d137SPatrick Williams            "Name": "xyz.openbmc_project.Logging.Cleared",
5568910bb7aSMatt Spinler            "Subsystem": "bmc_firmware",
5578910bb7aSMatt Spinler            "Severity": "non_error",
5588910bb7aSMatt Spinler
5598910bb7aSMatt Spinler            "SRC": {
5608910bb7aSMatt Spinler                "ReasonCode": "0x2007",
5618910bb7aSMatt Spinler                "Words6To9": {
5628910bb7aSMatt Spinler                    "6": {
5638910bb7aSMatt Spinler                        "Description": "Number of logs deleted",
5649ca4d137SPatrick Williams                        "AdditionalDataPropSource": "NUMBER_OF_LOGS"
5658910bb7aSMatt Spinler                    }
5668910bb7aSMatt Spinler                }
5678910bb7aSMatt Spinler            },
5688910bb7aSMatt Spinler
5698910bb7aSMatt Spinler            "Documentation": {
5708910bb7aSMatt Spinler                "Description": "All event logs were deleted",
5718910bb7aSMatt Spinler                "Message": "All event logs were deleted",
5728910bb7aSMatt Spinler                "Notes": [
5738910bb7aSMatt Spinler                    "This is an informational error noting that ",
5748910bb7aSMatt Spinler                    "someone deleted all of the event logs."
5758910bb7aSMatt Spinler                ]
5768910bb7aSMatt Spinler            },
5778910bb7aSMatt Spinler
5788910bb7aSMatt Spinler            "JournalCapture": {
5798910bb7aSMatt Spinler                "Sections": [
5808910bb7aSMatt Spinler                    {
5818910bb7aSMatt Spinler                        "SyslogID": "systemd",
5828910bb7aSMatt Spinler                        "NumLines": 10
5838910bb7aSMatt Spinler                    }
5848910bb7aSMatt Spinler                ]
5858910bb7aSMatt Spinler            }
5868910bb7aSMatt Spinler        },
5878910bb7aSMatt Spinler
5888910bb7aSMatt Spinler        {
589ead1be21SMarri Devender Rao            "Name": "org.open_power.PHAL.Error.Boot",
590ead1be21SMarri Devender Rao            "Subsystem": "cec_hardware",
59141e79dc4SRamesh Iyyar            "ComponentID": "0x3000",
592ead1be21SMarri Devender Rao
59326919f07SPatrick Williams            "SRC": {
59441e79dc4SRamesh Iyyar                "ReasonCode": "0x3001",
59526919f07SPatrick Williams                "Words6To9": {}
596ead1be21SMarri Devender Rao            },
597ead1be21SMarri Devender Rao
59826919f07SPatrick Williams            "Documentation": {
5991242989aSMichael Lim                "Description": "Failure occurred during boot process",
6001242989aSMichael Lim                "Message": "Failure occurred during boot process",
601ead1be21SMarri Devender Rao                "Notes": [
602ead1be21SMarri Devender Rao                    "Debug traces will be captured in AdditionalData section"
603ead1be21SMarri Devender Rao                ]
604ead1be21SMarri Devender Rao            }
60534836321SBen Tyner        },
60634836321SBen Tyner
60734836321SBen Tyner        {
60878be2a21SRamesh Iyyar            "Name": "org.open_power.PHAL.Error.PrePowerOff",
60978be2a21SRamesh Iyyar            "Subsystem": "cec_hardware",
61078be2a21SRamesh Iyyar            "ComponentID": "0x3000",
61178be2a21SRamesh Iyyar
61226919f07SPatrick Williams            "SRC": {
61378be2a21SRamesh Iyyar                "ReasonCode": "0x3002",
61426919f07SPatrick Williams                "Words6To9": {}
61578be2a21SRamesh Iyyar            },
61678be2a21SRamesh Iyyar
61726919f07SPatrick Williams            "Documentation": {
61878be2a21SRamesh Iyyar                "Description": "Failure occurred during PHAL pre-poweroff operations",
61978be2a21SRamesh Iyyar                "Message": "Failure occurred during PHAL pre-poweroff operations",
62078be2a21SRamesh Iyyar                "Notes": [
62178be2a21SRamesh Iyyar                    "Severity needs to be set based on needs for this registry.",
62278be2a21SRamesh Iyyar                    "FFDC (First Failure Data Collection) will be collected ",
62378be2a21SRamesh Iyyar                    "and added into PEL."
62478be2a21SRamesh Iyyar                ]
62578be2a21SRamesh Iyyar            }
62678be2a21SRamesh Iyyar        },
62778be2a21SRamesh Iyyar
62878be2a21SRamesh Iyyar        {
629db00d76fSJayanth Othayoth            "Name": "org.open_power.PHAL.Error.devtreeSync",
630db00d76fSJayanth Othayoth            "Subsystem": "cec_hardware",
631db00d76fSJayanth Othayoth            "ComponentID": "0x3000",
632db00d76fSJayanth Othayoth            "Severity": "unrecoverable",
633db00d76fSJayanth Othayoth
63426919f07SPatrick Williams            "SRC": {
635db00d76fSJayanth Othayoth                "ReasonCode": "0x3003",
63626919f07SPatrick Williams                "Words6To9": {}
637db00d76fSJayanth Othayoth            },
638db00d76fSJayanth Othayoth
63926919f07SPatrick Williams            "Documentation": {
640db00d76fSJayanth Othayoth                "Description": "Failure occurred during PHAL devtree sync ",
641db00d76fSJayanth Othayoth                "Message": "Failure occurred during PHAL devtree sync",
64226919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
643db00d76fSJayanth Othayoth            }
644db00d76fSJayanth Othayoth        },
645db00d76fSJayanth Othayoth
646db00d76fSJayanth Othayoth        {
647f3e619a8SJayanth Othayoth            "Name": "org.open_power.PHAL.Error.devtreeBackup",
648f3e619a8SJayanth Othayoth            "Subsystem": "cec_hardware",
649f3e619a8SJayanth Othayoth            "ComponentID": "0x3000",
650f3e619a8SJayanth Othayoth            "Severity": "unrecoverable",
651f3e619a8SJayanth Othayoth
65226919f07SPatrick Williams            "SRC": {
653f3e619a8SJayanth Othayoth                "ReasonCode": "0x3004",
65426919f07SPatrick Williams                "Words6To9": {}
655f3e619a8SJayanth Othayoth            },
656f3e619a8SJayanth Othayoth
65726919f07SPatrick Williams            "Documentation": {
658f3e619a8SJayanth Othayoth                "Description": "Failure occurred during PHAL devtree backup ",
659f3e619a8SJayanth Othayoth                "Message": "Failure occurred during PHAL devtree backup",
66026919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
661f3e619a8SJayanth Othayoth            }
662f3e619a8SJayanth Othayoth        },
663f3e619a8SJayanth Othayoth
664f3e619a8SJayanth Othayoth        {
665d54fd73aSAndrew Geissler            "Name": "org.open_power.PHAL.Error.HostRunning",
6660f57ddccSNodeMan97            "Subsystem": "cec_sp_hyp_iface",
667d54fd73aSAndrew Geissler            "ComponentID": "0x3000",
668d54fd73aSAndrew Geissler
66926919f07SPatrick Williams            "SRC": {
670d54fd73aSAndrew Geissler                "ReasonCode": "0x3005",
67126919f07SPatrick Williams                "Words6To9": {}
672d54fd73aSAndrew Geissler            },
673d54fd73aSAndrew Geissler
67426919f07SPatrick Williams            "Documentation": {
675d54fd73aSAndrew Geissler                "Description": "Host did not respond to BMC after a BMC reset",
676d54fd73aSAndrew Geissler                "Message": "Host did not respond to BMC after a BMC reset but hardware indicates it is running",
677d54fd73aSAndrew Geissler                "Notes": [
678d54fd73aSAndrew Geissler                    "System will be left in its current state to ensure host ",
679d54fd73aSAndrew Geissler                    "is not unexpectedly taken down. There is most likely an ",
680d54fd73aSAndrew Geissler                    "issue in the software or hardware communication path ",
681d54fd73aSAndrew Geissler                    "between the BMC and the Host firmware.",
682d54fd73aSAndrew Geissler                    "A BMC dump will be collected with relevant FFDC."
683d54fd73aSAndrew Geissler                ]
684d54fd73aSAndrew Geissler            }
685d54fd73aSAndrew Geissler        },
686d54fd73aSAndrew Geissler
687d54fd73aSAndrew Geissler        {
6887d2bea7eSJayanth Othayoth            "Name": "org.open_power.PHAL.Error.devtreeReinit",
6897d2bea7eSJayanth Othayoth            "Subsystem": "cec_hardware",
6907d2bea7eSJayanth Othayoth            "ComponentID": "0x3000",
6917d2bea7eSJayanth Othayoth            "Severity": "unrecoverable",
6927d2bea7eSJayanth Othayoth
69326919f07SPatrick Williams            "SRC": {
6947d2bea7eSJayanth Othayoth                "ReasonCode": "0x3006",
69526919f07SPatrick Williams                "Words6To9": {}
6967d2bea7eSJayanth Othayoth            },
6977d2bea7eSJayanth Othayoth
69826919f07SPatrick Williams            "Documentation": {
6997d2bea7eSJayanth Othayoth                "Description": "Failure re-initializing BMC to Host data structure",
7007d2bea7eSJayanth Othayoth                "Message": "Failure occurred during re-initializing BMC to Host data structure",
70126919f07SPatrick Williams                "Notes": ["The journal should contain more information"]
7027d2bea7eSJayanth Othayoth            }
7037d2bea7eSJayanth Othayoth        },
7047d2bea7eSJayanth Othayoth
7057d2bea7eSJayanth Othayoth        {
706e52dd95dSJayanth Othayoth            "Name": "org.open_power.PHAL.Error.NonFunctionalBootProc",
707e52dd95dSJayanth Othayoth            "Subsystem": "cec_hardware",
708e52dd95dSJayanth Othayoth            "ComponentID": "0x3000",
709e52dd95dSJayanth Othayoth            "Severity": "unrecoverable",
710e52dd95dSJayanth Othayoth
71126919f07SPatrick Williams            "SRC": {
712e52dd95dSJayanth Othayoth                "ReasonCode": "0x3007",
71326919f07SPatrick Williams                "Words6To9": {}
714e52dd95dSJayanth Othayoth            },
715e52dd95dSJayanth Othayoth
71626919f07SPatrick Williams            "Documentation": {
717e52dd95dSJayanth Othayoth                "Description": "Non functional boot processor",
718e52dd95dSJayanth Othayoth                "Message": "Non functional boot processor",
719e52dd95dSJayanth Othayoth                "Notes": [
720e52dd95dSJayanth Othayoth                    "BMC firmware couldn't find functional primary processor",
721e52dd95dSJayanth Othayoth                    "required to boot the host",
722e52dd95dSJayanth Othayoth                    "Debug traces will be captured in AdditionalData section"
723e52dd95dSJayanth Othayoth                ]
724e52dd95dSJayanth Othayoth            }
725e52dd95dSJayanth Othayoth        },
726e52dd95dSJayanth Othayoth
727e52dd95dSJayanth Othayoth        {
728116428e3SMarri Devender Rao            "Name": "org.open_power.PHAL.Error.MPReboot",
729116428e3SMarri Devender Rao            "Subsystem": "cec_hardware",
730116428e3SMarri Devender Rao            "ComponentID": "0x3000",
731116428e3SMarri Devender Rao            "Severity": "unrecoverable",
732116428e3SMarri Devender Rao
73326919f07SPatrick Williams            "SRC": {
734116428e3SMarri Devender Rao                "ReasonCode": "0x3008",
73526919f07SPatrick Williams                "Words6To9": {}
736116428e3SMarri Devender Rao            },
737116428e3SMarri Devender Rao
738116428e3SMarri Devender Rao            "Callouts": [
739116428e3SMarri Devender Rao                {
74026919f07SPatrick Williams                    "CalloutList": [
7412edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
742116428e3SMarri Devender Rao                    ]
743116428e3SMarri Devender Rao                }
744116428e3SMarri Devender Rao            ],
745116428e3SMarri Devender Rao
74626919f07SPatrick Williams            "Documentation": {
747116428e3SMarri Devender Rao                "Description": "Error during memory preserving reboot",
748116428e3SMarri Devender Rao                "Message": "Error during memory preserving reboot",
749116428e3SMarri Devender Rao                "Notes": [
750116428e3SMarri Devender Rao                    "Software error occured during memory preserving reboot"
751116428e3SMarri Devender Rao                ]
752116428e3SMarri Devender Rao            }
75326919f07SPatrick Williams        },
7540babc761SJayanth Othayoth        {
7550babc761SJayanth Othayoth            "Name": "org.open_power.PHAL.Error.SpareClock",
7560babc761SJayanth Othayoth            "Subsystem": "cec_hardware",
7570babc761SJayanth Othayoth            "ComponentID": "0x3000",
7580babc761SJayanth Othayoth            "Severity": "non_error",
7590babc761SJayanth Othayoth
76026919f07SPatrick Williams            "SRC": {
7610babc761SJayanth Othayoth                "ReasonCode": "0x3009",
76226919f07SPatrick Williams                "Words6To9": {}
7630babc761SJayanth Othayoth            },
7640babc761SJayanth Othayoth
765b0820142SJayanth Othayoth            "Callouts": [
766b0820142SJayanth Othayoth                {
767ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
768b0820142SJayanth Othayoth                    "CalloutList": [
769b0820142SJayanth Othayoth                        {
770b0820142SJayanth Othayoth                            "Priority": "high",
771b0820142SJayanth Othayoth                            "LocCode": "P0"
772b0820142SJayanth Othayoth                        },
773b0820142SJayanth Othayoth                        {
774b0820142SJayanth Othayoth                            "Priority": "low",
775b0820142SJayanth Othayoth                            "LocCode": "P0-C15"
776b0820142SJayanth Othayoth                        }
777b0820142SJayanth Othayoth                    ]
778b0820142SJayanth Othayoth                },
779b0820142SJayanth Othayoth                {
780ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
781b0820142SJayanth Othayoth                    "CalloutList": [
782b0820142SJayanth Othayoth                        {
783b0820142SJayanth Othayoth                            "Priority": "high",
784b0820142SJayanth Othayoth                            "LocCode": "P0"
785b0820142SJayanth Othayoth                        },
786b0820142SJayanth Othayoth                        {
787b0820142SJayanth Othayoth                            "Priority": "low",
788b0820142SJayanth Othayoth                            "LocCode": "P0-C61"
789b0820142SJayanth Othayoth                        }
790b0820142SJayanth Othayoth                    ]
791b0820142SJayanth Othayoth                }
792b0820142SJayanth Othayoth            ],
793b0820142SJayanth Othayoth
79426919f07SPatrick Williams            "Documentation": {
7950babc761SJayanth Othayoth                "Description": "Error during Spare clock initialisation",
7960babc761SJayanth Othayoth                "Message": "Error during Spare clock initialisation",
7970babc761SJayanth Othayoth                "Notes": [
798b0820142SJayanth Othayoth                    "The clock symbolic FRU in the CalloutList provides the",
799b0820142SJayanth Othayoth                    "reference to clock unit."
8000babc761SJayanth Othayoth                ]
8010babc761SJayanth Othayoth            }
802116428e3SMarri Devender Rao        },
803116428e3SMarri Devender Rao
804116428e3SMarri Devender Rao        {
80521c1a5a3SJayanth Othayoth            "Name": "org.open_power.PHAL.Info.ClockDailyLog",
80621c1a5a3SJayanth Othayoth            "Subsystem": "cec_clocks",
80721c1a5a3SJayanth Othayoth            "ComponentID": "0x3000",
80821c1a5a3SJayanth Othayoth            "Severity": "non_error",
8099972716fSharsh-agarwal1            "ActionFlags": ["report", "call_home", "heartbeat_call_home"],
81021c1a5a3SJayanth Othayoth
81126919f07SPatrick Williams            "SRC": {
81221c1a5a3SJayanth Othayoth                "ReasonCode": "0x300A",
81326919f07SPatrick Williams                "Words6To9": {}
81421c1a5a3SJayanth Othayoth            },
81521c1a5a3SJayanth Othayoth
81626919f07SPatrick Williams            "Documentation": {
81721c1a5a3SJayanth Othayoth                "Description": "Informational error to house clock debug info",
81821c1a5a3SJayanth Othayoth                "Message": "Informational error to house clock debug info",
81921c1a5a3SJayanth Othayoth                "Notes": [
82021c1a5a3SJayanth Othayoth                    "User data includes processor and clock register state information."
82121c1a5a3SJayanth Othayoth                ]
82221c1a5a3SJayanth Othayoth            }
82321c1a5a3SJayanth Othayoth        },
82421c1a5a3SJayanth Othayoth
82521c1a5a3SJayanth Othayoth        {
826b1b342a4Sdeepakala-k            "Name": "org.open_power.PHAL.Error.GuardPartitionAccess",
827b1b342a4Sdeepakala-k            "Subsystem": "bmc_firmware",
828b1b342a4Sdeepakala-k            "ComponentID": "0x3000",
829b1b342a4Sdeepakala-k            "Severity": "predictive",
830b1b342a4Sdeepakala-k
83126919f07SPatrick Williams            "SRC": {
832b1b342a4Sdeepakala-k                "ReasonCode": "0x300B",
83326919f07SPatrick Williams                "Words6To9": {}
834b1b342a4Sdeepakala-k            },
835b1b342a4Sdeepakala-k
836b1b342a4Sdeepakala-k            "Callouts": [
837b1b342a4Sdeepakala-k                {
838b1b342a4Sdeepakala-k                    "CalloutList": [
8392edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
840b1b342a4Sdeepakala-k                    ]
841b1b342a4Sdeepakala-k                }
842b1b342a4Sdeepakala-k            ],
843b1b342a4Sdeepakala-k
84426919f07SPatrick Williams            "Documentation": {
845b1b342a4Sdeepakala-k                "Description": "Guard partition access failure",
846b1b342a4Sdeepakala-k                "Message": "Guard partition access failure",
847b1b342a4Sdeepakala-k                "Notes": [
848b1b342a4Sdeepakala-k                    "User data and journal should contain more information"
849b1b342a4Sdeepakala-k                ]
850b1b342a4Sdeepakala-k            }
851b1b342a4Sdeepakala-k        },
852b1b342a4Sdeepakala-k
853b1b342a4Sdeepakala-k        {
85406634e8bSMatt Spinler            "Name": "org.open_power.Proc.FSI.Error.MasterDetectionFailure",
85506634e8bSMatt Spinler            "Subsystem": "cec_chip_iface",
85606634e8bSMatt Spinler            "ComponentID": "0x3000",
85706634e8bSMatt Spinler            "Severity": "unrecoverable",
85806634e8bSMatt Spinler
85906634e8bSMatt Spinler            "SRC": {
86006634e8bSMatt Spinler                "ReasonCode": "0x300C",
86106634e8bSMatt Spinler                "Words6To9": {}
86206634e8bSMatt Spinler            },
86306634e8bSMatt Spinler
86406634e8bSMatt Spinler            "Documentation": {
86506634e8bSMatt Spinler                "Description": "There was a failure while initializing the FSI links",
86606634e8bSMatt Spinler                "Message": "There was a failure while initializing the FSI links",
86706634e8bSMatt Spinler                "Notes": [
86806634e8bSMatt Spinler                    "The FSI device driver had a problem doing a scan.",
86906634e8bSMatt Spinler                    "The callouts are done based on the passed in FSI device path."
87006634e8bSMatt Spinler                ]
87106634e8bSMatt Spinler            },
87206634e8bSMatt Spinler
87306634e8bSMatt Spinler            "JournalCapture": {
87406634e8bSMatt Spinler                "NumLines": 75
87506634e8bSMatt Spinler            }
87606634e8bSMatt Spinler        },
87706634e8bSMatt Spinler
87806634e8bSMatt Spinler        {
87970f561a7SMatt Spinler            "Name": "org.open_power.OCC.Firmware.Error.PresenceMismatch",
88062464b1cSEddie James            "Subsystem": "bmc_firmware",
881ca91ce53SSheldon Bailey            "ComponentID": "0x2600",
88262464b1cSEddie James            "Severity": "predictive",
88362464b1cSEddie James
88426919f07SPatrick Williams            "SRC": {
885ca91ce53SSheldon Bailey                "ReasonCode": "0x2681",
88626919f07SPatrick Williams                "Words6To9": {}
88762464b1cSEddie James            },
88862464b1cSEddie James
88962464b1cSEddie James            "Callouts": [
89062464b1cSEddie James                {
89162464b1cSEddie James                    "CalloutList": [
8922edce4e2SMatt Spinler                        { "Priority": "medium", "Procedure": "BMC0001" }
89362464b1cSEddie James                    ]
89462464b1cSEddie James                }
89562464b1cSEddie James            ],
89662464b1cSEddie James
89726919f07SPatrick Williams            "Documentation": {
89862464b1cSEddie James                "Description": "OCC presence mismatch",
89962464b1cSEddie James                "Message": "BMC firmware detected incorrect number of OCCs",
90062464b1cSEddie James                "Notes": [
90162464b1cSEddie James                    "The number of OCCs detected by the BMC does not match the number of OCCs detected by the OCC.",
90262464b1cSEddie James                    "The BMC requests that the OCC reset."
90362464b1cSEddie James                ]
9041d0aba2aSChris Cain            },
9051d0aba2aSChris Cain            "JournalCapture": {
9061d0aba2aSChris Cain                "NumLines": 60
90762464b1cSEddie James            }
90862464b1cSEddie James        },
90962464b1cSEddie James
91062464b1cSEddie James        {
91170f561a7SMatt Spinler            "Name": "org.open_power.OCC.Device.Error.SafeState",
91262464b1cSEddie James            "Subsystem": "processor_chip",
913ca91ce53SSheldon Bailey            "ComponentID": "0x2600",
91462464b1cSEddie James            "Severity": "non_error",
91562464b1cSEddie James
91626919f07SPatrick Williams            "SRC": {
917ca91ce53SSheldon Bailey                "ReasonCode": "0x2682",
91826919f07SPatrick Williams                "Words6To9": {}
91962464b1cSEddie James            },
92062464b1cSEddie James
92126919f07SPatrick Williams            "Documentation": {
92262464b1cSEddie James                "Description": "OCC safe state",
92362464b1cSEddie James                "Message": "OCC in safe state while active for one minute",
92462464b1cSEddie James                "Notes": [
92562464b1cSEddie James                    "The BMC detected that the OCC was in safe state for one minute while active.",
92662464b1cSEddie James                    "The BMC requests that the OCC reset."
92762464b1cSEddie James                ]
9281d0aba2aSChris Cain            },
9291d0aba2aSChris Cain            "JournalCapture": {
9301d0aba2aSChris Cain                "Sections": [
9311d0aba2aSChris Cain                    {
9321d0aba2aSChris Cain                        "SyslogID": "openpower-occ-control",
9331d0aba2aSChris Cain                        "NumLines": 80
9341d0aba2aSChris Cain                    }
9351d0aba2aSChris Cain                ]
93662464b1cSEddie James            }
93762464b1cSEddie James        },
93862464b1cSEddie James
93962464b1cSEddie James        {
94070f561a7SMatt Spinler            "Name": "org.open_power.OCC.Device.Error.ReadFailure",
94162464b1cSEddie James            "Subsystem": "cec_chip_iface",
942ca91ce53SSheldon Bailey            "ComponentID": "0x2600",
94362464b1cSEddie James            "Severity": "predictive",
94462464b1cSEddie James
94526919f07SPatrick Williams            "SRC": {
946ca91ce53SSheldon Bailey                "ReasonCode": "0x2683",
94726919f07SPatrick Williams                "Words6To9": {}
94862464b1cSEddie James            },
94962464b1cSEddie James
95026919f07SPatrick Williams            "Documentation": {
95162464b1cSEddie James                "Description": "OCC communication failure",
95262464b1cSEddie James                "Message": "BMC failed to communicate with the OCC",
95362464b1cSEddie James                "Notes": [
95462464b1cSEddie James                    "The BMC failed to communicate with the OCC and retried three times.",
95562464b1cSEddie James                    "The BMC requests that the OCC reset."
95662464b1cSEddie James                ]
9571d0aba2aSChris Cain            },
9581d0aba2aSChris Cain            "JournalCapture": {
9591d0aba2aSChris Cain                "NumLines": 80
96062464b1cSEddie James            }
96162464b1cSEddie James        },
96262464b1cSEddie James
96362464b1cSEddie James        {
96470f561a7SMatt Spinler            "Name": "org.open_power.OCC.Device.Error.OpenFailure",
96570f561a7SMatt Spinler            "Subsystem": "cec_chip_iface",
96670f561a7SMatt Spinler            "ComponentID": "0x2600",
96770f561a7SMatt Spinler
96870f561a7SMatt Spinler            "SRC": {
96970f561a7SMatt Spinler                "ReasonCode": "0x2684",
97070f561a7SMatt Spinler                "Words6To9": {}
97170f561a7SMatt Spinler            },
97270f561a7SMatt Spinler
97370f561a7SMatt Spinler            "Documentation": {
97470f561a7SMatt Spinler                "Description": "OCC communication failure",
97570f561a7SMatt Spinler                "Message": "BMC failed to communicate with the OCC",
97670f561a7SMatt Spinler                "Notes": [
97770f561a7SMatt Spinler                    "There was a failure trying to open an OCC device driver file"
97870f561a7SMatt Spinler                ]
9791d0aba2aSChris Cain            },
9801d0aba2aSChris Cain            "JournalCapture": {
9811d0aba2aSChris Cain                "NumLines": 80
98270f561a7SMatt Spinler            }
98370f561a7SMatt Spinler        },
98470f561a7SMatt Spinler
98570f561a7SMatt Spinler        {
986fff77e21SChris Cain            "Name": "org.open_power.OCC.Firmware.Error.MissingOCCSensors",
987fff77e21SChris Cain            "Subsystem": "bmc_firmware",
988fff77e21SChris Cain            "ComponentID": "0x2600",
989fff77e21SChris Cain
990fff77e21SChris Cain            "SRC": {
991fff77e21SChris Cain                "ReasonCode": "0x2685",
992fff77e21SChris Cain                "Words6To9": {}
993fff77e21SChris Cain            },
994fff77e21SChris Cain
995fff77e21SChris Cain            "Callouts": [
996fff77e21SChris Cain                {
997fff77e21SChris Cain                    "CalloutList": [
998fff77e21SChris Cain                        { "Priority": "medium", "Procedure": "BMC0001" }
999fff77e21SChris Cain                    ]
1000fff77e21SChris Cain                }
1001fff77e21SChris Cain            ],
1002fff77e21SChris Cain
1003fff77e21SChris Cain            "Documentation": {
1004fff77e21SChris Cain                "Description": "OCC PDR records not found",
1005fff77e21SChris Cain                "Message": "BMC firmware was not able to find the OCC sensor ID records",
1006fff77e21SChris Cain                "Notes": [
1007fff77e21SChris Cain                    "The OCC sensor ID records for the OCCs were not found which will prevent the BMC from ",
1008fff77e21SChris Cain                    "communicating with the OCCs. Firmware will continue to try searching for the records."
1009fff77e21SChris Cain                ]
1010fff77e21SChris Cain            },
1011fff77e21SChris Cain            "JournalCapture": {
10121d0aba2aSChris Cain                "NumLines": 100
1013fff77e21SChris Cain            }
1014fff77e21SChris Cain        },
1015fff77e21SChris Cain
1016fff77e21SChris Cain        {
1017b3d45edaSRamesh Iyyar            "Name": "org.open_power.HardwareIsolation.Error",
1018b3d45edaSRamesh Iyyar            "Subsystem": "cec_hardware",
1019b3d45edaSRamesh Iyyar            "ComponentID": "0x3100",
1020b3d45edaSRamesh Iyyar
102126919f07SPatrick Williams            "SRC": {
1022b3d45edaSRamesh Iyyar                "ReasonCode": "0x3101",
102326919f07SPatrick Williams                "Words6To9": {}
1024b3d45edaSRamesh Iyyar            },
1025b3d45edaSRamesh Iyyar
102626919f07SPatrick Williams            "Documentation": {
10271242989aSMichael Lim                "Description": "Failure occurred during hardware isolation operations",
10281242989aSMichael Lim                "Message": "Failure occurred during hardware isolation operations",
1029b3d45edaSRamesh Iyyar                "Notes": [
1030b3d45edaSRamesh Iyyar                    "Severity needs to be set based on needs for this registry.",
1031b3d45edaSRamesh Iyyar                    "Debug traces will be captured in AdditionalData section"
1032b3d45edaSRamesh Iyyar                ]
1033b3d45edaSRamesh Iyyar            }
1034b3d45edaSRamesh Iyyar        },
1035b3d45edaSRamesh Iyyar
1036b3d45edaSRamesh Iyyar        {
1037109fc14dSMarri Devender Rao            "Name": "org.open_power.Faultlog.PoweronTime.ReadFail",
1038109fc14dSMarri Devender Rao            "Subsystem": "bmc_firmware",
1039109fc14dSMarri Devender Rao            "ComponentID": "0xF100",
1040109fc14dSMarri Devender Rao
1041109fc14dSMarri Devender Rao            "SRC": {
1042109fc14dSMarri Devender Rao                "ReasonCode": "0xF101",
1043109fc14dSMarri Devender Rao                "Words6To9": {}
1044109fc14dSMarri Devender Rao            },
1045109fc14dSMarri Devender Rao
1046109fc14dSMarri Devender Rao            "Documentation": {
1047109fc14dSMarri Devender Rao                "Description": "Failure to read chassis poweron time from persistent file",
1048109fc14dSMarri Devender Rao                "Message": "Failure to read chassis poweron time from persistent file",
1049109fc14dSMarri Devender Rao                "Notes": [
1050109fc14dSMarri Devender Rao                    "Severity needs to be set based on needs for this registry.",
1051109fc14dSMarri Devender Rao                    "Debug traces will be captured in AdditionalData section"
1052109fc14dSMarri Devender Rao                ]
1053109fc14dSMarri Devender Rao            }
1054109fc14dSMarri Devender Rao        },
1055109fc14dSMarri Devender Rao
1056109fc14dSMarri Devender Rao        {
1057109fc14dSMarri Devender Rao            "Name": "org.open_power.Faultlog.PoweronTime.WriteFail",
1058109fc14dSMarri Devender Rao            "Subsystem": "bmc_firmware",
1059109fc14dSMarri Devender Rao            "ComponentID": "0xF100",
1060109fc14dSMarri Devender Rao
1061109fc14dSMarri Devender Rao            "SRC": {
1062109fc14dSMarri Devender Rao                "ReasonCode": "0xF102",
1063109fc14dSMarri Devender Rao                "Words6To9": {}
1064109fc14dSMarri Devender Rao            },
1065109fc14dSMarri Devender Rao
1066109fc14dSMarri Devender Rao            "Documentation": {
1067109fc14dSMarri Devender Rao                "Description": "Failure to write chassis poweron time to persistent file",
1068109fc14dSMarri Devender Rao                "Message": "Failure to write chassis poweron time to persistent file",
1069109fc14dSMarri Devender Rao                "Notes": [
1070109fc14dSMarri Devender Rao                    "Severity needs to be set based on needs for this registry.",
1071109fc14dSMarri Devender Rao                    "Debug traces will be captured in AdditionalData section"
1072109fc14dSMarri Devender Rao                ]
1073109fc14dSMarri Devender Rao            }
1074109fc14dSMarri Devender Rao        },
1075109fc14dSMarri Devender Rao
1076109fc14dSMarri Devender Rao        {
1077385446baSMarri Devender Rao            "Name": "org.open_power.Faultlog.Error.DeconfiguredHW",
1078385446baSMarri Devender Rao            "Subsystem": "cec_hardware",
1079385446baSMarri Devender Rao            "Severity": "predictive",
1080a6c4ba7dSMatt Spinler            "ComponentID": "0xF100",
1081385446baSMarri Devender Rao            "SRC": {
1082a6c4ba7dSMatt Spinler                "ReasonCode": "0xF138",
1083385446baSMarri Devender Rao                "Words6To9": {
1084385446baSMarri Devender Rao                    "6": {
1085f0200b51SMarri Devender Rao                        "Description": "Number of system guard records if any",
1086f0200b51SMarri Devender Rao                        "AdditionalDataPropSource": "GUARD_RECORD_COUNT"
1087385446baSMarri Devender Rao                    },
1088385446baSMarri Devender Rao                    "8": {
1089f0200b51SMarri Devender Rao                        "Description": "Number of PEL's having deconfig bit set",
1090f0200b51SMarri Devender Rao                        "AdditionalDataPropSource": "PEL_WITH_DECONFIG_BIT_COUNT"
1091385446baSMarri Devender Rao                    }
1092385446baSMarri Devender Rao                }
1093385446baSMarri Devender Rao            },
1094385446baSMarri Devender Rao            "Callouts": [
1095385446baSMarri Devender Rao                {
1096385446baSMarri Devender Rao                    "CalloutList": [
1097385446baSMarri Devender Rao                        {
1098385446baSMarri Devender Rao                            "Priority": "high",
10992edce4e2SMatt Spinler                            "Procedure": "BMC0008"
1100385446baSMarri Devender Rao                        }
1101385446baSMarri Devender Rao                    ]
1102385446baSMarri Devender Rao                }
1103385446baSMarri Devender Rao            ],
1104385446baSMarri Devender Rao            "Documentation": {
1105385446baSMarri Devender Rao                "Description": "Firmware detected either a FRU deconfigured And/Or guard record",
1106385446baSMarri Devender Rao                "Message": "Firmware detected either a FRU deconfigured And/Or guard record",
1107385446baSMarri Devender Rao                "Notes": [
1108385446baSMarri Devender Rao                    "Either Guard And/Or Deconfiguration records found during periodic check ",
1109385446baSMarri Devender Rao                    "as part of the NAG event. Look into the BMC Nag dump for more details. ",
1110385446baSMarri Devender Rao                    "This is a reminder for servicing faulty hardware pending service present ",
1111385446baSMarri Devender Rao                    "in the system."
1112385446baSMarri Devender Rao                ]
1113385446baSMarri Devender Rao            }
1114385446baSMarri Devender Rao        },
1115385446baSMarri Devender Rao
1116385446baSMarri Devender Rao        {
11178034ddebSAndrew Geissler            "Name": "xyz.openbmc_project.State.Error.HostNotRunning",
11188034ddebSAndrew Geissler            "Subsystem": "cec_sp_hostboot_iface",
11198034ddebSAndrew Geissler            "ComponentID": "0x3400",
112026919f07SPatrick Williams            "SRC": {
11218034ddebSAndrew Geissler                "ReasonCode": "0x3401",
112226919f07SPatrick Williams                "Words6To9": {}
11238034ddebSAndrew Geissler            },
112426919f07SPatrick Williams            "Documentation": {
11258034ddebSAndrew Geissler                "Description": "Host was booting or booted before BMC reset but is now unresponsive",
11268034ddebSAndrew Geissler                "Message": "Host did not respond to BMC after a BMC reset but it was booting or booted prior to the BMC reboot",
11278034ddebSAndrew Geissler                "Notes": [
11288034ddebSAndrew Geissler                    "System will follow recovery policy, resulting in this ",
11298034ddebSAndrew Geissler                    "error and most likely a a reboot of the host. The issue ",
11308034ddebSAndrew Geissler                    "is most likely the result of the BMC rebooting while the ",
11318034ddebSAndrew Geissler                    "host was booting and in a state where it still needed ",
11328034ddebSAndrew Geissler                    "the BMC to complete its boot."
11338034ddebSAndrew Geissler                ]
1134288f432bSMatt Spinler            },
1135288f432bSMatt Spinler
1136288f432bSMatt Spinler            "JournalCapture": {
113777930f20SMatt Spinler                "NumLines": 100
11388034ddebSAndrew Geissler            }
11398034ddebSAndrew Geissler        },
11408034ddebSAndrew Geissler
11418034ddebSAndrew Geissler        {
1142808f630cSAndrew Geissler            "Name": "xyz.openbmc_project.State.ChassisPowerBad",
1143808f630cSAndrew Geissler            "Subsystem": "input_power_source",
1144808f630cSAndrew Geissler            "ComponentID": "0x3400",
114526919f07SPatrick Williams            "SRC": {
1146808f630cSAndrew Geissler                "ReasonCode": "0x3402",
114726919f07SPatrick Williams                "Words6To9": {}
1148808f630cSAndrew Geissler            },
1149808f630cSAndrew Geissler            "Callouts": [
1150808f630cSAndrew Geissler                {
115126919f07SPatrick Williams                    "CalloutList": [
115226919f07SPatrick Williams                        {
115326919f07SPatrick Williams                            "Priority": "high",
11542edce4e2SMatt Spinler                            "Procedure": "BMC0002"
115526919f07SPatrick Williams                        }
115626919f07SPatrick Williams                    ]
1157808f630cSAndrew Geissler                }
1158808f630cSAndrew Geissler            ],
115926919f07SPatrick Williams            "Documentation": {
1160808f630cSAndrew Geissler                "Description": "Chassis input power is in a bad state",
1161808f630cSAndrew Geissler                "Message": "Chassis input power is in a bad state, look for other logs with more details",
1162808f630cSAndrew Geissler                "Notes": [
1163808f630cSAndrew Geissler                    "The system is most likely in a limited power situation. ",
1164808f630cSAndrew Geissler                    "There is enough power for the BMC to operate but not the ",
1165808f630cSAndrew Geissler                    "CEC hardware. Check for UPS or brownout logs."
1166808f630cSAndrew Geissler                ]
1167288f432bSMatt Spinler            },
1168288f432bSMatt Spinler
1169288f432bSMatt Spinler            "JournalCapture": {
117077930f20SMatt Spinler                "NumLines": 100
1171808f630cSAndrew Geissler            }
1172808f630cSAndrew Geissler        },
1173808f630cSAndrew Geissler
1174808f630cSAndrew Geissler        {
11754c360ec5SAndrew Geissler            "Name": "xyz.openbmc_project.State.PinholeReset",
11764c360ec5SAndrew Geissler            "Subsystem": "cec_op_panel",
11774c360ec5SAndrew Geissler            "ComponentID": "0x3400",
117826919f07SPatrick Williams            "SRC": {
11794c360ec5SAndrew Geissler                "ReasonCode": "0x3403",
118026919f07SPatrick Williams                "Words6To9": {}
11814c360ec5SAndrew Geissler            },
118226919f07SPatrick Williams            "Documentation": {
11834c360ec5SAndrew Geissler                "Description": "User initiated a pinhole reset via the op-panel",
11844c360ec5SAndrew Geissler                "Message": "User initiated a pinhole reset via the op-panel",
11854c360ec5SAndrew Geissler                "Notes": [
11864c360ec5SAndrew Geissler                    "This is a notification log to record the fact that a ",
11874c360ec5SAndrew Geissler                    "pinhole reset was performed on the BMC, resulting in a ",
11884c360ec5SAndrew Geissler                    "hard reset of the BMC."
11894c360ec5SAndrew Geissler                ]
11904c360ec5SAndrew Geissler            }
11914c360ec5SAndrew Geissler        },
11924c360ec5SAndrew Geissler
11934c360ec5SAndrew Geissler        {
1194fbb1824dSAndrew Geissler            "Name": "xyz.openbmc_project.State.Error.CriticalServiceFailure",
1195fbb1824dSAndrew Geissler            "Subsystem": "bmc_firmware",
1196fbb1824dSAndrew Geissler            "ComponentID": "0x3400",
119726919f07SPatrick Williams            "SRC": {
1198fbb1824dSAndrew Geissler                "ReasonCode": "0x3404",
119926919f07SPatrick Williams                "Words6To9": {}
1200fbb1824dSAndrew Geissler            },
1201fbb1824dSAndrew Geissler            "Callouts": [
1202fbb1824dSAndrew Geissler                {
120326919f07SPatrick Williams                    "CalloutList": [
120426919f07SPatrick Williams                        {
120526919f07SPatrick Williams                            "Priority": "high",
12062edce4e2SMatt Spinler                            "Procedure": "BMC0002"
120726919f07SPatrick Williams                        }
120826919f07SPatrick Williams                    ]
1209fbb1824dSAndrew Geissler                }
1210fbb1824dSAndrew Geissler            ],
121126919f07SPatrick Williams            "Documentation": {
1212fbb1824dSAndrew Geissler                "Description": "A critical BMC application has failed on the system",
1213fbb1824dSAndrew Geissler                "Message": "A critical BMC application has failed on the system, the BMC is in an undefined state",
1214fbb1824dSAndrew Geissler                "Notes": [
1215fbb1824dSAndrew Geissler                    "As a part of generating this error log, a BMC dump has ",
1216fbb1824dSAndrew Geissler                    "also been generated. Please collect this dump if possible. ",
1217fbb1824dSAndrew Geissler                    "The BMC state is undefined but basic services could still ",
1218fbb1824dSAndrew Geissler                    "be available. Usually an AC cycle of the entire system is ",
1219fbb1824dSAndrew Geissler                    "the best recovery option from this error."
1220fbb1824dSAndrew Geissler                ]
1221288f432bSMatt Spinler            },
1222288f432bSMatt Spinler
1223288f432bSMatt Spinler            "JournalCapture": {
122477930f20SMatt Spinler                "NumLines": 100
1225fbb1824dSAndrew Geissler            }
1226fbb1824dSAndrew Geissler        },
1227fbb1824dSAndrew Geissler
1228fbb1824dSAndrew Geissler        {
1229f83efe92SAndrew Geissler            "Name": "xyz.openbmc_project.State.Error.SecurityCheckFail",
1230f83efe92SAndrew Geissler            "Subsystem": "bmc_firmware",
1231f83efe92SAndrew Geissler            "ComponentID": "0x3400",
123226919f07SPatrick Williams            "SRC": {
1233f83efe92SAndrew Geissler                "ReasonCode": "0x3405",
123426919f07SPatrick Williams                "Words6To9": {}
1235f83efe92SAndrew Geissler            },
1236f83efe92SAndrew Geissler            "Callouts": [
1237f83efe92SAndrew Geissler                {
123826919f07SPatrick Williams                    "CalloutList": [
123926919f07SPatrick Williams                        {
124026919f07SPatrick Williams                            "Priority": "high",
12412edce4e2SMatt Spinler                            "Procedure": "BMC0002"
124226919f07SPatrick Williams                        }
124326919f07SPatrick Williams                    ]
1244f83efe92SAndrew Geissler                }
1245f83efe92SAndrew Geissler            ],
124626919f07SPatrick Williams            "Documentation": {
1247f83efe92SAndrew Geissler                "Description": "A firmware security check has failed",
1248f83efe92SAndrew Geissler                "Message": "A firmware security check has failed, most likely something is not configured correctly",
1249f83efe92SAndrew Geissler                "Notes": [
1250f83efe92SAndrew Geissler                    "This log is only generated in the manufacturing ",
1251f83efe92SAndrew Geissler                    "environment and it indicates that something has not ",
1252f83efe92SAndrew Geissler                    "been configured correctly. Use the data in the PEL to ",
1253f83efe92SAndrew Geissler                    "determine what that is."
1254f83efe92SAndrew Geissler                ]
1255f83efe92SAndrew Geissler            }
1256f83efe92SAndrew Geissler        },
1257f83efe92SAndrew Geissler
1258f83efe92SAndrew Geissler        {
12598bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.BMC.Error.MultiUserTargetFailure",
12608bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
12618bafa996SAndrew Geissler            "ComponentID": "0x3400",
126226919f07SPatrick Williams            "SRC": {
12638bafa996SAndrew Geissler                "ReasonCode": "0x3406",
126426919f07SPatrick Williams                "Words6To9": {}
12658bafa996SAndrew Geissler            },
12668bafa996SAndrew Geissler            "Callouts": [
12678bafa996SAndrew Geissler                {
126826919f07SPatrick Williams                    "CalloutList": [
126926919f07SPatrick Williams                        {
127026919f07SPatrick Williams                            "Priority": "high",
12712edce4e2SMatt Spinler                            "Procedure": "BMC0002"
127226919f07SPatrick Williams                        }
127326919f07SPatrick Williams                    ]
12748bafa996SAndrew Geissler                }
12758bafa996SAndrew Geissler            ],
127626919f07SPatrick Williams            "Documentation": {
12778bafa996SAndrew Geissler                "Description": "The system has failed to reach BMC Ready state",
12788bafa996SAndrew Geissler                "Message": "The system has failed to reach BMC Ready state, look for other errors",
12798bafa996SAndrew Geissler                "Notes": [
12808bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
12818bafa996SAndrew Geissler                    "for the BMC to reach Ready state has failed to start  ",
12828bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
12838bafa996SAndrew Geissler                    "what has failed."
12848bafa996SAndrew Geissler                ]
1285288f432bSMatt Spinler            },
1286288f432bSMatt Spinler
1287288f432bSMatt Spinler            "JournalCapture": {
128877930f20SMatt Spinler                "NumLines": 100
12898bafa996SAndrew Geissler            }
12908bafa996SAndrew Geissler        },
12918bafa996SAndrew Geissler
12928bafa996SAndrew Geissler        {
12938bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Chassis.Error.PowerOnFailure",
12948bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
12958bafa996SAndrew Geissler            "ComponentID": "0x3400",
129626919f07SPatrick Williams            "SRC": {
12978bafa996SAndrew Geissler                "ReasonCode": "0x3407",
129826919f07SPatrick Williams                "Words6To9": {}
12998bafa996SAndrew Geissler            },
13008bafa996SAndrew Geissler            "Callouts": [
13018bafa996SAndrew Geissler                {
130226919f07SPatrick Williams                    "CalloutList": [
130326919f07SPatrick Williams                        {
130426919f07SPatrick Williams                            "Priority": "high",
13052edce4e2SMatt Spinler                            "Procedure": "BMC0002"
130626919f07SPatrick Williams                        }
130726919f07SPatrick Williams                    ]
13088bafa996SAndrew Geissler                }
13098bafa996SAndrew Geissler            ],
131026919f07SPatrick Williams            "Documentation": {
13118bafa996SAndrew Geissler                "Description": "The system has failed to reach chassis power on state",
13128bafa996SAndrew Geissler                "Message": "The system has failed to reach chassis power on state, look for other errors",
13138bafa996SAndrew Geissler                "Notes": [
13148bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
13158bafa996SAndrew Geissler                    "for the BMC to power on the chassis has failed to start  ",
13168bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
13178bafa996SAndrew Geissler                    "what has failed."
13188bafa996SAndrew Geissler                ]
1319288f432bSMatt Spinler            },
1320288f432bSMatt Spinler
1321288f432bSMatt Spinler            "JournalCapture": {
132277930f20SMatt Spinler                "NumLines": 100
13238bafa996SAndrew Geissler            }
13248bafa996SAndrew Geissler        },
13258bafa996SAndrew Geissler
13268bafa996SAndrew Geissler        {
13278bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Chassis.Error.PowerOffFailure",
13288bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
13298bafa996SAndrew Geissler            "ComponentID": "0x3400",
133026919f07SPatrick Williams            "SRC": {
13318bafa996SAndrew Geissler                "ReasonCode": "0x3408",
133226919f07SPatrick Williams                "Words6To9": {}
13338bafa996SAndrew Geissler            },
13348bafa996SAndrew Geissler            "Callouts": [
13358bafa996SAndrew Geissler                {
133626919f07SPatrick Williams                    "CalloutList": [
133726919f07SPatrick Williams                        {
133826919f07SPatrick Williams                            "Priority": "high",
13392edce4e2SMatt Spinler                            "Procedure": "BMC0002"
134026919f07SPatrick Williams                        }
134126919f07SPatrick Williams                    ]
13428bafa996SAndrew Geissler                }
13438bafa996SAndrew Geissler            ],
134426919f07SPatrick Williams            "Documentation": {
13458bafa996SAndrew Geissler                "Description": "The system has failed to reach chassis power off state",
13468bafa996SAndrew Geissler                "Message": "The system has failed to reach chassis power off state, look for other errors",
13478bafa996SAndrew Geissler                "Notes": [
13488bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
13498bafa996SAndrew Geissler                    "for the BMC to power off the chassis has failed to start  ",
13508bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
13518bafa996SAndrew Geissler                    "what has failed."
13528bafa996SAndrew Geissler                ]
1353288f432bSMatt Spinler            },
1354288f432bSMatt Spinler
1355288f432bSMatt Spinler            "JournalCapture": {
135677930f20SMatt Spinler                "NumLines": 100
13578bafa996SAndrew Geissler            }
13588bafa996SAndrew Geissler        },
13598bafa996SAndrew Geissler
13608bafa996SAndrew Geissler        {
13618bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Host.Error.HostStartFailure",
13628bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
13638bafa996SAndrew Geissler            "ComponentID": "0x3400",
136426919f07SPatrick Williams            "SRC": {
13658bafa996SAndrew Geissler                "ReasonCode": "0x3409",
136626919f07SPatrick Williams                "Words6To9": {}
13678bafa996SAndrew Geissler            },
13688bafa996SAndrew Geissler            "Callouts": [
13698bafa996SAndrew Geissler                {
137026919f07SPatrick Williams                    "CalloutList": [
137126919f07SPatrick Williams                        {
137226919f07SPatrick Williams                            "Priority": "high",
13732edce4e2SMatt Spinler                            "Procedure": "BMC0002"
137426919f07SPatrick Williams                        }
137526919f07SPatrick Williams                    ]
13768bafa996SAndrew Geissler                }
13778bafa996SAndrew Geissler            ],
137826919f07SPatrick Williams            "Documentation": {
13798bafa996SAndrew Geissler                "Description": "The system has failed to start the host firmware",
13808bafa996SAndrew Geissler                "Message": "The system has failed to start the host firmware, look for other errors",
13818bafa996SAndrew Geissler                "Notes": [
13828bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
13838bafa996SAndrew Geissler                    "for the BMC to start the host has failed to start  ",
13848bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
13858bafa996SAndrew Geissler                    "what has failed."
13868bafa996SAndrew Geissler                ]
1387288f432bSMatt Spinler            },
1388288f432bSMatt Spinler
1389288f432bSMatt Spinler            "JournalCapture": {
139077930f20SMatt Spinler                "NumLines": 100
13918bafa996SAndrew Geissler            }
13928bafa996SAndrew Geissler        },
13938bafa996SAndrew Geissler
13948bafa996SAndrew Geissler        {
13958bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Host.Error.HostStartMinFailure",
13968bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
13978bafa996SAndrew Geissler            "ComponentID": "0x3400",
139826919f07SPatrick Williams            "SRC": {
13998bafa996SAndrew Geissler                "ReasonCode": "0x3410",
140026919f07SPatrick Williams                "Words6To9": {}
14018bafa996SAndrew Geissler            },
14028bafa996SAndrew Geissler            "Callouts": [
14038bafa996SAndrew Geissler                {
140426919f07SPatrick Williams                    "CalloutList": [
140526919f07SPatrick Williams                        {
140626919f07SPatrick Williams                            "Priority": "high",
14072edce4e2SMatt Spinler                            "Procedure": "BMC0002"
140826919f07SPatrick Williams                        }
140926919f07SPatrick Williams                    ]
14108bafa996SAndrew Geissler                }
14118bafa996SAndrew Geissler            ],
141226919f07SPatrick Williams            "Documentation": {
14138bafa996SAndrew Geissler                "Description": "The system has failed to start the host firmware",
14148bafa996SAndrew Geissler                "Message": "The system has failed to start the host firmware, look for other errors",
14158bafa996SAndrew Geissler                "Notes": [
14168bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
14178bafa996SAndrew Geissler                    "for the BMC to start the host has failed to start  ",
14188bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
14198bafa996SAndrew Geissler                    "what has failed."
14208bafa996SAndrew Geissler                ]
1421288f432bSMatt Spinler            },
1422288f432bSMatt Spinler
1423288f432bSMatt Spinler            "JournalCapture": {
142477930f20SMatt Spinler                "NumLines": 100
14258bafa996SAndrew Geissler            }
14268bafa996SAndrew Geissler        },
14278bafa996SAndrew Geissler
14288bafa996SAndrew Geissler        {
14298bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Host.Error.HostShutdownFailure",
14308bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
14318bafa996SAndrew Geissler            "ComponentID": "0x3400",
143226919f07SPatrick Williams            "SRC": {
14338bafa996SAndrew Geissler                "ReasonCode": "0x3411",
143426919f07SPatrick Williams                "Words6To9": {}
14358bafa996SAndrew Geissler            },
14368bafa996SAndrew Geissler            "Callouts": [
14378bafa996SAndrew Geissler                {
143826919f07SPatrick Williams                    "CalloutList": [
143926919f07SPatrick Williams                        {
144026919f07SPatrick Williams                            "Priority": "high",
14412edce4e2SMatt Spinler                            "Procedure": "BMC0002"
144226919f07SPatrick Williams                        }
144326919f07SPatrick Williams                    ]
14448bafa996SAndrew Geissler                }
14458bafa996SAndrew Geissler            ],
144626919f07SPatrick Williams            "Documentation": {
14478bafa996SAndrew Geissler                "Description": "The system has failed to shutdown the host firmware",
14488bafa996SAndrew Geissler                "Message": "The system has failed to shutdown the host firmware, look for other errors",
14498bafa996SAndrew Geissler                "Notes": [
14508bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
14518bafa996SAndrew Geissler                    "to shutdown the host firmware has failed to start  ",
14528bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
14538bafa996SAndrew Geissler                    "what has failed."
14548bafa996SAndrew Geissler                ]
1455288f432bSMatt Spinler            },
1456288f432bSMatt Spinler
1457288f432bSMatt Spinler            "JournalCapture": {
145877930f20SMatt Spinler                "NumLines": 100
14598bafa996SAndrew Geissler            }
14608bafa996SAndrew Geissler        },
14618bafa996SAndrew Geissler
14628bafa996SAndrew Geissler        {
14638bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Host.Error.HostStopFailure",
14648bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
14658bafa996SAndrew Geissler            "ComponentID": "0x3400",
146626919f07SPatrick Williams            "SRC": {
14678bafa996SAndrew Geissler                "ReasonCode": "0x3412",
146826919f07SPatrick Williams                "Words6To9": {}
14698bafa996SAndrew Geissler            },
14708bafa996SAndrew Geissler            "Callouts": [
14718bafa996SAndrew Geissler                {
147226919f07SPatrick Williams                    "CalloutList": [
147326919f07SPatrick Williams                        {
147426919f07SPatrick Williams                            "Priority": "high",
14752edce4e2SMatt Spinler                            "Procedure": "BMC0002"
147626919f07SPatrick Williams                        }
147726919f07SPatrick Williams                    ]
14788bafa996SAndrew Geissler                }
14798bafa996SAndrew Geissler            ],
148026919f07SPatrick Williams            "Documentation": {
14818bafa996SAndrew Geissler                "Description": "The system has failed to stop the host firmware",
14828bafa996SAndrew Geissler                "Message": "The system has failed to stop the host firmware, look for other errors",
14838bafa996SAndrew Geissler                "Notes": [
14848bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
14858bafa996SAndrew Geissler                    "to stop the host firmware has failed to start  ",
14868bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
14878bafa996SAndrew Geissler                    "what has failed."
14888bafa996SAndrew Geissler                ]
1489288f432bSMatt Spinler            },
1490288f432bSMatt Spinler
1491288f432bSMatt Spinler            "JournalCapture": {
149277930f20SMatt Spinler                "NumLines": 100
14938bafa996SAndrew Geissler            }
14948bafa996SAndrew Geissler        },
14958bafa996SAndrew Geissler
14968bafa996SAndrew Geissler        {
14978bafa996SAndrew Geissler            "Name": "xyz.openbmc_project.State.Host.Error.HostRebootFailure",
14988bafa996SAndrew Geissler            "Subsystem": "bmc_firmware",
14998bafa996SAndrew Geissler            "ComponentID": "0x3400",
150026919f07SPatrick Williams            "SRC": {
15018bafa996SAndrew Geissler                "ReasonCode": "0x3413",
150226919f07SPatrick Williams                "Words6To9": {}
15038bafa996SAndrew Geissler            },
15048bafa996SAndrew Geissler            "Callouts": [
15058bafa996SAndrew Geissler                {
150626919f07SPatrick Williams                    "CalloutList": [
150726919f07SPatrick Williams                        {
150826919f07SPatrick Williams                            "Priority": "high",
15092edce4e2SMatt Spinler                            "Procedure": "BMC0002"
151026919f07SPatrick Williams                        }
151126919f07SPatrick Williams                    ]
15128bafa996SAndrew Geissler                }
15138bafa996SAndrew Geissler            ],
151426919f07SPatrick Williams            "Documentation": {
15158bafa996SAndrew Geissler                "Description": "The system has failed to reboot the host firmware",
15168bafa996SAndrew Geissler                "Message": "The system has failed to reboot the host firmware, look for other errors",
15178bafa996SAndrew Geissler                "Notes": [
15188bafa996SAndrew Geissler                    "This log indicates a critical BMC application required ",
15198bafa996SAndrew Geissler                    "to reboot the host firmware has failed to start  ",
15208bafa996SAndrew Geissler                    "successfully. Look in the log for other errors indicating ",
15218bafa996SAndrew Geissler                    "what has failed."
15228bafa996SAndrew Geissler                ]
1523288f432bSMatt Spinler            },
1524288f432bSMatt Spinler
1525288f432bSMatt Spinler            "JournalCapture": {
152677930f20SMatt Spinler                "NumLines": 100
15278bafa996SAndrew Geissler            }
15288bafa996SAndrew Geissler        },
15298bafa996SAndrew Geissler
15308bafa996SAndrew Geissler        {
1531b2b7ef4fSAndrew Geissler            "Name": "xyz.openbmc_project.State.Error.HostQuiesce",
1532b2b7ef4fSAndrew Geissler            "Subsystem": "bmc_firmware",
1533b2b7ef4fSAndrew Geissler            "ComponentID": "0x3400",
153426919f07SPatrick Williams            "SRC": {
1535b2b7ef4fSAndrew Geissler                "ReasonCode": "0x3414",
153626919f07SPatrick Williams                "Words6To9": {}
1537b2b7ef4fSAndrew Geissler            },
1538b2b7ef4fSAndrew Geissler            "Callouts": [
1539b2b7ef4fSAndrew Geissler                {
154026919f07SPatrick Williams                    "CalloutList": [
154126919f07SPatrick Williams                        {
154226919f07SPatrick Williams                            "Priority": "high",
15432edce4e2SMatt Spinler                            "Procedure": "BMC0002"
154426919f07SPatrick Williams                        }
154526919f07SPatrick Williams                    ]
1546b2b7ef4fSAndrew Geissler                }
1547b2b7ef4fSAndrew Geissler            ],
154826919f07SPatrick Williams            "Documentation": {
1549b2b7ef4fSAndrew Geissler                "Description": "The host firmware has failed to boot",
1550b2b7ef4fSAndrew Geissler                "Message": "The host firmware has failed to boot and has entered a Quiesce state. Look for other errors.",
1551b2b7ef4fSAndrew Geissler                "Notes": [
1552b2b7ef4fSAndrew Geissler                    "This log indicates that the host firmware has failed to ",
1553b2b7ef4fSAndrew Geissler                    "boot and all retries have been exhausted. There should be  ",
1554b2b7ef4fSAndrew Geissler                    "other logs with more details on the boot failure reason. "
1555b2b7ef4fSAndrew Geissler                ]
1556288f432bSMatt Spinler            },
1557288f432bSMatt Spinler
1558288f432bSMatt Spinler            "JournalCapture": {
155977930f20SMatt Spinler                "NumLines": 100
1560b2b7ef4fSAndrew Geissler            }
1561b2b7ef4fSAndrew Geissler        },
1562b2b7ef4fSAndrew Geissler
1563b2b7ef4fSAndrew Geissler        {
156495788feaSLakshmi Yadlapati            "Name": "xyz.openbmc_project.State.Error.TpmMeasurementFail",
156595788feaSLakshmi Yadlapati            "Subsystem": "bmc_firmware",
156695788feaSLakshmi Yadlapati            "ComponentID": "0x3400",
156795788feaSLakshmi Yadlapati            "SRC": {
156895788feaSLakshmi Yadlapati                "ReasonCode": "0x3415",
156995788feaSLakshmi Yadlapati                "Words6To9": {}
157095788feaSLakshmi Yadlapati            },
157195788feaSLakshmi Yadlapati            "Callouts": [
157295788feaSLakshmi Yadlapati                {
157395788feaSLakshmi Yadlapati                    "CalloutList": [
157495788feaSLakshmi Yadlapati                        {
157595788feaSLakshmi Yadlapati                            "Priority": "high",
15762edce4e2SMatt Spinler                            "Procedure": "BMC0002"
157795788feaSLakshmi Yadlapati                        }
157895788feaSLakshmi Yadlapati                    ]
157995788feaSLakshmi Yadlapati                }
158095788feaSLakshmi Yadlapati            ],
158195788feaSLakshmi Yadlapati            "Documentation": {
158295788feaSLakshmi Yadlapati                "Description": "TPM measurement failed",
158395788feaSLakshmi Yadlapati                "Message": "The system has detected a failure in the TPM measurement.",
158495788feaSLakshmi Yadlapati                "Notes": [
158595788feaSLakshmi Yadlapati                    "This error occurs when /sys/class/tpm/tpm0/pcr-sha256/0",
158695788feaSLakshmi Yadlapati                    "is missing or has a value of 0, indicating a potential compromise",
158795788feaSLakshmi Yadlapati                    "of the system's boot process.",
158895788feaSLakshmi Yadlapati                    "Please contact your system administrator or next level support",
158995788feaSLakshmi Yadlapati                    "to investigate and resolve the issue."
159095788feaSLakshmi Yadlapati                ]
159195788feaSLakshmi Yadlapati            }
159295788feaSLakshmi Yadlapati        },
159395788feaSLakshmi Yadlapati
159495788feaSLakshmi Yadlapati        {
1595730935feSAndrew Geissler            "Name": "xyz.openbmc_project.State.Info.ChassisPowerOnStarted",
1596730935feSAndrew Geissler            "Subsystem": "bmc_firmware",
1597730935feSAndrew Geissler            "ComponentID": "0x3400",
1598730935feSAndrew Geissler            "Severity": "non_error",
159984fbb68fSMatt Spinler            "ActionFlags": ["report", "heartbeat_call_home"],
1600730935feSAndrew Geissler            "SRC": {
1601730935feSAndrew Geissler                "ReasonCode": "0x3416",
1602730935feSAndrew Geissler                "Words6To9": {}
1603730935feSAndrew Geissler            },
1604730935feSAndrew Geissler            "Documentation": {
1605730935feSAndrew Geissler                "Description": "A power on of the chassis has been started",
1606730935feSAndrew Geissler                "Message": "The chassis is powering on.",
1607730935feSAndrew Geissler                "Notes": [
1608730935feSAndrew Geissler                    "This informational error is logged each time the chassis",
1609730935feSAndrew Geissler                    "is powered on."
1610730935feSAndrew Geissler                ]
1611730935feSAndrew Geissler            }
1612730935feSAndrew Geissler        },
1613730935feSAndrew Geissler
1614730935feSAndrew Geissler        {
1615bd0a7522SJayanth Othayoth            "Name": "org.open_power.Processor.Error.SbeChipOpFailure",
1616bd0a7522SJayanth Othayoth            "Subsystem": "processor_chip",
1617bd0a7522SJayanth Othayoth            "ComponentID": "0x3500",
1618bd0a7522SJayanth Othayoth
161926919f07SPatrick Williams            "SRC": {
1620bd0a7522SJayanth Othayoth                "ReasonCode": "0x3500",
162126919f07SPatrick Williams                "Words6To9": {
162226919f07SPatrick Williams                    "6": {
1623bd0a7522SJayanth Othayoth                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
1624bd0a7522SJayanth Othayoth                        "AdditionalDataPropSource": "SRC6"
1625bd0a7522SJayanth Othayoth                    }
1626bd0a7522SJayanth Othayoth                }
1627bd0a7522SJayanth Othayoth            },
1628bd0a7522SJayanth Othayoth
162926919f07SPatrick Williams            "Documentation": {
1630bd0a7522SJayanth Othayoth                "Description": "chipop failure with SBE provided FFDC",
1631bd0a7522SJayanth Othayoth                "Message": "chipop request failure reported by SBE",
1632bd0a7522SJayanth Othayoth                "Notes": [
1633bd0a7522SJayanth Othayoth                    "The severity is set by the creator.",
1634bd0a7522SJayanth Othayoth                    "Callouts added based on SBE provided FFDC.",
1635bd0a7522SJayanth Othayoth                    "SBE provided additional debug data included as part of the",
1636bd0a7522SJayanth Othayoth                    "additional user data section."
1637bd0a7522SJayanth Othayoth                ]
1638bd0a7522SJayanth Othayoth            }
1639bd0a7522SJayanth Othayoth        },
1640bd0a7522SJayanth Othayoth
1641bd0a7522SJayanth Othayoth        {
16424f6b7635SJayanth Othayoth            "Name": "org.open_power.Processor.Error.SbeChipOpTimeout",
16434f6b7635SJayanth Othayoth            "Subsystem": "processor_chip",
16444f6b7635SJayanth Othayoth            "ComponentID": "0x3500",
16454f6b7635SJayanth Othayoth
164626919f07SPatrick Williams            "SRC": {
16474f6b7635SJayanth Othayoth                "ReasonCode": "0x3501",
164826919f07SPatrick Williams                "Words6To9": {
164926919f07SPatrick Williams                    "6": {
16504f6b7635SJayanth Othayoth                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
16514f6b7635SJayanth Othayoth                        "AdditionalDataPropSource": "SRC6"
16524f6b7635SJayanth Othayoth                    }
16534f6b7635SJayanth Othayoth                }
16544f6b7635SJayanth Othayoth            },
16554f6b7635SJayanth Othayoth
1656e4acc8deSJayanth Othayoth            "Callouts": [
1657e4acc8deSJayanth Othayoth                {
1658e4acc8deSJayanth Othayoth                    "CalloutList": [
165926919f07SPatrick Williams                        {
166026919f07SPatrick Williams                            "Priority": "high",
16612edce4e2SMatt Spinler                            "Procedure": "BMC0002"
166226919f07SPatrick Williams                        }
1663e4acc8deSJayanth Othayoth                    ]
1664e4acc8deSJayanth Othayoth                }
1665e4acc8deSJayanth Othayoth            ],
1666e4acc8deSJayanth Othayoth
166726919f07SPatrick Williams            "Documentation": {
16684f6b7635SJayanth Othayoth                "Description": "SBE chipop timeout",
16694f6b7635SJayanth Othayoth                "Message": "chipop timeout reported during SBE communication",
16704f6b7635SJayanth Othayoth                "Notes": [
16714f6b7635SJayanth Othayoth                    "The severity is set by the creator.",
16724f6b7635SJayanth Othayoth                    "Check SBE Dump associated to this error to debug the failure."
16734f6b7635SJayanth Othayoth                ]
16744f6b7635SJayanth Othayoth            }
16754f6b7635SJayanth Othayoth        },
16764f6b7635SJayanth Othayoth
16774f6b7635SJayanth Othayoth        {
16786c60183eSJayanth Othayoth            "Name": "org.open_power.Processor.Error.SbeChipOpInvalidState",
16796c60183eSJayanth Othayoth            "Subsystem": "processor_chip",
16806c60183eSJayanth Othayoth            "ComponentID": "0x3500",
16816c60183eSJayanth Othayoth
168226919f07SPatrick Williams            "SRC": {
16836c60183eSJayanth Othayoth                "ReasonCode": "0x3502",
168426919f07SPatrick Williams                "Words6To9": {
168526919f07SPatrick Williams                    "6": {
16866c60183eSJayanth Othayoth                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
16876c60183eSJayanth Othayoth                        "AdditionalDataPropSource": "SRC6"
16886c60183eSJayanth Othayoth                    },
168926919f07SPatrick Williams                    "7": {
16906c60183eSJayanth Othayoth                        "Description": "Value of SBE state",
16916c60183eSJayanth Othayoth                        "AdditionalDataPropSource": "SRC7"
16926c60183eSJayanth Othayoth                    }
16936c60183eSJayanth Othayoth                }
16946c60183eSJayanth Othayoth            },
16956c60183eSJayanth Othayoth
169626919f07SPatrick Williams            "Documentation": {
16976c60183eSJayanth Othayoth                "Description": "The SBE on this processor is not in a state where chipOps can be issued",
16986c60183eSJayanth Othayoth                "Message": "SBE Chipop is not allowed due to invalid SBE state ",
169926919f07SPatrick Williams                "Notes": ["The severity is set by the creator."]
17006c60183eSJayanth Othayoth            }
17016c60183eSJayanth Othayoth        },
17026c60183eSJayanth Othayoth
17036c60183eSJayanth Othayoth        {
1704abc88b02SJayanth Othayoth            "Name": "org.open_power.Processor.Error.SbeBootFailure",
1705abc88b02SJayanth Othayoth            "Subsystem": "processor_chip",
1706abc88b02SJayanth Othayoth            "ComponentID": "0x3500",
17072a540a84SJayanth Othayoth            "ActionFlags": ["service_action", "report", "call_home"],
1708abc88b02SJayanth Othayoth
170926919f07SPatrick Williams            "SRC": {
1710abc88b02SJayanth Othayoth                "ReasonCode": "0x3503",
171126919f07SPatrick Williams                "Words6To9": {
171226919f07SPatrick Williams                    "6": {
1713abc88b02SJayanth Othayoth                        "Description": "[0:15] chip position",
1714abc88b02SJayanth Othayoth                        "AdditionalDataPropSource": "SRC6"
1715abc88b02SJayanth Othayoth                    }
1716abc88b02SJayanth Othayoth                }
1717abc88b02SJayanth Othayoth            },
1718abc88b02SJayanth Othayoth
171926919f07SPatrick Williams            "Documentation": {
1720abc88b02SJayanth Othayoth                "Description": "Boot failure with SBE provided FFDC",
1721abc88b02SJayanth Othayoth                "Message": "Boot failure reported by SBE",
1722abc88b02SJayanth Othayoth                "Notes": [
1723abc88b02SJayanth Othayoth                    "The severity is set by the creator.",
1724abc88b02SJayanth Othayoth                    "Callouts added based on SBE provided FFDC.",
1725abc88b02SJayanth Othayoth                    "SBE provided additional debug data included as part of the",
1726abc88b02SJayanth Othayoth                    "additional user data section."
1727abc88b02SJayanth Othayoth                ]
1728abc88b02SJayanth Othayoth            }
1729abc88b02SJayanth Othayoth        },
1730abc88b02SJayanth Othayoth
1731abc88b02SJayanth Othayoth        {
1732fd0cf4f7SJayanth Othayoth            "Name": "org.open_power.Processor.Error.SbeBootTimeout",
1733fd0cf4f7SJayanth Othayoth            "Subsystem": "processor_chip",
1734fd0cf4f7SJayanth Othayoth            "ComponentID": "0x3500",
1735fd0cf4f7SJayanth Othayoth
173626919f07SPatrick Williams            "SRC": {
1737fd0cf4f7SJayanth Othayoth                "ReasonCode": "0x3504",
173826919f07SPatrick Williams                "Words6To9": {}
1739fd0cf4f7SJayanth Othayoth            },
1740fd0cf4f7SJayanth Othayoth
1741f5cd2a42SJayanth Othayoth            "Callouts": [
1742f5cd2a42SJayanth Othayoth                {
1743ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
1744f5cd2a42SJayanth Othayoth                    "CalloutList": [
1745f5cd2a42SJayanth Othayoth                        {
1746f5cd2a42SJayanth Othayoth                            "Priority": "low",
1747f5cd2a42SJayanth Othayoth                            "LocCode": "P0"
1748f5cd2a42SJayanth Othayoth                        },
1749f5cd2a42SJayanth Othayoth                        {
1750f5cd2a42SJayanth Othayoth                            "Priority": "low",
1751f5cd2a42SJayanth Othayoth                            "LocCode": "P0-C22"
1752f5cd2a42SJayanth Othayoth                        }
1753f5cd2a42SJayanth Othayoth                    ]
1754f5cd2a42SJayanth Othayoth                },
1755f5cd2a42SJayanth Othayoth                {
1756ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
1757f5cd2a42SJayanth Othayoth                    "CalloutList": [
1758f5cd2a42SJayanth Othayoth                        {
1759f5cd2a42SJayanth Othayoth                            "Priority": "low",
1760f5cd2a42SJayanth Othayoth                            "LocCode": "P0"
1761f5cd2a42SJayanth Othayoth                        },
1762f5cd2a42SJayanth Othayoth                        {
1763f5cd2a42SJayanth Othayoth                            "Priority": "low",
1764f5cd2a42SJayanth Othayoth                            "LocCode": "P0-C96"
1765f5cd2a42SJayanth Othayoth                        }
1766f5cd2a42SJayanth Othayoth                    ]
1767bc560987SMatt Spinler                },
1768bc560987SMatt Spinler                {
1769ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
1770bc560987SMatt Spinler                    "CalloutList": [
1771bc560987SMatt Spinler                        {
1772bc560987SMatt Spinler                            "Priority": "low",
1773bc560987SMatt Spinler                            "LocCode": "P0"
1774bc560987SMatt Spinler                        },
1775bc560987SMatt Spinler                        {
1776bc560987SMatt Spinler                            "Priority": "low",
1777bc560987SMatt Spinler                            "LocCode": "P0-C5"
1778bc560987SMatt Spinler                        }
1779bc560987SMatt Spinler                    ]
1780f5cd2a42SJayanth Othayoth                }
1781f5cd2a42SJayanth Othayoth            ],
1782f5cd2a42SJayanth Othayoth
178326919f07SPatrick Williams            "Documentation": {
1784fd0cf4f7SJayanth Othayoth                "Description": "SBE Boot timeout",
1785fd0cf4f7SJayanth Othayoth                "Message": "timeout reported during SBE boot process",
1786fd0cf4f7SJayanth Othayoth                "Notes": [
1787fd0cf4f7SJayanth Othayoth                    "The severity is set by the creator.",
1788fd0cf4f7SJayanth Othayoth                    "Check SBE Dump associated to this error to debug the failure."
1789fd0cf4f7SJayanth Othayoth                ]
1790fd0cf4f7SJayanth Othayoth            }
1791fd0cf4f7SJayanth Othayoth        },
1792041054a3Sdevenrao        {
1793041054a3Sdevenrao            "Name": "org.open_power.Processor.Error.SbeInternalFFDCData",
1794a25f35adSdevenrao            "Subsystem": "processor_chip",
1795041054a3Sdevenrao            "ComponentID": "0x3500",
1796fd0cf4f7SJayanth Othayoth
1797041054a3Sdevenrao            "SRC": {
1798041054a3Sdevenrao                "ReasonCode": "0x3505",
1799041054a3Sdevenrao                "Words6To9": {
1800041054a3Sdevenrao                    "6": {
1801041054a3Sdevenrao                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
1802041054a3Sdevenrao                        "AdditionalDataPropSource": "SRC6"
1803041054a3Sdevenrao                    }
1804041054a3Sdevenrao                }
1805041054a3Sdevenrao            },
1806041054a3Sdevenrao
1807041054a3Sdevenrao            "Documentation": {
1808041054a3Sdevenrao                "Description": "SBE internal FFDC data after SBE chipop success",
1809041054a3Sdevenrao                "Message": "SBE internal FFDC data after SBE chipop success",
1810041054a3Sdevenrao                "Notes": [
1811041054a3Sdevenrao                    "The severity is set by the creator.",
1812041054a3Sdevenrao                    "Callouts added based on OCMB SBE provided FFDC.",
1813041054a3Sdevenrao                    "OCMB SBE provided additional debug data included as part of ",
1814041054a3Sdevenrao                    "the additional user data section."
1815041054a3Sdevenrao                ]
1816041054a3Sdevenrao            }
1817041054a3Sdevenrao        },
1818fd0cf4f7SJayanth Othayoth        {
181934836321SBen Tyner            "Name": "org.open_power.Attn.Error.Terminate",
1820808e29ffSBen Tyner            "Subsystem": "cec_hardware",
1821808e29ffSBen Tyner            "Severity": "non_error",
182234836321SBen Tyner
182326919f07SPatrick Williams            "SRC": {
182434836321SBen Tyner                "ReasonCode": "0xD138",
182526919f07SPatrick Williams                "SymptomIDFields": [
182626919f07SPatrick Williams                    "SRCWord3",
182726919f07SPatrick Williams                    "SRCWord4",
182826919f07SPatrick Williams                    "SRCWord5",
182926919f07SPatrick Williams                    "SRCWord6",
183026919f07SPatrick Williams                    "SRCWord7",
183126919f07SPatrick Williams                    "SRCWord8",
183226919f07SPatrick Williams                    "SRCWord9"
183326919f07SPatrick Williams                ],
183426919f07SPatrick Williams                "Words6To9": {}
183534836321SBen Tyner            },
183634836321SBen Tyner
183726919f07SPatrick Williams            "Documentation": {
183834836321SBen Tyner                "Description": "Status shows TI special attention active",
183934836321SBen Tyner                "Message": "TI special attention detected",
184034836321SBen Tyner                "Notes": [
184134836321SBen Tyner                    "This entry is for any TI special attention event ",
184234836321SBen Tyner                    "reported by the attention handler component"
184334836321SBen Tyner                ]
184434836321SBen Tyner            }
184534836321SBen Tyner        },
184634836321SBen Tyner
184734836321SBen Tyner        {
184834836321SBen Tyner            "Name": "org.open_power.Attn.Error.Fail",
184934836321SBen Tyner            "Subsystem": "bmc_firmware",
185034836321SBen Tyner            "Severity": "unrecoverable_loss_of_function",
185134836321SBen Tyner
185226919f07SPatrick Williams            "SRC": {
185334836321SBen Tyner                "ReasonCode": "0xD13E",
185426919f07SPatrick Williams                "Words6To9": {
185526919f07SPatrick Williams                    "6": {
185634836321SBen Tyner                        "Description": "Error code from attention handler",
185734836321SBen Tyner                        "AdditionalDataPropSource": "ERROR_CODE"
185834836321SBen Tyner                    }
185934836321SBen Tyner                }
186034836321SBen Tyner            },
186126919f07SPatrick Williams            "Documentation": {
186234836321SBen Tyner                "Description": "The attention handler encountered an error",
186334836321SBen Tyner                "MessageArgSources": ["SRCWord6"],
186434836321SBen Tyner                "Message": "Attention handler error %1",
186526919f07SPatrick Williams                "Notes": ["Attention handler will provide error code"]
186634836321SBen Tyner            }
186734836321SBen Tyner        },
186834836321SBen Tyner
186934836321SBen Tyner        {
187034836321SBen Tyner            "Name": "org.open_power.Attn.Error.Vital",
187134836321SBen Tyner            "Subsystem": "processor_chip",
187234836321SBen Tyner
187326919f07SPatrick Williams            "SRC": {
187434836321SBen Tyner                "ReasonCode": "0xD16D",
187526919f07SPatrick Williams                "Words6To9": {}
187634836321SBen Tyner            },
187734836321SBen Tyner
187826919f07SPatrick Williams            "Documentation": {
187934836321SBen Tyner                "Description": "Status shows SBE vital attention active",
188034836321SBen Tyner                "Message": "SBE vital attention detected",
188134836321SBen Tyner                "Notes": [
188234836321SBen Tyner                    "This entry is for any SBE vital attention event ",
188334836321SBen Tyner                    "reported by the attention handler component"
188434836321SBen Tyner                ]
188534836321SBen Tyner            }
188634836321SBen Tyner        },
188734836321SBen Tyner
188834836321SBen Tyner        {
188934836321SBen Tyner            "Name": "org.open_power.HwDiags.Error.Checkstop",
18904e6355d1SZane Shelley            "PossibleSubsystems": [
189126919f07SPatrick Williams                "processor",
189226919f07SPatrick Williams                "processor_fru",
189326919f07SPatrick Williams                "processor_unit",
189426919f07SPatrick Williams                "processor_bus",
189526919f07SPatrick Williams                "memory_ctlr",
189626919f07SPatrick Williams                "memory_bus",
189726919f07SPatrick Williams                "memory_dimm",
189826919f07SPatrick Williams                "memory_fru",
189926919f07SPatrick Williams                "phb",
190026919f07SPatrick Williams                "cec_hardware",
190126919f07SPatrick Williams                "cec_clocks",
190226919f07SPatrick Williams                "cec_tod",
190326919f07SPatrick Williams                "others"
19044e6355d1SZane Shelley            ],
19054e6355d1SZane Shelley            "Severity": "unrecoverable",
1906561c0381SZane Shelley            "ActionFlags": ["service_action", "report", "call_home"],
190734836321SBen Tyner
190826919f07SPatrick Williams            "SRC": {
1909561c0381SZane Shelley                "ReasonCode": "0xE510",
1910561c0381SZane Shelley                "SymptomIDFields": ["SRCWord6", "SRCWord7", "SRCWord8"],
1911da5b76b2SMatt Spinler                "CheckstopFlag": true,
191226919f07SPatrick Williams                "Words6To9": {
191326919f07SPatrick Williams                    "6": {
191445ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC6"
191545ab43acSZane Shelley                    },
191626919f07SPatrick Williams                    "7": {
191745ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC7"
191845ab43acSZane Shelley                    },
191926919f07SPatrick Williams                    "8": {
192045ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC8"
192145ab43acSZane Shelley                    }
192234836321SBen Tyner                }
192334836321SBen Tyner            },
192434836321SBen Tyner
192526919f07SPatrick Williams            "Documentation": {
1926561c0381SZane Shelley                "Description": "A system checkstop attention has occurred",
1927561c0381SZane Shelley                "MessageArgSources": ["SRCWord6", "SRCWord7", "SRCWord8"],
192845ab43acSZane Shelley                "Message": "Error Signature: %1 %2 %3"
192934836321SBen Tyner            }
193034836321SBen Tyner        },
193134836321SBen Tyner
193234836321SBen Tyner        {
1933561c0381SZane Shelley            "Name": "org.open_power.HwDiags.Error.Predictive",
19344e6355d1SZane Shelley            "PossibleSubsystems": [
193526919f07SPatrick Williams                "processor",
193626919f07SPatrick Williams                "processor_fru",
193726919f07SPatrick Williams                "processor_unit",
193826919f07SPatrick Williams                "processor_bus",
193926919f07SPatrick Williams                "memory_ctlr",
194026919f07SPatrick Williams                "memory_bus",
194126919f07SPatrick Williams                "memory_dimm",
194226919f07SPatrick Williams                "memory_fru",
194326919f07SPatrick Williams                "phb",
194426919f07SPatrick Williams                "cec_hardware",
194526919f07SPatrick Williams                "cec_clocks",
194626919f07SPatrick Williams                "cec_tod",
194726919f07SPatrick Williams                "others"
19484e6355d1SZane Shelley            ],
19494e6355d1SZane Shelley            "Severity": "predictive",
1950561c0381SZane Shelley            "ActionFlags": ["service_action", "report", "call_home"],
195134836321SBen Tyner
195226919f07SPatrick Williams            "SRC": {
1953561c0381SZane Shelley                "ReasonCode": "0xE511",
1954561c0381SZane Shelley                "SymptomIDFields": ["SRCWord6", "SRCWord7", "SRCWord8"],
195526919f07SPatrick Williams                "Words6To9": {
195626919f07SPatrick Williams                    "6": {
195745ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC6"
195845ab43acSZane Shelley                    },
195926919f07SPatrick Williams                    "7": {
196045ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC7"
196145ab43acSZane Shelley                    },
196226919f07SPatrick Williams                    "8": {
196345ab43acSZane Shelley                        "AdditionalDataPropSource": "SRC8"
196445ab43acSZane Shelley                    }
196534836321SBen Tyner                }
196634836321SBen Tyner            },
1967561c0381SZane Shelley
196826919f07SPatrick Williams            "Documentation": {
1969561c0381SZane Shelley                "Description": "A hardware attention requiring service has occurred",
1970561c0381SZane Shelley                "MessageArgSources": ["SRCWord6", "SRCWord7", "SRCWord8"],
197145ab43acSZane Shelley                "Message": "Error Signature: %1 %2 %3"
197234836321SBen Tyner            }
197301648f5aSShawn McCarney        },
197401648f5aSShawn McCarney
197501648f5aSShawn McCarney        {
1976dd4bd482SZane Shelley            "Name": "org.open_power.HwDiags.Error.Informational",
19774e6355d1SZane Shelley            "PossibleSubsystems": [
197826919f07SPatrick Williams                "processor",
197926919f07SPatrick Williams                "processor_fru",
198026919f07SPatrick Williams                "processor_unit",
198126919f07SPatrick Williams                "processor_bus",
198226919f07SPatrick Williams                "memory_ctlr",
198326919f07SPatrick Williams                "memory_bus",
198426919f07SPatrick Williams                "memory_dimm",
198526919f07SPatrick Williams                "memory_fru",
198626919f07SPatrick Williams                "phb",
198726919f07SPatrick Williams                "cec_hardware",
198826919f07SPatrick Williams                "cec_clocks",
198926919f07SPatrick Williams                "cec_tod",
199026919f07SPatrick Williams                "others"
19914e6355d1SZane Shelley            ],
19924e6355d1SZane Shelley            "Severity": "non_error",
1993dd4bd482SZane Shelley            "ActionFlags": ["hidden", "dont_report"],
1994dd4bd482SZane Shelley
199526919f07SPatrick Williams            "SRC": {
1996dd4bd482SZane Shelley                "ReasonCode": "0xE512",
1997dd4bd482SZane Shelley                "SymptomIDFields": ["SRCWord6", "SRCWord7", "SRCWord8"],
199826919f07SPatrick Williams                "Words6To9": {
199926919f07SPatrick Williams                    "6": {
2000dd4bd482SZane Shelley                        "AdditionalDataPropSource": "SRC6"
2001dd4bd482SZane Shelley                    },
200226919f07SPatrick Williams                    "7": {
2003dd4bd482SZane Shelley                        "AdditionalDataPropSource": "SRC7"
2004dd4bd482SZane Shelley                    },
200526919f07SPatrick Williams                    "8": {
2006dd4bd482SZane Shelley                        "AdditionalDataPropSource": "SRC8"
2007dd4bd482SZane Shelley                    }
2008dd4bd482SZane Shelley                }
2009dd4bd482SZane Shelley            },
2010dd4bd482SZane Shelley
201126919f07SPatrick Williams            "Documentation": {
2012dd4bd482SZane Shelley                "Description": "Manual analysis was initiated via the command line. FFDC only.",
2013dd4bd482SZane Shelley                "MessageArgSources": ["SRCWord6", "SRCWord7", "SRCWord8"],
2014dd4bd482SZane Shelley                "Message": "Error Signature: %1 %2 %3"
2015dd4bd482SZane Shelley            }
2016dd4bd482SZane Shelley        },
2017dd4bd482SZane Shelley
2018dd4bd482SZane Shelley        {
201938caaf07SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.InputFault",
202038caaf07SBrandon Wyman            "Subsystem": "power_supply",
202138caaf07SBrandon Wyman            "ActionFlags": ["service_action", "report"],
202238caaf07SBrandon Wyman            "ComponentID": "0x2700",
202338caaf07SBrandon Wyman
202438caaf07SBrandon Wyman            "SRC": {
202538caaf07SBrandon Wyman                "Type": "11",
202638caaf07SBrandon Wyman                "ReasonCode": "0x15F0",
202738caaf07SBrandon Wyman                "Words6To9": {}
202838caaf07SBrandon Wyman            },
202938caaf07SBrandon Wyman
203038caaf07SBrandon Wyman            "Callouts": [
203138caaf07SBrandon Wyman                {
203238caaf07SBrandon Wyman                    "CalloutList": [
203338caaf07SBrandon Wyman                        { "Priority": "high", "SymbolicFRU": "pwrsply" }
203438caaf07SBrandon Wyman                    ]
203538caaf07SBrandon Wyman                }
203638caaf07SBrandon Wyman            ],
203738caaf07SBrandon Wyman
203838caaf07SBrandon Wyman            "Documentation": {
203938caaf07SBrandon Wyman                "Description": "Power Supply input power fault",
204038caaf07SBrandon Wyman                "Message": "A power supply has indicated an input or under voltage condition.",
204138caaf07SBrandon Wyman                "Notes": [
204238caaf07SBrandon Wyman                    "Check the power supply cabling and/or input power ",
204338caaf07SBrandon Wyman                    "source. The PWRSPLY procedure is used rather than ",
204438caaf07SBrandon Wyman                    "calling out a location code, as typically these faults ",
204538caaf07SBrandon Wyman                    "are related to the supplied power, the cable, or the ",
204638caaf07SBrandon Wyman                    "cable connectors. If the input fault resolves down to an ",
204738caaf07SBrandon Wyman                    "issue with the power supply itself, the power supply ",
204838caaf07SBrandon Wyman                    "indicating this input fault should be called out. Add the ",
204938caaf07SBrandon Wyman                    "CALLOUT_INVENTORY_PATH to the additional data, and set the",
205038caaf07SBrandon Wyman                    "CALLOUT_PRIORITY to something other than high."
205138caaf07SBrandon Wyman                ]
20528d2b2421SFaisal Awada            },
20538d2b2421SFaisal Awada
20548d2b2421SFaisal Awada            "JournalCapture": {
20558d2b2421SFaisal Awada                "Sections": [
20568d2b2421SFaisal Awada                    {
20578d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
20588d2b2421SFaisal Awada                        "NumLines": 30
20598d2b2421SFaisal Awada                    },
20608d2b2421SFaisal Awada                    {
20618d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
20628d2b2421SFaisal Awada                        "NumLines": 30
20638d2b2421SFaisal Awada                    },
20648d2b2421SFaisal Awada                    {
20658d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
20668d2b2421SFaisal Awada                        "NumLines": 15
20678d2b2421SFaisal Awada                    },
20688d2b2421SFaisal Awada                    {
20698d2b2421SFaisal Awada                        "SyslogID": "systemd",
20708d2b2421SFaisal Awada                        "NumLines": 15
20718d2b2421SFaisal Awada                    }
20728d2b2421SFaisal Awada                ]
207338caaf07SBrandon Wyman            }
207438caaf07SBrandon Wyman        },
207538caaf07SBrandon Wyman
207638caaf07SBrandon Wyman        {
207738caaf07SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.Fault",
207838caaf07SBrandon Wyman            "Subsystem": "power_supply",
207938caaf07SBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
208038caaf07SBrandon Wyman            "ComponentID": "0x2700",
208138caaf07SBrandon Wyman
208238caaf07SBrandon Wyman            "SRC": {
208338caaf07SBrandon Wyman                "Type": "11",
208438caaf07SBrandon Wyman                "ReasonCode": "0x15F1",
208504ac4e33SMatt Spinler                "Words6To9": {},
208604ac4e33SMatt Spinler                "DeconfigFlag": true
208738caaf07SBrandon Wyman            },
208838caaf07SBrandon Wyman
2089006dafd2SJim Wright            "Callouts": [
2090006dafd2SJim Wright                {
2091006dafd2SJim Wright                    "CalloutList": [
2092006dafd2SJim Wright                        { "Priority": "medium", "SymbolicFRU": "pwrsply" }
2093006dafd2SJim Wright                    ]
2094006dafd2SJim Wright                }
2095006dafd2SJim Wright            ],
2096006dafd2SJim Wright
209738caaf07SBrandon Wyman            "Documentation": {
209838caaf07SBrandon Wyman                "Description": "Power Supply power fault",
209938caaf07SBrandon Wyman                "Message": "The power supply detected a fault condition, see AdditionalData for further details.",
210038caaf07SBrandon Wyman                "Notes": [
210138caaf07SBrandon Wyman                    "The power supply reporting the fault should be called ",
210238caaf07SBrandon Wyman                    "out using the CALLOUT_INVENTORY_PATH keyword. Include ",
210338caaf07SBrandon Wyman                    "specific fault, STATUS_* details, and code level in the ",
210438caaf07SBrandon Wyman                    "AdditionalData section."
210538caaf07SBrandon Wyman                ]
21068d2b2421SFaisal Awada            },
21078d2b2421SFaisal Awada
21088d2b2421SFaisal Awada            "JournalCapture": {
21098d2b2421SFaisal Awada                "Sections": [
21108d2b2421SFaisal Awada                    {
21118d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
21128d2b2421SFaisal Awada                        "NumLines": 30
21138d2b2421SFaisal Awada                    },
21148d2b2421SFaisal Awada                    {
21158d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
21168d2b2421SFaisal Awada                        "NumLines": 30
21178d2b2421SFaisal Awada                    },
21188d2b2421SFaisal Awada                    {
21198d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
21208d2b2421SFaisal Awada                        "NumLines": 15
21218d2b2421SFaisal Awada                    },
21228d2b2421SFaisal Awada                    {
21238d2b2421SFaisal Awada                        "SyslogID": "systemd",
21248d2b2421SFaisal Awada                        "NumLines": 15
21258d2b2421SFaisal Awada                    }
21268d2b2421SFaisal Awada                ]
212738caaf07SBrandon Wyman            }
212838caaf07SBrandon Wyman        },
212938caaf07SBrandon Wyman
213038caaf07SBrandon Wyman        {
213138caaf07SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.CommFault",
213238caaf07SBrandon Wyman            "Subsystem": "power_supply",
213338caaf07SBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
213438caaf07SBrandon Wyman            "ComponentID": "0x2700",
213538caaf07SBrandon Wyman
213638caaf07SBrandon Wyman            "SRC": {
213738caaf07SBrandon Wyman                "Type": "11",
213838caaf07SBrandon Wyman                "ReasonCode": "0x15F2",
213904ac4e33SMatt Spinler                "Words6To9": {},
214004ac4e33SMatt Spinler                "DeconfigFlag": true
214138caaf07SBrandon Wyman            },
214238caaf07SBrandon Wyman
2143006dafd2SJim Wright            "Callouts": [
2144006dafd2SJim Wright                {
2145006dafd2SJim Wright                    "CalloutList": [
2146006dafd2SJim Wright                        { "Priority": "medium", "SymbolicFRU": "pwrsply" }
2147006dafd2SJim Wright                    ]
2148006dafd2SJim Wright                }
2149006dafd2SJim Wright            ],
2150006dafd2SJim Wright
215138caaf07SBrandon Wyman            "Documentation": {
215238caaf07SBrandon Wyman                "Description": "Power Supply non-power fault",
215338caaf07SBrandon Wyman                "Message": "A communication failure occurred talking to the power supply",
215438caaf07SBrandon Wyman                "Notes": [
215538caaf07SBrandon Wyman                    "Communication problems with the power supply could be ",
215638caaf07SBrandon Wyman                    "the power supply, or any hardware between it and the ",
215738caaf07SBrandon Wyman                    "BMC. Reporting the error should be passing in a call ",
215838caaf07SBrandon Wyman                    "out using CALLOUT_DEVICE_PATH."
215938caaf07SBrandon Wyman                ]
21608d2b2421SFaisal Awada            },
21618d2b2421SFaisal Awada            "JournalCapture": {
21628d2b2421SFaisal Awada                "Sections": [
21638d2b2421SFaisal Awada                    {
21648d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
21658d2b2421SFaisal Awada                        "NumLines": 30
21668d2b2421SFaisal Awada                    },
21678d2b2421SFaisal Awada                    {
21688d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
21698d2b2421SFaisal Awada                        "NumLines": 30
21708d2b2421SFaisal Awada                    },
21718d2b2421SFaisal Awada                    {
21728d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
21738d2b2421SFaisal Awada                        "NumLines": 15
21748d2b2421SFaisal Awada                    },
21758d2b2421SFaisal Awada                    {
21768d2b2421SFaisal Awada                        "SyslogID": "systemd",
21778d2b2421SFaisal Awada                        "NumLines": 15
21788d2b2421SFaisal Awada                    }
21798d2b2421SFaisal Awada                ]
218038caaf07SBrandon Wyman            }
218138caaf07SBrandon Wyman        },
218238caaf07SBrandon Wyman
218338caaf07SBrandon Wyman        {
218438caaf07SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.Missing",
218538caaf07SBrandon Wyman            "Subsystem": "power_supply",
218638caaf07SBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
218738caaf07SBrandon Wyman            "ComponentID": "0x2700",
218838caaf07SBrandon Wyman
218938caaf07SBrandon Wyman            "SRC": {
219038caaf07SBrandon Wyman                "Type": "11",
219138caaf07SBrandon Wyman                "ReasonCode": "0x15F6",
219204ac4e33SMatt Spinler                "Words6To9": {},
219304ac4e33SMatt Spinler                "DeconfigFlag": true
219438caaf07SBrandon Wyman            },
219538caaf07SBrandon Wyman
219638caaf07SBrandon Wyman            "Callouts": [
219738caaf07SBrandon Wyman                {
219838caaf07SBrandon Wyman                    "CalloutList": [
219980600195SMatt Spinler                        {
220080600195SMatt Spinler                            "Priority": "high",
220180600195SMatt Spinler                            "SymbolicFRUTrusted": "pwrsply",
220280600195SMatt Spinler                            "UseInventoryLocCode": true
220380600195SMatt Spinler                        }
220438caaf07SBrandon Wyman                    ]
220538caaf07SBrandon Wyman                }
220638caaf07SBrandon Wyman            ],
220738caaf07SBrandon Wyman
220838caaf07SBrandon Wyman            "Documentation": {
220938caaf07SBrandon Wyman                "Description": "Power Supply is missing",
221038caaf07SBrandon Wyman                "Message": "A power supply that should be present is missing",
221138caaf07SBrandon Wyman                "Notes": [
221238caaf07SBrandon Wyman                    "The CalloutList should use the PWRSPLY symbolic FRU ",
221380600195SMatt Spinler                    "with the trusted location code property.  The ",
221480600195SMatt Spinler                    "location code in this callout is obtained from ",
221580600195SMatt Spinler                    "the passed in CALLOUT_INVENTORY_PATH value."
221638caaf07SBrandon Wyman                ]
22178d2b2421SFaisal Awada            },
22188d2b2421SFaisal Awada
22198d2b2421SFaisal Awada            "JournalCapture": {
22208d2b2421SFaisal Awada                "Sections": [
22218d2b2421SFaisal Awada                    {
22228d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
22238d2b2421SFaisal Awada                        "NumLines": 30
22248d2b2421SFaisal Awada                    },
22258d2b2421SFaisal Awada                    {
22268d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
22278d2b2421SFaisal Awada                        "NumLines": 30
22288d2b2421SFaisal Awada                    },
22298d2b2421SFaisal Awada                    {
22308d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
22318d2b2421SFaisal Awada                        "NumLines": 15
22328d2b2421SFaisal Awada                    },
22338d2b2421SFaisal Awada                    {
22348d2b2421SFaisal Awada                        "SyslogID": "systemd",
22358d2b2421SFaisal Awada                        "NumLines": 15
22368d2b2421SFaisal Awada                    }
22378d2b2421SFaisal Awada                ]
223838caaf07SBrandon Wyman            }
223938caaf07SBrandon Wyman        },
224038caaf07SBrandon Wyman
224138caaf07SBrandon Wyman        {
22425c0c9176SAdriana Kobylak            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.NotSupported",
22435c0c9176SAdriana Kobylak            "Subsystem": "power_supply",
22445c0c9176SAdriana Kobylak            "ActionFlags": ["service_action", "report", "call_home"],
22455c0c9176SAdriana Kobylak            "ComponentID": "0x2700",
22465c0c9176SAdriana Kobylak
22475c0c9176SAdriana Kobylak            "SRC": {
22485c0c9176SAdriana Kobylak                "Type": "11",
22495c0c9176SAdriana Kobylak                "ReasonCode": "0x15F7",
22505c0c9176SAdriana Kobylak                "Words6To9": {}
22515c0c9176SAdriana Kobylak            },
22525c0c9176SAdriana Kobylak
2253006dafd2SJim Wright            "Callouts": [
2254006dafd2SJim Wright                {
2255006dafd2SJim Wright                    "CalloutList": [
2256006dafd2SJim Wright                        { "Priority": "medium", "SymbolicFRU": "pwrsply" }
2257006dafd2SJim Wright                    ]
2258006dafd2SJim Wright                }
2259006dafd2SJim Wright            ],
2260006dafd2SJim Wright
22615c0c9176SAdriana Kobylak            "Documentation": {
22625c0c9176SAdriana Kobylak                "Description": "Power Supply configuration is not supported",
22635c0c9176SAdriana Kobylak                "Message": "The power supply configuration is not supported",
22645c0c9176SAdriana Kobylak                "Notes": [
22655c0c9176SAdriana Kobylak                    "The combination of power supplies detected in the ",
22665c0c9176SAdriana Kobylak                    "system is not supported. This could be caused by ",
22675c0c9176SAdriana Kobylak                    "mismatched models, less than expected number of power ",
22685c0c9176SAdriana Kobylak                    "supplies, or other unsupported characteristics."
22695c0c9176SAdriana Kobylak                ]
22708d2b2421SFaisal Awada            },
22718d2b2421SFaisal Awada
22728d2b2421SFaisal Awada            "JournalCapture": {
22738d2b2421SFaisal Awada                "Sections": [
22748d2b2421SFaisal Awada                    {
22758d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
22768d2b2421SFaisal Awada                        "NumLines": 30
22778d2b2421SFaisal Awada                    },
22788d2b2421SFaisal Awada                    {
22798d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
22808d2b2421SFaisal Awada                        "NumLines": 30
22818d2b2421SFaisal Awada                    },
22828d2b2421SFaisal Awada                    {
22838d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
22848d2b2421SFaisal Awada                        "NumLines": 15
22858d2b2421SFaisal Awada                    },
22868d2b2421SFaisal Awada                    {
22878d2b2421SFaisal Awada                        "SyslogID": "systemd",
22888d2b2421SFaisal Awada                        "NumLines": 15
22898d2b2421SFaisal Awada                    }
22908d2b2421SFaisal Awada                ]
22915c0c9176SAdriana Kobylak            }
22925c0c9176SAdriana Kobylak        },
22935c0c9176SAdriana Kobylak
22945c0c9176SAdriana Kobylak        {
229531fc9552SFaisal Awada            "Name": "xyz.openbmc_project.Power.PowerSupply.Info.FirmwareUpdateSuccessful",
229631fc9552SFaisal Awada            "Subsystem": "power_supply",
229731fc9552SFaisal Awada            "ActionFlags": ["report"],
229831fc9552SFaisal Awada            "ComponentID": "0x2700",
229931fc9552SFaisal Awada
230031fc9552SFaisal Awada            "SRC": {
230131fc9552SFaisal Awada                "Type": "11",
230231fc9552SFaisal Awada                "ReasonCode": "0x15F8",
230331fc9552SFaisal Awada                "Words6To9": {}
230431fc9552SFaisal Awada            },
230531fc9552SFaisal Awada
230631fc9552SFaisal Awada            "Documentation": {
230731fc9552SFaisal Awada                "Description": "Power Supply firmware update successful",
230831fc9552SFaisal Awada                "Message": "Successful PSU code update",
230931fc9552SFaisal Awada                "Notes": [
231031fc9552SFaisal Awada                    "Successful PSU firmware update, verify current firmware level",
231131fc9552SFaisal Awada                    "in the PEL detail data"
231231fc9552SFaisal Awada                ]
231331fc9552SFaisal Awada            },
231431fc9552SFaisal Awada            "JournalCapture": {
231531fc9552SFaisal Awada                "Sections": [
231631fc9552SFaisal Awada                    {
231731fc9552SFaisal Awada                        "SyslogID": "psutils",
231831fc9552SFaisal Awada                        "NumLines": 30
231931fc9552SFaisal Awada                    },
232031fc9552SFaisal Awada                    {
232131fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
232231fc9552SFaisal Awada                        "NumLines": 30
232331fc9552SFaisal Awada                    },
232431fc9552SFaisal Awada                    {
232531fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-code-manager",
232631fc9552SFaisal Awada                        "NumLines": 30
232731fc9552SFaisal Awada                    }
232831fc9552SFaisal Awada                ]
232931fc9552SFaisal Awada            }
233031fc9552SFaisal Awada        },
233131fc9552SFaisal Awada
233231fc9552SFaisal Awada        {
233331fc9552SFaisal Awada            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.FirmwareUpdateFailed",
233431fc9552SFaisal Awada            "Subsystem": "power_supply",
233531fc9552SFaisal Awada            "ActionFlags": ["service_action", "report", "call_home"],
233631fc9552SFaisal Awada            "ComponentID": "0x2700",
233731fc9552SFaisal Awada
233831fc9552SFaisal Awada            "SRC": {
233931fc9552SFaisal Awada                "Type": "11",
234031fc9552SFaisal Awada                "ReasonCode": "0x15F9",
234131fc9552SFaisal Awada                "Words6To9": {}
234231fc9552SFaisal Awada            },
234331fc9552SFaisal Awada
234431fc9552SFaisal Awada            "Callouts": [
234531fc9552SFaisal Awada                {
234631fc9552SFaisal Awada                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
234731fc9552SFaisal Awada                    "CalloutList": [
234831fc9552SFaisal Awada                        { "Priority": "low", "LocCode": "P0-C5" },
234931fc9552SFaisal Awada                        { "Priority": "low", "LocCode": "P0" }
235031fc9552SFaisal Awada                    ]
235131fc9552SFaisal Awada                },
235231fc9552SFaisal Awada                {
235331fc9552SFaisal Awada                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
235431fc9552SFaisal Awada                    "CalloutList": [
235531fc9552SFaisal Awada                        { "Priority": "low", "LocCode": "P0-C0" },
235631fc9552SFaisal Awada                        { "Priority": "low", "LocCode": "P0" }
235731fc9552SFaisal Awada                    ]
235831fc9552SFaisal Awada                }
235931fc9552SFaisal Awada            ],
236031fc9552SFaisal Awada
236131fc9552SFaisal Awada            "Documentation": {
236231fc9552SFaisal Awada                "Description": "Power Supply firmware update failed",
236331fc9552SFaisal Awada                "Message": "Unsuccessful PSU code update",
236431fc9552SFaisal Awada                "Notes": [
236531fc9552SFaisal Awada                    "This message may indicate failure triggered due to multiple reasons,",
236631fc9552SFaisal Awada                    "an issue with I2C transactions, an I2C exception, or a failure in the",
236731fc9552SFaisal Awada                    "firmware download procedure. Some of the callout severity is set dynamically",
236831fc9552SFaisal Awada                    "by the application based on the failure. Detailed information in the PEL",
236931fc9552SFaisal Awada                    "journal data for further debugging."
237031fc9552SFaisal Awada                ]
237131fc9552SFaisal Awada            },
237231fc9552SFaisal Awada            "JournalCapture": {
237331fc9552SFaisal Awada                "Sections": [
237431fc9552SFaisal Awada                    {
237531fc9552SFaisal Awada                        "SyslogID": "psutils",
237631fc9552SFaisal Awada                        "NumLines": 30
237731fc9552SFaisal Awada                    },
237831fc9552SFaisal Awada                    {
237931fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
238031fc9552SFaisal Awada                        "NumLines": 30
238131fc9552SFaisal Awada                    },
238231fc9552SFaisal Awada                    {
238331fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-code-manager",
238431fc9552SFaisal Awada                        "NumLines": 30
238531fc9552SFaisal Awada                    }
238631fc9552SFaisal Awada                ]
238731fc9552SFaisal Awada            }
238831fc9552SFaisal Awada        },
238931fc9552SFaisal Awada
239031fc9552SFaisal Awada        {
239131fc9552SFaisal Awada            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.FirmwareIssue",
239231fc9552SFaisal Awada            "Subsystem": "power_supply",
239331fc9552SFaisal Awada            "ActionFlags": ["service_action", "report", "call_home"],
239431fc9552SFaisal Awada            "ComponentID": "0x2700",
239531fc9552SFaisal Awada
239631fc9552SFaisal Awada            "SRC": {
239731fc9552SFaisal Awada                "Type": "11",
239831fc9552SFaisal Awada                "ReasonCode": "0x15FA",
239931fc9552SFaisal Awada                "Words6To9": {}
240031fc9552SFaisal Awada            },
240131fc9552SFaisal Awada
240231fc9552SFaisal Awada            "Callouts": [
240331fc9552SFaisal Awada                {
240431fc9552SFaisal Awada                    "CalloutList": [
240531fc9552SFaisal Awada                        { "Priority": "high", "Procedure": "BMC0001" }
240631fc9552SFaisal Awada                    ]
240731fc9552SFaisal Awada                }
240831fc9552SFaisal Awada            ],
240931fc9552SFaisal Awada
241031fc9552SFaisal Awada            "Documentation": {
241131fc9552SFaisal Awada                "Description": "Power Supply firmware missing",
241231fc9552SFaisal Awada                "Message": "Unsuccessful PSU code update",
241331fc9552SFaisal Awada                "Notes": [
241431fc9552SFaisal Awada                    "This PEL can be triggered by a missing firmware path, empty firmware",
241531fc9552SFaisal Awada                    "file, or failure to open. Possible causes in the image firmware",
241631fc9552SFaisal Awada                    "path. Detailed information in the PEL journal data."
241731fc9552SFaisal Awada                ]
241831fc9552SFaisal Awada            },
241931fc9552SFaisal Awada            "JournalCapture": {
242031fc9552SFaisal Awada                "Sections": [
242131fc9552SFaisal Awada                    {
242231fc9552SFaisal Awada                        "SyslogID": "psutils",
242331fc9552SFaisal Awada                        "NumLines": 30
242431fc9552SFaisal Awada                    },
242531fc9552SFaisal Awada                    {
242631fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
242731fc9552SFaisal Awada                        "NumLines": 30
242831fc9552SFaisal Awada                    },
242931fc9552SFaisal Awada                    {
243031fc9552SFaisal Awada                        "SyslogID": "phosphor-psu-code-manager",
243131fc9552SFaisal Awada                        "NumLines": 30
243231fc9552SFaisal Awada                    }
243331fc9552SFaisal Awada                ]
243431fc9552SFaisal Awada            }
243531fc9552SFaisal Awada        },
243631fc9552SFaisal Awada
243731fc9552SFaisal Awada        {
2438c30f00a3SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.FanFault",
2439c30f00a3SBrandon Wyman            "Subsystem": "power_supply",
2440c30f00a3SBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
2441c30f00a3SBrandon Wyman            "ComponentID": "0x2700",
2442c30f00a3SBrandon Wyman
2443c30f00a3SBrandon Wyman            "SRC": {
2444c30f00a3SBrandon Wyman                "Type": "11",
2445c30f00a3SBrandon Wyman                "ReasonCode": "0x15FF",
244604ac4e33SMatt Spinler                "Words6To9": {},
244704ac4e33SMatt Spinler                "DeconfigFlag": true
2448c30f00a3SBrandon Wyman            },
2449c30f00a3SBrandon Wyman
2450006dafd2SJim Wright            "Callouts": [
2451006dafd2SJim Wright                {
2452006dafd2SJim Wright                    "CalloutList": [
2453006dafd2SJim Wright                        { "Priority": "medium", "SymbolicFRU": "pwrsply" }
2454006dafd2SJim Wright                    ]
2455006dafd2SJim Wright                }
2456006dafd2SJim Wright            ],
2457006dafd2SJim Wright
2458c30f00a3SBrandon Wyman            "Documentation": {
2459c30f00a3SBrandon Wyman                "Description": "Power Supply fan fault",
2460c30f00a3SBrandon Wyman                "Message": "A power supply indicated a fan fault has occurred",
2461c30f00a3SBrandon Wyman                "Notes": [
2462c30f00a3SBrandon Wyman                    "The power supply reporting the fault should be called ",
2463c30f00a3SBrandon Wyman                    "out using the CALLOUT_INVENTORY_PATH keyword. Include ",
2464c30f00a3SBrandon Wyman                    "specific fault, STATUS_* details, and code level in the ",
2465c30f00a3SBrandon Wyman                    "AdditionalData section."
2466c30f00a3SBrandon Wyman                ]
24678d2b2421SFaisal Awada            },
24688d2b2421SFaisal Awada
24698d2b2421SFaisal Awada            "JournalCapture": {
24708d2b2421SFaisal Awada                "Sections": [
24718d2b2421SFaisal Awada                    {
24728d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
24738d2b2421SFaisal Awada                        "NumLines": 30
24748d2b2421SFaisal Awada                    },
24758d2b2421SFaisal Awada                    {
24768d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
24778d2b2421SFaisal Awada                        "NumLines": 30
24788d2b2421SFaisal Awada                    },
24798d2b2421SFaisal Awada                    {
24808d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
24818d2b2421SFaisal Awada                        "NumLines": 15
24828d2b2421SFaisal Awada                    },
24838d2b2421SFaisal Awada                    {
24848d2b2421SFaisal Awada                        "SyslogID": "systemd",
24858d2b2421SFaisal Awada                        "NumLines": 15
24868d2b2421SFaisal Awada                    }
24878d2b2421SFaisal Awada                ]
2488c30f00a3SBrandon Wyman            }
2489c30f00a3SBrandon Wyman        },
2490c30f00a3SBrandon Wyman
2491c30f00a3SBrandon Wyman        {
249290c88403SBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.IoutOCFault",
249390c88403SBrandon Wyman            "Subsystem": "power_supply",
249490c88403SBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
249590c88403SBrandon Wyman            "ComponentID": "0x2700",
249690c88403SBrandon Wyman
249790c88403SBrandon Wyman            "SRC": {
249890c88403SBrandon Wyman                "Type": "11",
249990c88403SBrandon Wyman                "ReasonCode": "0x1B01",
250090c88403SBrandon Wyman                "Words6To9": {}
250190c88403SBrandon Wyman            },
250290c88403SBrandon Wyman
250390c88403SBrandon Wyman            "Callouts": [
250490c88403SBrandon Wyman                {
250590c88403SBrandon Wyman                    "CalloutList": [
25062edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0005" }
250790c88403SBrandon Wyman                    ]
250890c88403SBrandon Wyman                }
250990c88403SBrandon Wyman            ],
251090c88403SBrandon Wyman
251190c88403SBrandon Wyman            "Documentation": {
251290c88403SBrandon Wyman                "Description": "Power Supply output over-current power fault",
251390c88403SBrandon Wyman                "Message": "A power supply has indicated an output over-current condition."
25148d2b2421SFaisal Awada            },
25158d2b2421SFaisal Awada
25168d2b2421SFaisal Awada            "JournalCapture": {
25178d2b2421SFaisal Awada                "Sections": [
25188d2b2421SFaisal Awada                    {
25198d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
25208d2b2421SFaisal Awada                        "NumLines": 30
25218d2b2421SFaisal Awada                    },
25228d2b2421SFaisal Awada                    {
25238d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
25248d2b2421SFaisal Awada                        "NumLines": 30
25258d2b2421SFaisal Awada                    },
25268d2b2421SFaisal Awada                    {
25278d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
25288d2b2421SFaisal Awada                        "NumLines": 15
25298d2b2421SFaisal Awada                    },
25308d2b2421SFaisal Awada                    {
25318d2b2421SFaisal Awada                        "SyslogID": "systemd",
25328d2b2421SFaisal Awada                        "NumLines": 15
25338d2b2421SFaisal Awada                    }
25348d2b2421SFaisal Awada                ]
253590c88403SBrandon Wyman            }
253690c88403SBrandon Wyman        },
253790c88403SBrandon Wyman
253890c88403SBrandon Wyman        {
253954ff54e9SJay Meyer            "Name": "xyz.openbmc_project.State.Shutdown.Power.Error.Blackout",
254054ff54e9SJay Meyer            "Subsystem": "power",
254154ff54e9SJay Meyer            "ActionFlags": ["report", "service_action"],
254254ff54e9SJay Meyer            "ComponentID": "0x2700",
254354ff54e9SJay Meyer
254426919f07SPatrick Williams            "SRC": {
254554ff54e9SJay Meyer                "Type": "11",
254654ff54e9SJay Meyer                "ReasonCode": "0x00AC",
2547a2d7b775SMike Capps                "Words6To9": {}
254854ff54e9SJay Meyer            },
254954ff54e9SJay Meyer
255054ff54e9SJay Meyer            "Callouts": [
255154ff54e9SJay Meyer                {
255254ff54e9SJay Meyer                    "CalloutList": [
255354ff54e9SJay Meyer                        { "Priority": "high", "SymbolicFRU": "ac_module" }
255454ff54e9SJay Meyer                    ]
255554ff54e9SJay Meyer                }
255654ff54e9SJay Meyer            ],
255754ff54e9SJay Meyer
255854ff54e9SJay Meyer            "Documentation": {
255954ff54e9SJay Meyer                "Description": "Input power was lost while the system was powered on.",
256054ff54e9SJay Meyer                "Message": "Input power was lost while the system was powered on.",
256154ff54e9SJay Meyer                "Notes": [
256254ff54e9SJay Meyer                    "Input power was lost while system powered on.",
256354ff54e9SJay Meyer                    "The CalloutList should use the ACMODUL symbolic FRU."
256454ff54e9SJay Meyer                ]
25658d2b2421SFaisal Awada            },
25668d2b2421SFaisal Awada
25678d2b2421SFaisal Awada            "JournalCapture": {
25688d2b2421SFaisal Awada                "Sections": [
25698d2b2421SFaisal Awada                    {
25708d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
25718d2b2421SFaisal Awada                        "NumLines": 30
25728d2b2421SFaisal Awada                    },
25738d2b2421SFaisal Awada                    {
25748d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
25758d2b2421SFaisal Awada                        "NumLines": 30
25768d2b2421SFaisal Awada                    },
25778d2b2421SFaisal Awada                    {
25788d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
25798d2b2421SFaisal Awada                        "NumLines": 15
25808d2b2421SFaisal Awada                    },
25818d2b2421SFaisal Awada                    {
25828d2b2421SFaisal Awada                        "SyslogID": "systemd",
25838d2b2421SFaisal Awada                        "NumLines": 15
25848d2b2421SFaisal Awada                    }
25858d2b2421SFaisal Awada                ]
258654ff54e9SJay Meyer            }
258754ff54e9SJay Meyer        },
258854ff54e9SJay Meyer
258954ff54e9SJay Meyer        {
2590002d8cfdSBrandon Wyman            "Name": "xyz.openbmc_project.Power.PowerSupply.Error.PSKillFault",
2591002d8cfdSBrandon Wyman            "Subsystem": "power_supply",
2592002d8cfdSBrandon Wyman            "ActionFlags": ["service_action", "report", "call_home"],
2593002d8cfdSBrandon Wyman            "ComponentID": "0x2700",
2594002d8cfdSBrandon Wyman
2595002d8cfdSBrandon Wyman            "SRC": {
2596002d8cfdSBrandon Wyman                "Type": "11",
2597002d8cfdSBrandon Wyman                "ReasonCode": "0x2500",
2598a2d7b775SMike Capps                "Words6To9": {}
2599002d8cfdSBrandon Wyman            },
2600002d8cfdSBrandon Wyman
2601002d8cfdSBrandon Wyman            "Callouts": [
2602002d8cfdSBrandon Wyman                {
2603002d8cfdSBrandon Wyman                    "CalloutList": [
26042edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0005" }
2605002d8cfdSBrandon Wyman                    ]
2606002d8cfdSBrandon Wyman                }
2607002d8cfdSBrandon Wyman            ],
2608002d8cfdSBrandon Wyman
2609002d8cfdSBrandon Wyman            "Documentation": {
2610002d8cfdSBrandon Wyman                "Description": "A power supply fault is potentially preventing the power supply from allowing the system to power on.",
2611002d8cfdSBrandon Wyman                "Message": "Power supply PSKill_fault",
261226919f07SPatrick Williams                "Notes": []
26138d2b2421SFaisal Awada            },
26148d2b2421SFaisal Awada
26158d2b2421SFaisal Awada            "JournalCapture": {
26168d2b2421SFaisal Awada                "Sections": [
26178d2b2421SFaisal Awada                    {
26188d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
26198d2b2421SFaisal Awada                        "NumLines": 30
26208d2b2421SFaisal Awada                    },
26218d2b2421SFaisal Awada                    {
26228d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
26238d2b2421SFaisal Awada                        "NumLines": 30
26248d2b2421SFaisal Awada                    },
26258d2b2421SFaisal Awada                    {
26268d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
26278d2b2421SFaisal Awada                        "NumLines": 15
26288d2b2421SFaisal Awada                    },
26298d2b2421SFaisal Awada                    {
26308d2b2421SFaisal Awada                        "SyslogID": "systemd",
26318d2b2421SFaisal Awada                        "NumLines": 15
26328d2b2421SFaisal Awada                    }
26338d2b2421SFaisal Awada                ]
2634002d8cfdSBrandon Wyman            }
2635002d8cfdSBrandon Wyman        },
2636002d8cfdSBrandon Wyman
2637002d8cfdSBrandon Wyman        {
26387f678905SJim Wright            "Name": "xyz.openbmc_project.Power.Error.Shutdown",
26397f678905SJim Wright            "Subsystem": "power_sequencer",
26407f678905SJim Wright            "ComponentID": "0x2700",
26417f678905SJim Wright
26427f678905SJim Wright            "SRC": {
26437f678905SJim Wright                "Type": "11",
26447f678905SJim Wright                "ReasonCode": "0x2600",
26457f678905SJim Wright                "Words6To9": {}
26467f678905SJim Wright            },
26477f678905SJim Wright
26487f678905SJim Wright            "Callouts": [
26497f678905SJim Wright                {
26507f678905SJim Wright                    "CalloutList": [
26517f678905SJim Wright                        { "Priority": "high", "SymbolicFRU": "pgood_part" }
26527f678905SJim Wright                    ]
26537f678905SJim Wright                }
26547f678905SJim Wright            ],
26557f678905SJim Wright
26567f678905SJim Wright            "Documentation": {
26577f678905SJim Wright                "Description": "A power off was issued because a power fault was detected",
26587f678905SJim Wright                "Message": "A power off was issued because a power fault was detected",
265926919f07SPatrick Williams                "Notes": []
26608d2b2421SFaisal Awada            },
26618d2b2421SFaisal Awada
26628d2b2421SFaisal Awada            "JournalCapture": {
26638d2b2421SFaisal Awada                "Sections": [
26648d2b2421SFaisal Awada                    {
26658d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
26668d2b2421SFaisal Awada                        "NumLines": 30
26678d2b2421SFaisal Awada                    },
26688d2b2421SFaisal Awada                    {
26698d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
26708d2b2421SFaisal Awada                        "NumLines": 30
26718d2b2421SFaisal Awada                    },
26728d2b2421SFaisal Awada                    {
26738d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
26748d2b2421SFaisal Awada                        "NumLines": 15
26758d2b2421SFaisal Awada                    },
26768d2b2421SFaisal Awada                    {
26778d2b2421SFaisal Awada                        "SyslogID": "systemd",
26788d2b2421SFaisal Awada                        "NumLines": 15
26798d2b2421SFaisal Awada                    },
26808d2b2421SFaisal Awada                    {
26818d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
26828d2b2421SFaisal Awada                        "NumLines": 5
26838d2b2421SFaisal Awada                    }
26848d2b2421SFaisal Awada                ]
26857f678905SJim Wright            }
26867f678905SJim Wright        },
26877f678905SJim Wright
26887f678905SJim Wright        {
26890273a222SBen Tyner            "Name": "xyz.openbmc_project.State.Shutdown.Power.Error.Regulator",
26900273a222SBen Tyner            "Subsystem": "power_control_hw",
26912a2d0aebSMike Capps            "Severity": "critical_system_term",
26920273a222SBen Tyner            "ComponentID": "0x2700",
26930273a222SBen Tyner
26940273a222SBen Tyner            "SRC": {
26950273a222SBen Tyner                "Type": "11",
26960273a222SBen Tyner                "ReasonCode": "0x2602",
2697a2d7b775SMike Capps                "Words6To9": {}
26980273a222SBen Tyner            },
26990273a222SBen Tyner
27000273a222SBen Tyner            "Callouts": [
27010273a222SBen Tyner                {
2702ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
27030273a222SBen Tyner                    "CalloutList": [
27040273a222SBen Tyner                        {
27050273a222SBen Tyner                            "Priority": "high",
27060273a222SBen Tyner                            "LocCode": "P0-C5"
27070273a222SBen Tyner                        },
27080273a222SBen Tyner                        {
27090273a222SBen Tyner                            "Priority": "medium",
27100273a222SBen Tyner                            "LocCode": "P0"
27110273a222SBen Tyner                        }
27120273a222SBen Tyner                    ]
27130273a222SBen Tyner                },
27140273a222SBen Tyner                {
2715ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
27160273a222SBen Tyner                    "CalloutList": [
27170273a222SBen Tyner                        {
27180273a222SBen Tyner                            "Priority": "high",
27190273a222SBen Tyner                            "LocCode": "P0-C59"
27200273a222SBen Tyner                        },
27210273a222SBen Tyner                        {
27220273a222SBen Tyner                            "Priority": "medium",
27230273a222SBen Tyner                            "LocCode": "P0"
27240273a222SBen Tyner                        }
27250273a222SBen Tyner                    ]
27260600cf79SMatt Spinler                },
27270600cf79SMatt Spinler                {
2728ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
27290600cf79SMatt Spinler                    "CalloutList": [
27300600cf79SMatt Spinler                        {
27310600cf79SMatt Spinler                            "Priority": "high",
273261b13365SFaisal Awada                            "SymbolicFRU": "pgood_part"
27330600cf79SMatt Spinler                        }
27340600cf79SMatt Spinler                    ]
27350273a222SBen Tyner                }
27360273a222SBen Tyner            ],
27370273a222SBen Tyner
27380273a222SBen Tyner            "Documentation": {
27390273a222SBen Tyner                "Description": "A power off was issued because a regulator for standby power faulted",
27400273a222SBen Tyner                "Message": "A power off was issued because a regulator for standby power faulted",
274126919f07SPatrick Williams                "Notes": []
27428d2b2421SFaisal Awada            },
27438d2b2421SFaisal Awada
27448d2b2421SFaisal Awada            "JournalCapture": {
27458d2b2421SFaisal Awada                "Sections": [
27468d2b2421SFaisal Awada                    {
27478d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
27488d2b2421SFaisal Awada                        "NumLines": 30
27498d2b2421SFaisal Awada                    },
27508d2b2421SFaisal Awada                    {
27518d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
27528d2b2421SFaisal Awada                        "NumLines": 30
27538d2b2421SFaisal Awada                    },
27548d2b2421SFaisal Awada                    {
27558d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
27568d2b2421SFaisal Awada                        "NumLines": 15
27578d2b2421SFaisal Awada                    },
27588d2b2421SFaisal Awada                    {
27598d2b2421SFaisal Awada                        "SyslogID": "systemd",
27608d2b2421SFaisal Awada                        "NumLines": 15
27618d2b2421SFaisal Awada                    },
27628d2b2421SFaisal Awada                    {
27638d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
27648d2b2421SFaisal Awada                        "NumLines": 5
27658d2b2421SFaisal Awada                    }
27668d2b2421SFaisal Awada                ]
27670273a222SBen Tyner            }
27680273a222SBen Tyner        },
27690273a222SBen Tyner
27700273a222SBen Tyner        {
27717f678905SJim Wright            "Name": "xyz.openbmc_project.Power.Error.PowerSequencerPGOODFault",
27727f678905SJim Wright            "Subsystem": "power_sequencer",
27737f678905SJim Wright            "ComponentID": "0x2700",
27747f678905SJim Wright
27757f678905SJim Wright            "SRC": {
27767f678905SJim Wright                "Type": "11",
27777f678905SJim Wright                "ReasonCode": "0x2610",
27787f678905SJim Wright                "Words6To9": {}
27797f678905SJim Wright            },
27807f678905SJim Wright
27817f678905SJim Wright            "Documentation": {
27827f678905SJim Wright                "Description": "The power sequencer chip detected a PGOOD fault",
27837f678905SJim Wright                "Message": "The power sequencer chip detected a PGOOD fault",
278426919f07SPatrick Williams                "Notes": []
27858d2b2421SFaisal Awada            },
27868d2b2421SFaisal Awada
27878d2b2421SFaisal Awada            "JournalCapture": {
27888d2b2421SFaisal Awada                "Sections": [
27898d2b2421SFaisal Awada                    {
27908d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
27918d2b2421SFaisal Awada                        "NumLines": 30
27928d2b2421SFaisal Awada                    },
27938d2b2421SFaisal Awada                    {
27948d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
27958d2b2421SFaisal Awada                        "NumLines": 30
27968d2b2421SFaisal Awada                    },
27978d2b2421SFaisal Awada                    {
27988d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
27998d2b2421SFaisal Awada                        "NumLines": 15
28008d2b2421SFaisal Awada                    },
28018d2b2421SFaisal Awada                    {
28028d2b2421SFaisal Awada                        "SyslogID": "systemd",
28038d2b2421SFaisal Awada                        "NumLines": 15
28048d2b2421SFaisal Awada                    },
28058d2b2421SFaisal Awada                    {
28068d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
28078d2b2421SFaisal Awada                        "NumLines": 5
28088d2b2421SFaisal Awada                    }
28098d2b2421SFaisal Awada                ]
28107f678905SJim Wright            }
28117f678905SJim Wright        },
28127f678905SJim Wright
28137f678905SJim Wright        {
28147f678905SJim Wright            "Name": "xyz.openbmc_project.Power.Error.PowerSequencerVoltageFault",
28157f678905SJim Wright            "Subsystem": "power_sequencer",
28167f678905SJim Wright            "ComponentID": "0x2700",
28177f678905SJim Wright
28187f678905SJim Wright            "SRC": {
28197f678905SJim Wright                "Type": "11",
28207f678905SJim Wright                "ReasonCode": "0x2620",
28217f678905SJim Wright                "Words6To9": {}
28227f678905SJim Wright            },
28237f678905SJim Wright
28247f678905SJim Wright            "CalloutsUsingAD": {
282526919f07SPatrick Williams                "ADName": "RAIL_NAME",
282626919f07SPatrick Williams                "CalloutsWithTheirADValues": [
28277f678905SJim Wright                    {
282826919f07SPatrick Williams                        "ADValue": "12.0V",
282926919f07SPatrick Williams                        "Callouts": [
28307f678905SJim Wright                            {
28317f678905SJim Wright                                "CalloutList": [
283226919f07SPatrick Williams                                    {
283326919f07SPatrick Williams                                        "Priority": "high",
283426919f07SPatrick Williams                                        "SymbolicFRU": "pgood_part"
283526919f07SPatrick Williams                                    }
28367f678905SJim Wright                                ]
28377f678905SJim Wright                            }
28387f678905SJim Wright                        ]
28397f678905SJim Wright                    },
28407f678905SJim Wright                    {
284126919f07SPatrick Williams                        "ADValue": "5.0V_USB",
284226919f07SPatrick Williams                        "Callouts": [
28437f678905SJim Wright                            {
28447f678905SJim Wright                                "CalloutList": [
284526919f07SPatrick Williams                                    {
284626919f07SPatrick Williams                                        "Priority": "high",
284726919f07SPatrick Williams                                        "SymbolicFRU": "usb_pgood"
284826919f07SPatrick Williams                                    },
28497f678905SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
28507f678905SJim Wright                                ]
28517f678905SJim Wright                            }
28527f678905SJim Wright                        ]
28537f678905SJim Wright                    },
28547f678905SJim Wright                    {
285526919f07SPatrick Williams                        "ADValue": "5.0V_DASD",
285626919f07SPatrick Williams                        "Callouts": [
28577f678905SJim Wright                            {
28587f678905SJim Wright                                "CalloutList": [
28597f678905SJim Wright                                    { "Priority": "medium", "LocCode": "P1" },
28607f678905SJim Wright                                    { "Priority": "medium", "LocCode": "P2" },
28617f678905SJim Wright                                    { "Priority": "low", "LocCode": "P0" }
28627f678905SJim Wright                                ]
28637f678905SJim Wright                            }
28647f678905SJim Wright                        ]
28657f678905SJim Wright                    },
28667f678905SJim Wright                    {
286726919f07SPatrick Williams                        "ADValue": "3.3VA",
286826919f07SPatrick Williams                        "Callouts": [
28697f678905SJim Wright                            {
28707f678905SJim Wright                                "CalloutList": [
28717f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0" }
28727f678905SJim Wright                                ]
28737f678905SJim Wright                            }
28747f678905SJim Wright                        ]
28757f678905SJim Wright                    },
28767f678905SJim Wright                    {
287726919f07SPatrick Williams                        "ADValue": "3.3VB",
287826919f07SPatrick Williams                        "Callouts": [
28797f678905SJim Wright                            {
28807f678905SJim Wright                                "CalloutList": [
28817f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0" }
28827f678905SJim Wright                                ]
28837f678905SJim Wright                            }
28847f678905SJim Wright                        ]
28857f678905SJim Wright                    },
28867f678905SJim Wright                    {
288726919f07SPatrick Williams                        "ADValue": "1.5V",
288826919f07SPatrick Williams                        "Callouts": [
28897f678905SJim Wright                            {
28907f678905SJim Wright                                "CalloutList": [
28917f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0" }
28927f678905SJim Wright                                ]
28937f678905SJim Wright                            }
28947f678905SJim Wright                        ]
28957f678905SJim Wright                    },
28967f678905SJim Wright                    {
289726919f07SPatrick Williams                        "ADValue": "VDDA_DCM0",
289826919f07SPatrick Williams                        "Callouts": [
28997f678905SJim Wright                            {
29007f678905SJim Wright                                "CalloutList": [
29017f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
290226919f07SPatrick Williams                                    {
290326919f07SPatrick Williams                                        "Priority": "medium",
290426919f07SPatrick Williams                                        "LocCode": "P0-C15"
290526919f07SPatrick Williams                                    },
29067f678905SJim Wright                                    { "Priority": "low", "LocCode": "P0" }
29077f678905SJim Wright                                ]
29087f678905SJim Wright                            }
29097f678905SJim Wright                        ]
29107f678905SJim Wright                    },
29117f678905SJim Wright                    {
291226919f07SPatrick Williams                        "ADValue": "VDDB_DCM0",
291326919f07SPatrick Williams                        "Callouts": [
29147f678905SJim Wright                            {
29157f678905SJim Wright                                "CalloutList": [
29167f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
291726919f07SPatrick Williams                                    {
291826919f07SPatrick Williams                                        "Priority": "medium",
291926919f07SPatrick Williams                                        "LocCode": "P0-C15"
292026919f07SPatrick Williams                                    },
29217f678905SJim Wright                                    { "Priority": "low", "LocCode": "P0" }
29227f678905SJim Wright                                ]
29237f678905SJim Wright                            }
29247f678905SJim Wright                        ]
29257f678905SJim Wright                    },
29267f678905SJim Wright                    {
292726919f07SPatrick Williams                        "ADValue": "VDDA_DCM1",
292826919f07SPatrick Williams                        "Callouts": [
29297f678905SJim Wright                            {
29307f678905SJim Wright                                "CalloutList": [
29317f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
293226919f07SPatrick Williams                                    {
293326919f07SPatrick Williams                                        "Priority": "medium",
293426919f07SPatrick Williams                                        "LocCode": "P0-C24"
293526919f07SPatrick Williams                                    },
29367f678905SJim Wright                                    { "Priority": "low", "LocCode": "P0" }
29377f678905SJim Wright                                ]
29387f678905SJim Wright                            }
29397f678905SJim Wright                        ]
29407f678905SJim Wright                    },
29417f678905SJim Wright                    {
294226919f07SPatrick Williams                        "ADValue": "VDDB_DCM1",
294326919f07SPatrick Williams                        "Callouts": [
29447f678905SJim Wright                            {
29457f678905SJim Wright                                "CalloutList": [
29467f678905SJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
294726919f07SPatrick Williams                                    {
294826919f07SPatrick Williams                                        "Priority": "medium",
294926919f07SPatrick Williams                                        "LocCode": "P0-C24"
295026919f07SPatrick Williams                                    },
29517f678905SJim Wright                                    { "Priority": "low", "LocCode": "P0" }
29527f678905SJim Wright                                ]
29537f678905SJim Wright                            }
29547f678905SJim Wright                        ]
29557f678905SJim Wright                    },
29567f678905SJim Wright                    {
295726919f07SPatrick Williams                        "ADValue": "VDN_DCM0",
295826919f07SPatrick Williams                        "Callouts": [
2959ae1738caSJim Wright                            {
2960ae1738caSJim Wright                                "CalloutList": [
2961ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
296226919f07SPatrick Williams                                    {
296326919f07SPatrick Williams                                        "Priority": "medium",
296426919f07SPatrick Williams                                        "LocCode": "P0-C15"
296526919f07SPatrick Williams                                    },
2966ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
2967ae1738caSJim Wright                                ]
2968ae1738caSJim Wright                            }
2969ae1738caSJim Wright                        ]
2970ae1738caSJim Wright                    },
2971ae1738caSJim Wright                    {
297226919f07SPatrick Williams                        "ADValue": "VDN_DCM1",
297326919f07SPatrick Williams                        "Callouts": [
2974ae1738caSJim Wright                            {
2975ae1738caSJim Wright                                "CalloutList": [
2976ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
297726919f07SPatrick Williams                                    {
297826919f07SPatrick Williams                                        "Priority": "medium",
297926919f07SPatrick Williams                                        "LocCode": "P0-C24"
298026919f07SPatrick Williams                                    },
2981ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
2982ae1738caSJim Wright                                ]
2983ae1738caSJim Wright                            }
2984ae1738caSJim Wright                        ]
2985ae1738caSJim Wright                    },
2986ae1738caSJim Wright                    {
298726919f07SPatrick Williams                        "ADValue": "VCS_DCM0",
298826919f07SPatrick Williams                        "Callouts": [
2989ae1738caSJim Wright                            {
2990ae1738caSJim Wright                                "CalloutList": [
2991ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
299226919f07SPatrick Williams                                    {
299326919f07SPatrick Williams                                        "Priority": "medium",
299426919f07SPatrick Williams                                        "LocCode": "P0-C15"
299526919f07SPatrick Williams                                    },
2996ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
2997ae1738caSJim Wright                                ]
2998ae1738caSJim Wright                            }
2999ae1738caSJim Wright                        ]
3000ae1738caSJim Wright                    },
3001ae1738caSJim Wright                    {
300226919f07SPatrick Williams                        "ADValue": "VCS_DCM1",
300326919f07SPatrick Williams                        "Callouts": [
3004ae1738caSJim Wright                            {
3005ae1738caSJim Wright                                "CalloutList": [
3006ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
300726919f07SPatrick Williams                                    {
300826919f07SPatrick Williams                                        "Priority": "medium",
300926919f07SPatrick Williams                                        "LocCode": "P0-C24"
301026919f07SPatrick Williams                                    },
3011ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3012ae1738caSJim Wright                                ]
3013ae1738caSJim Wright                            }
3014ae1738caSJim Wright                        ]
3015ae1738caSJim Wright                    },
3016ae1738caSJim Wright                    {
301726919f07SPatrick Williams                        "ADValue": "VIO_DCM0",
301826919f07SPatrick Williams                        "Callouts": [
3019ae1738caSJim Wright                            {
3020ae1738caSJim Wright                                "CalloutList": [
3021ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
302226919f07SPatrick Williams                                    {
302326919f07SPatrick Williams                                        "Priority": "medium",
302426919f07SPatrick Williams                                        "LocCode": "P0-C15"
302526919f07SPatrick Williams                                    },
3026ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3027ae1738caSJim Wright                                ]
3028ae1738caSJim Wright                            }
3029ae1738caSJim Wright                        ]
3030ae1738caSJim Wright                    },
3031ae1738caSJim Wright                    {
303226919f07SPatrick Williams                        "ADValue": "VIO_DCM1",
303326919f07SPatrick Williams                        "Callouts": [
3034ae1738caSJim Wright                            {
3035ae1738caSJim Wright                                "CalloutList": [
3036ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
303726919f07SPatrick Williams                                    {
303826919f07SPatrick Williams                                        "Priority": "medium",
303926919f07SPatrick Williams                                        "LocCode": "P0-C24"
304026919f07SPatrick Williams                                    },
3041ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3042ae1738caSJim Wright                                ]
3043ae1738caSJim Wright                            }
3044ae1738caSJim Wright                        ]
3045ae1738caSJim Wright                    },
3046ae1738caSJim Wright                    {
304726919f07SPatrick Williams                        "ADValue": "VPCIE_DCM0",
304826919f07SPatrick Williams                        "Callouts": [
3049ae1738caSJim Wright                            {
3050ae1738caSJim Wright                                "CalloutList": [
3051ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C14" },
305226919f07SPatrick Williams                                    {
305326919f07SPatrick Williams                                        "Priority": "medium",
305426919f07SPatrick Williams                                        "LocCode": "P0-C15"
305526919f07SPatrick Williams                                    },
3056ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3057ae1738caSJim Wright                                ]
3058ae1738caSJim Wright                            }
3059ae1738caSJim Wright                        ]
3060ae1738caSJim Wright                    },
3061ae1738caSJim Wright                    {
306226919f07SPatrick Williams                        "ADValue": "VPCIE_DCM1",
306326919f07SPatrick Williams                        "Callouts": [
3064ae1738caSJim Wright                            {
3065ae1738caSJim Wright                                "CalloutList": [
3066ae1738caSJim Wright                                    { "Priority": "high", "LocCode": "P0-C23" },
306726919f07SPatrick Williams                                    {
306826919f07SPatrick Williams                                        "Priority": "medium",
306926919f07SPatrick Williams                                        "LocCode": "P0-C24"
307026919f07SPatrick Williams                                    },
3071ae1738caSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3072ae1738caSJim Wright                                ]
3073ae1738caSJim Wright                            }
3074ae1738caSJim Wright                        ]
3075452d46dcSJim Wright                    },
3076452d46dcSJim Wright                    {
3077452d46dcSJim Wright                        "ADValue": "3V3IO",
3078452d46dcSJim Wright                        "Callouts": [
3079452d46dcSJim Wright                            {
3080452d46dcSJim Wright                                "CalloutList": [
3081eaabf98bSShawn McCarney                                    {
3082eaabf98bSShawn McCarney                                        "Priority": "high",
3083eaabf98bSShawn McCarney                                        "Procedure": "BMC0005"
3084eaabf98bSShawn McCarney                                    },
3085eaabf98bSShawn McCarney                                    {
3086eaabf98bSShawn McCarney                                        "Priority": "medium",
3087eaabf98bSShawn McCarney                                        "LocCode": "P0-C17"
3088eaabf98bSShawn McCarney                                    },
3089452d46dcSJim Wright                                    {
3090452d46dcSJim Wright                                        "Priority": "medium",
3091452d46dcSJim Wright                                        "LocCode": "P0-C96"
3092452d46dcSJim Wright                                    },
3093452d46dcSJim Wright                                    {
3094452d46dcSJim Wright                                        "Priority": "medium",
3095452d46dcSJim Wright                                        "LocCode": "P0-C0"
3096452d46dcSJim Wright                                    },
3097452d46dcSJim Wright                                    {
3098452d46dcSJim Wright                                        "Priority": "medium",
3099452d46dcSJim Wright                                        "SymbolicFRU": "pcie_hot_plug"
3100452d46dcSJim Wright                                    },
3101452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3102452d46dcSJim Wright                                ]
3103452d46dcSJim Wright                            }
3104452d46dcSJim Wright                        ]
3105452d46dcSJim Wright                    },
3106452d46dcSJim Wright                    {
3107452d46dcSJim Wright                        "ADValue": "CP0_VDD0",
3108452d46dcSJim Wright                        "Callouts": [
3109452d46dcSJim Wright                            {
3110452d46dcSJim Wright                                "CalloutList": [
3111452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C62" },
3112452d46dcSJim Wright                                    {
3113452d46dcSJim Wright                                        "Priority": "medium",
3114452d46dcSJim Wright                                        "LocCode": "P0-C61"
3115452d46dcSJim Wright                                    },
3116452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3117452d46dcSJim Wright                                ]
3118452d46dcSJim Wright                            }
3119452d46dcSJim Wright                        ]
3120452d46dcSJim Wright                    },
3121452d46dcSJim Wright                    {
3122452d46dcSJim Wright                        "ADValue": "CP0_VDD1",
3123452d46dcSJim Wright                        "Callouts": [
3124452d46dcSJim Wright                            {
3125452d46dcSJim Wright                                "CalloutList": [
3126452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C60" },
3127452d46dcSJim Wright                                    {
3128452d46dcSJim Wright                                        "Priority": "medium",
3129452d46dcSJim Wright                                        "LocCode": "P0-C61"
3130452d46dcSJim Wright                                    },
3131452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3132452d46dcSJim Wright                                ]
3133452d46dcSJim Wright                            }
3134452d46dcSJim Wright                        ]
3135452d46dcSJim Wright                    },
3136452d46dcSJim Wright                    {
3137452d46dcSJim Wright                        "ADValue": "CP1_VDD0",
3138452d46dcSJim Wright                        "Callouts": [
3139452d46dcSJim Wright                            {
3140452d46dcSJim Wright                                "CalloutList": [
3141452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C13" },
3142452d46dcSJim Wright                                    {
3143452d46dcSJim Wright                                        "Priority": "medium",
3144452d46dcSJim Wright                                        "LocCode": "P0-C14"
3145452d46dcSJim Wright                                    },
3146452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3147452d46dcSJim Wright                                ]
3148452d46dcSJim Wright                            }
3149452d46dcSJim Wright                        ]
3150452d46dcSJim Wright                    },
3151452d46dcSJim Wright                    {
3152452d46dcSJim Wright                        "ADValue": "CP1_VDD1",
3153452d46dcSJim Wright                        "Callouts": [
3154452d46dcSJim Wright                            {
3155452d46dcSJim Wright                                "CalloutList": [
3156452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C15" },
3157452d46dcSJim Wright                                    {
3158452d46dcSJim Wright                                        "Priority": "medium",
3159452d46dcSJim Wright                                        "LocCode": "P0-C14"
3160452d46dcSJim Wright                                    },
3161452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3162452d46dcSJim Wright                                ]
3163452d46dcSJim Wright                            }
3164452d46dcSJim Wright                        ]
3165452d46dcSJim Wright                    },
3166452d46dcSJim Wright                    {
3167452d46dcSJim Wright                        "ADValue": "CP2_VDD0",
3168452d46dcSJim Wright                        "Callouts": [
3169452d46dcSJim Wright                            {
3170452d46dcSJim Wright                                "CalloutList": [
3171452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C18" },
3172452d46dcSJim Wright                                    {
3173452d46dcSJim Wright                                        "Priority": "medium",
3174452d46dcSJim Wright                                        "LocCode": "P0-C19"
3175452d46dcSJim Wright                                    },
3176452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3177452d46dcSJim Wright                                ]
3178452d46dcSJim Wright                            }
3179452d46dcSJim Wright                        ]
3180452d46dcSJim Wright                    },
3181452d46dcSJim Wright                    {
3182452d46dcSJim Wright                        "ADValue": "CP2_VDD1",
3183452d46dcSJim Wright                        "Callouts": [
3184452d46dcSJim Wright                            {
3185452d46dcSJim Wright                                "CalloutList": [
3186452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C20" },
3187452d46dcSJim Wright                                    {
3188452d46dcSJim Wright                                        "Priority": "medium",
3189452d46dcSJim Wright                                        "LocCode": "P0-C19"
3190452d46dcSJim Wright                                    },
3191452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3192452d46dcSJim Wright                                ]
3193452d46dcSJim Wright                            }
3194452d46dcSJim Wright                        ]
3195452d46dcSJim Wright                    },
3196452d46dcSJim Wright                    {
3197452d46dcSJim Wright                        "ADValue": "CP3_VDD0",
3198452d46dcSJim Wright                        "Callouts": [
3199452d46dcSJim Wright                            {
3200452d46dcSJim Wright                                "CalloutList": [
3201452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C57" },
3202452d46dcSJim Wright                                    {
3203452d46dcSJim Wright                                        "Priority": "medium",
3204452d46dcSJim Wright                                        "LocCode": "P0-C56"
3205452d46dcSJim Wright                                    },
3206452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3207452d46dcSJim Wright                                ]
3208452d46dcSJim Wright                            }
3209452d46dcSJim Wright                        ]
3210452d46dcSJim Wright                    },
3211452d46dcSJim Wright                    {
3212452d46dcSJim Wright                        "ADValue": "CP3_VDD1",
3213452d46dcSJim Wright                        "Callouts": [
3214452d46dcSJim Wright                            {
3215452d46dcSJim Wright                                "CalloutList": [
3216452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C55" },
3217452d46dcSJim Wright                                    {
3218452d46dcSJim Wright                                        "Priority": "medium",
3219452d46dcSJim Wright                                        "LocCode": "P0-C56"
3220452d46dcSJim Wright                                    },
3221452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3222452d46dcSJim Wright                                ]
3223452d46dcSJim Wright                            }
3224452d46dcSJim Wright                        ]
3225452d46dcSJim Wright                    },
3226452d46dcSJim Wright                    {
3227452d46dcSJim Wright                        "ADValue": "CP0_VCS0",
3228452d46dcSJim Wright                        "Callouts": [
3229452d46dcSJim Wright                            {
3230452d46dcSJim Wright                                "CalloutList": [
3231452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C63" },
3232452d46dcSJim Wright                                    {
3233452d46dcSJim Wright                                        "Priority": "medium",
3234452d46dcSJim Wright                                        "LocCode": "P0-C61"
3235452d46dcSJim Wright                                    },
3236452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3237452d46dcSJim Wright                                ]
3238452d46dcSJim Wright                            }
3239452d46dcSJim Wright                        ]
3240452d46dcSJim Wright                    },
3241452d46dcSJim Wright                    {
3242452d46dcSJim Wright                        "ADValue": "CP0_VCS1",
3243452d46dcSJim Wright                        "Callouts": [
3244452d46dcSJim Wright                            {
3245452d46dcSJim Wright                                "CalloutList": [
3246452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C59" },
3247452d46dcSJim Wright                                    {
3248452d46dcSJim Wright                                        "Priority": "medium",
3249452d46dcSJim Wright                                        "LocCode": "P0-C61"
3250452d46dcSJim Wright                                    },
3251452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3252452d46dcSJim Wright                                ]
3253452d46dcSJim Wright                            }
3254452d46dcSJim Wright                        ]
3255452d46dcSJim Wright                    },
3256452d46dcSJim Wright                    {
3257452d46dcSJim Wright                        "ADValue": "CP1_VCS0",
3258452d46dcSJim Wright                        "Callouts": [
3259452d46dcSJim Wright                            {
3260452d46dcSJim Wright                                "CalloutList": [
3261452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C12" },
3262452d46dcSJim Wright                                    {
3263452d46dcSJim Wright                                        "Priority": "medium",
3264452d46dcSJim Wright                                        "LocCode": "P0-C14"
3265452d46dcSJim Wright                                    },
3266452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3267452d46dcSJim Wright                                ]
3268452d46dcSJim Wright                            }
3269452d46dcSJim Wright                        ]
3270452d46dcSJim Wright                    },
3271452d46dcSJim Wright                    {
3272452d46dcSJim Wright                        "ADValue": "CP1_VCS1",
3273452d46dcSJim Wright                        "Callouts": [
3274452d46dcSJim Wright                            {
3275452d46dcSJim Wright                                "CalloutList": [
3276452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C16" },
3277452d46dcSJim Wright                                    {
3278452d46dcSJim Wright                                        "Priority": "medium",
3279452d46dcSJim Wright                                        "LocCode": "P0-C14"
3280452d46dcSJim Wright                                    },
3281452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3282452d46dcSJim Wright                                ]
3283452d46dcSJim Wright                            }
3284452d46dcSJim Wright                        ]
3285452d46dcSJim Wright                    },
3286452d46dcSJim Wright                    {
3287452d46dcSJim Wright                        "ADValue": "CP2_VCS0",
3288452d46dcSJim Wright                        "Callouts": [
3289452d46dcSJim Wright                            {
3290452d46dcSJim Wright                                "CalloutList": [
3291452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C17" },
3292452d46dcSJim Wright                                    {
3293452d46dcSJim Wright                                        "Priority": "medium",
3294452d46dcSJim Wright                                        "LocCode": "P0-C19"
3295452d46dcSJim Wright                                    },
3296452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3297452d46dcSJim Wright                                ]
3298452d46dcSJim Wright                            }
3299452d46dcSJim Wright                        ]
3300452d46dcSJim Wright                    },
3301452d46dcSJim Wright                    {
3302452d46dcSJim Wright                        "ADValue": "CP2_VCS1",
3303452d46dcSJim Wright                        "Callouts": [
3304452d46dcSJim Wright                            {
3305452d46dcSJim Wright                                "CalloutList": [
3306452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C21" },
3307452d46dcSJim Wright                                    {
3308452d46dcSJim Wright                                        "Priority": "medium",
3309452d46dcSJim Wright                                        "LocCode": "P0-C19"
3310452d46dcSJim Wright                                    },
3311452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3312452d46dcSJim Wright                                ]
3313452d46dcSJim Wright                            }
3314452d46dcSJim Wright                        ]
3315452d46dcSJim Wright                    },
3316452d46dcSJim Wright                    {
3317452d46dcSJim Wright                        "ADValue": "CP3_VCS0",
3318452d46dcSJim Wright                        "Callouts": [
3319452d46dcSJim Wright                            {
3320452d46dcSJim Wright                                "CalloutList": [
3321452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C58" },
3322452d46dcSJim Wright                                    {
3323452d46dcSJim Wright                                        "Priority": "medium",
3324452d46dcSJim Wright                                        "LocCode": "P0-C56"
3325452d46dcSJim Wright                                    },
3326452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3327452d46dcSJim Wright                                ]
3328452d46dcSJim Wright                            }
3329452d46dcSJim Wright                        ]
3330452d46dcSJim Wright                    },
3331452d46dcSJim Wright                    {
3332452d46dcSJim Wright                        "ADValue": "CP3_VCS1",
3333452d46dcSJim Wright                        "Callouts": [
3334452d46dcSJim Wright                            {
3335452d46dcSJim Wright                                "CalloutList": [
3336452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C54" },
3337452d46dcSJim Wright                                    {
3338452d46dcSJim Wright                                        "Priority": "medium",
3339452d46dcSJim Wright                                        "LocCode": "P0-C56"
3340452d46dcSJim Wright                                    },
3341452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3342452d46dcSJim Wright                                ]
3343452d46dcSJim Wright                            }
3344452d46dcSJim Wright                        ]
3345452d46dcSJim Wright                    },
3346452d46dcSJim Wright                    {
3347452d46dcSJim Wright                        "ADValue": "CP03_AVDD",
3348452d46dcSJim Wright                        "Callouts": [
3349452d46dcSJim Wright                            {
3350452d46dcSJim Wright                                "CalloutList": [
3351452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C58" },
3352452d46dcSJim Wright                                    {
3353452d46dcSJim Wright                                        "Priority": "medium",
3354452d46dcSJim Wright                                        "LocCode": "P0-C61"
3355452d46dcSJim Wright                                    },
3356452d46dcSJim Wright                                    {
3357452d46dcSJim Wright                                        "Priority": "medium",
3358452d46dcSJim Wright                                        "LocCode": "P0-C56"
3359452d46dcSJim Wright                                    },
3360452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3361452d46dcSJim Wright                                ]
3362452d46dcSJim Wright                            }
3363452d46dcSJim Wright                        ]
3364452d46dcSJim Wright                    },
3365452d46dcSJim Wright                    {
3366452d46dcSJim Wright                        "ADValue": "CP12_AVDD",
3367452d46dcSJim Wright                        "Callouts": [
3368452d46dcSJim Wright                            {
3369452d46dcSJim Wright                                "CalloutList": [
3370452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C16" },
3371452d46dcSJim Wright                                    {
3372452d46dcSJim Wright                                        "Priority": "medium",
3373452d46dcSJim Wright                                        "LocCode": "P0-C14"
3374452d46dcSJim Wright                                    },
3375452d46dcSJim Wright                                    {
3376452d46dcSJim Wright                                        "Priority": "medium",
3377452d46dcSJim Wright                                        "LocCode": "P0-C19"
3378452d46dcSJim Wright                                    },
3379452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3380452d46dcSJim Wright                                ]
3381452d46dcSJim Wright                            }
3382452d46dcSJim Wright                        ]
3383452d46dcSJim Wright                    },
3384452d46dcSJim Wright                    {
3385452d46dcSJim Wright                        "ADValue": "CP0_VDN",
3386452d46dcSJim Wright                        "Callouts": [
3387452d46dcSJim Wright                            {
3388452d46dcSJim Wright                                "CalloutList": [
3389452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C63" },
3390452d46dcSJim Wright                                    {
3391452d46dcSJim Wright                                        "Priority": "medium",
3392452d46dcSJim Wright                                        "LocCode": "P0-C61"
3393452d46dcSJim Wright                                    },
3394452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3395452d46dcSJim Wright                                ]
3396452d46dcSJim Wright                            }
3397452d46dcSJim Wright                        ]
3398452d46dcSJim Wright                    },
3399452d46dcSJim Wright                    {
3400452d46dcSJim Wright                        "ADValue": "CP1_VDN",
3401452d46dcSJim Wright                        "Callouts": [
3402452d46dcSJim Wright                            {
3403452d46dcSJim Wright                                "CalloutList": [
3404452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C12" },
3405452d46dcSJim Wright                                    {
3406452d46dcSJim Wright                                        "Priority": "medium",
3407452d46dcSJim Wright                                        "LocCode": "P0-C14"
3408452d46dcSJim Wright                                    },
3409452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3410452d46dcSJim Wright                                ]
3411452d46dcSJim Wright                            }
3412452d46dcSJim Wright                        ]
3413452d46dcSJim Wright                    },
3414452d46dcSJim Wright                    {
3415452d46dcSJim Wright                        "ADValue": "CP2_VDN",
3416452d46dcSJim Wright                        "Callouts": [
3417452d46dcSJim Wright                            {
3418452d46dcSJim Wright                                "CalloutList": [
3419452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C21" },
3420452d46dcSJim Wright                                    {
3421452d46dcSJim Wright                                        "Priority": "medium",
3422452d46dcSJim Wright                                        "LocCode": "P0-C19"
3423452d46dcSJim Wright                                    },
3424452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3425452d46dcSJim Wright                                ]
3426452d46dcSJim Wright                            }
3427452d46dcSJim Wright                        ]
3428452d46dcSJim Wright                    },
3429452d46dcSJim Wright                    {
3430452d46dcSJim Wright                        "ADValue": "CP3_VDN",
3431452d46dcSJim Wright                        "Callouts": [
3432452d46dcSJim Wright                            {
3433452d46dcSJim Wright                                "CalloutList": [
3434452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C54" },
3435452d46dcSJim Wright                                    {
3436452d46dcSJim Wright                                        "Priority": "medium",
3437452d46dcSJim Wright                                        "LocCode": "P0-C56"
3438452d46dcSJim Wright                                    },
3439452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3440452d46dcSJim Wright                                ]
3441452d46dcSJim Wright                            }
3442452d46dcSJim Wright                        ]
3443452d46dcSJim Wright                    },
3444452d46dcSJim Wright                    {
3445452d46dcSJim Wright                        "ADValue": "CP0_VIO",
3446452d46dcSJim Wright                        "Callouts": [
3447452d46dcSJim Wright                            {
3448452d46dcSJim Wright                                "CalloutList": [
3449452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C63" },
3450452d46dcSJim Wright                                    {
3451452d46dcSJim Wright                                        "Priority": "medium",
3452452d46dcSJim Wright                                        "LocCode": "P0-C61"
3453452d46dcSJim Wright                                    },
3454452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3455452d46dcSJim Wright                                ]
3456452d46dcSJim Wright                            }
3457452d46dcSJim Wright                        ]
3458452d46dcSJim Wright                    },
3459452d46dcSJim Wright                    {
3460452d46dcSJim Wright                        "ADValue": "CP1_VIO",
3461452d46dcSJim Wright                        "Callouts": [
3462452d46dcSJim Wright                            {
3463452d46dcSJim Wright                                "CalloutList": [
3464452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C12" },
3465452d46dcSJim Wright                                    {
3466452d46dcSJim Wright                                        "Priority": "medium",
3467452d46dcSJim Wright                                        "LocCode": "P0-C14"
3468452d46dcSJim Wright                                    },
3469452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3470452d46dcSJim Wright                                ]
3471452d46dcSJim Wright                            }
3472452d46dcSJim Wright                        ]
3473452d46dcSJim Wright                    },
3474452d46dcSJim Wright                    {
3475452d46dcSJim Wright                        "ADValue": "CP2_VIO",
3476452d46dcSJim Wright                        "Callouts": [
3477452d46dcSJim Wright                            {
3478452d46dcSJim Wright                                "CalloutList": [
3479452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C21" },
3480452d46dcSJim Wright                                    {
3481452d46dcSJim Wright                                        "Priority": "medium",
3482452d46dcSJim Wright                                        "LocCode": "P0-C19"
3483452d46dcSJim Wright                                    },
3484452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3485452d46dcSJim Wright                                ]
3486452d46dcSJim Wright                            }
3487452d46dcSJim Wright                        ]
3488452d46dcSJim Wright                    },
3489452d46dcSJim Wright                    {
3490452d46dcSJim Wright                        "ADValue": "CP3_VIO",
3491452d46dcSJim Wright                        "Callouts": [
3492452d46dcSJim Wright                            {
3493452d46dcSJim Wright                                "CalloutList": [
3494452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C54" },
3495452d46dcSJim Wright                                    {
3496452d46dcSJim Wright                                        "Priority": "medium",
3497452d46dcSJim Wright                                        "LocCode": "P0-C56"
3498452d46dcSJim Wright                                    },
3499452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3500452d46dcSJim Wright                                ]
3501452d46dcSJim Wright                            }
3502452d46dcSJim Wright                        ]
3503452d46dcSJim Wright                    },
3504452d46dcSJim Wright                    {
3505452d46dcSJim Wright                        "ADValue": "CP0_VPCIE",
3506452d46dcSJim Wright                        "Callouts": [
3507452d46dcSJim Wright                            {
3508452d46dcSJim Wright                                "CalloutList": [
3509452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C58" },
3510452d46dcSJim Wright                                    {
3511452d46dcSJim Wright                                        "Priority": "medium",
3512452d46dcSJim Wright                                        "LocCode": "P0-C61"
3513452d46dcSJim Wright                                    },
3514452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3515452d46dcSJim Wright                                ]
3516452d46dcSJim Wright                            }
3517452d46dcSJim Wright                        ]
3518452d46dcSJim Wright                    },
3519452d46dcSJim Wright                    {
3520452d46dcSJim Wright                        "ADValue": "CP1_VPCIE",
3521452d46dcSJim Wright                        "Callouts": [
3522452d46dcSJim Wright                            {
3523452d46dcSJim Wright                                "CalloutList": [
3524452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C16" },
3525452d46dcSJim Wright                                    {
3526452d46dcSJim Wright                                        "Priority": "medium",
3527452d46dcSJim Wright                                        "LocCode": "P0-C14"
3528452d46dcSJim Wright                                    },
3529452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3530452d46dcSJim Wright                                ]
3531452d46dcSJim Wright                            }
3532452d46dcSJim Wright                        ]
3533452d46dcSJim Wright                    },
3534452d46dcSJim Wright                    {
3535452d46dcSJim Wright                        "ADValue": "CP2_VPCIE",
3536452d46dcSJim Wright                        "Callouts": [
3537452d46dcSJim Wright                            {
3538452d46dcSJim Wright                                "CalloutList": [
3539452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C16" },
3540452d46dcSJim Wright                                    {
3541452d46dcSJim Wright                                        "Priority": "medium",
3542452d46dcSJim Wright                                        "LocCode": "P0-C19"
3543452d46dcSJim Wright                                    },
3544452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3545452d46dcSJim Wright                                ]
3546452d46dcSJim Wright                            }
3547452d46dcSJim Wright                        ]
3548452d46dcSJim Wright                    },
3549452d46dcSJim Wright                    {
3550452d46dcSJim Wright                        "ADValue": "CP3_VPCIE",
3551452d46dcSJim Wright                        "Callouts": [
3552452d46dcSJim Wright                            {
3553452d46dcSJim Wright                                "CalloutList": [
3554452d46dcSJim Wright                                    { "Priority": "high", "LocCode": "P0-C58" },
3555452d46dcSJim Wright                                    {
3556452d46dcSJim Wright                                        "Priority": "medium",
3557452d46dcSJim Wright                                        "LocCode": "P0-C56"
3558452d46dcSJim Wright                                    },
3559452d46dcSJim Wright                                    { "Priority": "low", "LocCode": "P0" }
3560452d46dcSJim Wright                                ]
3561452d46dcSJim Wright                            }
3562452d46dcSJim Wright                        ]
35639b779e42SJim Wright                    },
35649b779e42SJim Wright                    {
35658d1e19b3SShawn McCarney                        "ADValue": "12.0VA",
35668d1e19b3SShawn McCarney                        "Callouts": [
35678d1e19b3SShawn McCarney                            {
35688d1e19b3SShawn McCarney                                "CalloutList": [
35698d1e19b3SShawn McCarney                                    {
35708d1e19b3SShawn McCarney                                        "Priority": "high",
35718d1e19b3SShawn McCarney                                        "SymbolicFRU": "pgood_part"
35728d1e19b3SShawn McCarney                                    }
35738d1e19b3SShawn McCarney                                ]
35748d1e19b3SShawn McCarney                            }
35758d1e19b3SShawn McCarney                        ]
35768d1e19b3SShawn McCarney                    },
35778d1e19b3SShawn McCarney                    {
35789b779e42SJim Wright                        "ADValue": "5.0VCS",
35799b779e42SJim Wright                        "Callouts": [
35809b779e42SJim Wright                            {
35819b779e42SJim Wright                                "CalloutList": [
35829b779e42SJim Wright                                    { "Priority": "high", "LocCode": "P0" }
35839b779e42SJim Wright                                ]
35849b779e42SJim Wright                            }
35859b779e42SJim Wright                        ]
35869b779e42SJim Wright                    },
35879b779e42SJim Wright                    {
35888d1e19b3SShawn McCarney                        "ADValue": "1.8V",
35898d1e19b3SShawn McCarney                        "Callouts": [
35908d1e19b3SShawn McCarney                            {
35918d1e19b3SShawn McCarney                                "CalloutList": [
35928d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0" }
35938d1e19b3SShawn McCarney                                ]
35948d1e19b3SShawn McCarney                            }
35958d1e19b3SShawn McCarney                        ]
35968d1e19b3SShawn McCarney                    },
35978d1e19b3SShawn McCarney                    {
35988d1e19b3SShawn McCarney                        "ADValue": "0.9V",
35998d1e19b3SShawn McCarney                        "Callouts": [
36008d1e19b3SShawn McCarney                            {
36018d1e19b3SShawn McCarney                                "CalloutList": [
36028d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0" }
36038d1e19b3SShawn McCarney                                ]
36048d1e19b3SShawn McCarney                            }
36058d1e19b3SShawn McCarney                        ]
36068d1e19b3SShawn McCarney                    },
36078d1e19b3SShawn McCarney                    {
36088d1e19b3SShawn McCarney                        "ADValue": "3.3V",
36099b779e42SJim Wright                        "Callouts": [
36109b779e42SJim Wright                            {
36119b779e42SJim Wright                                "CalloutList": [
36129b779e42SJim Wright                                    {
36139b779e42SJim Wright                                        "Priority": "high",
36149b779e42SJim Wright                                        "SymbolicFRU": "pcie_hot_plug"
36159b779e42SJim Wright                                    },
36169b779e42SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
36179b779e42SJim Wright                                ]
36189b779e42SJim Wright                            }
36199b779e42SJim Wright                        ]
36209b779e42SJim Wright                    },
36219b779e42SJim Wright                    {
36228d1e19b3SShawn McCarney                        "ADValue": "1.5V_AVDD",
36238d1e19b3SShawn McCarney                        "Callouts": [
36248d1e19b3SShawn McCarney                            {
36258d1e19b3SShawn McCarney                                "CalloutList": [
36268d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36278d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36288d1e19b3SShawn McCarney                                ]
36298d1e19b3SShawn McCarney                            }
36308d1e19b3SShawn McCarney                        ]
36318d1e19b3SShawn McCarney                    },
36328d1e19b3SShawn McCarney                    {
36338d1e19b3SShawn McCarney                        "ADValue": "0.65V_VDN",
36348d1e19b3SShawn McCarney                        "Callouts": [
36358d1e19b3SShawn McCarney                            {
36368d1e19b3SShawn McCarney                                "CalloutList": [
36378d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36388d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36398d1e19b3SShawn McCarney                                ]
36408d1e19b3SShawn McCarney                            }
36418d1e19b3SShawn McCarney                        ]
36428d1e19b3SShawn McCarney                    },
36438d1e19b3SShawn McCarney                    {
36448d1e19b3SShawn McCarney                        "ADValue": "0.7VA_VDD",
36458d1e19b3SShawn McCarney                        "Callouts": [
36468d1e19b3SShawn McCarney                            {
36478d1e19b3SShawn McCarney                                "CalloutList": [
36488d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36498d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36508d1e19b3SShawn McCarney                                ]
36518d1e19b3SShawn McCarney                            }
36528d1e19b3SShawn McCarney                        ]
36538d1e19b3SShawn McCarney                    },
36548d1e19b3SShawn McCarney                    {
36558d1e19b3SShawn McCarney                        "ADValue": "0.7VB_VDD",
36568d1e19b3SShawn McCarney                        "Callouts": [
36578d1e19b3SShawn McCarney                            {
36588d1e19b3SShawn McCarney                                "CalloutList": [
36598d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36608d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36618d1e19b3SShawn McCarney                                ]
36628d1e19b3SShawn McCarney                            }
36638d1e19b3SShawn McCarney                        ]
36648d1e19b3SShawn McCarney                    },
36658d1e19b3SShawn McCarney                    {
36668d1e19b3SShawn McCarney                        "ADValue": "0.75V_VCS",
36678d1e19b3SShawn McCarney                        "Callouts": [
36688d1e19b3SShawn McCarney                            {
36698d1e19b3SShawn McCarney                                "CalloutList": [
36708d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36718d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36728d1e19b3SShawn McCarney                                ]
36738d1e19b3SShawn McCarney                            }
36748d1e19b3SShawn McCarney                        ]
36758d1e19b3SShawn McCarney                    },
36768d1e19b3SShawn McCarney                    {
36778d1e19b3SShawn McCarney                        "ADValue": "0.9V_VIO",
36788d1e19b3SShawn McCarney                        "Callouts": [
36798d1e19b3SShawn McCarney                            {
36808d1e19b3SShawn McCarney                                "CalloutList": [
36818d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36828d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36838d1e19b3SShawn McCarney                                ]
36848d1e19b3SShawn McCarney                            }
36858d1e19b3SShawn McCarney                        ]
36868d1e19b3SShawn McCarney                    },
36878d1e19b3SShawn McCarney                    {
36888d1e19b3SShawn McCarney                        "ADValue": "0.85V_VPCIE",
36898d1e19b3SShawn McCarney                        "Callouts": [
36908d1e19b3SShawn McCarney                            {
36918d1e19b3SShawn McCarney                                "CalloutList": [
36928d1e19b3SShawn McCarney                                    { "Priority": "high", "LocCode": "P0-C5" },
36938d1e19b3SShawn McCarney                                    { "Priority": "medium", "LocCode": "P0" }
36948d1e19b3SShawn McCarney                                ]
36958d1e19b3SShawn McCarney                            }
36968d1e19b3SShawn McCarney                        ]
36978d1e19b3SShawn McCarney                    },
36988d1e19b3SShawn McCarney                    {
36998d1e19b3SShawn McCarney                        "ADValue": "PMIC2_PG",
37009b779e42SJim Wright                        "Callouts": [
37019b779e42SJim Wright                            {
37029b779e42SJim Wright                                "CalloutList": [
37039b779e42SJim Wright                                    {
37049b779e42SJim Wright                                        "Priority": "high",
37058d1e19b3SShawn McCarney                                        "SymbolicFRU": "memory_dimm"
37069b779e42SJim Wright                                    },
37079b779e42SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
37089b779e42SJim Wright                                ]
37099b779e42SJim Wright                            }
37109b779e42SJim Wright                        ]
37119b779e42SJim Wright                    },
37129b779e42SJim Wright                    {
37138d1e19b3SShawn McCarney                        "ADValue": "PMIC3_PG",
37149b779e42SJim Wright                        "Callouts": [
37159b779e42SJim Wright                            {
37169b779e42SJim Wright                                "CalloutList": [
37178d1e19b3SShawn McCarney                                    {
37188d1e19b3SShawn McCarney                                        "Priority": "high",
37198d1e19b3SShawn McCarney                                        "SymbolicFRU": "memory_dimm"
37208d1e19b3SShawn McCarney                                    },
37219b779e42SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
37229b779e42SJim Wright                                ]
37239b779e42SJim Wright                            }
37249b779e42SJim Wright                        ]
37259b779e42SJim Wright                    },
37269b779e42SJim Wright                    {
37278d1e19b3SShawn McCarney                        "ADValue": "VDDR_1.2VB",
37289b779e42SJim Wright                        "Callouts": [
37299b779e42SJim Wright                            {
37309b779e42SJim Wright                                "CalloutList": [
37318d1e19b3SShawn McCarney                                    {
37328d1e19b3SShawn McCarney                                        "Priority": "high",
37338d1e19b3SShawn McCarney                                        "SymbolicFRU": "memory_dimm"
37348d1e19b3SShawn McCarney                                    },
37359b779e42SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
37369b779e42SJim Wright                                ]
37379b779e42SJim Wright                            }
37389b779e42SJim Wright                        ]
37399b779e42SJim Wright                    },
37409b779e42SJim Wright                    {
37418d1e19b3SShawn McCarney                        "ADValue": "VDDR_1.2VA",
37429b779e42SJim Wright                        "Callouts": [
37439b779e42SJim Wright                            {
37449b779e42SJim Wright                                "CalloutList": [
37458d1e19b3SShawn McCarney                                    {
37468d1e19b3SShawn McCarney                                        "Priority": "high",
37478d1e19b3SShawn McCarney                                        "SymbolicFRU": "memory_dimm"
37488d1e19b3SShawn McCarney                                    },
37499b779e42SJim Wright                                    { "Priority": "medium", "LocCode": "P0" }
37509b779e42SJim Wright                                ]
37519b779e42SJim Wright                            }
37529b779e42SJim Wright                        ]
37537f678905SJim Wright                    }
37547f678905SJim Wright                ]
37557f678905SJim Wright            },
37567f678905SJim Wright
37577f678905SJim Wright            "Documentation": {
37587f678905SJim Wright                "Description": "The power sequencer chip detected a voltage fault",
37597f678905SJim Wright                "Message": "The power sequencer chip detected a voltage fault",
376026919f07SPatrick Williams                "Notes": []
37618d2b2421SFaisal Awada            },
37628d2b2421SFaisal Awada
37638d2b2421SFaisal Awada            "JournalCapture": {
37648d2b2421SFaisal Awada                "Sections": [
37658d2b2421SFaisal Awada                    {
37668d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
37678d2b2421SFaisal Awada                        "NumLines": 30
37688d2b2421SFaisal Awada                    },
37698d2b2421SFaisal Awada                    {
37708d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
37718d2b2421SFaisal Awada                        "NumLines": 30
37728d2b2421SFaisal Awada                    },
37738d2b2421SFaisal Awada                    {
37748d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
37758d2b2421SFaisal Awada                        "NumLines": 15
37768d2b2421SFaisal Awada                    },
37778d2b2421SFaisal Awada                    {
37788d2b2421SFaisal Awada                        "SyslogID": "systemd",
37798d2b2421SFaisal Awada                        "NumLines": 15
37808d2b2421SFaisal Awada                    },
37818d2b2421SFaisal Awada                    {
37828d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
37838d2b2421SFaisal Awada                        "NumLines": 5
37848d2b2421SFaisal Awada                    }
37858d2b2421SFaisal Awada                ]
37867f678905SJim Wright            }
37877f678905SJim Wright        },
37887f678905SJim Wright
37897f678905SJim Wright        {
37907f1ec94dSShawn McCarney            "Name": "xyz.openbmc_project.Power.Regulators.Error.PhaseFault.N",
37917f1ec94dSShawn McCarney            "Subsystem": "power",
37927f1ec94dSShawn McCarney            "Severity": "predictive_redundancy_loss",
37937f1ec94dSShawn McCarney            "ComponentID": "0x2700",
37947f1ec94dSShawn McCarney
37957f1ec94dSShawn McCarney            "SRC": {
37967f1ec94dSShawn McCarney                "Type": "11",
37977f1ec94dSShawn McCarney                "ReasonCode": "0x2700",
379804ac4e33SMatt Spinler                "Words6To9": {},
379904ac4e33SMatt Spinler                "DeconfigFlag": true
38007f1ec94dSShawn McCarney            },
38017f1ec94dSShawn McCarney
38027f1ec94dSShawn McCarney            "Documentation": {
38037f1ec94dSShawn McCarney                "Description": "Voltage regulator phase fault detected; device now at redundancy level N (no redundant phases)",
38047f1ec94dSShawn McCarney                "Message": "Voltage regulator phase fault detected; device now at redundancy level N (no redundant phases)",
38057f1ec94dSShawn McCarney                "Notes": [
38067f1ec94dSShawn McCarney                    "CALLOUT_INVENTORY_PATH should be specified in the ",
38077f1ec94dSShawn McCarney                    "AdditionalData property of the event log so that ",
38087f1ec94dSShawn McCarney                    "the device is called out but not the communication path."
38097f1ec94dSShawn McCarney                ]
38107f1ec94dSShawn McCarney            }
38117f1ec94dSShawn McCarney        },
38127f1ec94dSShawn McCarney
38137f1ec94dSShawn McCarney        {
38147f1ec94dSShawn McCarney            "Name": "xyz.openbmc_project.Power.Regulators.Error.PhaseFault.NPlus1",
38157f1ec94dSShawn McCarney            "Subsystem": "power",
38167f1ec94dSShawn McCarney            "Severity": "non_error",
38177f1ec94dSShawn McCarney            "MfgSeverity": "predictive_redundancy_loss",
38189972716fSharsh-agarwal1            "ActionFlags": ["report", "heartbeat_call_home"],
38197f1ec94dSShawn McCarney            "MfgActionFlags": ["service_action", "report", "call_home"],
38207f1ec94dSShawn McCarney            "ComponentID": "0x2700",
38217f1ec94dSShawn McCarney
38227f1ec94dSShawn McCarney            "SRC": {
38237f1ec94dSShawn McCarney                "Type": "11",
38247f1ec94dSShawn McCarney                "ReasonCode": "0x2701",
38257f1ec94dSShawn McCarney                "Words6To9": {}
38267f1ec94dSShawn McCarney            },
38277f1ec94dSShawn McCarney
38287f1ec94dSShawn McCarney            "Documentation": {
38297f1ec94dSShawn McCarney                "Description": "Voltage regulator phase fault detected; device now at redundancy level N+1 (one redundant phase)",
38307f1ec94dSShawn McCarney                "Message": "Voltage regulator phase fault detected; device now at redundancy level N+1 (one redundant phase)",
38317f1ec94dSShawn McCarney                "Notes": [
38327f1ec94dSShawn McCarney                    "CALLOUT_INVENTORY_PATH should be specified in the ",
38337f1ec94dSShawn McCarney                    "AdditionalData property of the event log so that ",
38347f1ec94dSShawn McCarney                    "the device is called out but not the communication path."
38357f1ec94dSShawn McCarney                ]
38367f1ec94dSShawn McCarney            }
38377f1ec94dSShawn McCarney        },
38387f1ec94dSShawn McCarney
38397f1ec94dSShawn McCarney        {
384001648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Regulators.Error.WriteVerification",
384101648f5aSShawn McCarney            "Subsystem": "power",
384201648f5aSShawn McCarney            "ComponentID": "0x2700",
384301648f5aSShawn McCarney
384401648f5aSShawn McCarney            "SRC": {
384501648f5aSShawn McCarney                "Type": "11",
384601648f5aSShawn McCarney                "ReasonCode": "0x2900",
384704ac4e33SMatt Spinler                "Words6To9": {},
384804ac4e33SMatt Spinler                "DeconfigFlag": true
384901648f5aSShawn McCarney            },
385001648f5aSShawn McCarney
385101648f5aSShawn McCarney            "Documentation": {
385201648f5aSShawn McCarney                "Description": "A write verification error occurred on a device",
385301648f5aSShawn McCarney                "Message": "A write verification error occurred on a device",
385401648f5aSShawn McCarney                "Notes": [
385501648f5aSShawn McCarney                    "This error occurs when a device register is written, ",
385601648f5aSShawn McCarney                    "read back, and the two values do not match.  This is ",
385701648f5aSShawn McCarney                    "also called a read-back error.  The device should be ",
385801648f5aSShawn McCarney                    "identified using the CALLOUT_DEVICE_PATH or ",
385901648f5aSShawn McCarney                    "CALLOUT_IIC_BUS/CALLOUT_IIC_ADDR keywords in the ",
386001648f5aSShawn McCarney                    "AdditionalData property of the event log.  This will ",
386101648f5aSShawn McCarney                    "cause the device and the hardware in the communication ",
386201648f5aSShawn McCarney                    "path to be called out."
386301648f5aSShawn McCarney                ]
386401648f5aSShawn McCarney            }
386501648f5aSShawn McCarney        },
386601648f5aSShawn McCarney
386701648f5aSShawn McCarney        {
3868e402218dSShawn McCarney            "Name": "xyz.openbmc_project.Power.UPS.Error.Battery.Discharging",
3869e402218dSShawn McCarney            "Subsystem": "power",
3870e402218dSShawn McCarney            "Severity": "non_error",
3871e402218dSShawn McCarney            "ActionFlags": ["report"],
3872e402218dSShawn McCarney            "ComponentID": "0x2700",
3873e402218dSShawn McCarney
3874e402218dSShawn McCarney            "SRC": {
3875e402218dSShawn McCarney                "Type": "11",
3876e402218dSShawn McCarney                "ReasonCode": "0x4201",
3877e402218dSShawn McCarney                "Words6To9": {}
3878e402218dSShawn McCarney            },
3879e402218dSShawn McCarney
3880e402218dSShawn McCarney            "Documentation": {
3881e402218dSShawn McCarney                "Description": "The Uninterruptible Power Supply (UPS) battery is discharging and providing power to the system due to a utility failure",
3882e402218dSShawn McCarney                "Message": "The Uninterruptible Power Supply (UPS) battery is discharging and providing power to the system due to a utility failure",
388326919f07SPatrick Williams                "Notes": []
3884e402218dSShawn McCarney            }
3885e402218dSShawn McCarney        },
3886e402218dSShawn McCarney
3887e402218dSShawn McCarney        {
3888e402218dSShawn McCarney            "Name": "xyz.openbmc_project.Power.UPS.Error.Battery.Low",
3889e402218dSShawn McCarney            "Subsystem": "power",
3890e402218dSShawn McCarney            "Severity": "non_error",
3891e402218dSShawn McCarney            "ActionFlags": ["report"],
3892e402218dSShawn McCarney            "ComponentID": "0x2700",
3893e402218dSShawn McCarney
3894e402218dSShawn McCarney            "SRC": {
3895e402218dSShawn McCarney                "Type": "11",
3896e402218dSShawn McCarney                "ReasonCode": "0x4203",
3897e402218dSShawn McCarney                "Words6To9": {}
3898e402218dSShawn McCarney            },
3899e402218dSShawn McCarney
3900e402218dSShawn McCarney            "Documentation": {
3901e402218dSShawn McCarney                "Description": "The Uninterruptible Power Supply (UPS) battery level is low",
3902e402218dSShawn McCarney                "Message": "The Uninterruptible Power Supply (UPS) battery level is low",
390326919f07SPatrick Williams                "Notes": []
3904e402218dSShawn McCarney            }
3905e402218dSShawn McCarney        },
3906e402218dSShawn McCarney
3907e402218dSShawn McCarney        {
390801648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Regulators.Error.ConfigFile",
390901648f5aSShawn McCarney            "Subsystem": "power",
391001648f5aSShawn McCarney            "ComponentID": "0x2700",
391101648f5aSShawn McCarney
391201648f5aSShawn McCarney            "SRC": {
391301648f5aSShawn McCarney                "Type": "11",
391401648f5aSShawn McCarney                "ReasonCode": "0xA013",
391501648f5aSShawn McCarney                "Words6To9": {}
391601648f5aSShawn McCarney            },
391701648f5aSShawn McCarney
391801648f5aSShawn McCarney            "Callouts": [
391901648f5aSShawn McCarney                {
392001648f5aSShawn McCarney                    "CalloutList": [
39212edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
392201648f5aSShawn McCarney                    ]
392301648f5aSShawn McCarney                }
392401648f5aSShawn McCarney            ],
392501648f5aSShawn McCarney
392601648f5aSShawn McCarney            "Documentation": {
392701648f5aSShawn McCarney                "Description": "A regulators configuration file error occurred",
392801648f5aSShawn McCarney                "Message": "A regulators configuration file error occurred",
392901648f5aSShawn McCarney                "Notes": [
393001648f5aSShawn McCarney                    "The regulators configuration file could not be found, ",
393101648f5aSShawn McCarney                    "could not be read, or had invalid contents."
393201648f5aSShawn McCarney                ]
393301648f5aSShawn McCarney            }
393401648f5aSShawn McCarney        },
393501648f5aSShawn McCarney
393601648f5aSShawn McCarney        {
393782e31d81SShawn McCarney            "Name": "xyz.openbmc_project.Power.Regulators.Error.ConfigFile.Critical",
393882e31d81SShawn McCarney            "Subsystem": "power",
393982e31d81SShawn McCarney            "Severity": "critical_system_term",
394082e31d81SShawn McCarney            "ComponentID": "0x2700",
394182e31d81SShawn McCarney
394282e31d81SShawn McCarney            "SRC": {
394382e31d81SShawn McCarney                "Type": "11",
394482e31d81SShawn McCarney                "ReasonCode": "0xA014",
3945a2d7b775SMike Capps                "Words6To9": {}
394682e31d81SShawn McCarney            },
394782e31d81SShawn McCarney
394882e31d81SShawn McCarney            "Callouts": [
394982e31d81SShawn McCarney                {
395082e31d81SShawn McCarney                    "CalloutList": [
39512edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
395282e31d81SShawn McCarney                    ]
395382e31d81SShawn McCarney                }
395482e31d81SShawn McCarney            ],
395582e31d81SShawn McCarney
395682e31d81SShawn McCarney            "Documentation": {
395782e31d81SShawn McCarney                "Description": "A critical regulators configuration file error occurred",
395882e31d81SShawn McCarney                "Message": "A critical regulators configuration file error occurred",
395982e31d81SShawn McCarney                "Notes": [
396082e31d81SShawn McCarney                    "The regulators configuration file could not be found, ",
396182e31d81SShawn McCarney                    "could not be read, or had invalid contents.  As a result ",
396282e31d81SShawn McCarney                    "voltage regulators could not be configured, and the ",
396382e31d81SShawn McCarney                    "chassis could not be powered on."
396482e31d81SShawn McCarney                ]
396582e31d81SShawn McCarney            }
396682e31d81SShawn McCarney        },
396782e31d81SShawn McCarney
396882e31d81SShawn McCarney        {
39697f678905SJim Wright            "Name": "xyz.openbmc_project.Power.Error.PowerSequencerFault",
39707f678905SJim Wright            "Subsystem": "power_sequencer",
39717f678905SJim Wright            "ComponentID": "0x2700",
39727f678905SJim Wright
39737f678905SJim Wright            "SRC": {
39747f678905SJim Wright                "Type": "11",
39757f678905SJim Wright                "ReasonCode": "0xD000",
39767f678905SJim Wright                "Words6To9": {}
39777f678905SJim Wright            },
39787f678905SJim Wright
39797f678905SJim Wright            "Callouts": [
39807f678905SJim Wright                {
398126919f07SPatrick Williams                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
39827f678905SJim Wright                }
39837f678905SJim Wright            ],
39847f678905SJim Wright
39857f678905SJim Wright            "Documentation": {
39867f678905SJim Wright                "Description": "The power sequencer chip detected a fault",
39877f678905SJim Wright                "Message": "The power sequencer chip detected a fault",
398826919f07SPatrick Williams                "Notes": []
39898d2b2421SFaisal Awada            },
39908d2b2421SFaisal Awada
39918d2b2421SFaisal Awada            "JournalCapture": {
39928d2b2421SFaisal Awada                "Sections": [
39938d2b2421SFaisal Awada                    {
39948d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
39958d2b2421SFaisal Awada                        "NumLines": 30
39968d2b2421SFaisal Awada                    },
39978d2b2421SFaisal Awada                    {
39988d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
39998d2b2421SFaisal Awada                        "NumLines": 30
40008d2b2421SFaisal Awada                    },
40018d2b2421SFaisal Awada                    {
40028d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
40038d2b2421SFaisal Awada                        "NumLines": 15
40048d2b2421SFaisal Awada                    },
40058d2b2421SFaisal Awada                    {
40068d2b2421SFaisal Awada                        "SyslogID": "systemd",
40078d2b2421SFaisal Awada                        "NumLines": 15
40088d2b2421SFaisal Awada                    },
40098d2b2421SFaisal Awada                    {
40108d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
40118d2b2421SFaisal Awada                        "NumLines": 5
40128d2b2421SFaisal Awada                    }
40138d2b2421SFaisal Awada                ]
40147f678905SJim Wright            }
40157f678905SJim Wright        },
40167f678905SJim Wright
40177f678905SJim Wright        {
4018c1ba04f2SJim Wright            "Name": "xyz.openbmc_project.Power.Error.PowerOnTimeout",
40197f678905SJim Wright            "Subsystem": "power_sequencer",
40207f678905SJim Wright            "ComponentID": "0x2700",
4021c1ba04f2SJim Wright            "Severity": "critical",
40227f678905SJim Wright
40237f678905SJim Wright            "SRC": {
40247f678905SJim Wright                "Type": "11",
40257f678905SJim Wright                "ReasonCode": "0xD002",
40267f678905SJim Wright                "Words6To9": {}
40277f678905SJim Wright            },
40287f678905SJim Wright
40297f678905SJim Wright            "Callouts": [
40307f678905SJim Wright                {
403126919f07SPatrick Williams                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
40327f678905SJim Wright                }
40337f678905SJim Wright            ],
40347f678905SJim Wright
40357f678905SJim Wright            "Documentation": {
4036c1ba04f2SJim Wright                "Description": "System power failed to turn on within timeout period",
4037c1ba04f2SJim Wright                "Message": "System power failed to turn on within timeout period",
403826919f07SPatrick Williams                "Notes": []
40398d2b2421SFaisal Awada            },
40408d2b2421SFaisal Awada
40418d2b2421SFaisal Awada            "JournalCapture": {
40428d2b2421SFaisal Awada                "Sections": [
40438d2b2421SFaisal Awada                    {
40448d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
40458d2b2421SFaisal Awada                        "NumLines": 30
40468d2b2421SFaisal Awada                    },
40478d2b2421SFaisal Awada                    {
40488d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
40498d2b2421SFaisal Awada                        "NumLines": 30
40508d2b2421SFaisal Awada                    },
40518d2b2421SFaisal Awada                    {
40528d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
40538d2b2421SFaisal Awada                        "NumLines": 15
40548d2b2421SFaisal Awada                    },
40558d2b2421SFaisal Awada                    {
40568d2b2421SFaisal Awada                        "SyslogID": "systemd",
40578d2b2421SFaisal Awada                        "NumLines": 15
40588d2b2421SFaisal Awada                    },
40598d2b2421SFaisal Awada                    {
40608d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
40618d2b2421SFaisal Awada                        "NumLines": 5
40628d2b2421SFaisal Awada                    }
40638d2b2421SFaisal Awada                ]
4064c1ba04f2SJim Wright            }
4065c1ba04f2SJim Wright        },
4066c1ba04f2SJim Wright
4067c1ba04f2SJim Wright        {
4068c1ba04f2SJim Wright            "Name": "xyz.openbmc_project.Power.Error.PowerOffTimeout",
4069c1ba04f2SJim Wright            "Subsystem": "power_sequencer",
4070c1ba04f2SJim Wright            "ComponentID": "0x2700",
4071c1ba04f2SJim Wright            "Severity": "critical",
4072c1ba04f2SJim Wright
4073c1ba04f2SJim Wright            "SRC": {
4074c1ba04f2SJim Wright                "Type": "11",
4075c1ba04f2SJim Wright                "ReasonCode": "0xD008",
4076c1ba04f2SJim Wright                "Words6To9": {}
4077c1ba04f2SJim Wright            },
4078c1ba04f2SJim Wright
4079c1ba04f2SJim Wright            "Callouts": [
4080c1ba04f2SJim Wright                {
408126919f07SPatrick Williams                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
4082c1ba04f2SJim Wright                }
4083c1ba04f2SJim Wright            ],
4084c1ba04f2SJim Wright
4085c1ba04f2SJim Wright            "Documentation": {
4086c1ba04f2SJim Wright                "Description": "System power failed to turn off within timeout period",
4087c1ba04f2SJim Wright                "Message": "System power failed to turn off within timeout period",
408826919f07SPatrick Williams                "Notes": []
40898d2b2421SFaisal Awada            },
40908d2b2421SFaisal Awada
40918d2b2421SFaisal Awada            "JournalCapture": {
40928d2b2421SFaisal Awada                "Sections": [
40938d2b2421SFaisal Awada                    {
40948d2b2421SFaisal Awada                        "SyslogID": "phosphor-psu-monitor",
40958d2b2421SFaisal Awada                        "NumLines": 30
40968d2b2421SFaisal Awada                    },
40978d2b2421SFaisal Awada                    {
40988d2b2421SFaisal Awada                        "SyslogID": "phosphor-power-control",
40998d2b2421SFaisal Awada                        "NumLines": 30
41008d2b2421SFaisal Awada                    },
41018d2b2421SFaisal Awada                    {
41028d2b2421SFaisal Awada                        "SyslogID": "phosphor-chassis-state-manager",
41038d2b2421SFaisal Awada                        "NumLines": 15
41048d2b2421SFaisal Awada                    },
41058d2b2421SFaisal Awada                    {
41068d2b2421SFaisal Awada                        "SyslogID": "systemd",
41078d2b2421SFaisal Awada                        "NumLines": 15
41088d2b2421SFaisal Awada                    },
41098d2b2421SFaisal Awada                    {
41108d2b2421SFaisal Awada                        "SyslogID": "phosphor-regulators",
41118d2b2421SFaisal Awada                        "NumLines": 5
41128d2b2421SFaisal Awada                    }
41138d2b2421SFaisal Awada                ]
41147f678905SJim Wright            }
41157f678905SJim Wright        },
41167f678905SJim Wright
41177f678905SJim Wright        {
411801648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Error.Internal",
411901648f5aSShawn McCarney            "Subsystem": "power",
412001648f5aSShawn McCarney            "ComponentID": "0x2700",
412101648f5aSShawn McCarney
412201648f5aSShawn McCarney            "SRC": {
412301648f5aSShawn McCarney                "Type": "11",
412401648f5aSShawn McCarney                "ReasonCode": "0xE000",
412501648f5aSShawn McCarney                "Words6To9": {}
412601648f5aSShawn McCarney            },
412701648f5aSShawn McCarney
412801648f5aSShawn McCarney            "Callouts": [
412901648f5aSShawn McCarney                {
413001648f5aSShawn McCarney                    "CalloutList": [
41312edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
413201648f5aSShawn McCarney                    ]
413301648f5aSShawn McCarney                }
413401648f5aSShawn McCarney            ],
413501648f5aSShawn McCarney
413601648f5aSShawn McCarney            "Documentation": {
413701648f5aSShawn McCarney                "Description": "An internal firmware error occurred",
413801648f5aSShawn McCarney                "Message": "An internal firmware error occurred",
413901648f5aSShawn McCarney                "Notes": [
414001648f5aSShawn McCarney                    "The error details must be provided in the AdditionalData ",
414101648f5aSShawn McCarney                    "property of the event log."
414201648f5aSShawn McCarney                ]
414301648f5aSShawn McCarney            }
414401648f5aSShawn McCarney        },
414501648f5aSShawn McCarney
414601648f5aSShawn McCarney        {
414701648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Error.I2C",
414801648f5aSShawn McCarney            "Subsystem": "cec_i2c",
414901648f5aSShawn McCarney            "ComponentID": "0x2700",
415001648f5aSShawn McCarney
415101648f5aSShawn McCarney            "SRC": {
415201648f5aSShawn McCarney                "Type": "11",
415301648f5aSShawn McCarney                "ReasonCode": "0xE100",
415404ac4e33SMatt Spinler                "Words6To9": {},
415504ac4e33SMatt Spinler                "DeconfigFlag": true
415601648f5aSShawn McCarney            },
415701648f5aSShawn McCarney
415801648f5aSShawn McCarney            "Documentation": {
415901648f5aSShawn McCarney                "Description": "An I2C error occurred communicating with a device",
416001648f5aSShawn McCarney                "Message": "An I2C error occurred communicating with a device",
416101648f5aSShawn McCarney                "Notes": [
416201648f5aSShawn McCarney                    "The device should be identified using the ",
416301648f5aSShawn McCarney                    "CALLOUT_DEVICE_PATH or CALLOUT_IIC_BUS/CALLOUT_IIC_ADDR ",
416401648f5aSShawn McCarney                    "keywords in the AdditionalData property of the event ",
416501648f5aSShawn McCarney                    "log.  This will cause the device and the hardware in the ",
416601648f5aSShawn McCarney                    "communication path to be called out."
416701648f5aSShawn McCarney                ]
416801648f5aSShawn McCarney            }
416901648f5aSShawn McCarney        },
417001648f5aSShawn McCarney
417101648f5aSShawn McCarney        {
417201648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Error.PMBus",
417301648f5aSShawn McCarney            "Subsystem": "power",
417401648f5aSShawn McCarney            "ComponentID": "0x2700",
417501648f5aSShawn McCarney
417601648f5aSShawn McCarney            "SRC": {
417701648f5aSShawn McCarney                "Type": "11",
417801648f5aSShawn McCarney                "ReasonCode": "0xE200",
417904ac4e33SMatt Spinler                "Words6To9": {},
418004ac4e33SMatt Spinler                "DeconfigFlag": true
418101648f5aSShawn McCarney            },
418201648f5aSShawn McCarney
418301648f5aSShawn McCarney            "Documentation": {
418401648f5aSShawn McCarney                "Description": "A PMBus error occurred on a device",
418501648f5aSShawn McCarney                "Message": "A PMBus error occurred on a device",
418601648f5aSShawn McCarney                "Notes": [
418701648f5aSShawn McCarney                    "This error occurs when the I2C communication was ",
418801648f5aSShawn McCarney                    "successful, but the PMBus value read is invalid or ",
418901648f5aSShawn McCarney                    "unsupported.  CALLOUT_INVENTORY_PATH should be specified ",
419001648f5aSShawn McCarney                    "in the AdditionalData property of the event log so that ",
419101648f5aSShawn McCarney                    "the device is called out but not the communication path."
419201648f5aSShawn McCarney                ]
419301648f5aSShawn McCarney            }
419401648f5aSShawn McCarney        },
419501648f5aSShawn McCarney
419601648f5aSShawn McCarney        {
419701648f5aSShawn McCarney            "Name": "xyz.openbmc_project.Power.Error.DBus",
419801648f5aSShawn McCarney            "Subsystem": "power",
419901648f5aSShawn McCarney            "ComponentID": "0x2700",
420001648f5aSShawn McCarney
420101648f5aSShawn McCarney            "SRC": {
420201648f5aSShawn McCarney                "Type": "11",
420301648f5aSShawn McCarney                "ReasonCode": "0xE300",
420401648f5aSShawn McCarney                "Words6To9": {}
420501648f5aSShawn McCarney            },
420601648f5aSShawn McCarney
420701648f5aSShawn McCarney            "Callouts": [
420801648f5aSShawn McCarney                {
420901648f5aSShawn McCarney                    "CalloutList": [
42102edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
421101648f5aSShawn McCarney                    ]
421201648f5aSShawn McCarney                }
421301648f5aSShawn McCarney            ],
421401648f5aSShawn McCarney
421501648f5aSShawn McCarney            "Documentation": {
421601648f5aSShawn McCarney                "Description": "A firmware inter-process communication (D-Bus) error occurred",
421701648f5aSShawn McCarney                "Message": "A firmware inter-process communication (D-Bus) error occurred"
421801648f5aSShawn McCarney            }
421960d1c398SMatt Spinler        },
422060d1c398SMatt Spinler
422160d1c398SMatt Spinler        {
42227c9c07e8SMatt Spinler            "Name": "xyz.openbmc_project.Fan.Error.Fault",
42237c9c07e8SMatt Spinler            "Subsystem": "power_fans",
42247c9c07e8SMatt Spinler            "ComponentID": "0x2800",
42257c9c07e8SMatt Spinler
42267c9c07e8SMatt Spinler            "SRC": {
42277c9c07e8SMatt Spinler                "Type": "11",
42287c9c07e8SMatt Spinler                "ReasonCode": "0x76F0",
422904ac4e33SMatt Spinler                "Words6To9": {},
423004ac4e33SMatt Spinler                "DeconfigFlag": true
42317c9c07e8SMatt Spinler            },
42327c9c07e8SMatt Spinler
42337c9c07e8SMatt Spinler            "Documentation": {
42347c9c07e8SMatt Spinler                "Description": "Fan rotor fault",
42357c9c07e8SMatt Spinler                "Message": "Fan rotor fault",
42367c9c07e8SMatt Spinler                "Notes": [
42377c9c07e8SMatt Spinler                    "This error occurs when a fan rotor has been faulted for a ",
42387c9c07e8SMatt Spinler                    "certain amount of time.  The callout is the fan which is ",
42397c9c07e8SMatt Spinler                    "passed in with CALLOUT_INVENTORY_PATH.  The severity is ",
42407c9c07e8SMatt Spinler                    "passed in during creation and will be either informational ",
42417c9c07e8SMatt Spinler                    "or unrecoverable.  The action flags use the defaults and ",
42427c9c07e8SMatt Spinler                    "vary based on the severity."
42437c9c07e8SMatt Spinler                ]
42447c9c07e8SMatt Spinler            }
42457c9c07e8SMatt Spinler        },
42467c9c07e8SMatt Spinler
42477c9c07e8SMatt Spinler        {
424860d1c398SMatt Spinler            "Name": "xyz.openbmc_project.Fan.Error.Missing",
424960d1c398SMatt Spinler            "Subsystem": "power_fans",
425060d1c398SMatt Spinler            "ComponentID": "0x2800",
425160d1c398SMatt Spinler            "Severity": "unrecoverable_redundancy_loss",
425260d1c398SMatt Spinler            "ActionFlags": ["service_action", "report", "call_home"],
425360d1c398SMatt Spinler
425460d1c398SMatt Spinler            "SRC": {
425560d1c398SMatt Spinler                "Type": "11",
425660d1c398SMatt Spinler                "ReasonCode": "0x76F1",
425704ac4e33SMatt Spinler                "Words6To9": {},
425804ac4e33SMatt Spinler                "DeconfigFlag": true
425960d1c398SMatt Spinler            },
426060d1c398SMatt Spinler
426160d1c398SMatt Spinler            "Callouts": [
426260d1c398SMatt Spinler                {
4263ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
426460d1c398SMatt Spinler                    "CalloutList": [
426580600195SMatt Spinler                        {
426680600195SMatt Spinler                            "Priority": "high",
426780600195SMatt Spinler                            "SymbolicFRUTrusted": "air_mover",
426880600195SMatt Spinler                            "UseInventoryLocCode": true
426980600195SMatt Spinler                        },
427080600195SMatt Spinler                        {
427180600195SMatt Spinler                            "Priority": "low",
427280600195SMatt Spinler                            "LocCode": "P0"
427380600195SMatt Spinler                        }
427460d1c398SMatt Spinler                    ]
4275938ac796SMatt Spinler                },
4276938ac796SMatt Spinler                {
4277ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
4278938ac796SMatt Spinler                    "CalloutList": [
4279938ac796SMatt Spinler                        {
4280938ac796SMatt Spinler                            "Priority": "high",
4281938ac796SMatt Spinler                            "SymbolicFRUTrusted": "air_mover",
4282938ac796SMatt Spinler                            "UseInventoryLocCode": true
4283938ac796SMatt Spinler                        },
4284938ac796SMatt Spinler                        {
4285938ac796SMatt Spinler                            "Priority": "low",
4286938ac796SMatt Spinler                            "LocCode": "P1"
4287938ac796SMatt Spinler                        }
4288938ac796SMatt Spinler                    ]
42890600cf79SMatt Spinler                },
42900600cf79SMatt Spinler                {
4291ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
42920600cf79SMatt Spinler                    "CalloutList": [
42930600cf79SMatt Spinler                        {
42940600cf79SMatt Spinler                            "Priority": "high",
42950600cf79SMatt Spinler                            "SymbolicFRUTrusted": "air_mover",
42960600cf79SMatt Spinler                            "UseInventoryLocCode": true
42970600cf79SMatt Spinler                        },
42980600cf79SMatt Spinler                        {
42990600cf79SMatt Spinler                            "Priority": "low",
43000600cf79SMatt Spinler                            "LocCode": "P0"
43010600cf79SMatt Spinler                        }
43020600cf79SMatt Spinler                    ]
430360d1c398SMatt Spinler                }
430460d1c398SMatt Spinler            ],
430560d1c398SMatt Spinler
430660d1c398SMatt Spinler            "Documentation": {
430760d1c398SMatt Spinler                "Description": "A fan is missing",
430860d1c398SMatt Spinler                "Message": "A fan is missing",
430960d1c398SMatt Spinler                "Notes": [
431060d1c398SMatt Spinler                    "This error occurs when a fan has been missing for a ",
431180600195SMatt Spinler                    "certain amount of time.  The first callout is the ",
431280600195SMatt Spinler                    "symbolic FRU AIR_MOVR that has the trusted fan location ",
431380600195SMatt Spinler                    "code, which it gets using the passed in ",
431480600195SMatt Spinler                    "CALLOUT_INVENTORY_PATH.  The second callout is the FRU ",
4315938ac796SMatt Spinler                    "where the controller and GPIO expander are."
431660d1c398SMatt Spinler                ]
431760d1c398SMatt Spinler            }
43181ec60ea1SSunnySrivastava1984        },
43191ec60ea1SSunnySrivastava1984
43201ec60ea1SSunnySrivastava1984        {
4321adf070b8SMatt Spinler            "Name": "xyz.openbmc_project.Fan.Presence.Error.Detection",
4322adf070b8SMatt Spinler            "ComponentID": "0x2800",
4323adf070b8SMatt Spinler            "Subsystem": "power_fans",
4324adf070b8SMatt Spinler            "Severity": "non_error",
4325adf070b8SMatt Spinler            "ActionFlags": ["report"],
4326adf070b8SMatt Spinler            "MfgSeverity": "predictive",
4327adf070b8SMatt Spinler            "MfgActionFlags": ["service_action", "report"],
4328adf070b8SMatt Spinler
4329adf070b8SMatt Spinler            "SRC": {
4330adf070b8SMatt Spinler                "Type": "11",
4331adf070b8SMatt Spinler                "ReasonCode": "0x76F2",
4332adf070b8SMatt Spinler                "Words6To9": {}
4333adf070b8SMatt Spinler            },
4334adf070b8SMatt Spinler
4335adf070b8SMatt Spinler            "Callouts": [
4336adf070b8SMatt Spinler                {
4337ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
433826919f07SPatrick Williams                    "CalloutList": [{ "Priority": "medium", "LocCode": "P0" }]
4339adf070b8SMatt Spinler                },
4340adf070b8SMatt Spinler                {
4341ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
434226919f07SPatrick Williams                    "CalloutList": [{ "Priority": "medium", "LocCode": "P1" }]
43430600cf79SMatt Spinler                },
43440600cf79SMatt Spinler                {
4345ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
43460600cf79SMatt Spinler                    "CalloutList": [{ "Priority": "medium", "LocCode": "P0" }]
4347adf070b8SMatt Spinler                }
4348adf070b8SMatt Spinler            ],
4349adf070b8SMatt Spinler
4350adf070b8SMatt Spinler            "Documentation": {
4351adf070b8SMatt Spinler                "Description": "Presence detect methods for the same fan disagree",
4352adf070b8SMatt Spinler                "Message": "Presence detect methods for the same fan disagree",
4353adf070b8SMatt Spinler                "Notes": [
4354adf070b8SMatt Spinler                    "This error occurs when there is more than one way to detect",
4355adf070b8SMatt Spinler                    "fan presence, and they don't all agree.  For example, the",
4356adf070b8SMatt Spinler                    "GPIO says a fan isn't present, but the tach readings are",
4357adf070b8SMatt Spinler                    "nonzero.  This is informational, unless in manufacturing.",
4358adf070b8SMatt Spinler                    "The fan FRU is passed in as a high priority callout.",
4359adf070b8SMatt Spinler                    "The FRU the GPIO source is on is called out medium."
4360adf070b8SMatt Spinler                ]
4361adf070b8SMatt Spinler            }
4362adf070b8SMatt Spinler        },
4363adf070b8SMatt Spinler
4364adf070b8SMatt Spinler        {
4365dde99203SMatt Spinler            "Name": "xyz.openbmc_project.Fan.Error.FanControllerOffline",
4366dde99203SMatt Spinler            "ComponentID": "0x2800",
4367dde99203SMatt Spinler            "Subsystem": "power_fans",
4368dde99203SMatt Spinler            "Severity": "critical_system_term",
4369dde99203SMatt Spinler            "ActionFlags": ["service_action", "report", "call_home"],
4370dde99203SMatt Spinler
4371dde99203SMatt Spinler            "SRC": {
4372dde99203SMatt Spinler                "Type": "11",
4373dde99203SMatt Spinler                "ReasonCode": "0x76F3",
4374a2d7b775SMike Capps                "Words6To9": {}
4375dde99203SMatt Spinler            },
4376dde99203SMatt Spinler
4377dde99203SMatt Spinler            "Callouts": [
4378dde99203SMatt Spinler                {
4379ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
4380dde99203SMatt Spinler                    "CalloutList": [
4381dde99203SMatt Spinler                        { "Priority": "high", "LocCode": "P0-C5" },
438226919f07SPatrick Williams                        {
438326919f07SPatrick Williams                            "Priority": "medium_group_a",
438426919f07SPatrick Williams                            "LocCode": "P0-T12",
438526919f07SPatrick Williams                            "SymbolicFRUTrusted": "fan_cable"
438626919f07SPatrick Williams                        },
438726919f07SPatrick Williams                        {
438826919f07SPatrick Williams                            "Priority": "medium_group_a",
438926919f07SPatrick Williams                            "LocCode": "P0-T17",
439026919f07SPatrick Williams                            "SymbolicFRUTrusted": "cable_continued"
439126919f07SPatrick Williams                        },
4392dde99203SMatt Spinler                        { "Priority": "low", "LocCode": "P0" }
4393dde99203SMatt Spinler                    ]
4394dde99203SMatt Spinler                },
4395dde99203SMatt Spinler                {
4396ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
4397dde99203SMatt Spinler                    "CalloutList": [
4398dde99203SMatt Spinler                        { "Priority": "high", "LocCode": "P0-C0" },
4399dde99203SMatt Spinler                        { "Priority": "medium", "LocCode": "P1" },
4400dde99203SMatt Spinler                        { "Priority": "low", "LocCode": "P0" }
4401dde99203SMatt Spinler                    ]
44020600cf79SMatt Spinler                },
44030600cf79SMatt Spinler                {
4404ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
44050600cf79SMatt Spinler                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
4406dde99203SMatt Spinler                }
4407dde99203SMatt Spinler            ],
4408dde99203SMatt Spinler
4409dde99203SMatt Spinler            "Documentation": {
4410dde99203SMatt Spinler                "Description": "The fan controller device is offline",
4411dde99203SMatt Spinler                "Message": "The fan controller is offline.  The system must be powered off.",
4412dde99203SMatt Spinler                "Notes": [
4413dde99203SMatt Spinler                    "The device that controls the fans is offline so the fan",
4414dde99203SMatt Spinler                    "targets and speeds are unknown.  The system will be shut",
4415dde99203SMatt Spinler                    "down to preserve thermal safety.  There may be an I2C",
4416dde99203SMatt Spinler                    "or power problem with the device."
4417dde99203SMatt Spinler                ]
4418dde99203SMatt Spinler            }
4419dde99203SMatt Spinler        },
4420dde99203SMatt Spinler
4421dde99203SMatt Spinler        {
4422abc276e2SMike Capps            "Name": "xyz.openbmc_project.Fan.Presence.Error.GPIODeviceUnavailable",
4423abc276e2SMike Capps            "Subsystem": "power_fans",
4424abc276e2SMike Capps            "ComponentID": "0x2800",
4425abc276e2SMike Capps            "Severity": "unrecoverable_redundancy_loss",
4426abc276e2SMike Capps            "ActionFlags": ["service_action", "report", "call_home"],
4427abc276e2SMike Capps
4428abc276e2SMike Capps            "SRC": {
4429abc276e2SMike Capps                "Type": "11",
4430abc276e2SMike Capps                "ReasonCode": "0x76F4",
4431abc276e2SMike Capps                "Words6To9": {}
4432abc276e2SMike Capps            },
4433abc276e2SMike Capps
4434abc276e2SMike Capps            "Callouts": [
4435abc276e2SMike Capps                {
4436ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
4437abc276e2SMike Capps                    "CalloutList": [
4438abc276e2SMike Capps                        { "Priority": "high", "LocCode": "P0-C5" },
443926919f07SPatrick Williams                        {
444026919f07SPatrick Williams                            "Priority": "medium_group_a",
444126919f07SPatrick Williams                            "LocCode": "P0-T12",
444226919f07SPatrick Williams                            "SymbolicFRUTrusted": "fan_cable"
444326919f07SPatrick Williams                        },
444426919f07SPatrick Williams                        {
444526919f07SPatrick Williams                            "Priority": "medium_group_a",
444626919f07SPatrick Williams                            "LocCode": "P0-T17",
444726919f07SPatrick Williams                            "SymbolicFRUTrusted": "cable_continued"
444826919f07SPatrick Williams                        },
4449abc276e2SMike Capps                        { "Priority": "low", "LocCode": "P0" }
4450abc276e2SMike Capps                    ]
4451abc276e2SMike Capps                },
4452abc276e2SMike Capps                {
4453ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
4454abc276e2SMike Capps                    "CalloutList": [
4455abc276e2SMike Capps                        { "Priority": "high", "LocCode": "P0-C0" },
4456abc276e2SMike Capps                        { "Priority": "medium", "LocCode": "P1" },
4457abc276e2SMike Capps                        { "Priority": "low", "LocCode": "P0" }
4458abc276e2SMike Capps                    ]
44590600cf79SMatt Spinler                },
44600600cf79SMatt Spinler                {
4461ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
44620600cf79SMatt Spinler                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
4463abc276e2SMike Capps                }
4464abc276e2SMike Capps            ],
4465abc276e2SMike Capps
4466abc276e2SMike Capps            "Documentation": {
4467abc276e2SMike Capps                "Description": "Fan GPIO sensors not present",
4468abc276e2SMike Capps                "Message": "Fan GPIO sensors not present",
4469abc276e2SMike Capps                "Notes": [
4470abc276e2SMike Capps                    "The device that reports fan presence is not functioning."
4471abc276e2SMike Capps                ]
4472abc276e2SMike Capps            }
4473abc276e2SMike Capps        },
4474abc276e2SMike Capps
4475abc276e2SMike Capps        {
44760d9895baSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperaturePerformanceLossHigh",
447786e40ddfSMatt Spinler            "Subsystem": "power",
447886e40ddfSMatt Spinler            "ComponentID": "0x2800",
447986e40ddfSMatt Spinler            "Severity": "predictive",
448086e40ddfSMatt Spinler            "ActionFlags": ["service_action", "report"],
448186e40ddfSMatt Spinler
448286e40ddfSMatt Spinler            "SRC": {
448386e40ddfSMatt Spinler                "ReasonCode": "0x2801",
448486e40ddfSMatt Spinler                "Words6To9": {}
448586e40ddfSMatt Spinler            },
448686e40ddfSMatt Spinler
448786e40ddfSMatt Spinler            "CalloutsUsingAD": {
448886e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
448986e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
449086e40ddfSMatt Spinler                    {
449186e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
449286e40ddfSMatt Spinler                        "Callouts": [
449386e40ddfSMatt Spinler                            {
449486e40ddfSMatt Spinler                                "CalloutList": [
449526919f07SPatrick Williams                                    {
449626919f07SPatrick Williams                                        "Priority": "high",
449726919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp"
449826919f07SPatrick Williams                                    }
449986e40ddfSMatt Spinler                                ]
450086e40ddfSMatt Spinler                            }
450186e40ddfSMatt Spinler                        ]
450286e40ddfSMatt Spinler                    }
4503c13bb1c5SMatt Spinler                ],
4504c13bb1c5SMatt Spinler                "CalloutsWhenNoADMatch": [
4505c13bb1c5SMatt Spinler                    {
4506c13bb1c5SMatt Spinler                        "CalloutList": [
4507c13bb1c5SMatt Spinler                            {
4508c13bb1c5SMatt Spinler                                "Priority": "high",
4509c13bb1c5SMatt Spinler                                "SymbolicFRU": "overtemp"
4510c13bb1c5SMatt Spinler                            }
4511c13bb1c5SMatt Spinler                        ]
4512c13bb1c5SMatt Spinler                    }
451386e40ddfSMatt Spinler                ]
451486e40ddfSMatt Spinler            },
451586e40ddfSMatt Spinler
451686e40ddfSMatt Spinler            "Documentation": {
451786e40ddfSMatt Spinler                "Description": "A temperature sensor exceeded its performance loss threshold.",
451886e40ddfSMatt Spinler                "Message": "A temperature sensor exceeded its performance loss threshold.",
451986e40ddfSMatt Spinler                "Notes": [
452086e40ddfSMatt Spinler                    "A temperature sensor crossed its performance loss threshold value",
452186e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added.",
452286e40ddfSMatt Spinler                    "Otherwise, CALLOUT_INVENTORY_PATH will be passed in to add",
452386e40ddfSMatt Spinler                    "a FRU callout."
452486e40ddfSMatt Spinler                ]
452586e40ddfSMatt Spinler            }
452686e40ddfSMatt Spinler        },
452786e40ddfSMatt Spinler
452886e40ddfSMatt Spinler        {
45290d9895baSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperaturePerformanceLossHighClear",
453086e40ddfSMatt Spinler            "Subsystem": "power",
453186e40ddfSMatt Spinler            "ComponentID": "0x2800",
453286e40ddfSMatt Spinler            "Severity": "non_error",
453386e40ddfSMatt Spinler            "ActionFlags": ["report"],
453486e40ddfSMatt Spinler            "EventType": "env_normal",
453586e40ddfSMatt Spinler
453686e40ddfSMatt Spinler            "SRC": {
453786e40ddfSMatt Spinler                "ReasonCode": "0x2802",
453886e40ddfSMatt Spinler                "Words6To9": {}
453986e40ddfSMatt Spinler            },
454086e40ddfSMatt Spinler
454186e40ddfSMatt Spinler            "CalloutsUsingAD": {
454286e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
454386e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
454486e40ddfSMatt Spinler                    {
454586e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
454686e40ddfSMatt Spinler                        "Callouts": [
454786e40ddfSMatt Spinler                            {
454886e40ddfSMatt Spinler                                "CalloutList": [
454926919f07SPatrick Williams                                    {
455026919f07SPatrick Williams                                        "Priority": "high",
455126919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp_back"
455226919f07SPatrick Williams                                    }
455386e40ddfSMatt Spinler                                ]
455486e40ddfSMatt Spinler                            }
455586e40ddfSMatt Spinler                        ]
455686e40ddfSMatt Spinler                    }
455786e40ddfSMatt Spinler                ]
455886e40ddfSMatt Spinler            },
455986e40ddfSMatt Spinler
456086e40ddfSMatt Spinler            "Documentation": {
456186e40ddfSMatt Spinler                "Description": "A temperature sensor is under its performance loss threshold.",
456286e40ddfSMatt Spinler                "Message": "A temperature sensor is under its performance loss threshold.",
456386e40ddfSMatt Spinler                "Notes": [
456486e40ddfSMatt Spinler                    "A temperature sensor crossed under its performance loss threshold value",
456586e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added."
456686e40ddfSMatt Spinler                ]
456786e40ddfSMatt Spinler            }
456886e40ddfSMatt Spinler        },
456986e40ddfSMatt Spinler
457086e40ddfSMatt Spinler        {
457186e40ddfSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureWarningHigh",
457286e40ddfSMatt Spinler            "Subsystem": "power",
457386e40ddfSMatt Spinler            "ComponentID": "0x2800",
457486e40ddfSMatt Spinler            "Severity": "predictive",
457586e40ddfSMatt Spinler            "ActionFlags": ["service_action", "report"],
457686e40ddfSMatt Spinler
457786e40ddfSMatt Spinler            "SRC": {
457886e40ddfSMatt Spinler                "ReasonCode": "0x2803",
457986e40ddfSMatt Spinler                "Words6To9": {}
458086e40ddfSMatt Spinler            },
458186e40ddfSMatt Spinler
458286e40ddfSMatt Spinler            "CalloutsUsingAD": {
458386e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
458486e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
458586e40ddfSMatt Spinler                    {
458686e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
458786e40ddfSMatt Spinler                        "Callouts": [
458886e40ddfSMatt Spinler                            {
458986e40ddfSMatt Spinler                                "CalloutList": [
459026919f07SPatrick Williams                                    {
459126919f07SPatrick Williams                                        "Priority": "high",
459226919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp"
459326919f07SPatrick Williams                                    }
459486e40ddfSMatt Spinler                                ]
459586e40ddfSMatt Spinler                            }
459686e40ddfSMatt Spinler                        ]
459786e40ddfSMatt Spinler                    }
4598c13bb1c5SMatt Spinler                ],
4599c13bb1c5SMatt Spinler                "CalloutsWhenNoADMatch": [
4600c13bb1c5SMatt Spinler                    {
4601c13bb1c5SMatt Spinler                        "CalloutList": [
4602c13bb1c5SMatt Spinler                            {
4603c13bb1c5SMatt Spinler                                "Priority": "high",
4604c13bb1c5SMatt Spinler                                "SymbolicFRU": "overtemp"
4605c13bb1c5SMatt Spinler                            }
4606c13bb1c5SMatt Spinler                        ]
4607c13bb1c5SMatt Spinler                    }
460886e40ddfSMatt Spinler                ]
460986e40ddfSMatt Spinler            },
461086e40ddfSMatt Spinler
461186e40ddfSMatt Spinler            "Documentation": {
461286e40ddfSMatt Spinler                "Description": "A temperature sensor exceeded its warning threshold.",
461386e40ddfSMatt Spinler                "Message": "A temperature sensor exceeded its warning threshold.",
461486e40ddfSMatt Spinler                "Notes": [
461586e40ddfSMatt Spinler                    "A temperature sensor crossed its warning threshold value",
461686e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added.",
461786e40ddfSMatt Spinler                    "Otherwise, CALLOUT_INVENTORY_PATH will be passed in to add",
461886e40ddfSMatt Spinler                    "a FRU callout."
461986e40ddfSMatt Spinler                ]
462086e40ddfSMatt Spinler            }
462186e40ddfSMatt Spinler        },
462286e40ddfSMatt Spinler
462386e40ddfSMatt Spinler        {
462486e40ddfSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureWarningHighClear",
462586e40ddfSMatt Spinler            "Subsystem": "power",
462686e40ddfSMatt Spinler            "ComponentID": "0x2800",
462786e40ddfSMatt Spinler            "Severity": "non_error",
462886e40ddfSMatt Spinler            "ActionFlags": ["report"],
462986e40ddfSMatt Spinler            "EventType": "env_normal",
463086e40ddfSMatt Spinler
463186e40ddfSMatt Spinler            "SRC": {
463286e40ddfSMatt Spinler                "ReasonCode": "0x2804",
463386e40ddfSMatt Spinler                "Words6To9": {}
463486e40ddfSMatt Spinler            },
463586e40ddfSMatt Spinler
463686e40ddfSMatt Spinler            "CalloutsUsingAD": {
463786e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
463886e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
463986e40ddfSMatt Spinler                    {
464086e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
464186e40ddfSMatt Spinler                        "Callouts": [
464286e40ddfSMatt Spinler                            {
464386e40ddfSMatt Spinler                                "CalloutList": [
464426919f07SPatrick Williams                                    {
464526919f07SPatrick Williams                                        "Priority": "high",
464626919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp_back"
464726919f07SPatrick Williams                                    }
464886e40ddfSMatt Spinler                                ]
464986e40ddfSMatt Spinler                            }
465086e40ddfSMatt Spinler                        ]
465186e40ddfSMatt Spinler                    }
465286e40ddfSMatt Spinler                ]
465386e40ddfSMatt Spinler            },
465486e40ddfSMatt Spinler
465586e40ddfSMatt Spinler            "Documentation": {
465686e40ddfSMatt Spinler                "Description": "A temperature sensor is under its warning threshold.",
465786e40ddfSMatt Spinler                "Message": "A temperature sensor is under its warning threshold.",
465886e40ddfSMatt Spinler                "Notes": [
465986e40ddfSMatt Spinler                    "A temperature sensor crossed under its warning threshold value",
466086e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added."
466186e40ddfSMatt Spinler                ]
466286e40ddfSMatt Spinler            }
466386e40ddfSMatt Spinler        },
466486e40ddfSMatt Spinler
466586e40ddfSMatt Spinler        {
466686e40ddfSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureCriticalHigh",
466786e40ddfSMatt Spinler            "Subsystem": "power",
466886e40ddfSMatt Spinler            "ComponentID": "0x2800",
4669fe2a3842SMatt Spinler            "Severity": "unrecoverable",
467086e40ddfSMatt Spinler            "ActionFlags": ["service_action", "report"],
467186e40ddfSMatt Spinler
467286e40ddfSMatt Spinler            "SRC": {
467386e40ddfSMatt Spinler                "ReasonCode": "0x2805",
467486e40ddfSMatt Spinler                "Words6To9": {}
467586e40ddfSMatt Spinler            },
467686e40ddfSMatt Spinler
467786e40ddfSMatt Spinler            "CalloutsUsingAD": {
467886e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
467986e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
468086e40ddfSMatt Spinler                    {
468186e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
468286e40ddfSMatt Spinler                        "Callouts": [
468386e40ddfSMatt Spinler                            {
468486e40ddfSMatt Spinler                                "CalloutList": [
468526919f07SPatrick Williams                                    {
468626919f07SPatrick Williams                                        "Priority": "high",
468726919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp"
468826919f07SPatrick Williams                                    }
468986e40ddfSMatt Spinler                                ]
469086e40ddfSMatt Spinler                            }
469186e40ddfSMatt Spinler                        ]
469286e40ddfSMatt Spinler                    }
4693c13bb1c5SMatt Spinler                ],
4694c13bb1c5SMatt Spinler                "CalloutsWhenNoADMatch": [
4695c13bb1c5SMatt Spinler                    {
4696c13bb1c5SMatt Spinler                        "CalloutList": [
4697c13bb1c5SMatt Spinler                            {
4698c13bb1c5SMatt Spinler                                "Priority": "high",
4699c13bb1c5SMatt Spinler                                "SymbolicFRU": "overtemp"
4700c13bb1c5SMatt Spinler                            }
4701c13bb1c5SMatt Spinler                        ]
4702c13bb1c5SMatt Spinler                    }
470386e40ddfSMatt Spinler                ]
470486e40ddfSMatt Spinler            },
470586e40ddfSMatt Spinler
470686e40ddfSMatt Spinler            "Documentation": {
470786e40ddfSMatt Spinler                "Description": "A temperature sensor exceeded its critical threshold.",
470886e40ddfSMatt Spinler                "Message": "A temperature sensor exceeded its critical threshold.",
470986e40ddfSMatt Spinler                "Notes": [
471086e40ddfSMatt Spinler                    "A temperature sensor crossed its critical threshold value",
471186e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added.",
471286e40ddfSMatt Spinler                    "Otherwise, CALLOUT_INVENTORY_PATH will be passed in to add",
471386e40ddfSMatt Spinler                    "a FRU callout."
471486e40ddfSMatt Spinler                ]
471586e40ddfSMatt Spinler            }
471686e40ddfSMatt Spinler        },
471786e40ddfSMatt Spinler
471886e40ddfSMatt Spinler        {
471986e40ddfSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureCriticalHighClear",
472086e40ddfSMatt Spinler            "Subsystem": "power",
472186e40ddfSMatt Spinler            "ComponentID": "0x2800",
472286e40ddfSMatt Spinler            "Severity": "non_error",
472386e40ddfSMatt Spinler            "ActionFlags": ["report"],
472486e40ddfSMatt Spinler            "EventType": "env_normal",
472586e40ddfSMatt Spinler
472686e40ddfSMatt Spinler            "SRC": {
472786e40ddfSMatt Spinler                "ReasonCode": "0x2806",
472886e40ddfSMatt Spinler                "Words6To9": {}
472986e40ddfSMatt Spinler            },
473086e40ddfSMatt Spinler
473186e40ddfSMatt Spinler            "CalloutsUsingAD": {
473286e40ddfSMatt Spinler                "ADName": "SENSOR_NAME",
473386e40ddfSMatt Spinler                "CalloutsWithTheirADValues": [
473486e40ddfSMatt Spinler                    {
473586e40ddfSMatt Spinler                        "ADValue": "/xyz/openbmc_project/sensors/temperature/Ambient_Virtual_Temp",
473686e40ddfSMatt Spinler                        "Callouts": [
473786e40ddfSMatt Spinler                            {
473886e40ddfSMatt Spinler                                "CalloutList": [
473926919f07SPatrick Williams                                    {
474026919f07SPatrick Williams                                        "Priority": "high",
474126919f07SPatrick Williams                                        "SymbolicFRU": "ambient_temp_back"
474226919f07SPatrick Williams                                    }
474386e40ddfSMatt Spinler                                ]
474486e40ddfSMatt Spinler                            }
474586e40ddfSMatt Spinler                        ]
474686e40ddfSMatt Spinler                    }
474786e40ddfSMatt Spinler                ]
474886e40ddfSMatt Spinler            },
474986e40ddfSMatt Spinler
475086e40ddfSMatt Spinler            "Documentation": {
475186e40ddfSMatt Spinler                "Description": "A temperature sensor is under its critical threshold.",
475286e40ddfSMatt Spinler                "Message": "A temperature sensor is under its critical threshold.",
475386e40ddfSMatt Spinler                "Notes": [
475486e40ddfSMatt Spinler                    "A temperature sensor crossed under its critical threshold value",
475586e40ddfSMatt Spinler                    "If it is the ambient sensor, then a symbolic FRU will be added."
475686e40ddfSMatt Spinler                ]
475786e40ddfSMatt Spinler            }
475886e40ddfSMatt Spinler        },
475986e40ddfSMatt Spinler
476086e40ddfSMatt Spinler        {
47616b3490acSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.SoftShutdownAlarmHigh",
47626b3490acSMatt Spinler            "Subsystem": "power",
47636b3490acSMatt Spinler            "ComponentID": "0x2800",
47646b3490acSMatt Spinler            "Severity": "predictive",
47656b3490acSMatt Spinler            "ActionFlags": ["service_action", "report"],
47666b3490acSMatt Spinler
47676b3490acSMatt Spinler            "SRC": {
47686b3490acSMatt Spinler                "ReasonCode": "0x2807",
47696b3490acSMatt Spinler                "Words6To9": {}
47706b3490acSMatt Spinler            },
47716b3490acSMatt Spinler
47726b3490acSMatt Spinler            "Callouts": [
47736b3490acSMatt Spinler                {
47746b3490acSMatt Spinler                    "CalloutList": [
47756b3490acSMatt Spinler                        {
47766b3490acSMatt Spinler                            "Priority": "high",
47776b3490acSMatt Spinler                            "SymbolicFRU": "ambient_temp"
47786b3490acSMatt Spinler                        }
47796b3490acSMatt Spinler                    ]
47806b3490acSMatt Spinler                }
47816b3490acSMatt Spinler            ],
47826b3490acSMatt Spinler
47836b3490acSMatt Spinler            "Documentation": {
47846b3490acSMatt Spinler                "Description": "The ambient temperature passed the EPOW3 limit.",
47856b3490acSMatt Spinler                "Message": "The ambient temperature passed the EPOW3 limit. The system will shut down if temp doesn't decrease.",
47866b3490acSMatt Spinler                "Notes": [
47876b3490acSMatt Spinler                    "This error occurs when the ambient temperature surpassed",
47886b3490acSMatt Spinler                    "the EPOW3 shutdown limit."
47896b3490acSMatt Spinler                ]
47906b3490acSMatt Spinler            }
47916b3490acSMatt Spinler        },
47926b3490acSMatt Spinler
47936b3490acSMatt Spinler        {
47946b3490acSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.SoftShutdownAlarmHighClear",
47956b3490acSMatt Spinler            "Subsystem": "power",
47966b3490acSMatt Spinler            "ComponentID": "0x2800",
47976b3490acSMatt Spinler            "Severity": "non_error",
47986b3490acSMatt Spinler            "ActionFlags": ["report"],
47996b3490acSMatt Spinler            "EventType": "env_normal",
48006b3490acSMatt Spinler
48016b3490acSMatt Spinler            "SRC": {
48026b3490acSMatt Spinler                "ReasonCode": "0x2808",
48036b3490acSMatt Spinler                "Words6To9": {}
48046b3490acSMatt Spinler            },
48056b3490acSMatt Spinler
48066b3490acSMatt Spinler            "Callouts": [
48076b3490acSMatt Spinler                {
48086b3490acSMatt Spinler                    "CalloutList": [
48096b3490acSMatt Spinler                        {
48106b3490acSMatt Spinler                            "Priority": "high",
48116b3490acSMatt Spinler                            "SymbolicFRU": "ambient_temp_back"
48126b3490acSMatt Spinler                        }
48136b3490acSMatt Spinler                    ]
48146b3490acSMatt Spinler                }
48156b3490acSMatt Spinler            ],
48166b3490acSMatt Spinler
48176b3490acSMatt Spinler            "Documentation": {
48186b3490acSMatt Spinler                "Description": "The ambient temperature is back under the EPOW3 limit.",
48196b3490acSMatt Spinler                "Message": "The ambient temperature is back under the EPOW3 limit."
48206b3490acSMatt Spinler            }
48216b3490acSMatt Spinler        },
48226b3490acSMatt Spinler
48236b3490acSMatt Spinler        {
48246b3490acSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.HardShutdownAlarmHigh",
48256b3490acSMatt Spinler            "Subsystem": "power",
48266b3490acSMatt Spinler            "ComponentID": "0x2800",
48276b3490acSMatt Spinler            "ActionFlags": ["service_action", "report"],
48286b3490acSMatt Spinler
48296b3490acSMatt Spinler            "SRC": {
48306b3490acSMatt Spinler                "ReasonCode": "0x2809",
48316b3490acSMatt Spinler                "Words6To9": {}
48326b3490acSMatt Spinler            },
48336b3490acSMatt Spinler
48346b3490acSMatt Spinler            "Callouts": [
48356b3490acSMatt Spinler                {
48366b3490acSMatt Spinler                    "CalloutList": [
48376b3490acSMatt Spinler                        {
48386b3490acSMatt Spinler                            "Priority": "high",
48396b3490acSMatt Spinler                            "SymbolicFRU": "ambient_temp"
48406b3490acSMatt Spinler                        }
48416b3490acSMatt Spinler                    ]
48426b3490acSMatt Spinler                }
48436b3490acSMatt Spinler            ],
48446b3490acSMatt Spinler
48456b3490acSMatt Spinler            "Documentation": {
48466b3490acSMatt Spinler                "Description": "The ambient temperature passed the EPOW4 limit.",
48476b3490acSMatt Spinler                "Message": "The ambient temperature passed the EPOW4 limit. The system will shut down",
48486b3490acSMatt Spinler                "Notes": [
48496b3490acSMatt Spinler                    "This error occurs when the ambient temperature surpassed",
48506b3490acSMatt Spinler                    "the EPOW4 shutdown limit."
48516b3490acSMatt Spinler                ]
48526b3490acSMatt Spinler            }
48536b3490acSMatt Spinler        },
48546b3490acSMatt Spinler
48556b3490acSMatt Spinler        {
4856b63f75b7SRashmica Gupta            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.AltitudeWarningHigh",
4857b63f75b7SRashmica Gupta            "Subsystem": "ext_env",
4858b63f75b7SRashmica Gupta            "ComponentID": "0x2800",
4859b63f75b7SRashmica Gupta            "Severity": "predictive",
4860b63f75b7SRashmica Gupta            "ActionFlags": ["service_action", "report"],
4861b63f75b7SRashmica Gupta
4862b63f75b7SRashmica Gupta            "SRC": {
4863b63f75b7SRashmica Gupta                "ReasonCode": "0x280A",
4864b63f75b7SRashmica Gupta                "Words6To9": {}
4865b63f75b7SRashmica Gupta            },
4866b63f75b7SRashmica Gupta
4867b63f75b7SRashmica Gupta            "CalloutsUsingAD": {
4868b63f75b7SRashmica Gupta                "ADName": "SENSOR_NAME",
4869b63f75b7SRashmica Gupta                "CalloutsWithTheirADValues": [
4870b63f75b7SRashmica Gupta                    {
4871b63f75b7SRashmica Gupta                        "ADValue": "/xyz/openbmc_project/sensors/altitude/Altitude",
4872b63f75b7SRashmica Gupta                        "Callouts": [
4873b63f75b7SRashmica Gupta                            {
4874b63f75b7SRashmica Gupta                                "CalloutList": [
487526919f07SPatrick Williams                                    {
487626919f07SPatrick Williams                                        "Priority": "high",
487726919f07SPatrick Williams                                        "SymbolicFRU": "altitude"
487826919f07SPatrick Williams                                    }
4879b63f75b7SRashmica Gupta                                ]
4880b63f75b7SRashmica Gupta                            }
4881b63f75b7SRashmica Gupta                        ]
4882b63f75b7SRashmica Gupta                    }
4883b63f75b7SRashmica Gupta                ]
4884b63f75b7SRashmica Gupta            },
4885b63f75b7SRashmica Gupta
4886b63f75b7SRashmica Gupta            "Documentation": {
4887b63f75b7SRashmica Gupta                "Description": "An altitude sensor exceeded its warning threshold.",
4888b63f75b7SRashmica Gupta                "Message": "An altitude sensor exceeded its warning threshold.",
4889b63f75b7SRashmica Gupta                "Notes": [
4890b63f75b7SRashmica Gupta                    "The virtual altitude sensor crossed its warning threshold value",
4891b63f75b7SRashmica Gupta                    " and a symbolic FRU will be added."
4892b63f75b7SRashmica Gupta                ]
4893b63f75b7SRashmica Gupta            }
4894b63f75b7SRashmica Gupta        },
4895b63f75b7SRashmica Gupta
4896b63f75b7SRashmica Gupta        {
4897b63f75b7SRashmica Gupta            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.AltitudeWarningHighClear",
4898b63f75b7SRashmica Gupta            "Subsystem": "ext_env",
4899b63f75b7SRashmica Gupta            "ComponentID": "0x2800",
4900b63f75b7SRashmica Gupta            "Severity": "non_error",
4901b63f75b7SRashmica Gupta            "ActionFlags": ["report"],
4902b63f75b7SRashmica Gupta            "EventType": "env_normal",
4903b63f75b7SRashmica Gupta
4904b63f75b7SRashmica Gupta            "SRC": {
4905b63f75b7SRashmica Gupta                "ReasonCode": "0x280B",
4906b63f75b7SRashmica Gupta                "Words6To9": {}
4907b63f75b7SRashmica Gupta            },
4908b63f75b7SRashmica Gupta
4909b63f75b7SRashmica Gupta            "Documentation": {
4910b63f75b7SRashmica Gupta                "Description": "An altitude sensor is under its warning threshold.",
4911b63f75b7SRashmica Gupta                "Message": "An altitude sensor is under its warning threshold.",
4912b63f75b7SRashmica Gupta                "Notes": [
4913b63f75b7SRashmica Gupta                    "The virtual altitude sensor is under its warning threshold value",
4914b63f75b7SRashmica Gupta                    " and a symbolic FRU will be added."
4915b63f75b7SRashmica Gupta                ]
4916b63f75b7SRashmica Gupta            }
4917b63f75b7SRashmica Gupta        },
4918b63f75b7SRashmica Gupta
4919b63f75b7SRashmica Gupta        {
49208133134bSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.VoltageCriticalLow",
49218133134bSMatt Spinler            "Subsystem": "cec_tod",
49228133134bSMatt Spinler            "ComponentID": "0x2800",
4923fe2a3842SMatt Spinler            "Severity": "unrecoverable",
49248133134bSMatt Spinler            "ActionFlags": ["service_action", "report"],
49258133134bSMatt Spinler
49268133134bSMatt Spinler            "SRC": {
49278133134bSMatt Spinler                "ReasonCode": "0x280C",
49288133134bSMatt Spinler                "Words6To9": {}
49298133134bSMatt Spinler            },
49308133134bSMatt Spinler
49318133134bSMatt Spinler            "Documentation": {
49328133134bSMatt Spinler                "Description": "A voltage sensor went below its critical low threshold.",
49338133134bSMatt Spinler                "Message": "A voltage sensor went below its critical low threshold."
49348133134bSMatt Spinler            }
49358133134bSMatt Spinler        },
49368133134bSMatt Spinler
49378133134bSMatt Spinler        {
49388133134bSMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.VoltageCriticalLowClear",
49398133134bSMatt Spinler            "Subsystem": "cec_tod",
49408133134bSMatt Spinler            "ComponentID": "0x2800",
49418133134bSMatt Spinler            "Severity": "non_error",
49428133134bSMatt Spinler            "ActionFlags": ["report"],
49438133134bSMatt Spinler
49448133134bSMatt Spinler            "SRC": {
49458133134bSMatt Spinler                "ReasonCode": "0x280D",
49468133134bSMatt Spinler                "Words6To9": {}
49478133134bSMatt Spinler            },
49488133134bSMatt Spinler
49498133134bSMatt Spinler            "Documentation": {
49508133134bSMatt Spinler                "Description": "A voltage sensor is over its critical low threshold.",
49518133134bSMatt Spinler                "Message": "A voltage sensor is over its critical low threshold."
49528133134bSMatt Spinler            }
49538133134bSMatt Spinler        },
49548133134bSMatt Spinler
49558133134bSMatt Spinler        {
49561e792db1SMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureWarningLow",
49571e792db1SMatt Spinler            "Subsystem": "power",
49581e792db1SMatt Spinler            "ComponentID": "0x2800",
49591e792db1SMatt Spinler            "Severity": "predictive",
49601e792db1SMatt Spinler            "ActionFlags": ["service_action", "report"],
49611e792db1SMatt Spinler
49621e792db1SMatt Spinler            "SRC": {
49631e792db1SMatt Spinler                "ReasonCode": "0x280E",
49641e792db1SMatt Spinler                "Words6To9": {}
49651e792db1SMatt Spinler            },
49661e792db1SMatt Spinler
49671e792db1SMatt Spinler            "Documentation": {
49681e792db1SMatt Spinler                "Description": "A temperature sensor is under its low warning threshold.",
49691e792db1SMatt Spinler                "Message": "A temperature sensor is under its low warning threshold.",
49701e792db1SMatt Spinler                "Notes": [
49711e792db1SMatt Spinler                    "A temperature sensor crossed its low warning threshold value",
49721e792db1SMatt Spinler                    "CALLOUT_INVENTORY_PATH will be passed in to add a FRU callout."
49731e792db1SMatt Spinler                ]
49741e792db1SMatt Spinler            }
49751e792db1SMatt Spinler        },
49761e792db1SMatt Spinler
49771e792db1SMatt Spinler        {
49781e792db1SMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureWarningLowClear",
49791e792db1SMatt Spinler            "Subsystem": "power",
49801e792db1SMatt Spinler            "ComponentID": "0x2800",
49811e792db1SMatt Spinler            "Severity": "non_error",
49821e792db1SMatt Spinler            "ActionFlags": ["report"],
49831e792db1SMatt Spinler            "EventType": "env_normal",
49841e792db1SMatt Spinler
49851e792db1SMatt Spinler            "SRC": {
49861e792db1SMatt Spinler                "ReasonCode": "0x280F",
49871e792db1SMatt Spinler                "Words6To9": {}
49881e792db1SMatt Spinler            },
49891e792db1SMatt Spinler
49901e792db1SMatt Spinler            "Documentation": {
49911e792db1SMatt Spinler                "Description": "A temperature sensor is above its low warning threshold.",
49921e792db1SMatt Spinler                "Message": "A temperature sensor is above its low warning threshold.",
49931e792db1SMatt Spinler                "Notes": [
49941e792db1SMatt Spinler                    "A temperature sensor crossed above its low warning threshold value."
49951e792db1SMatt Spinler                ]
49961e792db1SMatt Spinler            }
49971e792db1SMatt Spinler        },
49981e792db1SMatt Spinler
49991e792db1SMatt Spinler        {
50001e792db1SMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureCriticalLow",
50011e792db1SMatt Spinler            "Subsystem": "power",
50021e792db1SMatt Spinler            "ComponentID": "0x2800",
5003fe2a3842SMatt Spinler            "Severity": "unrecoverable",
50041e792db1SMatt Spinler            "ActionFlags": ["service_action", "report"],
50051e792db1SMatt Spinler
50061e792db1SMatt Spinler            "SRC": {
50071e792db1SMatt Spinler                "ReasonCode": "0x2810",
50081e792db1SMatt Spinler                "Words6To9": {}
50091e792db1SMatt Spinler            },
50101e792db1SMatt Spinler
50111e792db1SMatt Spinler            "Documentation": {
50121e792db1SMatt Spinler                "Description": "A temperature sensor is under its low critical threshold.",
50131e792db1SMatt Spinler                "Message": "A temperature sensor is under its low critical threshold.",
50141e792db1SMatt Spinler                "Notes": [
50151e792db1SMatt Spinler                    "A temperature sensor crossed its low critical threshold value",
50161e792db1SMatt Spinler                    "CALLOUT_INVENTORY_PATH will be passed in to add a FRU callout."
50171e792db1SMatt Spinler                ]
50181e792db1SMatt Spinler            }
50191e792db1SMatt Spinler        },
50201e792db1SMatt Spinler
50211e792db1SMatt Spinler        {
50221e792db1SMatt Spinler            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.TemperatureCriticalLowClear",
50231e792db1SMatt Spinler            "Subsystem": "power",
50241e792db1SMatt Spinler            "ComponentID": "0x2800",
50251e792db1SMatt Spinler            "Severity": "non_error",
50261e792db1SMatt Spinler            "ActionFlags": ["report"],
50271e792db1SMatt Spinler            "EventType": "env_normal",
50281e792db1SMatt Spinler
50291e792db1SMatt Spinler            "SRC": {
50301e792db1SMatt Spinler                "ReasonCode": "0x2811",
50311e792db1SMatt Spinler                "Words6To9": {}
50321e792db1SMatt Spinler            },
50331e792db1SMatt Spinler
50341e792db1SMatt Spinler            "Documentation": {
50351e792db1SMatt Spinler                "Description": "A temperature sensor is over its low critical threshold.",
50361e792db1SMatt Spinler                "Message": "A temperature sensor is over its low critical threshold.",
50371e792db1SMatt Spinler                "Notes": [
50381e792db1SMatt Spinler                    "A temperature sensor crossed above its critical threshold value"
50391e792db1SMatt Spinler                ]
50401e792db1SMatt Spinler            }
50411e792db1SMatt Spinler        },
50421e792db1SMatt Spinler
50431e792db1SMatt Spinler        {
50441ec60ea1SSunnySrivastava1984            "Name": "com.ibm.VPD.Error.InvalidEepromPath",
50451ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
50461ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
50471ec60ea1SSunnySrivastava1984
50481ec60ea1SSunnySrivastava1984            "SRC": {
50491ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4000",
505026919f07SPatrick Williams                "Words6To9": {
505126919f07SPatrick Williams                    "6": {
50521ec60ea1SSunnySrivastava1984                        "Description": "Errno of the failure.",
50531ec60ea1SSunnySrivastava1984                        "AdditionalDataPropSource": "CALLOUT_ERRNO"
50541ec60ea1SSunnySrivastava1984                    }
50551ec60ea1SSunnySrivastava1984                }
50561ec60ea1SSunnySrivastava1984            },
50571ec60ea1SSunnySrivastava1984
50581ec60ea1SSunnySrivastava1984            "Documentation": {
5059b264f066SMichael Lim                "Description": "A path access error occurred",
50601ec60ea1SSunnySrivastava1984                "Message": "An EEPROM path access error occurred.",
50611ec60ea1SSunnySrivastava1984                "Notes": [
50621ec60ea1SSunnySrivastava1984                    "This error occurs when parser is unable to access",
50631ec60ea1SSunnySrivastava1984                    "EEPROM path. Errno and device path are captured as",
50641ec60ea1SSunnySrivastava1984                    "additional data."
50651ec60ea1SSunnySrivastava1984                ]
50661ec60ea1SSunnySrivastava1984            }
50671ec60ea1SSunnySrivastava1984        },
50681ec60ea1SSunnySrivastava1984
50691ec60ea1SSunnySrivastava1984        {
50701ec60ea1SSunnySrivastava1984            "Name": "com.ibm.VPD.Error.InvalidVPD",
50711ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
50721ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
50731ec60ea1SSunnySrivastava1984
50741ec60ea1SSunnySrivastava1984            "SRC": {
50751ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4001",
507626919f07SPatrick Williams                "Words6To9": {}
50771ec60ea1SSunnySrivastava1984            },
50781ec60ea1SSunnySrivastava1984
50791ec60ea1SSunnySrivastava1984            "Documentation": {
50801ec60ea1SSunnySrivastava1984                "Description": "Invalid VPD data.",
50811ec60ea1SSunnySrivastava1984                "Message": "A VPD data exception occurred.",
50821ec60ea1SSunnySrivastava1984                "Notes": [
50831ec60ea1SSunnySrivastava1984                    "This error occurs when VPD data is found to be",
50841ec60ea1SSunnySrivastava1984                    "invalid. This can be when VPD file is missing out",
50851ec60ea1SSunnySrivastava1984                    "mandatory records.Inventory path is captured in",
50861ec60ea1SSunnySrivastava1984                    "additional data."
50871ec60ea1SSunnySrivastava1984                ]
50881ec60ea1SSunnySrivastava1984            }
50891ec60ea1SSunnySrivastava1984        },
50901ec60ea1SSunnySrivastava1984
50911ec60ea1SSunnySrivastava1984        {
50921ec60ea1SSunnySrivastava1984            "Name": "com.ibm.VPD.Error.EccCheckFailed",
50931ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
50941ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
50951ec60ea1SSunnySrivastava1984
50961ec60ea1SSunnySrivastava1984            "SRC": {
50971ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4002",
509826919f07SPatrick Williams                "Words6To9": {}
50991ec60ea1SSunnySrivastava1984            },
51001ec60ea1SSunnySrivastava1984
51011ec60ea1SSunnySrivastava1984            "Documentation": {
51021ec60ea1SSunnySrivastava1984                "Description": "Invalid VPD ecc data.",
51031ec60ea1SSunnySrivastava1984                "Message": "A VPD ecc exception occurred.",
51041ec60ea1SSunnySrivastava1984                "Notes": [
51051ec60ea1SSunnySrivastava1984                    "This error occurs when VPD ecc check fails for the FRU.",
51061ec60ea1SSunnySrivastava1984                    "Inventory path for the failed FRU is captured in additonal",
51071ec60ea1SSunnySrivastava1984                    "data."
51081ec60ea1SSunnySrivastava1984                ]
51091ec60ea1SSunnySrivastava1984            }
51101ec60ea1SSunnySrivastava1984        },
51111ec60ea1SSunnySrivastava1984
51121ec60ea1SSunnySrivastava1984        {
51131ec60ea1SSunnySrivastava1984            "Name": "com.ibm.VPD.Error.InvalidJson",
51141ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
51151ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
51161ec60ea1SSunnySrivastava1984
51171ec60ea1SSunnySrivastava1984            "SRC": {
51181ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4003",
511926919f07SPatrick Williams                "Words6To9": {}
51201ec60ea1SSunnySrivastava1984            },
51211ec60ea1SSunnySrivastava1984
5122834f3ed5SMatt Spinler            "Callouts": [
5123834f3ed5SMatt Spinler                {
5124834f3ed5SMatt Spinler                    "CalloutList": [
51252edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5126834f3ed5SMatt Spinler                    ]
5127834f3ed5SMatt Spinler                }
5128834f3ed5SMatt Spinler            ],
5129834f3ed5SMatt Spinler
51301ec60ea1SSunnySrivastava1984            "Documentation": {
51311ec60ea1SSunnySrivastava1984                "Description": "Invalid Json",
51321ec60ea1SSunnySrivastava1984                "Message": "A Json failure occurred.",
51331ec60ea1SSunnySrivastava1984                "Notes": [
51341ec60ea1SSunnySrivastava1984                    "This error occurs when parser fails to access",
51351ec60ea1SSunnySrivastava1984                    "Json file or there is any issue with Json data.",
51361ec60ea1SSunnySrivastava1984                    "Failed Json path and cause of failure is captured",
51371ec60ea1SSunnySrivastava1984                    "in additional data."
51381ec60ea1SSunnySrivastava1984                ]
51391ec60ea1SSunnySrivastava1984            }
51401ec60ea1SSunnySrivastava1984        },
51411ec60ea1SSunnySrivastava1984
51421ec60ea1SSunnySrivastava1984        {
51438d6a1f12SPriyanga Ramasamy            "Name": "com.ibm.VPD.Error.DefaultValue",
51441ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
51451ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
51461ec60ea1SSunnySrivastava1984
51471ec60ea1SSunnySrivastava1984            "SRC": {
51481ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4004",
514926919f07SPatrick Williams                "Words6To9": {}
51501ec60ea1SSunnySrivastava1984            },
51511ec60ea1SSunnySrivastava1984
5152134e1e15SPriyanga Ramasamy            "Callouts": [
5153134e1e15SPriyanga Ramasamy                {
5154134e1e15SPriyanga Ramasamy                    "CalloutList": [
5155134e1e15SPriyanga Ramasamy                        {
5156134e1e15SPriyanga Ramasamy                            "Priority": "high",
51572edce4e2SMatt Spinler                            "Procedure": "BMC0007"
5158134e1e15SPriyanga Ramasamy                        }
5159134e1e15SPriyanga Ramasamy                    ]
5160134e1e15SPriyanga Ramasamy                }
5161134e1e15SPriyanga Ramasamy            ],
5162134e1e15SPriyanga Ramasamy
51631ec60ea1SSunnySrivastava1984            "Documentation": {
51648d6a1f12SPriyanga Ramasamy                "Description": "Default value found on VPD.",
51658d6a1f12SPriyanga Ramasamy                "Message": "Found default VPD.",
51661ec60ea1SSunnySrivastava1984                "Notes": [
51678d6a1f12SPriyanga Ramasamy                    "This error occurs when a default value found on VPD.",
51688d6a1f12SPriyanga Ramasamy                    "Details regarding failure are captured in additional data."
51691ec60ea1SSunnySrivastava1984                ]
51701ec60ea1SSunnySrivastava1984            }
51711ec60ea1SSunnySrivastava1984        },
51721ec60ea1SSunnySrivastava1984
51731ec60ea1SSunnySrivastava1984        {
51741ec60ea1SSunnySrivastava1984            "Name": "com.ibm.VPD.Error.DbusFailure",
51751ec60ea1SSunnySrivastava1984            "Subsystem": "cec_vpd",
51761ec60ea1SSunnySrivastava1984            "ComponentID": "0x4000",
51771ec60ea1SSunnySrivastava1984
51781ec60ea1SSunnySrivastava1984            "SRC": {
51791ec60ea1SSunnySrivastava1984                "ReasonCode": "0x4005",
518026919f07SPatrick Williams                "Words6To9": {}
51811ec60ea1SSunnySrivastava1984            },
51821ec60ea1SSunnySrivastava1984
5183834f3ed5SMatt Spinler            "Callouts": [
5184834f3ed5SMatt Spinler                {
5185834f3ed5SMatt Spinler                    "CalloutList": [
51862edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5187834f3ed5SMatt Spinler                    ]
5188834f3ed5SMatt Spinler                }
5189834f3ed5SMatt Spinler            ],
5190834f3ed5SMatt Spinler
51911ec60ea1SSunnySrivastava1984            "Documentation": {
51921ec60ea1SSunnySrivastava1984                "Description": "Dbus exception",
51931ec60ea1SSunnySrivastava1984                "Message": "A Dbus internal error occurred.",
51941ec60ea1SSunnySrivastava1984                "Notes": [
51951ec60ea1SSunnySrivastava1984                    "This error occurs when Dbus operation fails.",
51961ec60ea1SSunnySrivastava1984                    "Exceptions details are captured in additonal",
51971ec60ea1SSunnySrivastava1984                    "data."
51981ec60ea1SSunnySrivastava1984                ]
51991ec60ea1SSunnySrivastava1984            }
5200c3c96d99SShantappa Teekappanavar        },
5201c3c96d99SShantappa Teekappanavar
5202c3c96d99SShantappa Teekappanavar        {
5203081cfd42SAlpana Kumari            "Name": "com.ibm.VPD.Error.UnknownSystemType",
5204081cfd42SAlpana Kumari            "Subsystem": "cec_vpd",
5205081cfd42SAlpana Kumari            "ComponentID": "0x4000",
5206081cfd42SAlpana Kumari
5207081cfd42SAlpana Kumari            "SRC": {
5208081cfd42SAlpana Kumari                "ReasonCode": "0x4006",
520926919f07SPatrick Williams                "Words6To9": {}
5210081cfd42SAlpana Kumari            },
5211081cfd42SAlpana Kumari
5212081cfd42SAlpana Kumari            "Callouts": [
5213081cfd42SAlpana Kumari                {
521426919f07SPatrick Williams                    "CalloutList": [{ "Priority": "high", "LocCode": "P0" }]
5215081cfd42SAlpana Kumari                }
5216081cfd42SAlpana Kumari            ],
5217081cfd42SAlpana Kumari
5218081cfd42SAlpana Kumari            "Documentation": {
5219081cfd42SAlpana Kumari                "Description": "Unknown System Type",
5220081cfd42SAlpana Kumari                "Message": "System type not supported in DTB table.",
5221081cfd42SAlpana Kumari                "Notes": [
5222081cfd42SAlpana Kumari                    "System type comes from combination of HW and IM value of system VPD.",
5223081cfd42SAlpana Kumari                    "If anything gets changed in that combination, then it can't determine",
5224081cfd42SAlpana Kumari                    "the appropriate DTB for that system. Need to check HW and IM keywords."
5225081cfd42SAlpana Kumari                ]
5226081cfd42SAlpana Kumari            }
5227081cfd42SAlpana Kumari        },
5228081cfd42SAlpana Kumari
5229081cfd42SAlpana Kumari        {
5230074ec5b1SAlpana Kumari            "Name": "com.ibm.VPD.Error.GPIOError",
5231074ec5b1SAlpana Kumari            "Subsystem": "cec_vpd",
5232074ec5b1SAlpana Kumari            "ComponentID": "0x4000",
5233074ec5b1SAlpana Kumari
5234074ec5b1SAlpana Kumari            "SRC": {
5235074ec5b1SAlpana Kumari                "ReasonCode": "0x4007",
523626919f07SPatrick Williams                "Words6To9": {}
5237074ec5b1SAlpana Kumari            },
5238074ec5b1SAlpana Kumari
523917586b4fSSunny Srivastava            "Callouts": [
524017586b4fSSunny Srivastava                {
524117586b4fSSunny Srivastava                    "CalloutList": [
52422edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
524317586b4fSSunny Srivastava                    ]
524417586b4fSSunny Srivastava                }
524517586b4fSSunny Srivastava            ],
524617586b4fSSunny Srivastava
5247074ec5b1SAlpana Kumari            "Documentation": {
5248074ec5b1SAlpana Kumari                "Description": "GPIO line error",
5249074ec5b1SAlpana Kumari                "Message": "GPIO line couldn't be found or read.",
5250074ec5b1SAlpana Kumari                "Notes": [
525117586b4fSSunny Srivastava                    "The BMC could not access a GPIO line. This can be a hardware issue",
525217586b4fSSunny Srivastava                    " or driver issue. Since a hardware or a software issue cannot be",
525317586b4fSSunny Srivastava                    " differentiated, the BMC code will be called out."
5254074ec5b1SAlpana Kumari                ]
5255074ec5b1SAlpana Kumari            }
5256074ec5b1SAlpana Kumari        },
5257074ec5b1SAlpana Kumari
5258074ec5b1SAlpana Kumari        {
52598d6a1f12SPriyanga Ramasamy            "Name": "com.ibm.VPD.Error.Mismatch",
5260d29837f8SSunny Srivastava            "Subsystem": "cec_vpd",
5261d29837f8SSunny Srivastava            "ComponentID": "0x4000",
5262d29837f8SSunny Srivastava
5263d29837f8SSunny Srivastava            "SRC": {
5264d29837f8SSunny Srivastava                "ReasonCode": "0x4008",
526526919f07SPatrick Williams                "Words6To9": {}
5266d29837f8SSunny Srivastava            },
5267d29837f8SSunny Srivastava
5268d29837f8SSunny Srivastava            "Callouts": [
5269d29837f8SSunny Srivastava                {
5270d29837f8SSunny Srivastava                    "CalloutList": [
5271134e1e15SPriyanga Ramasamy                        {
5272134e1e15SPriyanga Ramasamy                            "Priority": "high",
52732edce4e2SMatt Spinler                            "Procedure": "BMC0007"
5274134e1e15SPriyanga Ramasamy                        }
5275d29837f8SSunny Srivastava                    ]
5276d29837f8SSunny Srivastava                }
5277d29837f8SSunny Srivastava            ],
5278d29837f8SSunny Srivastava
5279d29837f8SSunny Srivastava            "Documentation": {
52808d6a1f12SPriyanga Ramasamy                "Description": "VPD mismatch found between primary and backup",
52818d6a1f12SPriyanga Ramasamy                "Message": "Error occurred due to VPD mismatch between primary and backup.",
5282d29837f8SSunny Srivastava                "Notes": [
52838d6a1f12SPriyanga Ramasamy                    "This error occurs when there is a data mismatch between ",
52848d6a1f12SPriyanga Ramasamy                    "primary and backup VPD.",
52858d6a1f12SPriyanga Ramasamy                    "Details regarding the failure are captured in additional data."
5286d29837f8SSunny Srivastava                ]
5287d29837f8SSunny Srivastava            }
5288d29837f8SSunny Srivastava        },
5289d29837f8SSunny Srivastava
5290d29837f8SSunny Srivastava        {
529117586b4fSSunny Srivastava            "Name": "com.ibm.VPD.Error.RequiredFRUMissing",
529217586b4fSSunny Srivastava            "Subsystem": "cec_vpd",
529317586b4fSSunny Srivastava            "ComponentID": "0x4000",
529417586b4fSSunny Srivastava
529517586b4fSSunny Srivastava            "SRC": {
529617586b4fSSunny Srivastava                "ReasonCode": "0x4009",
529726919f07SPatrick Williams                "Words6To9": {}
529817586b4fSSunny Srivastava            },
529917586b4fSSunny Srivastava
530017586b4fSSunny Srivastava            "Documentation": {
530117586b4fSSunny Srivastava                "Description": "Essential FRU check.",
530217586b4fSSunny Srivastava                "Message": "Essential FRU check failed",
530317586b4fSSunny Srivastava                "Notes": [
530417586b4fSSunny Srivastava                    "This error occurs when VPD manager service detects any",
530517586b4fSSunny Srivastava                    "missing essential FRU. These are FRUs which are required",
530617586b4fSSunny Srivastava                    "to be present in the system at the time of power on.",
530717586b4fSSunny Srivastava                    "The inventory path is captured in additional data."
530817586b4fSSunny Srivastava                ]
530917586b4fSSunny Srivastava            }
531017586b4fSSunny Srivastava        },
531117586b4fSSunny Srivastava
531217586b4fSSunny Srivastava        {
531340fde0deSAnupama B R            "Name": "com.ibm.VPD.Error.SystemTypeMismatch",
531440fde0deSAnupama B R            "Subsystem": "cec_vpd",
531540fde0deSAnupama B R            "ComponentID": "0x4000",
531640fde0deSAnupama B R
531740fde0deSAnupama B R            "SRC": {
531840fde0deSAnupama B R                "ReasonCode": "0x400A",
531940fde0deSAnupama B R                "Words6To9": {}
532040fde0deSAnupama B R            },
532140fde0deSAnupama B R
532240fde0deSAnupama B R            "Callouts": [
532340fde0deSAnupama B R                {
532440fde0deSAnupama B R                    "CalloutList": [
532540fde0deSAnupama B R                        {
532640fde0deSAnupama B R                            "Priority": "high",
532740fde0deSAnupama B R                            "Procedure": "BMC0002"
532840fde0deSAnupama B R                        }
532940fde0deSAnupama B R                    ]
533040fde0deSAnupama B R                }
533140fde0deSAnupama B R            ],
533240fde0deSAnupama B R
533340fde0deSAnupama B R            "Documentation": {
533440fde0deSAnupama B R                "Description": "Invalid system configuration found",
533540fde0deSAnupama B R                "Message": "Found Invalid system configuration.",
533640fde0deSAnupama B R                "Notes": [
533740fde0deSAnupama B R                    "This error occurs when there is a mismatch between the IM value ",
533840fde0deSAnupama B R                    "saved on the planar Hardware and the eBMC cache. This scenario ",
533940fde0deSAnupama B R                    "should never occur, PE intervention is required to cross check ",
534040fde0deSAnupama B R                    "and correct the IM value as needed."
534140fde0deSAnupama B R                ]
534240fde0deSAnupama B R            }
534340fde0deSAnupama B R        },
534440fde0deSAnupama B R
534540fde0deSAnupama B R        {
534640fde0deSAnupama B R            "Name": "com.ibm.VPD.Error.UnknownSystemSettings",
534740fde0deSAnupama B R            "Subsystem": "cec_vpd",
534840fde0deSAnupama B R            "ComponentID": "0x4000",
534940fde0deSAnupama B R
535040fde0deSAnupama B R            "SRC": {
535140fde0deSAnupama B R                "ReasonCode": "0x400B",
535240fde0deSAnupama B R                "Words6To9": {}
535340fde0deSAnupama B R            },
535440fde0deSAnupama B R
535540fde0deSAnupama B R            "Callouts": [
535640fde0deSAnupama B R                {
535740fde0deSAnupama B R                    "CalloutList": [
535840fde0deSAnupama B R                        {
535940fde0deSAnupama B R                            "Priority": "high",
536040fde0deSAnupama B R                            "Procedure": "BMC0002"
536140fde0deSAnupama B R                        }
536240fde0deSAnupama B R                    ]
536340fde0deSAnupama B R                }
536440fde0deSAnupama B R            ],
536540fde0deSAnupama B R
536640fde0deSAnupama B R            "Documentation": {
536740fde0deSAnupama B R                "Description": "Unable to determine the correct system configuration",
536840fde0deSAnupama B R                "Message": "Found un-configurable system configuration.",
536940fde0deSAnupama B R                "Notes": [
537040fde0deSAnupama B R                    "This error occurs when there is a mismatch between the IM value ",
537140fde0deSAnupama B R                    "saved on the planar Hardware and the eBMC cache. ",
537240fde0deSAnupama B R                    "PE intervention is required to cross check and correct values as ",
537340fde0deSAnupama B R                    "needed, PE needs to verify the Processor FRU number and take a ",
537440fde0deSAnupama B R                    "decision as to what IM needs to be set to boot the system ",
537540fde0deSAnupama B R                    "successfully."
537640fde0deSAnupama B R                ]
537740fde0deSAnupama B R            }
537840fde0deSAnupama B R        },
537940fde0deSAnupama B R
538040fde0deSAnupama B R        {
5381*a92feeb0SSunny Srivastava            "Name": "com.ibm.VPD.Error.FirmwareError",
5382*a92feeb0SSunny Srivastava            "Subsystem": "cec_vpd",
5383*a92feeb0SSunny Srivastava            "ComponentID": "0x4000",
5384*a92feeb0SSunny Srivastava
5385*a92feeb0SSunny Srivastava            "SRC": {
5386*a92feeb0SSunny Srivastava                "ReasonCode": "0x400C",
5387*a92feeb0SSunny Srivastava                "Words6To9": {}
5388*a92feeb0SSunny Srivastava            },
5389*a92feeb0SSunny Srivastava
5390*a92feeb0SSunny Srivastava            "Callouts": [
5391*a92feeb0SSunny Srivastava                {
5392*a92feeb0SSunny Srivastava                    "CalloutList": [
5393*a92feeb0SSunny Srivastava                        { "Priority": "high", "Procedure": "BMC0001" }
5394*a92feeb0SSunny Srivastava                    ]
5395*a92feeb0SSunny Srivastava                }
5396*a92feeb0SSunny Srivastava            ],
5397*a92feeb0SSunny Srivastava
5398*a92feeb0SSunny Srivastava            "Documentation": {
5399*a92feeb0SSunny Srivastava                "Description": "Firmware error.",
5400*a92feeb0SSunny Srivastava                "Message": "A std runtime failure occurred in VPD Manager code.",
5401*a92feeb0SSunny Srivastava                "Notes": [
5402*a92feeb0SSunny Srivastava                    "This error occurs when a std runtime exception",
5403*a92feeb0SSunny Srivastava                    "is thrown in the VPD Manager code for errors which",
5404*a92feeb0SSunny Srivastava                    "can't be categorised in any specific category.",
5405*a92feeb0SSunny Srivastava                    "Cause of failure is captured in additional data."
5406*a92feeb0SSunny Srivastava                ]
5407*a92feeb0SSunny Srivastava            }
5408*a92feeb0SSunny Srivastava        },
5409*a92feeb0SSunny Srivastava
5410*a92feeb0SSunny Srivastava        {
5411c0cc7ec7Sgikrish1            "Name": "com.ibm.Panel.Error.InputDevPathFailure",
5412c0cc7ec7Sgikrish1            "Subsystem": "cec_op_panel",
5413c0cc7ec7Sgikrish1            "ComponentID": "0x5000",
5414c0cc7ec7Sgikrish1
5415c0cc7ec7Sgikrish1            "SRC": {
5416c0cc7ec7Sgikrish1                "ReasonCode": "0x5001",
5417c0cc7ec7Sgikrish1                "Words6To9": {}
5418c0cc7ec7Sgikrish1            },
5419c0cc7ec7Sgikrish1
5420c0cc7ec7Sgikrish1            "Documentation": {
5421c0cc7ec7Sgikrish1                "Description": "Button Handler Failure",
5422c0cc7ec7Sgikrish1                "Message": "Input Device path failure",
542326919f07SPatrick Williams                "Notes": ["Button events will not be processed."]
5424c0cc7ec7Sgikrish1            }
5425c0cc7ec7Sgikrish1        },
5426c0cc7ec7Sgikrish1
5427c0cc7ec7Sgikrish1        {
5428c0cc7ec7Sgikrish1            "Name": "com.ibm.Panel.Error.I2CSetupFailure",
5429c0cc7ec7Sgikrish1            "Subsystem": "cec_op_panel",
5430c0cc7ec7Sgikrish1            "ComponentID": "0x5000",
5431c0cc7ec7Sgikrish1
5432c0cc7ec7Sgikrish1            "SRC": {
5433c0cc7ec7Sgikrish1                "ReasonCode": "0x5002",
5434c0cc7ec7Sgikrish1                "Words6To9": {}
5435c0cc7ec7Sgikrish1            },
5436c0cc7ec7Sgikrish1
5437c0cc7ec7Sgikrish1            "Documentation": {
5438c0cc7ec7Sgikrish1                "Description": "Panel I2C setup failure",
5439c0cc7ec7Sgikrish1                "Message": "Unable to open device path or ioctl failure",
5440c0cc7ec7Sgikrish1                "Notes": [
5441c0cc7ec7Sgikrish1                    "The Panel is unable to open device",
5442c0cc7ec7Sgikrish1                    " path or ioctl failure"
5443c0cc7ec7Sgikrish1                ]
5444c0cc7ec7Sgikrish1            }
5445c0cc7ec7Sgikrish1        },
5446c0cc7ec7Sgikrish1
5447c0cc7ec7Sgikrish1        {
5448c0cc7ec7Sgikrish1            "Name": "com.ibm.Panel.Error.HostCommunicationError",
5449c0cc7ec7Sgikrish1            "Subsystem": "cec_op_panel",
5450c0cc7ec7Sgikrish1            "ComponentID": "0x5000",
5451c0cc7ec7Sgikrish1
5452c0cc7ec7Sgikrish1            "SRC": {
5453c0cc7ec7Sgikrish1                "ReasonCode": "0x5003",
5454c0cc7ec7Sgikrish1                "Words6To9": {}
5455c0cc7ec7Sgikrish1            },
5456c0cc7ec7Sgikrish1
545726919f07SPatrick Williams            "Callouts": [
545826919f07SPatrick Williams                {
545926919f07SPatrick Williams                    "CalloutList": [
546026919f07SPatrick Williams                        {
5461c0cc7ec7Sgikrish1                            "Priority": "high",
54622edce4e2SMatt Spinler                            "Procedure": "BMC0001"
546326919f07SPatrick Williams                        }
546426919f07SPatrick Williams                    ]
546526919f07SPatrick Williams                }
546626919f07SPatrick Williams            ],
5467c0cc7ec7Sgikrish1
5468c0cc7ec7Sgikrish1            "Documentation": {
5469c0cc7ec7Sgikrish1                "Description": "Host Communication failure",
5470c0cc7ec7Sgikrish1                "Message": "Error in sending message to host",
547126919f07SPatrick Williams                "Notes": ["Failure from PLDM sending message to", "Host"]
5472c0cc7ec7Sgikrish1            }
5473c0cc7ec7Sgikrish1        },
5474c0cc7ec7Sgikrish1
5475c0cc7ec7Sgikrish1        {
5476c0cc7ec7Sgikrish1            "Name": "com.ibm.Panel.Error.DbusError",
5477c0cc7ec7Sgikrish1            "Subsystem": "cec_op_panel",
5478c0cc7ec7Sgikrish1            "ComponentID": "0x5000",
5479c0cc7ec7Sgikrish1
5480c0cc7ec7Sgikrish1            "SRC": {
5481c0cc7ec7Sgikrish1                "ReasonCode": "0x5004",
5482c0cc7ec7Sgikrish1                "Words6To9": {}
5483c0cc7ec7Sgikrish1            },
5484c0cc7ec7Sgikrish1
548526919f07SPatrick Williams            "Callouts": [
548626919f07SPatrick Williams                {
548726919f07SPatrick Williams                    "CalloutList": [
548826919f07SPatrick Williams                        {
5489c0cc7ec7Sgikrish1                            "Priority": "high",
54902edce4e2SMatt Spinler                            "Procedure": "BMC0001"
549126919f07SPatrick Williams                        }
549226919f07SPatrick Williams                    ]
549326919f07SPatrick Williams                }
549426919f07SPatrick Williams            ],
5495c0cc7ec7Sgikrish1
5496c0cc7ec7Sgikrish1            "Documentation": {
5497c0cc7ec7Sgikrish1                "Description": "Dbus exception",
5498c0cc7ec7Sgikrish1                "Message": "A Dbus internal error occurred.",
5499c0cc7ec7Sgikrish1                "Notes": [
5500c0cc7ec7Sgikrish1                    "This error occurs when Dbus operation fails.",
5501c0cc7ec7Sgikrish1                    "Exceptions details are captured in additional",
5502c0cc7ec7Sgikrish1                    "data."
5503c0cc7ec7Sgikrish1                ]
5504c0cc7ec7Sgikrish1            }
5505c0cc7ec7Sgikrish1        },
5506c0cc7ec7Sgikrish1
5507c0cc7ec7Sgikrish1        {
55083aa27080SPriyanga Ramasamy            "Name": "com.ibm.Panel.Error.CodeUpdateFailure",
55093aa27080SPriyanga Ramasamy            "Subsystem": "cec_op_panel",
55103aa27080SPriyanga Ramasamy            "ComponentID": "0x5000",
55113aa27080SPriyanga Ramasamy
55123aa27080SPriyanga Ramasamy            "SRC": {
55133aa27080SPriyanga Ramasamy                "ReasonCode": "0x5005",
55143aa27080SPriyanga Ramasamy                "Words6To9": {}
55153aa27080SPriyanga Ramasamy            },
55163aa27080SPriyanga Ramasamy
55173aa27080SPriyanga Ramasamy            "Documentation": {
55183aa27080SPriyanga Ramasamy                "Description": "LCD/Bootfail PIC code update failure.",
55193aa27080SPriyanga Ramasamy                "Message": "Error while doing LCD/bootfail PIC code update.",
55203aa27080SPriyanga Ramasamy                "Notes": [
5521fdd1dc04SPriyanga Ramasamy                    "Panel firmware(LCD/bootfail PIC) update fails due to ",
5522fdd1dc04SPriyanga Ramasamy                    "unsupportable firmware version. Inventory path to the",
5523fdd1dc04SPriyanga Ramasamy                    "FRU on which PIC controller is physically present will",
5524fdd1dc04SPriyanga Ramasamy                    "be called out."
55253aa27080SPriyanga Ramasamy                ]
55263aa27080SPriyanga Ramasamy            }
55273aa27080SPriyanga Ramasamy        },
55283aa27080SPriyanga Ramasamy
55293aa27080SPriyanga Ramasamy        {
5530e340325bSdeepa            "Name": "org.open_power.Host.Boot.Error.WatchdogTimedOut",
5531c3c96d99SShantappa Teekappanavar            "Subsystem": "cec_sp_hostboot_iface",
5532c31afd6cSAndrew Geissler            "ComponentID": "0xC100",
5533c3c96d99SShantappa Teekappanavar
553426919f07SPatrick Williams            "SRC": {
5535c3c96d99SShantappa Teekappanavar                "ReasonCode": "0xC101",
553626919f07SPatrick Williams                "Words6To9": {}
5537c3c96d99SShantappa Teekappanavar            },
5538c3c96d99SShantappa Teekappanavar
553926919f07SPatrick Williams            "Documentation": {
5540c3c96d99SShantappa Teekappanavar                "Description": "Host did not respond within the watchdog timeout interval",
5541c3c96d99SShantappa Teekappanavar                "Message": "Host did not respond before the watchdog timeout interval expired",
5542c3c96d99SShantappa Teekappanavar                "Notes": [
5543c3c96d99SShantappa Teekappanavar                    "Host did not respond before the expiry of the watchdog timeout interval.",
5544c3c96d99SShantappa Teekappanavar                    "Collecting hostboot dump."
5545c3c96d99SShantappa Teekappanavar                ]
5546c3c96d99SShantappa Teekappanavar            }
5547bf61a982Szamiseck        },
5548bf61a982Szamiseck
5549bf61a982Szamiseck        {
55502abca8f6SAndrew Geissler            "Name": "xyz.openbmc_project.Dump.Error.Ramoops",
55512abca8f6SAndrew Geissler            "Subsystem": "bmc_firmware",
55522abca8f6SAndrew Geissler            "ComponentID": "0xC200",
55532abca8f6SAndrew Geissler
55542abca8f6SAndrew Geissler            "SRC": {
55552abca8f6SAndrew Geissler                "ReasonCode": "0xC201",
55562abca8f6SAndrew Geissler                "Words6To9": {}
55572abca8f6SAndrew Geissler            },
55582abca8f6SAndrew Geissler
55592abca8f6SAndrew Geissler            "Callouts": [
55602abca8f6SAndrew Geissler                {
55612abca8f6SAndrew Geissler                    "CalloutList": [
55622edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
55632abca8f6SAndrew Geissler                    ]
55642abca8f6SAndrew Geissler                }
55652abca8f6SAndrew Geissler            ],
55662abca8f6SAndrew Geissler
55672abca8f6SAndrew Geissler            "Documentation": {
55682abca8f6SAndrew Geissler                "Description": "BMC rebooted unexpectedly due to kernel panic",
55692abca8f6SAndrew Geissler                "Message": "BMC rebooted unexpectedly resulting in a ramoops dump being collected",
55702abca8f6SAndrew Geissler                "Notes": [
55712abca8f6SAndrew Geissler                    "Investigate the collected BMC dump to identify the reason for the BMC reboot."
55722abca8f6SAndrew Geissler                ]
55732abca8f6SAndrew Geissler            }
55742abca8f6SAndrew Geissler        },
55752abca8f6SAndrew Geissler
55762abca8f6SAndrew Geissler        {
5577bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Version.Error.Incompatible",
5578bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5579bf61a982Szamiseck            "ComponentID": "0x3600",
558026919f07SPatrick Williams            "SRC": {
5581bf61a982Szamiseck                "ReasonCode": "0x3601",
558226919f07SPatrick Williams                "Words6To9": {}
5583bf61a982Szamiseck            },
5584bf61a982Szamiseck
5585bf61a982Szamiseck            "Callouts": [
5586bf61a982Szamiseck                {
5587bf61a982Szamiseck                    "CalloutList": [
55882edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5589bf61a982Szamiseck                    ]
5590bf61a982Szamiseck                }
5591bf61a982Szamiseck            ],
5592bf61a982Szamiseck
559326919f07SPatrick Williams            "Documentation": {
5594bf61a982Szamiseck                "Description": "A system component has a software version that is incompatible.",
5595bf61a982Szamiseck                "Message": "A system component has a software version that is incompatible."
5596bf61a982Szamiseck            }
5597bf61a982Szamiseck        },
5598bf61a982Szamiseck
5599bf61a982Szamiseck        {
5600bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Version.Error.AlreadyExists",
5601bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5602bf61a982Szamiseck            "ComponentID": "0x3600",
560326919f07SPatrick Williams            "SRC": {
5604bf61a982Szamiseck                "ReasonCode": "0x3602",
560526919f07SPatrick Williams                "Words6To9": {}
5606bf61a982Szamiseck            },
5607bf61a982Szamiseck
5608bf61a982Szamiseck            "Callouts": [
5609bf61a982Szamiseck                {
5610bf61a982Szamiseck                    "CalloutList": [
56112edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5612bf61a982Szamiseck                    ]
5613bf61a982Szamiseck                }
5614bf61a982Szamiseck            ],
5615bf61a982Szamiseck
561626919f07SPatrick Williams            "Documentation": {
5617bf61a982Szamiseck                "Description": "This image version already exists on the device.",
5618bf61a982Szamiseck                "Message": "This image version already exists on the device."
5619bf61a982Szamiseck            }
5620bf61a982Szamiseck        },
5621bf61a982Szamiseck
5622bf61a982Szamiseck        {
5623bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Image.Error.UnTarFailure",
5624bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5625bf61a982Szamiseck            "ComponentID": "0x3600",
56267ef3b9ebSAdriana Kobylak            "ActionFlags": ["report"],
562726919f07SPatrick Williams            "SRC": {
5628bf61a982Szamiseck                "ReasonCode": "0x3603",
562926919f07SPatrick Williams                "Words6To9": {}
5630bf61a982Szamiseck            },
5631bf61a982Szamiseck
5632bf61a982Szamiseck            "Callouts": [
5633bf61a982Szamiseck                {
5634bf61a982Szamiseck                    "CalloutList": [
56352edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5636bf61a982Szamiseck                    ]
5637bf61a982Szamiseck                }
5638bf61a982Szamiseck            ],
5639bf61a982Szamiseck
564026919f07SPatrick Williams            "Documentation": {
5641bf61a982Szamiseck                "Description": "An error occurred during untar.",
5642bf61a982Szamiseck                "Message": "An error occurred during untar."
5643bf61a982Szamiseck            }
5644bf61a982Szamiseck        },
5645bf61a982Szamiseck
5646bf61a982Szamiseck        {
5647bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Image.Error.ManifestFileFailure",
5648bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5649bf61a982Szamiseck            "ComponentID": "0x3600",
565026919f07SPatrick Williams            "SRC": {
5651bf61a982Szamiseck                "ReasonCode": "0x3604",
565226919f07SPatrick Williams                "Words6To9": {}
5653bf61a982Szamiseck            },
5654bf61a982Szamiseck
5655bf61a982Szamiseck            "Callouts": [
5656bf61a982Szamiseck                {
5657bf61a982Szamiseck                    "CalloutList": [
56582edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5659bf61a982Szamiseck                    ]
5660bf61a982Szamiseck                }
5661bf61a982Szamiseck            ],
5662bf61a982Szamiseck
566326919f07SPatrick Williams            "Documentation": {
566421de9f07Szamiseck                "Description": "An error occurred when reading the software image Manifest file.",
566521de9f07Szamiseck                "Message": "An error occurred when reading the software image Manifest file."
5666bf61a982Szamiseck            }
5667bf61a982Szamiseck        },
5668bf61a982Szamiseck
5669bf61a982Szamiseck        {
5670bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Image.Error.InternalFailure",
5671bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5672bf61a982Szamiseck            "ComponentID": "0x3600",
567326919f07SPatrick Williams            "SRC": {
5674bf61a982Szamiseck                "ReasonCode": "0x3605",
567526919f07SPatrick Williams                "Words6To9": {}
5676bf61a982Szamiseck            },
5677bf61a982Szamiseck
5678bf61a982Szamiseck            "Callouts": [
5679bf61a982Szamiseck                {
5680bf61a982Szamiseck                    "CalloutList": [
56812edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5682bf61a982Szamiseck                    ]
5683bf61a982Szamiseck                }
5684bf61a982Szamiseck            ],
5685bf61a982Szamiseck
568626919f07SPatrick Williams            "Documentation": {
5687bf61a982Szamiseck                "Description": "The operation failed internally during processing the image.",
5688bf61a982Szamiseck                "Message": "The operation failed internally during processing the image."
5689bf61a982Szamiseck            }
5690bf61a982Szamiseck        },
5691bf61a982Szamiseck
5692bf61a982Szamiseck        {
5693bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Image.Error.ImageFailure",
5694bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5695bf61a982Szamiseck            "ComponentID": "0x3600",
569626919f07SPatrick Williams            "SRC": {
5697bf61a982Szamiseck                "ReasonCode": "0x3606",
569826919f07SPatrick Williams                "Words6To9": {}
5699bf61a982Szamiseck            },
5700bf61a982Szamiseck
5701bf61a982Szamiseck            "Callouts": [
5702bf61a982Szamiseck                {
5703bf61a982Szamiseck                    "CalloutList": [
57042edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5705bf61a982Szamiseck                    ]
5706bf61a982Szamiseck                }
5707bf61a982Szamiseck            ],
5708bf61a982Szamiseck
570926919f07SPatrick Williams            "Documentation": {
5710bf61a982Szamiseck                "Description": "An error occurred processing the image.",
5711bf61a982Szamiseck                "Message": "An error occurred processing the image."
5712bf61a982Szamiseck            }
5713bf61a982Szamiseck        },
5714bf61a982Szamiseck
5715bf61a982Szamiseck        {
5716bf61a982Szamiseck            "Name": "xyz.openbmc_project.Software.Image.Error.BusyFailure",
5717bf61a982Szamiseck            "Subsystem": "bmc_firmware",
5718bf61a982Szamiseck            "ComponentID": "0x3600",
571926919f07SPatrick Williams            "SRC": {
5720bf61a982Szamiseck                "ReasonCode": "0x3607",
572126919f07SPatrick Williams                "Words6To9": {}
5722bf61a982Szamiseck            },
5723bf61a982Szamiseck
5724bf61a982Szamiseck            "Callouts": [
5725bf61a982Szamiseck                {
5726bf61a982Szamiseck                    "CalloutList": [
57272edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
5728bf61a982Szamiseck                    ]
5729bf61a982Szamiseck                }
5730bf61a982Szamiseck            ],
5731bf61a982Szamiseck
573226919f07SPatrick Williams            "Documentation": {
5733bf61a982Szamiseck                "Description": "The device is busy during the update.",
5734bf61a982Szamiseck                "Message": "The device is busy during the update."
5735bf61a982Szamiseck            }
573621de9f07Szamiseck        },
573721de9f07Szamiseck
573821de9f07Szamiseck        {
573921de9f07Szamiseck            "Name": "xyz.openbmc_project.Software.Version.Error.ExpiredAccessKey",
574021de9f07Szamiseck            "Subsystem": "bmc_firmware",
574121de9f07Szamiseck            "ComponentID": "0x3600",
574226919f07SPatrick Williams            "SRC": {
574321de9f07Szamiseck                "ReasonCode": "0x3608",
574426919f07SPatrick Williams                "Words6To9": {}
574521de9f07Szamiseck            },
574621de9f07Szamiseck
574721de9f07Szamiseck            "Callouts": [
574821de9f07Szamiseck                {
574921de9f07Szamiseck                    "CalloutList": [
57502edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
575121de9f07Szamiseck                    ]
575221de9f07Szamiseck                }
575321de9f07Szamiseck            ],
575421de9f07Szamiseck
575526919f07SPatrick Williams            "Documentation": {
575621de9f07Szamiseck                "Description": "The Update Access Key has expired.",
575721de9f07Szamiseck                "Message": "The Update Access Key has expired."
575821de9f07Szamiseck            }
575921de9f07Szamiseck        },
576021de9f07Szamiseck
576121de9f07Szamiseck        {
576221de9f07Szamiseck            "Name": "xyz.openbmc_project.Software.Version.Error.InvalidSignature",
576321de9f07Szamiseck            "Subsystem": "bmc_firmware",
576421de9f07Szamiseck            "ComponentID": "0x3600",
576526919f07SPatrick Williams            "SRC": {
576621de9f07Szamiseck                "ReasonCode": "0x3609",
576726919f07SPatrick Williams                "Words6To9": {}
576821de9f07Szamiseck            },
576921de9f07Szamiseck
577021de9f07Szamiseck            "Callouts": [
577121de9f07Szamiseck                {
577221de9f07Szamiseck                    "CalloutList": [
57732edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
577421de9f07Szamiseck                    ]
577521de9f07Szamiseck                }
577621de9f07Szamiseck            ],
577721de9f07Szamiseck
577826919f07SPatrick Williams            "Documentation": {
577921de9f07Szamiseck                "Description": "The software image has an invalid signature.",
578021de9f07Szamiseck                "Message": "The software image has an invalid signature"
578121de9f07Szamiseck            }
57828c330e43SSridevi Ramesh        },
57830ad7a822Szamiseck
57840ad7a822Szamiseck        {
57850ad7a822Szamiseck            "Name": "xyz.openbmc_project.Software.Version.Error.HostFile",
57860ad7a822Szamiseck            "Subsystem": "bmc_firmware",
57870ad7a822Szamiseck            "ComponentID": "0x3600",
57880ad7a822Szamiseck
578926919f07SPatrick Williams            "SRC": {
57900ad7a822Szamiseck                "ReasonCode": "0x360A",
579126919f07SPatrick Williams                "Words6To9": {
579226919f07SPatrick Williams                    "6": {
57930ad7a822Szamiseck                        "Description": "Size of the current running partition",
57940ad7a822Szamiseck                        "AdditionalDataPropSource": "CURRENT_FILE_SIZE"
57950ad7a822Szamiseck                    },
579626919f07SPatrick Williams                    "7": {
57970ad7a822Szamiseck                        "Description": "Size of the read only partition",
57980ad7a822Szamiseck                        "AdditionalDataPropSource": "EXPECTED_FILE_SIZE"
57990ad7a822Szamiseck                    }
58000ad7a822Szamiseck                }
58010ad7a822Szamiseck            },
58020ad7a822Szamiseck            "Callouts": [
58030ad7a822Szamiseck                {
58040ad7a822Szamiseck                    "CalloutList": [
58052edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
58060ad7a822Szamiseck                    ]
58070ad7a822Szamiseck                }
58080ad7a822Szamiseck            ],
580926919f07SPatrick Williams            "Documentation": {
58100ad7a822Szamiseck                "Description": "Corrupted or changed preserved file",
58110ad7a822Szamiseck                "Message": "Partition was not preserved on reboot",
58120ad7a822Szamiseck                "Notes": [
58130ad7a822Szamiseck                    "This error may occur if one of the partitions marked",
58140ad7a822Szamiseck                    "PRESERVED is either corrupted, or a change of size is ",
58150ad7a822Szamiseck                    "desired for a particular partition."
58160ad7a822Szamiseck                ]
58170ad7a822Szamiseck            }
58180ad7a822Szamiseck        },
58190ad7a822Szamiseck
58208c330e43SSridevi Ramesh        {
58218c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.findDumpObjPath.GetManagedObjectsFail",
58228c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
58238c330e43SSridevi Ramesh            "ComponentID": "0x6000",
58248c330e43SSridevi Ramesh            "Severity": "predictive",
582526919f07SPatrick Williams            "SRC": {
58268c330e43SSridevi Ramesh                "ReasonCode": "0x6001",
582726919f07SPatrick Williams                "Words6To9": {}
58288c330e43SSridevi Ramesh            },
58298c330e43SSridevi Ramesh            "Callouts": [
58308c330e43SSridevi Ramesh                {
58318c330e43SSridevi Ramesh                    "CalloutList": [
58322edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
58338c330e43SSridevi Ramesh                    ]
58348c330e43SSridevi Ramesh                }
58358c330e43SSridevi Ramesh            ],
5836c3c96d99SShantappa Teekappanavar
583726919f07SPatrick Williams            "Documentation": {
58388c330e43SSridevi Ramesh                "Description": "Failed to get the requested dump object path.",
58398c330e43SSridevi Ramesh                "Message": "Failed to get the requested dump object path from the system."
58408c330e43SSridevi Ramesh            }
58418c330e43SSridevi Ramesh        },
58428c330e43SSridevi Ramesh        {
58438c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.newFileAvailable.NewDumpNotifyFail",
58448c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
58458c330e43SSridevi Ramesh            "ComponentID": "0x6000",
58468c330e43SSridevi Ramesh            "Severity": "unrecoverable",
584726919f07SPatrick Williams            "SRC": {
58488c330e43SSridevi Ramesh                "ReasonCode": "0x6002",
584926919f07SPatrick Williams                "Words6To9": {}
58508c330e43SSridevi Ramesh            },
58518c330e43SSridevi Ramesh            "Callouts": [
58528c330e43SSridevi Ramesh                {
58538c330e43SSridevi Ramesh                    "CalloutList": [
58542edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
58558c330e43SSridevi Ramesh                    ]
58568c330e43SSridevi Ramesh                }
58578c330e43SSridevi Ramesh            ],
585826919f07SPatrick Williams            "Documentation": {
58598c330e43SSridevi Ramesh                "Description": "Failed to make a new dump notify request to the dump manager application.",
58608c330e43SSridevi Ramesh                "Message": "Failed to make a new dump notify request to the dump manager application."
58618c330e43SSridevi Ramesh            }
58628c330e43SSridevi Ramesh        },
58638c330e43SSridevi Ramesh        {
58648c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.DumpHandler.getOffloadUriFail",
58658c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
58668c330e43SSridevi Ramesh            "ComponentID": "0x6000",
58678c330e43SSridevi Ramesh            "Severity": "unrecoverable",
586826919f07SPatrick Williams            "SRC": {
58698c330e43SSridevi Ramesh                "ReasonCode": "0x6003",
587026919f07SPatrick Williams                "Words6To9": {}
58718c330e43SSridevi Ramesh            },
58728c330e43SSridevi Ramesh            "Callouts": [
58738c330e43SSridevi Ramesh                {
58748c330e43SSridevi Ramesh                    "CalloutList": [
58752edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
58768c330e43SSridevi Ramesh                    ]
58778c330e43SSridevi Ramesh                }
58788c330e43SSridevi Ramesh            ],
587926919f07SPatrick Williams            "Documentation": {
58808c330e43SSridevi Ramesh                "Description": "Failed to get the dump offload URI path from the dump entry.",
58818c330e43SSridevi Ramesh                "Message": "Failed to get the dump offload URI path from the dump entry."
58828c330e43SSridevi Ramesh            }
58838c330e43SSridevi Ramesh        },
58848c330e43SSridevi Ramesh        {
58858c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.ResourceDumpFileAckFail",
58868c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
58878c330e43SSridevi Ramesh            "ComponentID": "0x6000",
58888c330e43SSridevi Ramesh            "Severity": "non_error",
588926919f07SPatrick Williams            "SRC": {
58908c330e43SSridevi Ramesh                "ReasonCode": "0x6004",
589126919f07SPatrick Williams                "Words6To9": {}
58928c330e43SSridevi Ramesh            },
58938c330e43SSridevi Ramesh            "Callouts": [
58948c330e43SSridevi Ramesh                {
58958c330e43SSridevi Ramesh                    "CalloutList": [
58962edce4e2SMatt Spinler                        { "Priority": "medium", "Procedure": "BMC0001" }
58978c330e43SSridevi Ramesh                    ]
58988c330e43SSridevi Ramesh                }
58998c330e43SSridevi Ramesh            ],
590026919f07SPatrick Williams            "Documentation": {
59018c330e43SSridevi Ramesh                "Description": "The hypervisor rejected the request to initiate a new resource dump.",
59028c330e43SSridevi Ramesh                "Message": "The hypervisor rejected the request to initiate a new resource dump."
59038c330e43SSridevi Ramesh            }
59048c330e43SSridevi Ramesh        },
59058c330e43SSridevi Ramesh        {
59068c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.SourceDumpIdResetFail",
59078c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
59088c330e43SSridevi Ramesh            "ComponentID": "0x6000",
59098c330e43SSridevi Ramesh            "Severity": "unrecoverable",
591026919f07SPatrick Williams            "SRC": {
59118c330e43SSridevi Ramesh                "ReasonCode": "0x6005",
591226919f07SPatrick Williams                "Words6To9": {}
59138c330e43SSridevi Ramesh            },
59148c330e43SSridevi Ramesh            "Callouts": [
59158c330e43SSridevi Ramesh                {
59168c330e43SSridevi Ramesh                    "CalloutList": [
59172edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
59188c330e43SSridevi Ramesh                    ]
59198c330e43SSridevi Ramesh                }
59208c330e43SSridevi Ramesh            ],
592126919f07SPatrick Williams            "Documentation": {
59228c330e43SSridevi Ramesh                "Description": "Failed to reset the dump ID, due to this requested dump will not be deleted.",
59238c330e43SSridevi Ramesh                "Message": "Failed to reset the dump ID, due to this requested dump will not be deleted."
59248c330e43SSridevi Ramesh            }
59258c330e43SSridevi Ramesh        },
59268c330e43SSridevi Ramesh        {
59278c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.DumpEntryDeleteFail",
59288c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
59298c330e43SSridevi Ramesh            "ComponentID": "0x6000",
59308c330e43SSridevi Ramesh            "Severity": "unrecoverable",
593126919f07SPatrick Williams            "SRC": {
59328c330e43SSridevi Ramesh                "ReasonCode": "0x6006",
593326919f07SPatrick Williams                "Words6To9": {}
59348c330e43SSridevi Ramesh            },
59358c330e43SSridevi Ramesh            "Callouts": [
59368c330e43SSridevi Ramesh                {
59378c330e43SSridevi Ramesh                    "CalloutList": [
59382edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
59398c330e43SSridevi Ramesh                    ]
59408c330e43SSridevi Ramesh                }
59418c330e43SSridevi Ramesh            ],
594226919f07SPatrick Williams            "Documentation": {
59438c330e43SSridevi Ramesh                "Description": "Failed to carry out the dump delete request from the hypervisor.",
59448c330e43SSridevi Ramesh                "Message": "Failed to carry out the dump delete request from the hypervisor."
59458c330e43SSridevi Ramesh            }
59468c330e43SSridevi Ramesh        },
59478c330e43SSridevi Ramesh        {
59488c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.DumpEntryOffloadedSetFail",
59498c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
59508c330e43SSridevi Ramesh            "ComponentID": "0x6000",
59518c330e43SSridevi Ramesh            "Severity": "unrecoverable",
595226919f07SPatrick Williams            "SRC": {
59538c330e43SSridevi Ramesh                "ReasonCode": "0x6007",
595426919f07SPatrick Williams                "Words6To9": {}
59558c330e43SSridevi Ramesh            },
59568c330e43SSridevi Ramesh            "Callouts": [
59578c330e43SSridevi Ramesh                {
59588c330e43SSridevi Ramesh                    "CalloutList": [
59592edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
59608c330e43SSridevi Ramesh                    ]
59618c330e43SSridevi Ramesh                }
59628c330e43SSridevi Ramesh            ],
596326919f07SPatrick Williams            "Documentation": {
59648c330e43SSridevi Ramesh                "Description": "Failed to set the dump offloaded completion flag in the dump entry.",
59658c330e43SSridevi Ramesh                "Message": "Failed to set the dump offloaded completion flag in the dump entry."
59668c330e43SSridevi Ramesh            }
59678c330e43SSridevi Ramesh        },
59688c330e43SSridevi Ramesh        {
59698c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.readIntoMemory.GetFilepathFail",
59708c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
59718c330e43SSridevi Ramesh            "ComponentID": "0x6000",
59728c330e43SSridevi Ramesh            "Severity": "unrecoverable",
597326919f07SPatrick Williams            "SRC": {
59748c330e43SSridevi Ramesh                "ReasonCode": "0x6008",
597526919f07SPatrick Williams                "Words6To9": {}
59768c330e43SSridevi Ramesh            },
59778c330e43SSridevi Ramesh            "Callouts": [
59788c330e43SSridevi Ramesh                {
59798c330e43SSridevi Ramesh                    "CalloutList": [
59802edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
59818c330e43SSridevi Ramesh                    ]
59828c330e43SSridevi Ramesh                }
59838c330e43SSridevi Ramesh            ],
598426919f07SPatrick Williams            "Documentation": {
59858c330e43SSridevi Ramesh                "Description": "Failed to get the file path for the BMC dump and offload to the hypervisor.",
59868c330e43SSridevi Ramesh                "Message": "Failed to get the file path for the BMC dump and offload to the hypervisor."
59878c330e43SSridevi Ramesh            }
59888c330e43SSridevi Ramesh        },
59898c330e43SSridevi Ramesh        {
59908c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.read.GetFilepathFail",
59918c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
59928c330e43SSridevi Ramesh            "ComponentID": "0x6000",
59938c330e43SSridevi Ramesh            "Severity": "unrecoverable",
599426919f07SPatrick Williams            "SRC": {
59958c330e43SSridevi Ramesh                "ReasonCode": "0x6009",
599626919f07SPatrick Williams                "Words6To9": {}
59978c330e43SSridevi Ramesh            },
59988c330e43SSridevi Ramesh            "Callouts": [
59998c330e43SSridevi Ramesh                {
60008c330e43SSridevi Ramesh                    "CalloutList": [
60012edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
60028c330e43SSridevi Ramesh                    ]
60038c330e43SSridevi Ramesh                }
60048c330e43SSridevi Ramesh            ],
600526919f07SPatrick Williams            "Documentation": {
60068c330e43SSridevi Ramesh                "Description": "Failed to get the file path for the BMC dump and offload to the hypervisor.",
60078c330e43SSridevi Ramesh                "Message": "Failed to get the file path for the BMC dump and offload to the hypervisor."
60088c330e43SSridevi Ramesh            }
60098c330e43SSridevi Ramesh        },
60108c330e43SSridevi Ramesh        {
60118c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.ResourceDumpFileAckWithMetaDataFail",
60128c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
60138c330e43SSridevi Ramesh            "ComponentID": "0x6000",
60148c330e43SSridevi Ramesh            "Severity": "non_error",
601526919f07SPatrick Williams            "SRC": {
60168c330e43SSridevi Ramesh                "ReasonCode": "0x6010",
601726919f07SPatrick Williams                "Words6To9": {}
60188c330e43SSridevi Ramesh            },
60198c330e43SSridevi Ramesh            "Callouts": [
60208c330e43SSridevi Ramesh                {
60218c330e43SSridevi Ramesh                    "CalloutList": [
60222edce4e2SMatt Spinler                        { "Priority": "medium", "Procedure": "BMC0001" }
60238c330e43SSridevi Ramesh                    ]
60248c330e43SSridevi Ramesh                }
60258c330e43SSridevi Ramesh            ],
602626919f07SPatrick Williams            "Documentation": {
60278c330e43SSridevi Ramesh                "Description": "Could not create a new resource dump due to hypervisor verification failed.",
60288c330e43SSridevi Ramesh                "Message": "Could not create a new resource dump due to hypervisor verification failed."
60298c330e43SSridevi Ramesh            }
60308c330e43SSridevi Ramesh        },
60318c330e43SSridevi Ramesh        {
60328c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAckWithMetaData.DumpEntryOffloadedSetFail",
60338c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
60348c330e43SSridevi Ramesh            "ComponentID": "0x6000",
60358c330e43SSridevi Ramesh            "Severity": "unrecoverable",
603626919f07SPatrick Williams            "SRC": {
60378c330e43SSridevi Ramesh                "ReasonCode": "0x6011",
603826919f07SPatrick Williams                "Words6To9": {}
60398c330e43SSridevi Ramesh            },
60408c330e43SSridevi Ramesh            "Callouts": [
60418c330e43SSridevi Ramesh                {
60428c330e43SSridevi Ramesh                    "CalloutList": [
60432edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
60448c330e43SSridevi Ramesh                    ]
60458c330e43SSridevi Ramesh                }
60468c330e43SSridevi Ramesh            ],
604726919f07SPatrick Williams            "Documentation": {
60488c330e43SSridevi Ramesh                "Description": "Failed to set the dump offload completion flag in the dump entry details.",
60498c330e43SSridevi Ramesh                "Message": "Failed to set the dump offload completion flag in the dump entry details."
60508c330e43SSridevi Ramesh            }
60518c330e43SSridevi Ramesh        },
60528c330e43SSridevi Ramesh        {
60538c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.newFileAvailableWithMetaData.NewDumpNotifyFail",
60548c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
60558c330e43SSridevi Ramesh            "ComponentID": "0x6000",
60568c330e43SSridevi Ramesh            "Severity": "unrecoverable",
605726919f07SPatrick Williams            "SRC": {
60588c330e43SSridevi Ramesh                "ReasonCode": "0x6012",
605926919f07SPatrick Williams                "Words6To9": {}
60608c330e43SSridevi Ramesh            },
60618c330e43SSridevi Ramesh            "Callouts": [
60628c330e43SSridevi Ramesh                {
60638c330e43SSridevi Ramesh                    "CalloutList": [
60642edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
60658c330e43SSridevi Ramesh                    ]
60668c330e43SSridevi Ramesh                }
60678c330e43SSridevi Ramesh            ],
606826919f07SPatrick Williams            "Documentation": {
60698c330e43SSridevi Ramesh                "Description": "Failed to notify a new dump available request.",
60708c330e43SSridevi Ramesh                "Message": "Failed to notify a new dump available request."
60718c330e43SSridevi Ramesh            }
60728c330e43SSridevi Ramesh        },
60738c330e43SSridevi Ramesh        {
60748c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.sendNewFileAvailableCmd.SendDumpParametersFail",
60758c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
60768c330e43SSridevi Ramesh            "ComponentID": "0x6000",
60778c330e43SSridevi Ramesh            "Severity": "unrecoverable",
607826919f07SPatrick Williams            "SRC": {
60798c330e43SSridevi Ramesh                "ReasonCode": "0x6013",
608026919f07SPatrick Williams                "Words6To9": {}
60818c330e43SSridevi Ramesh            },
60828c330e43SSridevi Ramesh            "Callouts": [
60838c330e43SSridevi Ramesh                {
60848c330e43SSridevi Ramesh                    "CalloutList": [
60852edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
60868c330e43SSridevi Ramesh                    ]
60878c330e43SSridevi Ramesh                }
60888c330e43SSridevi Ramesh            ],
608926919f07SPatrick Williams            "Documentation": {
60908c330e43SSridevi Ramesh                "Description": "Failed to send the resource dump parameters for a new dump initiation.",
60918c330e43SSridevi Ramesh                "Message": "Failed to send the resource dump parameters for a new dump initiation."
60928c330e43SSridevi Ramesh            }
60938c330e43SSridevi Ramesh        },
60948c330e43SSridevi Ramesh        {
60958c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.SendFileToHostFail",
60968c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
60978c330e43SSridevi Ramesh            "ComponentID": "0x6000",
60988c330e43SSridevi Ramesh            "Severity": "unrecoverable",
609926919f07SPatrick Williams            "SRC": {
61008c330e43SSridevi Ramesh                "ReasonCode": "0x6014",
610126919f07SPatrick Williams                "Words6To9": {}
61028c330e43SSridevi Ramesh            },
61038c330e43SSridevi Ramesh            "Callouts": [
61048c330e43SSridevi Ramesh                {
61058c330e43SSridevi Ramesh                    "CalloutList": [
61062edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
61078c330e43SSridevi Ramesh                    ]
61088c330e43SSridevi Ramesh                }
61098c330e43SSridevi Ramesh            ],
611026919f07SPatrick Williams            "Documentation": {
61118c330e43SSridevi Ramesh                "Description": "Failed to send the certificate/license file to the host.",
61128c330e43SSridevi Ramesh                "Message": "Failed to send the certificate/license file to the host."
61138c330e43SSridevi Ramesh            }
61148c330e43SSridevi Ramesh        },
61158c330e43SSridevi Ramesh        {
61168c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.DecodeNewFileResponseFail",
61178c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
61188c330e43SSridevi Ramesh            "ComponentID": "0x6000",
61198c330e43SSridevi Ramesh            "Severity": "unrecoverable",
612026919f07SPatrick Williams            "SRC": {
61218c330e43SSridevi Ramesh                "ReasonCode": "0x6015",
612226919f07SPatrick Williams                "Words6To9": {}
61238c330e43SSridevi Ramesh            },
61248c330e43SSridevi Ramesh            "Callouts": [
61258c330e43SSridevi Ramesh                {
61268c330e43SSridevi Ramesh                    "CalloutList": [
61272edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
61288c330e43SSridevi Ramesh                    ]
61298c330e43SSridevi Ramesh                }
61308c330e43SSridevi Ramesh            ],
613126919f07SPatrick Williams            "Documentation": {
61328c330e43SSridevi Ramesh                "Description": "Failed to decode the response of certificate/license file sent to the host.",
61338c330e43SSridevi Ramesh                "Message": "Failed to decode the response of certificate/license file sent to the host."
61348c330e43SSridevi Ramesh            }
61358c330e43SSridevi Ramesh        },
61368c330e43SSridevi Ramesh        {
61378c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.NewFileAvailableRequestFail",
61388c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
61398c330e43SSridevi Ramesh            "ComponentID": "0x6000",
61408c330e43SSridevi Ramesh            "Severity": "unrecoverable",
614126919f07SPatrick Williams            "SRC": {
61428c330e43SSridevi Ramesh                "ReasonCode": "0x6016",
614326919f07SPatrick Williams                "Words6To9": {}
61448c330e43SSridevi Ramesh            },
61458c330e43SSridevi Ramesh            "Callouts": [
61468c330e43SSridevi Ramesh                {
61478c330e43SSridevi Ramesh                    "CalloutList": [
61482edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
61498c330e43SSridevi Ramesh                    ]
61508c330e43SSridevi Ramesh                }
61518c330e43SSridevi Ramesh            ],
615226919f07SPatrick Williams            "Documentation": {
61538c330e43SSridevi Ramesh                "Description": "Failed to send the new certificate/license file to the host.",
61548c330e43SSridevi Ramesh                "Message": "Failed to send the new certificate/license file to the host."
61558c330e43SSridevi Ramesh            }
61568c330e43SSridevi Ramesh        },
61578c330e43SSridevi Ramesh        {
61588c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.SetHostEffecterFailed",
61598c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
61608c330e43SSridevi Ramesh            "ComponentID": "0x6000",
6161e8026679SRiya Dixit            "Severity": "non_error",
616226919f07SPatrick Williams            "SRC": {
61638c330e43SSridevi Ramesh                "ReasonCode": "0x6017",
616426919f07SPatrick Williams                "Words6To9": {}
61658c330e43SSridevi Ramesh            },
61668c330e43SSridevi Ramesh
61678c330e43SSridevi Ramesh            "Callouts": [
61688c330e43SSridevi Ramesh                {
61698c330e43SSridevi Ramesh                    "CalloutList": [
61702edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
61718c330e43SSridevi Ramesh                    ]
61728c330e43SSridevi Ramesh                }
61738c330e43SSridevi Ramesh            ],
617426919f07SPatrick Williams            "Documentation": {
61758c330e43SSridevi Ramesh                "Description": "Failed to set state effecter states.",
61768c330e43SSridevi Ramesh                "Message": "Failed to set state effecter states."
61778c330e43SSridevi Ramesh            }
61788c330e43SSridevi Ramesh        },
61798c330e43SSridevi Ramesh        {
61808c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.Generate.PDRJsonFileParseFail",
61818c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
61828c330e43SSridevi Ramesh            "ComponentID": "0x6000",
61838c330e43SSridevi Ramesh            "Severity": "unrecoverable",
618426919f07SPatrick Williams            "SRC": {
61858c330e43SSridevi Ramesh                "ReasonCode": "0x6018",
618626919f07SPatrick Williams                "Words6To9": {}
61878c330e43SSridevi Ramesh            },
61888c330e43SSridevi Ramesh            "Callouts": [
61898c330e43SSridevi Ramesh                {
61908c330e43SSridevi Ramesh                    "CalloutList": [
61912edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
61928c330e43SSridevi Ramesh                    ]
61938c330e43SSridevi Ramesh                }
61948c330e43SSridevi Ramesh            ],
619526919f07SPatrick Williams            "Documentation": {
61968c330e43SSridevi Ramesh                "Description": "Failed to parse PDR JSON file.",
61978c330e43SSridevi Ramesh                "Message": "Failed to parse PDR JSON file."
61988c330e43SSridevi Ramesh            }
61998c330e43SSridevi Ramesh        },
62008c330e43SSridevi Ramesh        {
62018c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.SetHostSensorState.GetStateSensorPDRFail",
62028c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
62038c330e43SSridevi Ramesh            "ComponentID": "0x6000",
62048c330e43SSridevi Ramesh            "Severity": "unrecoverable",
620526919f07SPatrick Williams            "SRC": {
62068c330e43SSridevi Ramesh                "ReasonCode": "0x6019",
620726919f07SPatrick Williams                "Words6To9": {}
62088c330e43SSridevi Ramesh            },
62098c330e43SSridevi Ramesh            "Callouts": [
62108c330e43SSridevi Ramesh                {
62118c330e43SSridevi Ramesh                    "CalloutList": [
62122edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
62138c330e43SSridevi Ramesh                    ]
62148c330e43SSridevi Ramesh                }
62158c330e43SSridevi Ramesh            ],
621626919f07SPatrick Williams            "Documentation": {
62178c330e43SSridevi Ramesh                "Description": "Failed to get state sensor PDR state.",
62188c330e43SSridevi Ramesh                "Message": "Failed to get state sensor PDR state."
62198c330e43SSridevi Ramesh            }
62208c330e43SSridevi Ramesh        },
62218c330e43SSridevi Ramesh        {
62228c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.SetHostSensorState.EncodeStateSensorFail",
62238c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
62248c330e43SSridevi Ramesh            "ComponentID": "0x6000",
62258c330e43SSridevi Ramesh            "Severity": "unrecoverable",
622626919f07SPatrick Williams            "SRC": {
62278c330e43SSridevi Ramesh                "ReasonCode": "0x6020",
622826919f07SPatrick Williams                "Words6To9": {}
62298c330e43SSridevi Ramesh            },
62308c330e43SSridevi Ramesh            "Callouts": [
62318c330e43SSridevi Ramesh                {
62328c330e43SSridevi Ramesh                    "CalloutList": [
62332edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
62348c330e43SSridevi Ramesh                    ]
62358c330e43SSridevi Ramesh                }
62368c330e43SSridevi Ramesh            ],
623726919f07SPatrick Williams            "Documentation": {
62388c330e43SSridevi Ramesh                "Description": "Failed to encode state sensor request.",
62398c330e43SSridevi Ramesh                "Message": "Failed to encode state sensor request."
62408c330e43SSridevi Ramesh            }
62418c330e43SSridevi Ramesh        },
62428c330e43SSridevi Ramesh        {
62438c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.CMsubscribeFailure",
62448c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
62458c330e43SSridevi Ramesh            "ComponentID": "0x6000",
62468c330e43SSridevi Ramesh            "Severity": "unrecoverable",
624726919f07SPatrick Williams            "SRC": {
62488c330e43SSridevi Ramesh                "ReasonCode": "0x6021",
624926919f07SPatrick Williams                "Words6To9": {}
62508c330e43SSridevi Ramesh            },
62518c330e43SSridevi Ramesh            "Callouts": [
62528c330e43SSridevi Ramesh                {
62538c330e43SSridevi Ramesh                    "CalloutList": [
62542edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
62558c330e43SSridevi Ramesh                    ]
62568c330e43SSridevi Ramesh                }
62578c330e43SSridevi Ramesh            ],
625826919f07SPatrick Williams            "Documentation": {
62598c330e43SSridevi Ramesh                "Description": "Failed to subscribe for concurrent maintenance of FRU.",
62608c330e43SSridevi Ramesh                "Message": "Failed to subscribe for concurrent maintenance of FRU."
62618c330e43SSridevi Ramesh            }
62628c330e43SSridevi Ramesh        },
62638c330e43SSridevi Ramesh        {
62648c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.setSurvTimer.RecvSurveillancePingFail",
62658c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
62668c330e43SSridevi Ramesh            "ComponentID": "0x6000",
62678c330e43SSridevi Ramesh            "Severity": "non_error",
626826919f07SPatrick Williams            "SRC": {
62698c330e43SSridevi Ramesh                "ReasonCode": "0x6022",
627026919f07SPatrick Williams                "Words6To9": {}
62718c330e43SSridevi Ramesh            },
62728c330e43SSridevi Ramesh            "Callouts": [
62738c330e43SSridevi Ramesh                {
62748c330e43SSridevi Ramesh                    "CalloutList": [
62752edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
62768c330e43SSridevi Ramesh                    ]
62778c330e43SSridevi Ramesh                }
62788c330e43SSridevi Ramesh            ],
627926919f07SPatrick Williams            "Documentation": {
62808c330e43SSridevi Ramesh                "Description": "Host did not send a surveillance ping within stipulated timeout interval.",
62818c330e43SSridevi Ramesh                "Message": "Host did not send a surveillance ping within stipulated timeout interval."
62828c330e43SSridevi Ramesh            }
62838c330e43SSridevi Ramesh        },
62848c330e43SSridevi Ramesh        {
62858c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.fileAck.DumpEntryOffloadUriSetFail",
62868c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
62878c330e43SSridevi Ramesh            "ComponentID": "0x6000",
62888c330e43SSridevi Ramesh            "Severity": "unrecoverable",
628926919f07SPatrick Williams            "SRC": {
62908c330e43SSridevi Ramesh                "ReasonCode": "0x6023",
629126919f07SPatrick Williams                "Words6To9": {}
62928c330e43SSridevi Ramesh            },
62938c330e43SSridevi Ramesh            "Callouts": [
62948c330e43SSridevi Ramesh                {
62958c330e43SSridevi Ramesh                    "CalloutList": [
62962edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
62978c330e43SSridevi Ramesh                    ]
62988c330e43SSridevi Ramesh                }
62998c330e43SSridevi Ramesh            ],
630026919f07SPatrick Williams            "Documentation": {
63018c330e43SSridevi Ramesh                "Description": "Failed to reset the dump offload URI path from the dump entry.",
63028c330e43SSridevi Ramesh                "Message": "Failed to reset the dump offload URI path from the dump entry."
63038c330e43SSridevi Ramesh            }
63048c330e43SSridevi Ramesh        },
63058c330e43SSridevi Ramesh        {
63068c330e43SSridevi Ramesh            "Name": "xyz.openbmc_project.PLDM.Error.SoftPowerOff.HostSoftOffTimeOut",
63078c330e43SSridevi Ramesh            "Subsystem": "bmc_firmware",
63088c330e43SSridevi Ramesh            "ComponentID": "0x6000",
63098c330e43SSridevi Ramesh            "Severity": "unrecoverable",
631026919f07SPatrick Williams            "SRC": {
63118c330e43SSridevi Ramesh                "ReasonCode": "0x6024",
631226919f07SPatrick Williams                "Words6To9": {}
63138c330e43SSridevi Ramesh            },
63148c330e43SSridevi Ramesh            "Callouts": [
63158c330e43SSridevi Ramesh                {
63168c330e43SSridevi Ramesh                    "CalloutList": [
63172edce4e2SMatt Spinler                        { "Priority": "high", "Procedure": "BMC0001" }
63188c330e43SSridevi Ramesh                    ]
63198c330e43SSridevi Ramesh                }
63208c330e43SSridevi Ramesh            ],
632126919f07SPatrick Williams            "Documentation": {
63228c330e43SSridevi Ramesh                "Description": "Host failed to complete the power off gracefully within the timeout.",
63238c330e43SSridevi Ramesh                "Message": "Host failed to complete the power off gracefully within the timeout."
63248c330e43SSridevi Ramesh            }
632586cdcd52SSwarnendu Roy Chowdhury        },
632686cdcd52SSwarnendu Roy Chowdhury        {
632786cdcd52SSwarnendu Roy Chowdhury            "Name": "xyz.openbmc_project.Dump.Error.Invalidate",
632886cdcd52SSwarnendu Roy Chowdhury            "Subsystem": "bmc_firmware",
632986cdcd52SSwarnendu Roy Chowdhury            "ComponentID": "0x6000",
633086cdcd52SSwarnendu Roy Chowdhury            "SRC": {
633186cdcd52SSwarnendu Roy Chowdhury                "ReasonCode": "0x6025",
633286cdcd52SSwarnendu Roy Chowdhury                "Words6To9": {}
633386cdcd52SSwarnendu Roy Chowdhury            },
633486cdcd52SSwarnendu Roy Chowdhury            "Documentation": {
633527311616SSwethaParasa                "Description": "Dump has been deleted",
633627311616SSwethaParasa                "Message": "BMC/System/Resource dump has been deleted"
633786cdcd52SSwarnendu Roy Chowdhury            }
633836a82ebeSLakshmi Yadlapati        },
633936a82ebeSLakshmi Yadlapati        {
63401763a84eSRiya Dixit            "Name": "xyz.openbmc_project.PLDM.Error.GetPDR.PDRExchangeFailure",
63411763a84eSRiya Dixit            "Subsystem": "bmc_firmware",
63421763a84eSRiya Dixit            "ComponentID": "0x6000",
63431763a84eSRiya Dixit            "Severity": "unrecoverable",
63441763a84eSRiya Dixit            "SRC": {
63451763a84eSRiya Dixit                "ReasonCode": "0x6026",
63461763a84eSRiya Dixit                "Words6To9": {}
63471763a84eSRiya Dixit            },
63481763a84eSRiya Dixit            "Callouts": [
63491763a84eSRiya Dixit                {
63501763a84eSRiya Dixit                    "CalloutList": [
63511763a84eSRiya Dixit                        { "Priority": "high", "Procedure": "BMC0001" }
63521763a84eSRiya Dixit                    ]
63531763a84eSRiya Dixit                }
63541763a84eSRiya Dixit            ],
63551763a84eSRiya Dixit            "Documentation": {
63561763a84eSRiya Dixit                "Description": "Failed to collect PDR from Host within the timeout of BMC PDR Exchange.",
63571763a84eSRiya Dixit                "Message": "Failed to collect PDR from Host within the timeout of BMC PDR Exchange."
63581763a84eSRiya Dixit            }
63591763a84eSRiya Dixit        },
63601763a84eSRiya Dixit        {
636180b80acdSRiya Dixit            "Name": "xyz.openbmc_project.PLDM.Error.ReportResourceDumpFail.NewFileAvailableRequest",
636280b80acdSRiya Dixit            "Subsystem": "bmc_firmware",
636380b80acdSRiya Dixit            "ComponentID": "0x6000",
636480b80acdSRiya Dixit            "Severity": "predictive",
636580b80acdSRiya Dixit            "SRC": {
636680b80acdSRiya Dixit                "ReasonCode": "0x6027",
636780b80acdSRiya Dixit                "Words6To9": {}
636880b80acdSRiya Dixit            },
636980b80acdSRiya Dixit            "Callouts": [
637080b80acdSRiya Dixit                {
637180b80acdSRiya Dixit                    "CalloutList": [
637280b80acdSRiya Dixit                        { "Priority": "high", "Procedure": "BMC0001" }
637380b80acdSRiya Dixit                    ]
637480b80acdSRiya Dixit                }
637580b80acdSRiya Dixit            ],
637680b80acdSRiya Dixit            "Documentation": {
637780b80acdSRiya Dixit                "Description": "Failed to send NewFileAvailable request to remote terminus.",
637880b80acdSRiya Dixit                "Message": "Failed to send NewFileAvailable request to remote terminus."
637980b80acdSRiya Dixit            }
638080b80acdSRiya Dixit        },
638180b80acdSRiya Dixit        {
638280b80acdSRiya Dixit            "Name": "xyz.openbmc_project.PLDM.Error.ReportResourceDumpFail.DecodeNewFileResp",
638380b80acdSRiya Dixit            "Subsystem": "bmc_firmware",
638480b80acdSRiya Dixit            "ComponentID": "0x6000",
638580b80acdSRiya Dixit            "Severity": "predictive",
638680b80acdSRiya Dixit            "SRC": {
638780b80acdSRiya Dixit                "ReasonCode": "0x6028",
638880b80acdSRiya Dixit                "Words6To9": {}
638980b80acdSRiya Dixit            },
639080b80acdSRiya Dixit            "Callouts": [
639180b80acdSRiya Dixit                {
639280b80acdSRiya Dixit                    "CalloutList": [
639380b80acdSRiya Dixit                        { "Priority": "high", "Procedure": "BMC0001" }
639480b80acdSRiya Dixit                    ]
639580b80acdSRiya Dixit                }
639680b80acdSRiya Dixit            ],
639780b80acdSRiya Dixit            "Documentation": {
639880b80acdSRiya Dixit                "Description": "Failed to decode NewFileAvailable response",
639980b80acdSRiya Dixit                "Message": "Failed to decode NewFileAvailable response"
640080b80acdSRiya Dixit            }
640180b80acdSRiya Dixit        },
640280b80acdSRiya Dixit        {
640327311616SSwethaParasa            "Name": "xyz.openbmc_project.Dump.Error.Offload",
640427311616SSwethaParasa            "Subsystem": "bmc_firmware",
640527311616SSwethaParasa            "ComponentID": "0x6000",
640627311616SSwethaParasa            "Severity": "non_error",
640727311616SSwethaParasa            "SRC": {
640827311616SSwethaParasa                "ReasonCode": "0x6029",
640927311616SSwethaParasa                "Words6To9": {}
641027311616SSwethaParasa            },
641127311616SSwethaParasa            "Documentation": {
641227311616SSwethaParasa                "Description": "Dump has been offloaded",
641327311616SSwethaParasa                "Message": "BMC/System/Resource dump has been offloaded"
641427311616SSwethaParasa            }
641527311616SSwethaParasa        },
641627311616SSwethaParasa        {
641736a82ebeSLakshmi Yadlapati            "Name": "xyz.openbmc_project.Memory.MemoryECC.Error.CEThresholdReached",
641836a82ebeSLakshmi Yadlapati            "Subsystem": "cec_hardware",
641936a82ebeSLakshmi Yadlapati            "ComponentID": "0xF300",
642036a82ebeSLakshmi Yadlapati            "Severity": "predictive",
642136a82ebeSLakshmi Yadlapati
642236a82ebeSLakshmi Yadlapati            "SRC": {
642336a82ebeSLakshmi Yadlapati                "ReasonCode": "0xF301",
642436a82ebeSLakshmi Yadlapati                "Words6To9": {}
642536a82ebeSLakshmi Yadlapati            },
642636a82ebeSLakshmi Yadlapati
642736a82ebeSLakshmi Yadlapati            "Callouts": [
642836a82ebeSLakshmi Yadlapati                {
6429ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
643036a82ebeSLakshmi Yadlapati                    "CalloutList": [
643136a82ebeSLakshmi Yadlapati                        {
643236a82ebeSLakshmi Yadlapati                            "Priority": "high",
643336a82ebeSLakshmi Yadlapati                            "LocCode": "P0-C5"
643436a82ebeSLakshmi Yadlapati                        }
643536a82ebeSLakshmi Yadlapati                    ]
643636a82ebeSLakshmi Yadlapati                },
643736a82ebeSLakshmi Yadlapati                {
6438ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
643936a82ebeSLakshmi Yadlapati                    "CalloutList": [
644036a82ebeSLakshmi Yadlapati                        {
644136a82ebeSLakshmi Yadlapati                            "Priority": "high",
644236a82ebeSLakshmi Yadlapati                            "LocCode": "P0-C0"
644336a82ebeSLakshmi Yadlapati                        }
644436a82ebeSLakshmi Yadlapati                    ]
644536a82ebeSLakshmi Yadlapati                },
644636a82ebeSLakshmi Yadlapati                {
6447ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
644836a82ebeSLakshmi Yadlapati                    "CalloutList": [
644936a82ebeSLakshmi Yadlapati                        {
645036a82ebeSLakshmi Yadlapati                            "Priority": "high",
645136a82ebeSLakshmi Yadlapati                            "LocCode": "P0"
645236a82ebeSLakshmi Yadlapati                        }
645336a82ebeSLakshmi Yadlapati                    ]
645436a82ebeSLakshmi Yadlapati                }
645536a82ebeSLakshmi Yadlapati            ],
645636a82ebeSLakshmi Yadlapati
645736a82ebeSLakshmi Yadlapati            "Documentation": {
645836a82ebeSLakshmi Yadlapati                "Description": "Correctable ECC memory error collection limit is reached.",
645936a82ebeSLakshmi Yadlapati                "Message": "Correctable ECC memory error collection limit is reached."
646036a82ebeSLakshmi Yadlapati            }
646136a82ebeSLakshmi Yadlapati        },
646236a82ebeSLakshmi Yadlapati        {
646336a82ebeSLakshmi Yadlapati            "Name": "xyz.openbmc_project.Memory.MemoryECC.Error.CE",
646436a82ebeSLakshmi Yadlapati            "Subsystem": "cec_hardware",
646536a82ebeSLakshmi Yadlapati            "ComponentID": "0xF300",
646636a82ebeSLakshmi Yadlapati            "Severity": "non_error",
646736a82ebeSLakshmi Yadlapati
646836a82ebeSLakshmi Yadlapati            "SRC": {
646936a82ebeSLakshmi Yadlapati                "ReasonCode": "0xF302",
647036a82ebeSLakshmi Yadlapati                "Words6To9": {}
647136a82ebeSLakshmi Yadlapati            },
647236a82ebeSLakshmi Yadlapati
647336a82ebeSLakshmi Yadlapati            "Documentation": {
647436a82ebeSLakshmi Yadlapati                "Description": "Correctable ECC/other correctable memory error.",
647536a82ebeSLakshmi Yadlapati                "Message": "Correctable ECC/other correctable memory error."
647636a82ebeSLakshmi Yadlapati            }
647736a82ebeSLakshmi Yadlapati        },
647836a82ebeSLakshmi Yadlapati        {
647936a82ebeSLakshmi Yadlapati            "Name": "xyz.openbmc_project.Memory.MemoryECC.Error.UE",
648036a82ebeSLakshmi Yadlapati            "Subsystem": "cec_hardware",
648136a82ebeSLakshmi Yadlapati            "ComponentID": "0xF300",
648236a82ebeSLakshmi Yadlapati            "Severity": "predictive",
648336a82ebeSLakshmi Yadlapati
648436a82ebeSLakshmi Yadlapati            "SRC": {
648536a82ebeSLakshmi Yadlapati                "ReasonCode": "0xF303",
648636a82ebeSLakshmi Yadlapati                "Words6To9": {}
648736a82ebeSLakshmi Yadlapati            },
648836a82ebeSLakshmi Yadlapati
648936a82ebeSLakshmi Yadlapati            "Callouts": [
649036a82ebeSLakshmi Yadlapati                {
6491ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Rainier",
649236a82ebeSLakshmi Yadlapati                    "CalloutList": [
649336a82ebeSLakshmi Yadlapati                        {
649436a82ebeSLakshmi Yadlapati                            "Priority": "high",
649536a82ebeSLakshmi Yadlapati                            "LocCode": "P0-C5"
649636a82ebeSLakshmi Yadlapati                        }
649736a82ebeSLakshmi Yadlapati                    ]
649836a82ebeSLakshmi Yadlapati                },
649936a82ebeSLakshmi Yadlapati                {
6500ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Everest",
650136a82ebeSLakshmi Yadlapati                    "CalloutList": [
650236a82ebeSLakshmi Yadlapati                        {
650336a82ebeSLakshmi Yadlapati                            "Priority": "high",
650436a82ebeSLakshmi Yadlapati                            "LocCode": "P0-C0"
650536a82ebeSLakshmi Yadlapati                        }
650636a82ebeSLakshmi Yadlapati                    ]
650736a82ebeSLakshmi Yadlapati                },
650836a82ebeSLakshmi Yadlapati                {
6509ba1d481cSArya K Padman                    "System": "com.ibm.Hardware.Chassis.Model.Bonnell",
651036a82ebeSLakshmi Yadlapati                    "CalloutList": [
651136a82ebeSLakshmi Yadlapati                        {
651236a82ebeSLakshmi Yadlapati                            "Priority": "high",
651336a82ebeSLakshmi Yadlapati                            "LocCode": "P0"
651436a82ebeSLakshmi Yadlapati                        }
651536a82ebeSLakshmi Yadlapati                    ]
651636a82ebeSLakshmi Yadlapati                }
651736a82ebeSLakshmi Yadlapati            ],
651836a82ebeSLakshmi Yadlapati
651936a82ebeSLakshmi Yadlapati            "Documentation": {
652036a82ebeSLakshmi Yadlapati                "Description": "Uncorrectable ECC/other uncorrectable memory error.",
652136a82ebeSLakshmi Yadlapati                "Message": "Uncorrectable ECC/other uncorrectable memory error."
652236a82ebeSLakshmi Yadlapati            }
65234d7f943eSdevenrao        },
65244d7f943eSdevenrao
65254d7f943eSdevenrao        {
65264d7f943eSdevenrao            "Name": "org.open_power.OCMB.Error.SbeChipOpFailure",
65274d7f943eSdevenrao            "Subsystem": "memory",
652849f3244fSSwethaParasa            "ComponentID": "0x4500",
65294d7f943eSdevenrao
65304d7f943eSdevenrao            "SRC": {
653149f3244fSSwethaParasa                "ReasonCode": "0x4501",
65324d7f943eSdevenrao                "Words6To9": {
65334d7f943eSdevenrao                    "6": {
65344d7f943eSdevenrao                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
65354d7f943eSdevenrao                        "AdditionalDataPropSource": "SRC6"
65364d7f943eSdevenrao                    },
65374d7f943eSdevenrao                    "7": {
65384d7f943eSdevenrao                        "Description": "Chip Type",
65394d7f943eSdevenrao                        "AdditionalDataPropSource": "CHIP_TYPE"
65404d7f943eSdevenrao                    }
65414d7f943eSdevenrao                }
65424d7f943eSdevenrao            },
65434d7f943eSdevenrao
65444d7f943eSdevenrao            "Documentation": {
65454d7f943eSdevenrao                "Description": "chipop failure with OCMB SBE provided FFDC",
65464d7f943eSdevenrao                "Message": "chipop request failure reported by OCMB SBE",
65474d7f943eSdevenrao                "Notes": [
65484d7f943eSdevenrao                    "The severity is set by the creator.",
65494d7f943eSdevenrao                    "Callouts added based on OCMB SBE provided FFDC.",
65504d7f943eSdevenrao                    "OCMB SBE provided additional debug data included as part of the",
65514d7f943eSdevenrao                    "additional user data section."
65524d7f943eSdevenrao                ]
65534d7f943eSdevenrao            }
65544d7f943eSdevenrao        },
65554d7f943eSdevenrao
65564d7f943eSdevenrao        {
65574d7f943eSdevenrao            "Name": "org.open_power.OCMB.Error.SbeChipOpTimeout",
65584d7f943eSdevenrao            "Subsystem": "memory",
655949f3244fSSwethaParasa            "ComponentID": "0x4500",
65604d7f943eSdevenrao
65614d7f943eSdevenrao            "SRC": {
656249f3244fSSwethaParasa                "ReasonCode": "0x4502",
65634d7f943eSdevenrao                "Words6To9": {
65644d7f943eSdevenrao                    "6": {
65654d7f943eSdevenrao                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
65664d7f943eSdevenrao                        "AdditionalDataPropSource": "SRC6"
65674d7f943eSdevenrao                    },
65684d7f943eSdevenrao                    "7": {
65694d7f943eSdevenrao                        "Description": "Chip Type",
65704d7f943eSdevenrao                        "AdditionalDataPropSource": "CHIP_TYPE"
65714d7f943eSdevenrao                    }
65724d7f943eSdevenrao                }
65734d7f943eSdevenrao            },
65744d7f943eSdevenrao
65754d7f943eSdevenrao            "Callouts": [
65764d7f943eSdevenrao                {
65774d7f943eSdevenrao                    "CalloutList": [
65784d7f943eSdevenrao                        {
65794d7f943eSdevenrao                            "Priority": "high",
6580d5d97187SSwarnendu-R-C                            "Procedure": "BMC0002"
65814d7f943eSdevenrao                        }
65824d7f943eSdevenrao                    ]
65834d7f943eSdevenrao                }
65844d7f943eSdevenrao            ],
65854d7f943eSdevenrao
65864d7f943eSdevenrao            "Documentation": {
65874d7f943eSdevenrao                "Description": "OCMB SBE chipop timeout",
65884d7f943eSdevenrao                "Message": "OCMB chipop timeout reported during SBE communication",
65894d7f943eSdevenrao                "Notes": [
65904d7f943eSdevenrao                    "The severity is set by the creator.",
65914d7f943eSdevenrao                    "Check OCMB SBE Dump associated to this error to debug the failure."
65924d7f943eSdevenrao                ]
65934d7f943eSdevenrao            }
6594041054a3Sdevenrao        },
6595041054a3Sdevenrao        {
6596041054a3Sdevenrao            "Name": "org.open_power.OCMB.Error.SbeInternalFFDCData",
6597041054a3Sdevenrao            "Subsystem": "memory",
6598041054a3Sdevenrao            "ComponentID": "0x4500",
6599041054a3Sdevenrao
6600041054a3Sdevenrao            "SRC": {
6601041054a3Sdevenrao                "ReasonCode": "0x4503",
6602041054a3Sdevenrao                "Words6To9": {
6603041054a3Sdevenrao                    "6": {
6604041054a3Sdevenrao                        "Description": "[0:15] chip position, [16:23] command class, [24:31] command type",
6605041054a3Sdevenrao                        "AdditionalDataPropSource": "SRC6"
6606041054a3Sdevenrao                    },
6607041054a3Sdevenrao                    "7": {
6608041054a3Sdevenrao                        "Description": "Chip Type",
6609041054a3Sdevenrao                        "AdditionalDataPropSource": "CHIP_TYPE"
6610041054a3Sdevenrao                    }
6611041054a3Sdevenrao                }
6612041054a3Sdevenrao            },
6613041054a3Sdevenrao
6614041054a3Sdevenrao            "Documentation": {
6615041054a3Sdevenrao                "Description": "SBE internal FFDC data after SBE chipop success",
6616041054a3Sdevenrao                "Message": "SBE internal FFDC data after SBE chipop success",
6617041054a3Sdevenrao                "Notes": [
6618041054a3Sdevenrao                    "The severity is set by the creator.",
6619041054a3Sdevenrao                    "Callouts added based on OCMB SBE provided FFDC.",
6620041054a3Sdevenrao                    "OCMB SBE provided additional debug data included as part of ",
6621041054a3Sdevenrao                    "the additional user data section."
6622041054a3Sdevenrao                ]
6623041054a3Sdevenrao            }
66248c330e43SSridevi Ramesh        }
662544792fd1SMatt Spinler    ]
662644792fd1SMatt Spinler}
6627