1fbe8378fSJason M. Bills /*
2fbe8378fSJason M. Bills // Copyright (c) 2019 Intel Corporation
3fbe8378fSJason M. Bills //
4fbe8378fSJason M. Bills // Licensed under the Apache License, Version 2.0 (the "License");
5fbe8378fSJason M. Bills // you may not use this file except in compliance with the License.
6fbe8378fSJason M. Bills // You may obtain a copy of the License at
7fbe8378fSJason M. Bills //
8fbe8378fSJason M. Bills //      http://www.apache.org/licenses/LICENSE-2.0
9fbe8378fSJason M. Bills //
10fbe8378fSJason M. Bills // Unless required by applicable law or agreed to in writing, software
11fbe8378fSJason M. Bills // distributed under the License is distributed on an "AS IS" BASIS,
12fbe8378fSJason M. Bills // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13fbe8378fSJason M. Bills // See the License for the specific language governing permissions and
14fbe8378fSJason M. Bills // limitations under the License.
15fbe8378fSJason M. Bills */
16fbe8378fSJason M. Bills #pragma once
17fbe8378fSJason M. Bills #include <registries.hpp>
18fbe8378fSJason M. Bills 
19fbe8378fSJason M. Bills namespace redfish::message_registries::openbmc
20fbe8378fSJason M. Bills {
21fbe8378fSJason M. Bills const Header header = {
22271584abSEd Tanous     "Copyright 2018 OpenBMC. All rights reserved.",
23271584abSEd Tanous     "#MessageRegistry.v1_0_0.MessageRegistry",
24271584abSEd Tanous     "OpenBMC.0.1.0",
25271584abSEd Tanous     "OpenBMC Message Registry",
26271584abSEd Tanous     "en",
27271584abSEd Tanous     "This registry defines the base messages for OpenBMC.",
28271584abSEd Tanous     "OpenBMC",
29271584abSEd Tanous     "0.1.0",
30271584abSEd Tanous     "OpenBMC",
31fbe8378fSJason M. Bills };
32*4dcc3f92SSuryakanth Sekar constexpr std::array<MessageEntry, 143> registry = {
33fbe8378fSJason M. Bills     MessageEntry{
34fbe8378fSJason M. Bills         "ADDDCCorrectable",
35fbe8378fSJason M. Bills         {
36271584abSEd Tanous             "Indicates an ADDDC Correctable Error.",
37fbe8378fSJason M. Bills             "ADDDC Correctable Error.Socket=%1 Channel=%2 DIMM=%3 Rank=%4.",
38271584abSEd Tanous             "Warning",
39271584abSEd Tanous             4,
40fbe8378fSJason M. Bills             {
41fbe8378fSJason M. Bills                 "number",
42fbe8378fSJason M. Bills                 "string",
43fbe8378fSJason M. Bills                 "number",
44fbe8378fSJason M. Bills                 "number",
45fbe8378fSJason M. Bills             },
46271584abSEd Tanous             "None.",
47fbe8378fSJason M. Bills         }},
48fbe8378fSJason M. Bills     MessageEntry{
49*4dcc3f92SSuryakanth Sekar         "AtScaleDebugFeatureEnabledAtHardware",
50*4dcc3f92SSuryakanth Sekar         {
51*4dcc3f92SSuryakanth Sekar             "Indicates that At-Scale Debug enable is detected in hardware.",
52*4dcc3f92SSuryakanth Sekar             "At-Scale Debug Feature is enabled in hardware.",
53*4dcc3f92SSuryakanth Sekar             "Critical",
54*4dcc3f92SSuryakanth Sekar             0,
55*4dcc3f92SSuryakanth Sekar             {},
56*4dcc3f92SSuryakanth Sekar             "None.",
57*4dcc3f92SSuryakanth Sekar         }},
58*4dcc3f92SSuryakanth Sekar     MessageEntry{
59*4dcc3f92SSuryakanth Sekar         "AtScaleDebugFeatureDisabledAtHardware",
60*4dcc3f92SSuryakanth Sekar         {
61*4dcc3f92SSuryakanth Sekar             "Indicates that At-Scale Debug disable is detected in hardware.",
62*4dcc3f92SSuryakanth Sekar             "At-Scale Debug Feature is disabled in hardware.",
63*4dcc3f92SSuryakanth Sekar             "OK",
64*4dcc3f92SSuryakanth Sekar             0,
65*4dcc3f92SSuryakanth Sekar             {},
66*4dcc3f92SSuryakanth Sekar             "None.",
67*4dcc3f92SSuryakanth Sekar         }},
68*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugFeatureEnabled",
69*4dcc3f92SSuryakanth Sekar                  {
70*4dcc3f92SSuryakanth Sekar                      "Indicates that At-Scale Debug service is started.",
71*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug service is started.",
72*4dcc3f92SSuryakanth Sekar                      "Critical",
73*4dcc3f92SSuryakanth Sekar                      0,
74*4dcc3f92SSuryakanth Sekar                      {},
75*4dcc3f92SSuryakanth Sekar                      "None.",
76*4dcc3f92SSuryakanth Sekar                  }},
77*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugFeatureDisabled",
78*4dcc3f92SSuryakanth Sekar                  {
79*4dcc3f92SSuryakanth Sekar                      "Indicates that At-Scale Debug service is stopped.",
80*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug service is stopped.",
81*4dcc3f92SSuryakanth Sekar                      "OK",
82*4dcc3f92SSuryakanth Sekar                      0,
83*4dcc3f92SSuryakanth Sekar                      {},
84*4dcc3f92SSuryakanth Sekar                      "None.",
85*4dcc3f92SSuryakanth Sekar                  }},
86*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugConnected",
87*4dcc3f92SSuryakanth Sekar                  {
88*4dcc3f92SSuryakanth Sekar                      "Indicates At-Scale Debug connection has been established",
89*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug service is now connected %1",
90*4dcc3f92SSuryakanth Sekar                      "Critical",
91*4dcc3f92SSuryakanth Sekar                      1,
92*4dcc3f92SSuryakanth Sekar                      {"string"},
93*4dcc3f92SSuryakanth Sekar                      "None.",
94*4dcc3f92SSuryakanth Sekar                  }},
95*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugDisconnected",
96*4dcc3f92SSuryakanth Sekar                  {
97*4dcc3f92SSuryakanth Sekar                      "Indicates At-Scale Debug connection has ended",
98*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug service is now disconnected",
99*4dcc3f92SSuryakanth Sekar                      "OK",
100*4dcc3f92SSuryakanth Sekar                      0,
101*4dcc3f92SSuryakanth Sekar                      {},
102*4dcc3f92SSuryakanth Sekar                      "None.",
103*4dcc3f92SSuryakanth Sekar                  }},
104*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugConnectionFailed",
105*4dcc3f92SSuryakanth Sekar                  {
106*4dcc3f92SSuryakanth Sekar                      "Indicates At-Scale Debug connection aborted/failed",
107*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug connection aborted/failed",
108*4dcc3f92SSuryakanth Sekar                      "Critical",
109*4dcc3f92SSuryakanth Sekar                      0,
110*4dcc3f92SSuryakanth Sekar                      {},
111*4dcc3f92SSuryakanth Sekar                      "None.",
112*4dcc3f92SSuryakanth Sekar                  }},
113*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugSpecialUserEnabled",
114*4dcc3f92SSuryakanth Sekar                  {
115*4dcc3f92SSuryakanth Sekar                      "Indicates that special user is enabled.",
116*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug special user is enabled",
117*4dcc3f92SSuryakanth Sekar                      "Critical",
118*4dcc3f92SSuryakanth Sekar                      0,
119*4dcc3f92SSuryakanth Sekar                      {},
120*4dcc3f92SSuryakanth Sekar                      "None.",
121*4dcc3f92SSuryakanth Sekar                  }},
122*4dcc3f92SSuryakanth Sekar     MessageEntry{"AtScaleDebugSpecialUserDisabled",
123*4dcc3f92SSuryakanth Sekar                  {
124*4dcc3f92SSuryakanth Sekar                      "Indicates that special user is disabled.",
125*4dcc3f92SSuryakanth Sekar                      "At-Scale Debug special user is disabled",
126*4dcc3f92SSuryakanth Sekar                      "OK",
127*4dcc3f92SSuryakanth Sekar                      0,
128*4dcc3f92SSuryakanth Sekar                      {},
129*4dcc3f92SSuryakanth Sekar                      "None.",
130*4dcc3f92SSuryakanth Sekar                  }},
131*4dcc3f92SSuryakanth Sekar 
132*4dcc3f92SSuryakanth Sekar     MessageEntry{
133fbe8378fSJason M. Bills         "BIOSBoot",
134fbe8378fSJason M. Bills         {
135fbe8378fSJason M. Bills             "Indicates BIOS has transitioned control to the OS Loader.",
136271584abSEd Tanous             "BIOS System Boot.",
137271584abSEd Tanous             "OK",
138271584abSEd Tanous             0,
139271584abSEd Tanous             {},
140271584abSEd Tanous             "None.",
141fbe8378fSJason M. Bills         }},
1420c0f18e7SAppaRao Puli     MessageEntry{"BIOSFirmwarePanicReason",
1430c0f18e7SAppaRao Puli                  {
1440c0f18e7SAppaRao Puli                      "Indicates the reason for BIOS firmware panic.",
1450c0f18e7SAppaRao Puli                      "BIOS firmware panic occurred due to %1.",
1460c0f18e7SAppaRao Puli                      "Warning",
1470c0f18e7SAppaRao Puli                      1,
1480c0f18e7SAppaRao Puli                      {
1490c0f18e7SAppaRao Puli                          "string",
1500c0f18e7SAppaRao Puli                      },
1510c0f18e7SAppaRao Puli                      "None.",
1520c0f18e7SAppaRao Puli                  }},
1530c0f18e7SAppaRao Puli     MessageEntry{"BIOSFirmwareRecoveryReason",
1540c0f18e7SAppaRao Puli                  {
1550c0f18e7SAppaRao Puli                      "Indicates the reason for BIOS firmware recovery.",
1560c0f18e7SAppaRao Puli                      "BIOS firmware recovery occurred due to %1.",
1570c0f18e7SAppaRao Puli                      "Warning",
1580c0f18e7SAppaRao Puli                      1,
1590c0f18e7SAppaRao Puli                      {
1600c0f18e7SAppaRao Puli                          "string",
1610c0f18e7SAppaRao Puli                      },
1620c0f18e7SAppaRao Puli                      "None.",
1630c0f18e7SAppaRao Puli                  }},
1640c0f18e7SAppaRao Puli     MessageEntry{"BIOSFirmwareResiliencyError",
1650c0f18e7SAppaRao Puli                  {
1660c0f18e7SAppaRao Puli                      "Indicates BIOS firmware encountered resilience error.",
1670c0f18e7SAppaRao Puli                      "BIOS firmware resiliency error. Error reason: %1.",
1680c0f18e7SAppaRao Puli                      "Critical",
1690c0f18e7SAppaRao Puli                      1,
1700c0f18e7SAppaRao Puli                      {
1710c0f18e7SAppaRao Puli                          "string",
1720c0f18e7SAppaRao Puli                      },
1730c0f18e7SAppaRao Puli                      "None.",
1740c0f18e7SAppaRao Puli                  }},
175271584abSEd Tanous     MessageEntry{"BIOSPOSTError",
176fbe8378fSJason M. Bills                  {
177271584abSEd Tanous                      "Indicates BIOS POST has encountered an error.",
178271584abSEd Tanous                      "BIOS POST Error. Error Code=%1",
179271584abSEd Tanous                      "Warning",
180271584abSEd Tanous                      1,
181271584abSEd Tanous                      {"number"},
182271584abSEd Tanous                      "None.",
183fbe8378fSJason M. Bills                  }},
184fbe8378fSJason M. Bills     MessageEntry{"BIOSRecoveryComplete",
185fbe8378fSJason M. Bills                  {
186271584abSEd Tanous                      "Indicates BIOS Recovery has completed.",
187271584abSEd Tanous                      "BIOS Recovery Complete.",
188271584abSEd Tanous                      "OK",
189271584abSEd Tanous                      0,
190271584abSEd Tanous                      {},
191271584abSEd Tanous                      "None.",
192fbe8378fSJason M. Bills                  }},
193fbe8378fSJason M. Bills     MessageEntry{"BIOSRecoveryStart",
194fbe8378fSJason M. Bills                  {
195271584abSEd Tanous                      "Indicates BIOS Recovery has started.",
196271584abSEd Tanous                      "BIOS Recovery Start.",
197271584abSEd Tanous                      "Warning",
198271584abSEd Tanous                      0,
199271584abSEd Tanous                      {},
200271584abSEd Tanous                      "None.",
201fbe8378fSJason M. Bills                  }},
2020c0f18e7SAppaRao Puli     MessageEntry{"BMCFirmwarePanicReason",
2030c0f18e7SAppaRao Puli                  {
2040c0f18e7SAppaRao Puli                      "Indicates the reason for last BMC firmware panic.",
2050c0f18e7SAppaRao Puli                      "BMC firmware panic occurred due to %1.",
2060c0f18e7SAppaRao Puli                      "Warning",
2070c0f18e7SAppaRao Puli                      1,
2080c0f18e7SAppaRao Puli                      {
2090c0f18e7SAppaRao Puli                          "string",
2100c0f18e7SAppaRao Puli                      },
2110c0f18e7SAppaRao Puli                      "None.",
2120c0f18e7SAppaRao Puli                  }},
2130c0f18e7SAppaRao Puli     MessageEntry{"BMCFirmwareRecoveryReason",
2140c0f18e7SAppaRao Puli                  {
2150c0f18e7SAppaRao Puli                      "Indicates the reason for last BMC firmware recovery.",
2160c0f18e7SAppaRao Puli                      "BMC firmware recovery occurred due to %1.",
2170c0f18e7SAppaRao Puli                      "Warning",
2180c0f18e7SAppaRao Puli                      1,
2190c0f18e7SAppaRao Puli                      {
2200c0f18e7SAppaRao Puli                          "string",
2210c0f18e7SAppaRao Puli                      },
2220c0f18e7SAppaRao Puli                      "None.",
2230c0f18e7SAppaRao Puli                  }},
2240c0f18e7SAppaRao Puli     MessageEntry{"BMCFirmwareResiliencyError",
2250c0f18e7SAppaRao Puli                  {
2260c0f18e7SAppaRao Puli                      "Indicates BMC firmware encountered resilience error.",
2270c0f18e7SAppaRao Puli                      "BMC firmware resiliency error. Error reason: %1.",
2280c0f18e7SAppaRao Puli                      "Critical",
2290c0f18e7SAppaRao Puli                      1,
2300c0f18e7SAppaRao Puli                      {
2310c0f18e7SAppaRao Puli                          "string",
2320c0f18e7SAppaRao Puli                      },
2330c0f18e7SAppaRao Puli                      "None.",
2340c0f18e7SAppaRao Puli                  }},
235789771ddSQiang XU     MessageEntry{"ChassisIntrusionDetected",
236789771ddSQiang XU                  {
237789771ddSQiang XU                      "Indicates that a physical security event "
238789771ddSQiang XU                      "of the chassis intrusion has occurred.",
239789771ddSQiang XU                      "Chassis Intrusion Detected.",
240789771ddSQiang XU                      "Warning",
241789771ddSQiang XU                      0,
242789771ddSQiang XU                      {},
243789771ddSQiang XU                      "None.",
244789771ddSQiang XU                  }},
245789771ddSQiang XU     MessageEntry{"ChassisIntrusionReset",
246789771ddSQiang XU                  {
247789771ddSQiang XU                      "Indicates that chassis intrusion status has recovered.",
248789771ddSQiang XU                      "Chassis Intrusion Reset.",
249789771ddSQiang XU                      "OK",
250789771ddSQiang XU                      0,
251789771ddSQiang XU                      {},
252789771ddSQiang XU                      "None.",
253789771ddSQiang XU                  }},
2540c0f18e7SAppaRao Puli     MessageEntry{"CPLDFirmwarePanicReason",
2550c0f18e7SAppaRao Puli                  {
2560c0f18e7SAppaRao Puli                      "Indicates the reason for CPLD firmware panic.",
2570c0f18e7SAppaRao Puli                      "CPLD firmware panic occurred due to %1.",
2580c0f18e7SAppaRao Puli                      "Warning",
2590c0f18e7SAppaRao Puli                      1,
2600c0f18e7SAppaRao Puli                      {
2610c0f18e7SAppaRao Puli                          "string",
2620c0f18e7SAppaRao Puli                      },
2630c0f18e7SAppaRao Puli                      "None.",
2640c0f18e7SAppaRao Puli                  }},
2650c0f18e7SAppaRao Puli     MessageEntry{"CPLDFirmwareRecoveryReason",
2660c0f18e7SAppaRao Puli                  {
2670c0f18e7SAppaRao Puli                      "Indicates the reason for CPLD firmware recovery.",
2680c0f18e7SAppaRao Puli                      "CPLD firmware recovery occurred due to %1.",
2690c0f18e7SAppaRao Puli                      "Warning",
2700c0f18e7SAppaRao Puli                      1,
2710c0f18e7SAppaRao Puli                      {
2720c0f18e7SAppaRao Puli                          "string",
2730c0f18e7SAppaRao Puli                      },
2740c0f18e7SAppaRao Puli                      "None.",
2750c0f18e7SAppaRao Puli                  }},
2760c0f18e7SAppaRao Puli     MessageEntry{"CPLDFirmwareResiliencyError",
2770c0f18e7SAppaRao Puli                  {
2780c0f18e7SAppaRao Puli                      "Indicates CPLD firmware encountered resilience error.",
2790c0f18e7SAppaRao Puli                      "CPLD firmware resiliency error. Error reason: %1.",
2800c0f18e7SAppaRao Puli                      "Critical",
2810c0f18e7SAppaRao Puli                      1,
2820c0f18e7SAppaRao Puli                      {
2830c0f18e7SAppaRao Puli                          "string",
2840c0f18e7SAppaRao Puli                      },
2850c0f18e7SAppaRao Puli                      "None.",
2860c0f18e7SAppaRao Puli                  }},
287fbe8378fSJason M. Bills     MessageEntry{"CPUError",
288fbe8378fSJason M. Bills                  {
289271584abSEd Tanous                      "Indicates that a CPU Error occurred of "
290fbe8378fSJason M. Bills                      "the specified type or cause.",
291271584abSEd Tanous                      "CPU Error Occurred: %1.",
292271584abSEd Tanous                      "Critical",
293271584abSEd Tanous                      1,
294271584abSEd Tanous                      {"string"},
295271584abSEd Tanous                      "None.",
296fbe8378fSJason M. Bills                  }},
29773de092fSJason M. Bills     MessageEntry{"CPUThermalTrip",
29873de092fSJason M. Bills                  {
299271584abSEd Tanous                      "Indicates that the specified CPU thermal "
30073de092fSJason M. Bills                      "trip has been asserted.",
301271584abSEd Tanous                      "CPU %1 Thermal Trip.",
302271584abSEd Tanous                      "Critical",
303271584abSEd Tanous                      1,
304271584abSEd Tanous                      {"number"},
305271584abSEd Tanous                      "None.",
30673de092fSJason M. Bills                  }},
307271584abSEd Tanous     MessageEntry{"DCPowerOff",
308fbe8378fSJason M. Bills                  {
309271584abSEd Tanous                      "Indicates that the system DC power is off.",
310271584abSEd Tanous                      "Host system DC power is off",
311271584abSEd Tanous                      "OK",
312271584abSEd Tanous                      0,
313271584abSEd Tanous                      {},
314271584abSEd Tanous                      "None.",
315fbe8378fSJason M. Bills                  }},
316fbe8378fSJason M. Bills     MessageEntry{"DCPowerOn",
317fbe8378fSJason M. Bills                  {
318271584abSEd Tanous                      "Indicates that the system DC power is on.",
319271584abSEd Tanous                      "Host system DC power is on",
320271584abSEd Tanous                      "OK",
321271584abSEd Tanous                      0,
322271584abSEd Tanous                      {},
323271584abSEd Tanous                      "None.",
324fbe8378fSJason M. Bills                  }},
325c75f1e9aSJames Feist     MessageEntry{"DriveError",
326c75f1e9aSJames Feist                  {
327c75f1e9aSJames Feist                      "Indicates that a Drive Error occurred of "
328c75f1e9aSJames Feist                      "the specified type or cause.",
329c75f1e9aSJames Feist                      "Drive Error Occurred: %1.",
330c75f1e9aSJames Feist                      "Warning",
331c75f1e9aSJames Feist                      1,
332c75f1e9aSJames Feist                      {"string"},
333c75f1e9aSJames Feist                      "None.",
334c75f1e9aSJames Feist                  }},
335271584abSEd Tanous     MessageEntry{"EventLogCleared",
336fbe8378fSJason M. Bills                  {
337271584abSEd Tanous                      "Indicates that the event log has been cleared.",
338271584abSEd Tanous                      "Event Log Cleared.",
339271584abSEd Tanous                      "OK",
340271584abSEd Tanous                      0,
341271584abSEd Tanous                      {},
342271584abSEd Tanous                      "None.",
343fbe8378fSJason M. Bills                  }},
344271584abSEd Tanous     MessageEntry{"FanInserted",
345fbe8378fSJason M. Bills                  {
346271584abSEd Tanous                      "Indicates that a system fan has been inserted.",
347271584abSEd Tanous                      "%1 inserted.",
348271584abSEd Tanous                      "OK",
349271584abSEd Tanous                      1,
350271584abSEd Tanous                      {"string"},
351271584abSEd Tanous                      "None.",
352fbe8378fSJason M. Bills                  }},
353fbe8378fSJason M. Bills     MessageEntry{"FanRedundancyLost",
354fbe8378fSJason M. Bills                  {
355fbe8378fSJason M. Bills                      "Indicates that system fan redundancy has been lost.",
356271584abSEd Tanous                      "Fan redundancy lost.",
357271584abSEd Tanous                      "Warning",
358271584abSEd Tanous                      0,
359271584abSEd Tanous                      {},
360271584abSEd Tanous                      "None.",
361fbe8378fSJason M. Bills                  }},
362271584abSEd Tanous     MessageEntry{"FanRedundancyRegained",
363fbe8378fSJason M. Bills                  {
364fbe8378fSJason M. Bills                      "Indicates that system fan redundancy has been regained.",
365271584abSEd Tanous                      "Fan redundancy regained.",
366271584abSEd Tanous                      "OK",
367271584abSEd Tanous                      0,
368271584abSEd Tanous                      {},
369271584abSEd Tanous                      "None.",
370fbe8378fSJason M. Bills                  }},
371271584abSEd Tanous     MessageEntry{"FanRemoved",
372fbe8378fSJason M. Bills                  {
373271584abSEd Tanous                      "Indicates that a system fan has been removed.",
374271584abSEd Tanous                      "%1 removed.",
375271584abSEd Tanous                      "OK",
376271584abSEd Tanous                      1,
377271584abSEd Tanous                      {"string"},
378271584abSEd Tanous                      "None.",
379fbe8378fSJason M. Bills                  }},
380271584abSEd Tanous     MessageEntry{"FirmwareUpdateCompleted",
381fbe8378fSJason M. Bills                  {
382fbe8378fSJason M. Bills                      "Indicates a firmware update has completed successfully.",
383271584abSEd Tanous                      "%1 firmware update to version %2 completed "
384fbe8378fSJason M. Bills                      "successfully.",
385271584abSEd Tanous                      "OK",
386271584abSEd Tanous                      2,
387271584abSEd Tanous                      {"string", "string"},
388271584abSEd Tanous                      "None.",
389fbe8378fSJason M. Bills                  }},
390fbe8378fSJason M. Bills     MessageEntry{"FirmwareUpdateFailed",
391fbe8378fSJason M. Bills                  {
392271584abSEd Tanous                      "Indicates a firmware update has failed.",
393271584abSEd Tanous                      "%1 firmware update to version %2 failed.",
394271584abSEd Tanous                      "Warning",
395271584abSEd Tanous                      2,
396271584abSEd Tanous                      {"string", "string"},
397271584abSEd Tanous                      "None.",
398fbe8378fSJason M. Bills                  }},
399fbe8378fSJason M. Bills     MessageEntry{"FirmwareUpdateStarted",
400fbe8378fSJason M. Bills                  {
401271584abSEd Tanous                      "Indicates a firmware update has started.",
402271584abSEd Tanous                      "%1 firmware update to version %2 started.",
403271584abSEd Tanous                      "OK",
404271584abSEd Tanous                      2,
405271584abSEd Tanous                      {"string", "string"},
406271584abSEd Tanous                      "None.",
407fbe8378fSJason M. Bills                  }},
408fbe8378fSJason M. Bills     MessageEntry{
409fbe8378fSJason M. Bills         "GeneralFirmwareSecurityViolation",
410fbe8378fSJason M. Bills         {
411fbe8378fSJason M. Bills             "Indicates a general firmware security violation has occurred.",
412271584abSEd Tanous             "Firmware security violation: %1.",
413271584abSEd Tanous             "Critical",
414271584abSEd Tanous             1,
415271584abSEd Tanous             {"string"},
416271584abSEd Tanous             "None.",
417fbe8378fSJason M. Bills         }},
418271584abSEd Tanous     MessageEntry{"InvalidLoginAttempted",
419fbe8378fSJason M. Bills                  {
420fbe8378fSJason M. Bills                      "Indicates that a login was attempted on the specified "
421fbe8378fSJason M. Bills                      "interface with an invalid username or password.",
422271584abSEd Tanous                      "Invalid username or password attempted on %1.",
423271584abSEd Tanous                      "Warning",
424271584abSEd Tanous                      1,
425271584abSEd Tanous                      {"string"},
426271584abSEd Tanous                      "None.",
427fbe8378fSJason M. Bills                  }},
428fbe8378fSJason M. Bills     MessageEntry{
429d62cec73SJames Feist         "InventoryAdded",
430d62cec73SJames Feist         {
431d62cec73SJames Feist             "Indicates that an inventory item with the specified model, "
432d62cec73SJames Feist             "type, and serial number was installed.",
433271584abSEd Tanous             "%1 %2 with serial number %3 was installed.",
434271584abSEd Tanous             "OK",
435271584abSEd Tanous             3,
436271584abSEd Tanous 
437d62cec73SJames Feist             {
438d62cec73SJames Feist                 "string",
439d62cec73SJames Feist                 "string",
440d62cec73SJames Feist                 "string",
441d62cec73SJames Feist             },
442271584abSEd Tanous             "None.",
443d62cec73SJames Feist         }},
444d62cec73SJames Feist     MessageEntry{
445d62cec73SJames Feist         "InventoryRemoved",
446d62cec73SJames Feist         {
447d62cec73SJames Feist             "Indicates that an inventory item with the specified model, "
448d62cec73SJames Feist             "type, and serial number was removed.",
449271584abSEd Tanous             "%1 %2 with serial number %3 was removed.",
450271584abSEd Tanous             "OK",
451271584abSEd Tanous             3,
452271584abSEd Tanous 
453d62cec73SJames Feist             {
454d62cec73SJames Feist                 "string",
455d62cec73SJames Feist                 "string",
456d62cec73SJames Feist                 "string",
457d62cec73SJames Feist             },
458271584abSEd Tanous             "None.",
459d62cec73SJames Feist         }},
460d62cec73SJames Feist     MessageEntry{
461fbe8378fSJason M. Bills         "IntelUPILinkWidthReducedToHalf",
462fbe8378fSJason M. Bills         {
463fbe8378fSJason M. Bills             "Indicates Intel UPI link width has reduced to half width.",
464271584abSEd Tanous             "Intel UPI link width reduced to half. Node=%1.",
465271584abSEd Tanous             "Warning",
466271584abSEd Tanous             1,
467271584abSEd Tanous 
468fbe8378fSJason M. Bills             {
469fbe8378fSJason M. Bills                 "number",
470fbe8378fSJason M. Bills             },
471271584abSEd Tanous             "None.",
472fbe8378fSJason M. Bills         }},
473fbe8378fSJason M. Bills     MessageEntry{
474fbe8378fSJason M. Bills         "IntelUPILinkWidthReducedToQuarter",
475fbe8378fSJason M. Bills         {
476fbe8378fSJason M. Bills             "Indicates Intel UPI link width has reduced to quarter width.",
477271584abSEd Tanous             "Intel UPI link width reduced to quarter. Node=%1.",
478271584abSEd Tanous             "Warning",
479271584abSEd Tanous             1,
480271584abSEd Tanous 
481fbe8378fSJason M. Bills             {
482fbe8378fSJason M. Bills                 "number",
483fbe8378fSJason M. Bills             },
484271584abSEd Tanous             "None.",
485fbe8378fSJason M. Bills         }},
48693a2b2fcSYong Li 
487271584abSEd Tanous     MessageEntry{"IPMIWatchdog",
48893a2b2fcSYong Li                  {
489271584abSEd Tanous                      "Indicates that there is a host watchdog event.",
490271584abSEd Tanous                      "Host Watchdog Event: %1",
491271584abSEd Tanous                      "OK",
492271584abSEd Tanous                      1,
493271584abSEd Tanous 
49493a2b2fcSYong Li                      {
49593a2b2fcSYong Li                          "string",
49693a2b2fcSYong Li                      },
497271584abSEd Tanous                      "None.",
49893a2b2fcSYong Li                  }},
499789771ddSQiang XU     MessageEntry{"LanLost",
500789771ddSQiang XU                  {
501789771ddSQiang XU                      "Indicates that a physical security event "
502789771ddSQiang XU                      "of the LAN leash has lost.",
503789771ddSQiang XU                      "%1 LAN leash lost.",
504789771ddSQiang XU                      "Warning",
505789771ddSQiang XU                      1,
506789771ddSQiang XU                      {
507789771ddSQiang XU                          "string",
508789771ddSQiang XU                      },
509789771ddSQiang XU                      "None.",
510789771ddSQiang XU                  }},
511789771ddSQiang XU     MessageEntry{"LanRegained",
512789771ddSQiang XU                  {
513789771ddSQiang XU                      "Indicates that LAN link status has reconnected.",
514789771ddSQiang XU                      "%1 LAN leash regained.",
515789771ddSQiang XU                      "OK",
516789771ddSQiang XU                      1,
517789771ddSQiang XU                      {
518789771ddSQiang XU                          "string",
519789771ddSQiang XU                      },
520789771ddSQiang XU                      "None.",
521789771ddSQiang XU                  }},
522271584abSEd Tanous     MessageEntry{"LegacyPCIPERR",
523fbe8378fSJason M. Bills                  {
524271584abSEd Tanous                      "Indicates a Legacy PCI PERR.",
525271584abSEd Tanous                      "Legacy PCI PERR. Bus=%1 Device=%2 Function=%3.",
526271584abSEd Tanous                      "Warning",
527271584abSEd Tanous                      3,
528271584abSEd Tanous 
529fbe8378fSJason M. Bills                      {
530fbe8378fSJason M. Bills                          "number",
531fbe8378fSJason M. Bills                          "number",
532fbe8378fSJason M. Bills                          "number",
533fbe8378fSJason M. Bills                      },
534271584abSEd Tanous                      "None.",
535fbe8378fSJason M. Bills                  }},
536271584abSEd Tanous     MessageEntry{"LegacyPCISERR",
537fbe8378fSJason M. Bills                  {
538271584abSEd Tanous                      "Indicates a Legacy PCI SERR.",
539271584abSEd Tanous                      "Legacy PCI SERR. Bus=%1 Device=%2 Function=%3.",
540271584abSEd Tanous                      "Critical",
541271584abSEd Tanous                      3,
542271584abSEd Tanous 
543fbe8378fSJason M. Bills                      {
544fbe8378fSJason M. Bills                          "number",
545fbe8378fSJason M. Bills                          "number",
546fbe8378fSJason M. Bills                          "number",
547fbe8378fSJason M. Bills                      },
548271584abSEd Tanous                      "None.",
549fbe8378fSJason M. Bills                  }},
550fbe8378fSJason M. Bills     MessageEntry{"ManufacturingModeEntered",
551fbe8378fSJason M. Bills                  {
55253d9a666SRichard Marian Thomaiyar                      "Indicates that the BMC entered Factory, "
55353d9a666SRichard Marian Thomaiyar                      "or Manufacturing mode.",
554271584abSEd Tanous                      "Entered Manufacturing Mode.",
55553d9a666SRichard Marian Thomaiyar                      "Critical",
55653d9a666SRichard Marian Thomaiyar                      0,
55753d9a666SRichard Marian Thomaiyar                      {},
55853d9a666SRichard Marian Thomaiyar                      "None.",
55953d9a666SRichard Marian Thomaiyar                  }},
56053d9a666SRichard Marian Thomaiyar     MessageEntry{"ManufacturingModeExited",
56153d9a666SRichard Marian Thomaiyar                  {
56253d9a666SRichard Marian Thomaiyar                      "Indicates that the BMC exited Factory, "
56353d9a666SRichard Marian Thomaiyar                      "or Manufacturing mode.",
56453d9a666SRichard Marian Thomaiyar                      "Exited Manufacturing Mode.",
56553d9a666SRichard Marian Thomaiyar                      "OK",
566271584abSEd Tanous                      0,
567271584abSEd Tanous                      {},
568271584abSEd Tanous                      "None.",
569fbe8378fSJason M. Bills                  }},
5700c0f18e7SAppaRao Puli     MessageEntry{"MEFirmwarePanicReason",
5710c0f18e7SAppaRao Puli                  {
5720c0f18e7SAppaRao Puli                      "Indicates the reason for ME firmware panic.",
5730c0f18e7SAppaRao Puli                      "ME firmware panic occurred due to %1.",
5740c0f18e7SAppaRao Puli                      "Warning",
5750c0f18e7SAppaRao Puli                      1,
5760c0f18e7SAppaRao Puli                      {
5770c0f18e7SAppaRao Puli                          "string",
5780c0f18e7SAppaRao Puli                      },
5790c0f18e7SAppaRao Puli                      "None.",
5800c0f18e7SAppaRao Puli                  }},
5810c0f18e7SAppaRao Puli     MessageEntry{"MEFirmwareRecoveryReason",
5820c0f18e7SAppaRao Puli                  {
5830c0f18e7SAppaRao Puli                      "Indicates the reason for ME firmware recovery.",
5840c0f18e7SAppaRao Puli                      "ME firmware recovery occurred due to %1.",
5850c0f18e7SAppaRao Puli                      "Warning",
5860c0f18e7SAppaRao Puli                      1,
5870c0f18e7SAppaRao Puli                      {
5880c0f18e7SAppaRao Puli                          "string",
5890c0f18e7SAppaRao Puli                      },
5900c0f18e7SAppaRao Puli                      "None.",
5910c0f18e7SAppaRao Puli                  }},
5920c0f18e7SAppaRao Puli     MessageEntry{"MEFirmwareResiliencyError",
5930c0f18e7SAppaRao Puli                  {
5940c0f18e7SAppaRao Puli                      "Indicates ME firmware encountered resilience error.",
5950c0f18e7SAppaRao Puli                      "ME firmware resiliency error. Error reason: %1.",
5960c0f18e7SAppaRao Puli                      "Critical",
5970c0f18e7SAppaRao Puli                      1,
5980c0f18e7SAppaRao Puli                      {
5990c0f18e7SAppaRao Puli                          "string",
6000c0f18e7SAppaRao Puli                      },
6010c0f18e7SAppaRao Puli                      "None.",
6020c0f18e7SAppaRao Puli                  }},
603fbe8378fSJason M. Bills     MessageEntry{"MemoryECCCorrectable",
604fbe8378fSJason M. Bills                  {
605271584abSEd Tanous                      "Indicates a Correctable Memory ECC error.",
606271584abSEd Tanous                      "Memory ECC correctable error. Socket=%1 "
607fbe8378fSJason M. Bills                      "Channel=%2 DIMM=%3 Rank=%4.",
608271584abSEd Tanous                      "Warning",
609271584abSEd Tanous                      4,
610271584abSEd Tanous 
611fbe8378fSJason M. Bills                      {
612fbe8378fSJason M. Bills                          "number",
613fbe8378fSJason M. Bills                          "string",
614fbe8378fSJason M. Bills                          "number",
615fbe8378fSJason M. Bills                          "number",
616fbe8378fSJason M. Bills                      },
617271584abSEd Tanous                      "None.",
618fbe8378fSJason M. Bills                  }},
619271584abSEd Tanous     MessageEntry{"MemoryECCUncorrectable",
620fbe8378fSJason M. Bills                  {
621271584abSEd Tanous                      "Indicates an Uncorrectable Memory ECC error.",
622271584abSEd Tanous                      "Memory ECC uncorrectable error. Socket=%1 Channel=%2 "
623fbe8378fSJason M. Bills                      "DIMM=%3 Rank=%4.",
624271584abSEd Tanous                      "Critical",
625271584abSEd Tanous                      4,
626271584abSEd Tanous 
627fbe8378fSJason M. Bills                      {
628fbe8378fSJason M. Bills                          "number",
629fbe8378fSJason M. Bills                          "string",
630fbe8378fSJason M. Bills                          "number",
631fbe8378fSJason M. Bills                          "number",
632fbe8378fSJason M. Bills                      },
633271584abSEd Tanous                      "None.",
634fbe8378fSJason M. Bills                  }},
635271584abSEd Tanous     MessageEntry{"MemoryParityCommandAndAddress",
636fbe8378fSJason M. Bills                  {
637271584abSEd Tanous                      "Indicates a Command and Address parity error.",
638271584abSEd Tanous                      "Command and Address parity error. Socket=%1 Channel=%2 "
639fbe8378fSJason M. Bills                      "DIMM=%3 ChannelValid=%4 DIMMValid=%5.",
640271584abSEd Tanous                      "Critical",
641271584abSEd Tanous                      5,
642271584abSEd Tanous 
643fbe8378fSJason M. Bills                      {
644fbe8378fSJason M. Bills                          "number",
645fbe8378fSJason M. Bills                          "string",
646fbe8378fSJason M. Bills                          "number",
647fbe8378fSJason M. Bills                          "number",
648fbe8378fSJason M. Bills                          "number",
649fbe8378fSJason M. Bills                      },
650271584abSEd Tanous                      "None.",
651fbe8378fSJason M. Bills                  }},
652fbe8378fSJason M. Bills     MessageEntry{"MemoryParityNotKnown",
653fbe8378fSJason M. Bills                  {
654271584abSEd Tanous                      "Indicates an unknown parity error.",
655271584abSEd Tanous                      "Memory parity error. Socket=%1 Channel=%2 "
656fbe8378fSJason M. Bills                      "DIMM=%3 ChannelValid=%4 DIMMValid=%5.",
657271584abSEd Tanous                      "Critical",
658271584abSEd Tanous                      5,
659271584abSEd Tanous 
660fbe8378fSJason M. Bills                      {
661fbe8378fSJason M. Bills                          "number",
662fbe8378fSJason M. Bills                          "string",
663fbe8378fSJason M. Bills                          "number",
664fbe8378fSJason M. Bills                          "number",
665fbe8378fSJason M. Bills                          "number",
666fbe8378fSJason M. Bills                      },
667271584abSEd Tanous                      "None.",
668fbe8378fSJason M. Bills                  }},
669271584abSEd Tanous     MessageEntry{"MemoryRASConfigurationDisabled",
670fbe8378fSJason M. Bills                  {
671fbe8378fSJason M. Bills                      "Indicates Memory RAS Disabled Configuration Status.",
672271584abSEd Tanous                      "Memory RAS Configuration Disabled. Error=%1 Mode=%2.",
673271584abSEd Tanous                      "OK",
674271584abSEd Tanous                      2,
675271584abSEd Tanous 
676fbe8378fSJason M. Bills                      {
677fbe8378fSJason M. Bills                          "string",
678fbe8378fSJason M. Bills                          "string",
679fbe8378fSJason M. Bills                      },
680271584abSEd Tanous                      "None.",
681fbe8378fSJason M. Bills                  }},
682271584abSEd Tanous     MessageEntry{"MemoryRASConfigurationEnabled",
683fbe8378fSJason M. Bills                  {
684271584abSEd Tanous                      "Indicates Memory RAS Enabled Configuration Status.",
685271584abSEd Tanous                      "Memory RAS Configuration Enabled. Error=%1 Mode=%2.",
686271584abSEd Tanous                      "OK",
687271584abSEd Tanous                      2,
688271584abSEd Tanous 
689fbe8378fSJason M. Bills                      {
690fbe8378fSJason M. Bills                          "string",
691fbe8378fSJason M. Bills                          "string",
692fbe8378fSJason M. Bills                      },
693271584abSEd Tanous                      "None.",
694fbe8378fSJason M. Bills                  }},
695271584abSEd Tanous     MessageEntry{"MemoryRASModeDisabled",
696fbe8378fSJason M. Bills                  {
697271584abSEd Tanous                      "Indicates Memory RAS Disabled Mode Selection.",
698271584abSEd Tanous                      "Memory RAS Mode Select Disabled. Prior Mode=%1 "
699fbe8378fSJason M. Bills                      "Selected Mode=%2.",
700271584abSEd Tanous                      "OK",
701271584abSEd Tanous                      2,
702271584abSEd Tanous 
703fbe8378fSJason M. Bills                      {
704fbe8378fSJason M. Bills                          "string",
705fbe8378fSJason M. Bills                          "string",
706fbe8378fSJason M. Bills                      },
707271584abSEd Tanous                      "None.",
708fbe8378fSJason M. Bills                  }},
709271584abSEd Tanous     MessageEntry{"MemoryRASModeEnabled",
710fbe8378fSJason M. Bills                  {
711271584abSEd Tanous                      "Indicates Memory RAS Enabled Mode Selection.",
712271584abSEd Tanous                      "Memory RAS Mode Select Enabled. Prior Mode=%1 Selected "
713fbe8378fSJason M. Bills                      "Mode=%2.",
714271584abSEd Tanous                      "OK",
715271584abSEd Tanous                      2,
716271584abSEd Tanous 
717fbe8378fSJason M. Bills                      {
718fbe8378fSJason M. Bills                          "string",
719fbe8378fSJason M. Bills                          "string",
720fbe8378fSJason M. Bills                      },
721271584abSEd Tanous                      "None.",
722fbe8378fSJason M. Bills                  }},
723271584abSEd Tanous     MessageEntry{"MemoryThermTrip",
724fbe8378fSJason M. Bills                  {
725fbe8378fSJason M. Bills                      "Indicates that the system memory ThermTrip is asserted.",
726271584abSEd Tanous                      "Memory ThermTrip asserted.",
727271584abSEd Tanous                      "Critical",
728271584abSEd Tanous                      0,
729271584abSEd Tanous                      {},
730271584abSEd Tanous                      "None.",
731fbe8378fSJason M. Bills                  }},
732271584abSEd Tanous     MessageEntry{"MirroringRedundancyDegraded",
733fbe8378fSJason M. Bills                  {
734fbe8378fSJason M. Bills                      "Indicates the mirroring redundancy state is degraded.",
735271584abSEd Tanous                      "Mirroring redundancy state degraded. Socket=%1 "
736fbe8378fSJason M. Bills                      "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.",
737271584abSEd Tanous                      "Warning",
738271584abSEd Tanous                      5,
739271584abSEd Tanous 
740fbe8378fSJason M. Bills                      {
741fbe8378fSJason M. Bills                          "number",
742fbe8378fSJason M. Bills                          "string",
743fbe8378fSJason M. Bills                          "number",
744fbe8378fSJason M. Bills                          "number",
745fbe8378fSJason M. Bills                          "number",
746fbe8378fSJason M. Bills                      },
747271584abSEd Tanous                      "None.",
748fbe8378fSJason M. Bills                  }},
749fbe8378fSJason M. Bills     MessageEntry{
750fbe8378fSJason M. Bills         "MirroringRedundancyFull",
751fbe8378fSJason M. Bills         {
752fbe8378fSJason M. Bills             "Indicates the mirroring redundancy state is fully redundant.",
753271584abSEd Tanous             "Mirroring redundancy state fully redundant. Socket=%1 "
754fbe8378fSJason M. Bills             "Channel=%2 DIMM=%3 Pair=%4 Rank=%5.",
755271584abSEd Tanous             "OK",
756271584abSEd Tanous             5,
757271584abSEd Tanous 
758fbe8378fSJason M. Bills             {
759fbe8378fSJason M. Bills                 "number",
760fbe8378fSJason M. Bills                 "string",
761fbe8378fSJason M. Bills                 "number",
762fbe8378fSJason M. Bills                 "number",
763fbe8378fSJason M. Bills                 "number",
764fbe8378fSJason M. Bills             },
765271584abSEd Tanous             "None.",
766fbe8378fSJason M. Bills         }},
767271584abSEd Tanous     MessageEntry{"NMIButtonPressed",
768fbe8378fSJason M. Bills                  {
769271584abSEd Tanous                      "Indicates that the NMI button was pressed.",
770271584abSEd Tanous                      "NMI Button Pressed.",
771271584abSEd Tanous                      "Critical",
772271584abSEd Tanous                      0,
773271584abSEd Tanous                      {},
774271584abSEd Tanous                      "None.",
775fbe8378fSJason M. Bills                  }},
776b76f9ca1SChen,Yugang     MessageEntry{"NMIDiagnosticInterrupt",
777b76f9ca1SChen,Yugang                  {
778271584abSEd Tanous                      "Indicates that an NMI Diagnostic "
779b76f9ca1SChen,Yugang                      "Interrupt has been generated.",
780271584abSEd Tanous                      "NMI Diagnostic Interrupt.",
781271584abSEd Tanous                      "Critical",
782271584abSEd Tanous                      0,
783271584abSEd Tanous                      {},
784271584abSEd Tanous                      "None.",
785b76f9ca1SChen,Yugang                  }},
786271584abSEd Tanous     MessageEntry{"PCIeCorrectableAdvisoryNonFatal",
787fbe8378fSJason M. Bills                  {
788fbe8378fSJason M. Bills                      "Indicates a PCIe Correctable Advisory Non-fatal Error.",
789271584abSEd Tanous                      "PCIe Correctable Advisory Non-fatal Error. Bus=%1 "
790fbe8378fSJason M. Bills                      "Device=%2 Function=%3.",
791271584abSEd Tanous                      "Warning",
792271584abSEd Tanous                      3,
793271584abSEd Tanous 
794fbe8378fSJason M. Bills                      {
795fbe8378fSJason M. Bills                          "number",
796fbe8378fSJason M. Bills                          "number",
797fbe8378fSJason M. Bills                          "number",
798fbe8378fSJason M. Bills                      },
799271584abSEd Tanous                      "None.",
800fbe8378fSJason M. Bills                  }},
801271584abSEd Tanous     MessageEntry{"PCIeCorrectableBadDLLP",
802fbe8378fSJason M. Bills                  {
803271584abSEd Tanous                      "Indicates a PCIe Correctable Bad DLLP Error.",
804271584abSEd Tanous 
805fbe8378fSJason M. Bills                      "PCIe Correctable Bad DLLP. Bus=%1 Device=%2 Function=%3.",
806271584abSEd Tanous                      "Warning",
807271584abSEd Tanous                      3,
808271584abSEd Tanous 
809fbe8378fSJason M. Bills                      {
810fbe8378fSJason M. Bills                          "number",
811fbe8378fSJason M. Bills                          "number",
812fbe8378fSJason M. Bills                          "number",
813fbe8378fSJason M. Bills                      },
814271584abSEd Tanous                      "None.",
815fbe8378fSJason M. Bills                  }},
816271584abSEd Tanous     MessageEntry{"PCIeCorrectableBadTLP",
817fbe8378fSJason M. Bills                  {
818271584abSEd Tanous                      "Indicates a PCIe Correctable Bad TLP Error.",
819271584abSEd Tanous 
820fbe8378fSJason M. Bills                      "PCIe Correctable Bad TLP. Bus=%1 Device=%2 Function=%3.",
821271584abSEd Tanous                      "Warning",
822271584abSEd Tanous                      3,
823271584abSEd Tanous 
824fbe8378fSJason M. Bills                      {
825fbe8378fSJason M. Bills                          "number",
826fbe8378fSJason M. Bills                          "number",
827fbe8378fSJason M. Bills                          "number",
828fbe8378fSJason M. Bills                      },
829271584abSEd Tanous                      "None.",
830fbe8378fSJason M. Bills                  }},
831271584abSEd Tanous     MessageEntry{"PCIeCorrectableHeaderLogOverflow",
832fbe8378fSJason M. Bills                  {
833fbe8378fSJason M. Bills                      "Indicates a PCIe Correctable Header Log Overflow Error.",
834271584abSEd Tanous                      "PCIe Correctable Header Log Overflow. Bus=%1 Device=%2 "
835fbe8378fSJason M. Bills                      "Function=%3.",
836271584abSEd Tanous                      "Warning",
837271584abSEd Tanous                      3,
838271584abSEd Tanous 
839fbe8378fSJason M. Bills                      {
840fbe8378fSJason M. Bills                          "number",
841fbe8378fSJason M. Bills                          "number",
842fbe8378fSJason M. Bills                          "number",
843fbe8378fSJason M. Bills                      },
844271584abSEd Tanous                      "None.",
845fbe8378fSJason M. Bills                  }},
846271584abSEd Tanous     MessageEntry{"PCIeCorrectableInternal",
847fbe8378fSJason M. Bills                  {
848271584abSEd Tanous                      "Indicates a PCIe Correctable Internal Error.",
849271584abSEd Tanous                      "PCIe Correctable Internal Error. Bus=%1 Device=%2 "
850fbe8378fSJason M. Bills                      "Function=%3.",
851271584abSEd Tanous                      "Warning",
852271584abSEd Tanous                      3,
853271584abSEd Tanous 
854fbe8378fSJason M. Bills                      {
855fbe8378fSJason M. Bills                          "number",
856fbe8378fSJason M. Bills                          "number",
857fbe8378fSJason M. Bills                          "number",
858fbe8378fSJason M. Bills                      },
859271584abSEd Tanous                      "None.",
860fbe8378fSJason M. Bills                  }},
861fbe8378fSJason M. Bills     MessageEntry{"PCIeCorrectableLinkBWChanged",
862fbe8378fSJason M. Bills                  {
863fbe8378fSJason M. Bills                      "Indicates a PCIe Correctable Link BW Changed Error.",
864271584abSEd Tanous                      "PCIe Correctable Link BW Changed. Bus=%1 "
865fbe8378fSJason M. Bills                      "Device=%2 Function=%3.",
866271584abSEd Tanous                      "Warning",
867271584abSEd Tanous                      3,
868271584abSEd Tanous 
869fbe8378fSJason M. Bills                      {
870fbe8378fSJason M. Bills                          "number",
871fbe8378fSJason M. Bills                          "number",
872fbe8378fSJason M. Bills                          "number",
873fbe8378fSJason M. Bills                      },
874271584abSEd Tanous                      "None.",
875fbe8378fSJason M. Bills                  }},
876271584abSEd Tanous     MessageEntry{"PCIeCorrectableReceiverError",
877fbe8378fSJason M. Bills                  {
878271584abSEd Tanous                      "Indicates a PCIe Correctable Receiver Error.",
879271584abSEd Tanous                      "PCIe Correctable Receiver Error. Bus=%1 Device=%2 "
880fbe8378fSJason M. Bills                      "Function=%3.",
881271584abSEd Tanous                      "Warning",
882271584abSEd Tanous                      3,
883271584abSEd Tanous 
884fbe8378fSJason M. Bills                      {
885fbe8378fSJason M. Bills                          "number",
886fbe8378fSJason M. Bills                          "number",
887fbe8378fSJason M. Bills                          "number",
888fbe8378fSJason M. Bills                      },
889271584abSEd Tanous                      "None.",
890fbe8378fSJason M. Bills                  }},
891271584abSEd Tanous     MessageEntry{"PCIeCorrectableReplayNumRollover",
892fbe8378fSJason M. Bills                  {
893271584abSEd Tanous                      "Indicates a PCIe Correctable Replay Num Rollover.",
894271584abSEd Tanous                      "PCIe Correctable Replay Num Rollover. Bus=%1 Device=%2 "
895fbe8378fSJason M. Bills                      "Function=%3.",
896271584abSEd Tanous                      "Warning",
897271584abSEd Tanous                      3,
898271584abSEd Tanous 
899fbe8378fSJason M. Bills                      {
900fbe8378fSJason M. Bills                          "number",
901fbe8378fSJason M. Bills                          "number",
902fbe8378fSJason M. Bills                          "number",
903fbe8378fSJason M. Bills                      },
904271584abSEd Tanous                      "None.",
905fbe8378fSJason M. Bills                  }},
906271584abSEd Tanous     MessageEntry{"PCIeCorrectableReplayTimerTimeout",
907fbe8378fSJason M. Bills                  {
908271584abSEd Tanous                      "Indicates a PCIe Correctable Replay Timer Timeout.",
909271584abSEd Tanous                      "PCIe Correctable Replay Timer Timeout. Bus=%1 "
910fbe8378fSJason M. Bills                      "Device=%2 Function=%3.",
911271584abSEd Tanous                      "Warning",
912271584abSEd Tanous                      3,
913271584abSEd Tanous 
914fbe8378fSJason M. Bills                      {
915fbe8378fSJason M. Bills                          "number",
916fbe8378fSJason M. Bills                          "number",
917fbe8378fSJason M. Bills                          "number",
918fbe8378fSJason M. Bills                      },
919271584abSEd Tanous                      "None.",
920fbe8378fSJason M. Bills                  }},
921fbe8378fSJason M. Bills     MessageEntry{"PCIeCorrectableUnspecifiedAERError",
922fbe8378fSJason M. Bills                  {
923fbe8378fSJason M. Bills                      "Indicates a PCIe Correctable Unspecified AER Error.",
924271584abSEd Tanous                      "PCIe Correctable Unspecified AER Error. "
925fbe8378fSJason M. Bills                      "Bus=%1 Device=%2 Function=%3.",
926271584abSEd Tanous                      "Warning",
927271584abSEd Tanous                      3,
928271584abSEd Tanous 
929fbe8378fSJason M. Bills                      {
930fbe8378fSJason M. Bills                          "number",
931fbe8378fSJason M. Bills                          "number",
932fbe8378fSJason M. Bills                          "number",
933fbe8378fSJason M. Bills                      },
934271584abSEd Tanous                      "None.",
935fbe8378fSJason M. Bills                  }},
936271584abSEd Tanous     MessageEntry{"PCIeFatalACSViolation",
937fbe8378fSJason M. Bills                  {
938271584abSEd Tanous                      "Indicates a PCIe ACS Violation Error.",
939271584abSEd Tanous 
940fbe8378fSJason M. Bills                      "PCIe Fatal ACS Violation. Bus=%1 Device=%2 Function=%3.",
941271584abSEd Tanous                      "Error",
942271584abSEd Tanous                      3,
943271584abSEd Tanous 
944fbe8378fSJason M. Bills                      {
945fbe8378fSJason M. Bills                          "number",
946fbe8378fSJason M. Bills                          "number",
947fbe8378fSJason M. Bills                          "number",
948fbe8378fSJason M. Bills                      },
949271584abSEd Tanous                      "None.",
950fbe8378fSJason M. Bills                  }},
951271584abSEd Tanous     MessageEntry{"PCIeFatalAtomicEgressBlocked",
952fbe8378fSJason M. Bills                  {
953271584abSEd Tanous                      "Indicates a PCIe Atomic Egress Blocked Error.",
954271584abSEd Tanous                      "PCIe Fatal Atomic Egress Blocked. Bus=%1 Device=%2 "
955fbe8378fSJason M. Bills                      "Function=%3.",
956271584abSEd Tanous                      "Error",
957271584abSEd Tanous                      3,
958271584abSEd Tanous 
959fbe8378fSJason M. Bills                      {
960fbe8378fSJason M. Bills                          "number",
961fbe8378fSJason M. Bills                          "number",
962fbe8378fSJason M. Bills                          "number",
963fbe8378fSJason M. Bills                      },
964271584abSEd Tanous                      "None.",
965fbe8378fSJason M. Bills                  }},
966fbe8378fSJason M. Bills     MessageEntry{
967fbe8378fSJason M. Bills         "PCIeFatalCompleterAbort",
968fbe8378fSJason M. Bills         {
969271584abSEd Tanous             "Indicates a PCIe Completer Abort Error.",
970271584abSEd Tanous 
971fbe8378fSJason M. Bills             "PCIe Fatal Completer Abort. Bus=%1 Device=%2 Function=%3.",
972271584abSEd Tanous             "Error",
973271584abSEd Tanous             3,
974271584abSEd Tanous 
975fbe8378fSJason M. Bills             {
976fbe8378fSJason M. Bills                 "number",
977fbe8378fSJason M. Bills                 "number",
978fbe8378fSJason M. Bills                 "number",
979fbe8378fSJason M. Bills             },
980271584abSEd Tanous             "None.",
981fbe8378fSJason M. Bills         }},
982fbe8378fSJason M. Bills     MessageEntry{
983fbe8378fSJason M. Bills         "PCIeFatalCompletionTimeout",
984fbe8378fSJason M. Bills         {
985271584abSEd Tanous             "Indicates a PCIe Completion Timeout Error.",
986271584abSEd Tanous 
987fbe8378fSJason M. Bills             "PCIe Fatal Completion Timeout. Bus=%1 Device=%2 Function=%3.",
988271584abSEd Tanous             "Error",
989271584abSEd Tanous             3,
990271584abSEd Tanous 
991fbe8378fSJason M. Bills             {
992fbe8378fSJason M. Bills                 "number",
993fbe8378fSJason M. Bills                 "number",
994fbe8378fSJason M. Bills                 "number",
995fbe8378fSJason M. Bills             },
996271584abSEd Tanous             "None.",
997fbe8378fSJason M. Bills         }},
998fbe8378fSJason M. Bills     MessageEntry{
999fbe8378fSJason M. Bills         "PCIeFatalDataLinkLayerProtocol",
1000fbe8378fSJason M. Bills         {
1001271584abSEd Tanous             "Indicates a PCIe Data Link Layer Protocol Error.",
1002271584abSEd Tanous 
1003fbe8378fSJason M. Bills             "PCIe Fatal Data Link Layer Protocol Error. Bus=%1 Device=%2 "
1004fbe8378fSJason M. Bills             "Function=%3.",
1005271584abSEd Tanous             "Error",
1006271584abSEd Tanous             3,
1007271584abSEd Tanous 
1008fbe8378fSJason M. Bills             {
1009fbe8378fSJason M. Bills                 "number",
1010fbe8378fSJason M. Bills                 "number",
1011fbe8378fSJason M. Bills                 "number",
1012fbe8378fSJason M. Bills             },
1013271584abSEd Tanous             "None.",
1014fbe8378fSJason M. Bills         }},
1015271584abSEd Tanous     MessageEntry{"PCIeFatalECRCError",
1016fbe8378fSJason M. Bills                  {
1017271584abSEd Tanous                      "Indicates a PCIe ECRC Error.",
1018271584abSEd Tanous                      "PCIe Fatal ECRC Error. Bus=%1 Device=%2 Function=%3.",
1019271584abSEd Tanous                      "Error",
1020271584abSEd Tanous                      3,
1021271584abSEd Tanous 
1022fbe8378fSJason M. Bills                      {
1023fbe8378fSJason M. Bills                          "number",
1024fbe8378fSJason M. Bills                          "number",
1025fbe8378fSJason M. Bills                          "number",
1026fbe8378fSJason M. Bills                      },
1027271584abSEd Tanous                      "None.",
1028fbe8378fSJason M. Bills                  }},
1029271584abSEd Tanous     MessageEntry{"PCIeFatalFlowControlProtocol",
1030fbe8378fSJason M. Bills                  {
1031271584abSEd Tanous                      "Indicates a PCIe Flow Control Protocol Error.",
1032271584abSEd Tanous 
1033fbe8378fSJason M. Bills                      "PCIe Fatal Flow Control Protocol Error. Bus=%1 Device=%2 "
1034fbe8378fSJason M. Bills                      "Function=%3.",
1035271584abSEd Tanous                      "Error",
1036271584abSEd Tanous                      3,
1037271584abSEd Tanous 
1038fbe8378fSJason M. Bills                      {
1039fbe8378fSJason M. Bills                          "number",
1040fbe8378fSJason M. Bills                          "number",
1041fbe8378fSJason M. Bills                          "number",
1042fbe8378fSJason M. Bills                      },
1043271584abSEd Tanous                      "None.",
1044fbe8378fSJason M. Bills                  }},
1045fbe8378fSJason M. Bills     MessageEntry{
1046fbe8378fSJason M. Bills         "PCIeFatalMalformedTLP",
1047fbe8378fSJason M. Bills         {
1048271584abSEd Tanous             "Indicates a PCIe Malformed TLP Error.",
1049271584abSEd Tanous 
1050fbe8378fSJason M. Bills             "PCIe Fatal Malformed TLP Error. Bus=%1 Device=%2 Function=%3.",
1051271584abSEd Tanous             "Error",
1052271584abSEd Tanous             3,
1053271584abSEd Tanous 
1054fbe8378fSJason M. Bills             {
1055fbe8378fSJason M. Bills                 "number",
1056fbe8378fSJason M. Bills                 "number",
1057fbe8378fSJason M. Bills                 "number",
1058fbe8378fSJason M. Bills             },
1059271584abSEd Tanous             "None.",
1060fbe8378fSJason M. Bills         }},
1061fbe8378fSJason M. Bills     MessageEntry{"PCIeFatalMCBlockedTLP",
1062fbe8378fSJason M. Bills                  {
1063271584abSEd Tanous                      "Indicates a PCIe MC Blocked TLP Error.",
1064271584abSEd Tanous                      "PCIe Fatal MC Blocked TLP Error. Bus=%1 "
1065fbe8378fSJason M. Bills                      "Device=%2 Function=%3.",
1066271584abSEd Tanous                      "Error",
1067271584abSEd Tanous                      3,
1068271584abSEd Tanous 
1069fbe8378fSJason M. Bills                      {
1070fbe8378fSJason M. Bills                          "number",
1071fbe8378fSJason M. Bills                          "number",
1072fbe8378fSJason M. Bills                          "number",
1073fbe8378fSJason M. Bills                      },
1074271584abSEd Tanous                      "None.",
1075fbe8378fSJason M. Bills                  }},
1076fbe8378fSJason M. Bills     MessageEntry{
1077fbe8378fSJason M. Bills         "PCIeFatalPoisonedTLP",
1078fbe8378fSJason M. Bills         {
1079271584abSEd Tanous             "Indicates a PCIe Poisoned TLP Error.",
1080271584abSEd Tanous 
1081fbe8378fSJason M. Bills             "PCIe Fatal Poisoned TLP Error. Bus=%1 Device=%2 Function=%3.",
1082271584abSEd Tanous             "Error",
1083271584abSEd Tanous             3,
1084271584abSEd Tanous 
1085fbe8378fSJason M. Bills             {
1086fbe8378fSJason M. Bills                 "number",
1087fbe8378fSJason M. Bills                 "number",
1088fbe8378fSJason M. Bills                 "number",
1089fbe8378fSJason M. Bills             },
1090271584abSEd Tanous             "None.",
1091fbe8378fSJason M. Bills         }},
1092271584abSEd Tanous     MessageEntry{"PCIeFatalReceiverBufferOverflow",
1093fbe8378fSJason M. Bills                  {
1094271584abSEd Tanous                      "Indicates a PCIe Receiver Buffer Overflow Error.",
1095271584abSEd Tanous                      "PCIe Fatal Receiver Buffer Overflow. Bus=%1 Device=%2 "
1096fbe8378fSJason M. Bills                      "Function=%3.",
1097271584abSEd Tanous                      "Error",
1098271584abSEd Tanous                      3,
1099271584abSEd Tanous 
1100fbe8378fSJason M. Bills                      {
1101fbe8378fSJason M. Bills                          "number",
1102fbe8378fSJason M. Bills                          "number",
1103fbe8378fSJason M. Bills                          "number",
1104fbe8378fSJason M. Bills                      },
1105271584abSEd Tanous                      "None.",
1106fbe8378fSJason M. Bills                  }},
1107fbe8378fSJason M. Bills     MessageEntry{
110814c8aee2SEd Tanous         "PCIeFatalReceivedErrNonFatalMessage",
1109fbe8378fSJason M. Bills         {
1110fbe8378fSJason M. Bills             "Indicates a PCIe Received ERR_NONFATAL Message Error.",
1111271584abSEd Tanous 
1112fbe8378fSJason M. Bills             "PCIe Fatal Received ERR_NONFATAL Message. Bus=%1 Device=%2 "
1113fbe8378fSJason M. Bills             "Function=%3.",
1114271584abSEd Tanous             "Error",
1115271584abSEd Tanous             3,
1116271584abSEd Tanous 
1117fbe8378fSJason M. Bills             {
1118fbe8378fSJason M. Bills                 "number",
1119fbe8378fSJason M. Bills                 "number",
1120fbe8378fSJason M. Bills                 "number",
1121fbe8378fSJason M. Bills             },
1122271584abSEd Tanous             "None.",
1123fbe8378fSJason M. Bills         }},
1124fbe8378fSJason M. Bills     MessageEntry{"PCIeFatalReceivedFatalMessageFromDownstream",
1125fbe8378fSJason M. Bills                  {
1126271584abSEd Tanous                      "Indicates a PCIe Received Fatal Message "
1127fbe8378fSJason M. Bills                      "From Downstream Error.",
1128271584abSEd Tanous 
1129fbe8378fSJason M. Bills                      "PCIe Fatal Received Fatal Message From Downstream. "
1130fbe8378fSJason M. Bills                      "Bus=%1 Device=%2 Function=%3.",
1131271584abSEd Tanous                      "Error",
1132271584abSEd Tanous                      3,
1133271584abSEd Tanous 
1134fbe8378fSJason M. Bills                      {
1135fbe8378fSJason M. Bills                          "number",
1136fbe8378fSJason M. Bills                          "number",
1137fbe8378fSJason M. Bills                          "number",
1138fbe8378fSJason M. Bills                      },
1139271584abSEd Tanous                      "None.",
1140fbe8378fSJason M. Bills                  }},
1141271584abSEd Tanous     MessageEntry{"PCIeFatalSurpriseLinkDown",
1142fbe8378fSJason M. Bills                  {
1143271584abSEd Tanous                      "Indicates a PCIe Surprise Link Down Error.",
1144271584abSEd Tanous                      "PCIe Fatal Surprise Link Down Error. Bus=%1 Device=%2 "
1145fbe8378fSJason M. Bills                      "Function=%3.",
1146271584abSEd Tanous                      "Error",
1147271584abSEd Tanous                      3,
1148271584abSEd Tanous 
1149fbe8378fSJason M. Bills                      {
1150fbe8378fSJason M. Bills                          "number",
1151fbe8378fSJason M. Bills                          "number",
1152fbe8378fSJason M. Bills                          "number",
1153fbe8378fSJason M. Bills                      },
1154271584abSEd Tanous                      "None.",
1155fbe8378fSJason M. Bills                  }},
1156271584abSEd Tanous     MessageEntry{"PCIeFatalTLPPrefixBlocked",
1157fbe8378fSJason M. Bills                  {
1158271584abSEd Tanous                      "Indicates a PCIe TLP Prefix Blocked Error.",
1159271584abSEd Tanous                      "PCIe Fatal TLP Prefix Blocked Error. Bus=%1 Device=%2 "
1160fbe8378fSJason M. Bills                      "Function=%3.",
1161271584abSEd Tanous                      "Error",
1162271584abSEd Tanous                      3,
1163271584abSEd Tanous 
1164fbe8378fSJason M. Bills                      {
1165fbe8378fSJason M. Bills                          "number",
1166fbe8378fSJason M. Bills                          "number",
1167fbe8378fSJason M. Bills                          "number",
1168fbe8378fSJason M. Bills                      },
1169271584abSEd Tanous                      "None.",
1170fbe8378fSJason M. Bills                  }},
1171fbe8378fSJason M. Bills     MessageEntry{
1172fbe8378fSJason M. Bills         "PCIeFatalUncorrectableInternal",
1173fbe8378fSJason M. Bills         {
1174271584abSEd Tanous             "Indicates a PCIe Uncorrectable Internal Error.",
1175271584abSEd Tanous 
1176fbe8378fSJason M. Bills             "PCIe Fatal Uncorrectable Internal Error. Bus=%1 Device=%2 "
1177fbe8378fSJason M. Bills             "Function=%3.",
1178271584abSEd Tanous             "Error",
1179271584abSEd Tanous             3,
1180271584abSEd Tanous 
1181fbe8378fSJason M. Bills             {
1182fbe8378fSJason M. Bills                 "number",
1183fbe8378fSJason M. Bills                 "number",
1184fbe8378fSJason M. Bills                 "number",
1185fbe8378fSJason M. Bills             },
1186271584abSEd Tanous             "None.",
1187fbe8378fSJason M. Bills         }},
1188271584abSEd Tanous     MessageEntry{"PCIeFatalUnexpectedCompletion",
1189fbe8378fSJason M. Bills                  {
1190271584abSEd Tanous                      "Indicates a PCIe Unexpected Completion Error.",
1191271584abSEd Tanous                      "PCIe Fatal Unexpected Completion. Bus=%1 Device=%2 "
1192fbe8378fSJason M. Bills                      "Function=%3.",
1193271584abSEd Tanous                      "Error",
1194271584abSEd Tanous                      3,
1195271584abSEd Tanous 
1196fbe8378fSJason M. Bills                      {
1197fbe8378fSJason M. Bills                          "number",
1198fbe8378fSJason M. Bills                          "number",
1199fbe8378fSJason M. Bills                          "number",
1200fbe8378fSJason M. Bills                      },
1201271584abSEd Tanous                      "None.",
1202fbe8378fSJason M. Bills                  }},
1203271584abSEd Tanous     MessageEntry{"PCIeFatalUnspecifiedNonAERFatalError",
1204fbe8378fSJason M. Bills                  {
1205271584abSEd Tanous                      "Indicates a PCIe Unspecified Non-AER Fatal Error.",
1206271584abSEd Tanous                      "PCIe Fatal Unspecified Non-AER Fatal Error. Bus=%1 "
1207fbe8378fSJason M. Bills                      "Device=%2 Function=%3.",
1208271584abSEd Tanous                      "Error",
1209271584abSEd Tanous                      3,
1210271584abSEd Tanous 
1211fbe8378fSJason M. Bills                      {
1212fbe8378fSJason M. Bills                          "number",
1213fbe8378fSJason M. Bills                          "number",
1214fbe8378fSJason M. Bills                          "number",
1215fbe8378fSJason M. Bills                      },
1216271584abSEd Tanous                      "None.",
1217fbe8378fSJason M. Bills                  }},
1218fbe8378fSJason M. Bills     MessageEntry{
1219fbe8378fSJason M. Bills         "PCIeFatalUnsupportedRequest",
1220fbe8378fSJason M. Bills         {
1221271584abSEd Tanous             "Indicates a PCIe Unsupported Request Error.",
1222271584abSEd Tanous 
1223fbe8378fSJason M. Bills             "PCIe Fatal Unsupported Request. Bus=%1 Device=%2 Function=%3.",
1224271584abSEd Tanous             "Error",
1225271584abSEd Tanous             3,
1226271584abSEd Tanous 
1227fbe8378fSJason M. Bills             {
1228fbe8378fSJason M. Bills                 "number",
1229fbe8378fSJason M. Bills                 "number",
1230fbe8378fSJason M. Bills                 "number",
1231fbe8378fSJason M. Bills             },
1232271584abSEd Tanous             "None.",
1233fbe8378fSJason M. Bills         }},
1234271584abSEd Tanous     MessageEntry{"PowerButtonPressed",
1235fbe8378fSJason M. Bills                  {
1236271584abSEd Tanous                      "Indicates that the power button was pressed.",
1237271584abSEd Tanous                      "Power Button Pressed.",
1238271584abSEd Tanous                      "OK",
1239271584abSEd Tanous                      0,
1240271584abSEd Tanous                      {},
1241271584abSEd Tanous                      "None.",
1242fbe8378fSJason M. Bills                  }},
1243dd118a2eSJason M. Bills     MessageEntry{"PowerRestorePolicyApplied",
1244dd118a2eSJason M. Bills                  {
1245271584abSEd Tanous                      "Indicates that power was restored and the "
1246dd118a2eSJason M. Bills                      "BMC has applied the restore policy.",
1247271584abSEd Tanous                      "Power restore policy applied.",
1248271584abSEd Tanous                      "OK",
1249271584abSEd Tanous                      0,
1250271584abSEd Tanous                      {},
1251271584abSEd Tanous                      "None.",
1252dd118a2eSJason M. Bills                  }},
1253271584abSEd Tanous     MessageEntry{"PowerSupplyConfigurationError",
1254fbe8378fSJason M. Bills                  {
1255271584abSEd Tanous                      "Indicates an error in power supply configuration.",
1256271584abSEd Tanous                      "Power supply %1 configuration error.",
1257271584abSEd Tanous                      "Critical",
1258271584abSEd Tanous                      1,
1259271584abSEd Tanous                      {"string"},
1260271584abSEd Tanous                      "None.",
1261fbe8378fSJason M. Bills                  }},
1262fbe8378fSJason M. Bills     MessageEntry{
1263fbe8378fSJason M. Bills         "PowerSupplyFanFailed",
1264fbe8378fSJason M. Bills         {
1265fbe8378fSJason M. Bills             "Indicates that the specified power supply fan has failed.",
1266271584abSEd Tanous             "Power supply %1 fan %2 failed.",
1267271584abSEd Tanous             "Critical",
1268271584abSEd Tanous             2,
1269271584abSEd Tanous             {"string", "string"},
1270271584abSEd Tanous             "None.",
1271fbe8378fSJason M. Bills         }},
1272dac62eefSCheng C Yang     MessageEntry{
1273dac62eefSCheng C Yang         "PowerSupplyFanRecovered",
1274dac62eefSCheng C Yang         {
1275dac62eefSCheng C Yang             "Indicates that the power supply fan recovered from a failure.",
1276271584abSEd Tanous             "Power supply %1 fan %2 recovered.",
1277271584abSEd Tanous             "OK",
1278271584abSEd Tanous             2,
1279271584abSEd Tanous             {"string", "string"},
1280271584abSEd Tanous             "None.",
1281dac62eefSCheng C Yang         }},
1282fbe8378fSJason M. Bills     MessageEntry{"PowerSupplyFailed",
1283fbe8378fSJason M. Bills                  {
1284271584abSEd Tanous                      "Indicates that a power supply has failed.",
1285271584abSEd Tanous                      "Power supply %1 failed.",
1286271584abSEd Tanous                      "Critical",
1287271584abSEd Tanous                      1,
1288271584abSEd Tanous                      {"string"},
1289271584abSEd Tanous                      "None.",
1290fbe8378fSJason M. Bills                  }},
1291fbe8378fSJason M. Bills     MessageEntry{"PowerSupplyFailurePredicted",
1292fbe8378fSJason M. Bills                  {
1293fbe8378fSJason M. Bills                      "Indicates that a power supply is predicted to fail.",
1294271584abSEd Tanous                      "Power supply %1 failure predicted.",
1295271584abSEd Tanous                      "Warning",
1296271584abSEd Tanous                      1,
1297271584abSEd Tanous                      {"string"},
1298271584abSEd Tanous                      "None.",
1299fbe8378fSJason M. Bills                  }},
1300271584abSEd Tanous     MessageEntry{"PowerSupplyInserted",
1301fbe8378fSJason M. Bills                  {
1302271584abSEd Tanous                      "Indicates that a power supply has been inserted.",
1303271584abSEd Tanous                      "Power supply %1 inserted.",
1304271584abSEd Tanous                      "OK",
1305271584abSEd Tanous                      1,
1306271584abSEd Tanous                      {"string"},
1307271584abSEd Tanous                      "None.",
1308fbe8378fSJason M. Bills                  }},
1309271584abSEd Tanous     MessageEntry{"PowerSupplyPowerGoodFailed",
1310bc48a175SJason M. Bills                  {
1311271584abSEd Tanous                      "Indicates that the power supply power good signal "
1312bc48a175SJason M. Bills                      "failed to assert within the specified time.",
1313271584abSEd Tanous                      "Power supply power good failed to assert within %1 "
1314bc48a175SJason M. Bills                      "milliseconds.",
1315271584abSEd Tanous                      "Critical",
1316271584abSEd Tanous                      1,
1317271584abSEd Tanous                      {"number"},
1318271584abSEd Tanous                      "None.",
1319bc48a175SJason M. Bills                  }},
1320dac62eefSCheng C Yang     MessageEntry{"PowerSupplyPowerLost",
1321dac62eefSCheng C Yang                  {
1322dac62eefSCheng C Yang                      "Indicates that a power supply has lost input power.",
1323271584abSEd Tanous                      "Power supply %1 power lost.",
1324271584abSEd Tanous                      "Critical",
1325271584abSEd Tanous                      1,
1326271584abSEd Tanous                      {"string"},
1327271584abSEd Tanous                      "None.",
1328dac62eefSCheng C Yang                  }},
1329271584abSEd Tanous     MessageEntry{"PowerSupplyPowerRestored",
1330dac62eefSCheng C Yang                  {
1331dac62eefSCheng C Yang                      "Indicates that a power supply input power was restored.",
1332271584abSEd Tanous                      "Power supply %1 power restored.",
1333271584abSEd Tanous                      "OK",
1334271584abSEd Tanous                      1,
1335271584abSEd Tanous                      {"string"},
1336271584abSEd Tanous                      "None.",
1337dac62eefSCheng C Yang                  }},
1338dac62eefSCheng C Yang     MessageEntry{"PowerSupplyPredictedFailureRecovered",
1339dac62eefSCheng C Yang                  {
1340271584abSEd Tanous                      "Indicates that a power supply recovered "
1341dac62eefSCheng C Yang                      "from a predicted failure.",
1342271584abSEd Tanous                      "Power supply %1 predicted failure recovered.",
1343271584abSEd Tanous                      "OK",
1344271584abSEd Tanous                      1,
1345271584abSEd Tanous                      {"string"},
1346271584abSEd Tanous                      "None.",
1347dac62eefSCheng C Yang                  }},
1348271584abSEd Tanous     MessageEntry{"PowerSupplyRecovered",
1349dac62eefSCheng C Yang                  {
1350dac62eefSCheng C Yang                      "Indicates that a power supply recovered from a failure.",
1351271584abSEd Tanous                      "Power supply %1 recovered.",
1352271584abSEd Tanous                      "OK",
1353271584abSEd Tanous                      1,
1354271584abSEd Tanous                      {"string"},
1355271584abSEd Tanous                      "None.",
1356dac62eefSCheng C Yang                  }},
1357271584abSEd Tanous     MessageEntry{"PowerSupplyRemoved",
1358fbe8378fSJason M. Bills                  {
1359271584abSEd Tanous                      "Indicates that a power supply has been removed.",
1360271584abSEd Tanous                      "Power supply %1 removed.",
1361271584abSEd Tanous                      "Warning",
1362271584abSEd Tanous                      1,
1363271584abSEd Tanous                      {"string"},
1364271584abSEd Tanous                      "None.",
1365fbe8378fSJason M. Bills                  }},
1366271584abSEd Tanous     MessageEntry{"PowerUnitDegradedFromNonRedundant",
1367cecb4cb6SCheng C Yang                  {
1368cecb4cb6SCheng C Yang                      "Indicates that power unit is come back to redundant from"
1369cecb4cb6SCheng C Yang                      "nonredundant but is still not in full redundancy mode.",
1370271584abSEd Tanous                      "Power Unit degraded from nonredundant.",
1371271584abSEd Tanous                      "Warning",
1372271584abSEd Tanous                      0,
1373271584abSEd Tanous                      {},
1374271584abSEd Tanous                      "None.",
1375cecb4cb6SCheng C Yang                  }},
1376cecb4cb6SCheng C Yang     MessageEntry{"PowerUnitDegradedFromRedundant",
1377cecb4cb6SCheng C Yang                  {
1378cecb4cb6SCheng C Yang                      "Indicates that power unit is degarded from full "
1379cecb4cb6SCheng C Yang                      "redundancy mode.",
1380271584abSEd Tanous                      "Power Unit degraded from redundant.",
1381271584abSEd Tanous                      "Warning",
1382271584abSEd Tanous                      0,
1383271584abSEd Tanous                      {},
1384271584abSEd Tanous                      "None.",
1385cecb4cb6SCheng C Yang                  }},
1386271584abSEd Tanous     MessageEntry{"PowerUnitRedundancyDegraded",
1387cecb4cb6SCheng C Yang                  {
1388cecb4cb6SCheng C Yang                      "Indicates that power unit redundancy has been degraded.",
1389271584abSEd Tanous                      "Power Unit Redundancy degraded.",
1390271584abSEd Tanous                      "Warning",
1391271584abSEd Tanous                      0,
1392271584abSEd Tanous                      {},
1393271584abSEd Tanous                      "None.",
1394cecb4cb6SCheng C Yang                  }},
1395cecb4cb6SCheng C Yang     MessageEntry{
1396cecb4cb6SCheng C Yang         "PowerUnitNonRedundantFromInsufficient",
1397cecb4cb6SCheng C Yang         {
1398cecb4cb6SCheng C Yang             "Indicates that power unit is not in redundancy mode and get"
1399cecb4cb6SCheng C Yang             "sufficient power to support redundancy from insufficient"
1400cecb4cb6SCheng C Yang             "power.",
1401271584abSEd Tanous 
1402cecb4cb6SCheng C Yang             "Power Unit NonRedundant from insufficient to sufficient.",
1403271584abSEd Tanous             "Warning",
1404271584abSEd Tanous             0,
1405271584abSEd Tanous             {},
1406271584abSEd Tanous             "None.",
1407cecb4cb6SCheng C Yang         }},
1408271584abSEd Tanous     MessageEntry{"PowerUnitNonRedundantInsufficient",
1409cecb4cb6SCheng C Yang                  {
1410271584abSEd Tanous                      "Indicates that power unit do not have sufficient "
1411cecb4cb6SCheng C Yang                      "power to support redundancy.",
1412271584abSEd Tanous                      "Power Unit NonRedundant and has insufficient resource.",
1413271584abSEd Tanous                      "Error",
1414271584abSEd Tanous                      0,
1415271584abSEd Tanous                      {},
1416271584abSEd Tanous                      "None.",
1417cecb4cb6SCheng C Yang                  }},
1418cecb4cb6SCheng C Yang     MessageEntry{"PowerUnitRedundancyLost",
1419cecb4cb6SCheng C Yang                  {
1420cecb4cb6SCheng C Yang                      "Indicates that power unit redundancy has been lost.",
1421271584abSEd Tanous                      "Power Unit Redundancy lost.",
1422271584abSEd Tanous                      "Warning",
1423271584abSEd Tanous                      0,
1424271584abSEd Tanous                      {},
1425271584abSEd Tanous                      "None.",
1426cecb4cb6SCheng C Yang                  }},
1427cecb4cb6SCheng C Yang     MessageEntry{
1428cecb4cb6SCheng C Yang         "PowerUnitRedundancyRegained",
1429cecb4cb6SCheng C Yang         {
1430cecb4cb6SCheng C Yang             "Indicates that power unit full redundancy has been regained.",
1431271584abSEd Tanous             "Power Unit Redundancy regained.",
1432271584abSEd Tanous             "OK",
1433271584abSEd Tanous             0,
1434271584abSEd Tanous             {},
1435271584abSEd Tanous             "None.",
1436cecb4cb6SCheng C Yang         }},
1437cecb4cb6SCheng C Yang     MessageEntry{
1438cecb4cb6SCheng C Yang         "PowerUnitNonRedundantSufficient",
1439cecb4cb6SCheng C Yang         {
1440cecb4cb6SCheng C Yang             "Indicates that power unit is not in redundancy mode but still"
1441cecb4cb6SCheng C Yang             "has sufficient power to support redundancy.",
1442271584abSEd Tanous             "Power Unit Nonredundant but has sufficient resource.",
1443271584abSEd Tanous             "Warning",
1444271584abSEd Tanous             0,
1445271584abSEd Tanous             {},
1446271584abSEd Tanous             "None.",
1447cecb4cb6SCheng C Yang         }},
1448271584abSEd Tanous     MessageEntry{"ResetButtonPressed",
1449fbe8378fSJason M. Bills                  {
1450271584abSEd Tanous                      "Indicates that the reset button was pressed.",
1451271584abSEd Tanous                      "Reset Button Pressed.",
1452271584abSEd Tanous                      "OK",
1453271584abSEd Tanous                      0,
1454271584abSEd Tanous                      {},
1455271584abSEd Tanous                      "None.",
1456fbe8378fSJason M. Bills                  }},
14578ae37025SChen,Yugang     MessageEntry{"SecurityBoot2ndFlashEnabled",
14588ae37025SChen,Yugang                  {
14598ae37025SChen,Yugang                      "Indicates that the BMC 2nd boot flash is enabled.",
14608ae37025SChen,Yugang                      "BMC 2nd boot flash is enabled.",
14618ae37025SChen,Yugang                      "Critical",
14628ae37025SChen,Yugang                      0,
14638ae37025SChen,Yugang                      {},
14648ae37025SChen,Yugang                      "None.",
14658ae37025SChen,Yugang                  }},
14668ae37025SChen,Yugang     MessageEntry{"SecurityP2aBridgeEnabled",
14678ae37025SChen,Yugang                  {
14688ae37025SChen,Yugang                      "Indicates that the P2A bridge is enabled.",
14698ae37025SChen,Yugang                      "P2A(PCIe to AHB) bridge is enabled.",
14708ae37025SChen,Yugang                      "Critical",
14718ae37025SChen,Yugang                      0,
14728ae37025SChen,Yugang                      {},
14738ae37025SChen,Yugang                      "None.",
14748ae37025SChen,Yugang                  }},
14758ae37025SChen,Yugang     MessageEntry{"SecurityUartPortDebugEnabled",
14768ae37025SChen,Yugang                  {
14778ae37025SChen,Yugang                      "Indicates that the uart port debug is enabled.",
14788ae37025SChen,Yugang                      "Uart port debug is enabled.",
14798ae37025SChen,Yugang                      "Critical",
14808ae37025SChen,Yugang                      0,
14818ae37025SChen,Yugang                      {},
14828ae37025SChen,Yugang                      "None.",
14838ae37025SChen,Yugang                  }},
1484fbe8378fSJason M. Bills     MessageEntry{"SELEntryAdded",
1485fbe8378fSJason M. Bills                  {
1486271584abSEd Tanous                      "Indicates a SEL entry was added using the "
1487fbe8378fSJason M. Bills                      "Add SEL Entry or Platform Event command.",
1488271584abSEd Tanous                      "SEL Entry Added: %1",
1489271584abSEd Tanous                      "OK",
1490271584abSEd Tanous                      1,
1491271584abSEd Tanous 
1492fbe8378fSJason M. Bills                      {
1493fbe8378fSJason M. Bills                          "string",
1494fbe8378fSJason M. Bills                      },
1495271584abSEd Tanous                      "None.",
1496fbe8378fSJason M. Bills                  }},
1497271584abSEd Tanous     MessageEntry{"SensorThresholdCriticalHighGoingHigh",
1498fbe8378fSJason M. Bills                  {
1499271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1500fbe8378fSJason M. Bills                      "critical high threshold going high.",
1501271584abSEd Tanous                      "%1 sensor crossed a critical high threshold going "
1502fbe8378fSJason M. Bills                      "high. Reading=%2 Threshold=%3.",
1503271584abSEd Tanous                      "Critical",
1504271584abSEd Tanous                      3,
1505271584abSEd Tanous                      {"string", "number", "number"},
1506271584abSEd Tanous                      "Check the sensor or subsystem for errors.",
1507fbe8378fSJason M. Bills                  }},
1508271584abSEd Tanous     MessageEntry{"SensorThresholdCriticalHighGoingLow",
1509fbe8378fSJason M. Bills                  {
1510271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1511fbe8378fSJason M. Bills                      "critical high threshold going low.",
1512271584abSEd Tanous                      "%1 sensor crossed a critical high threshold going low. "
1513fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1514271584abSEd Tanous                      "OK",
1515271584abSEd Tanous                      3,
1516271584abSEd Tanous                      {"string", "number", "number"},
1517271584abSEd Tanous                      "None.",
1518fbe8378fSJason M. Bills                  }},
1519271584abSEd Tanous     MessageEntry{"SensorThresholdCriticalLowGoingHigh",
1520fbe8378fSJason M. Bills                  {
1521271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1522fbe8378fSJason M. Bills                      "critical low threshold going high.",
1523271584abSEd Tanous                      "%1 sensor crossed a critical low threshold going high. "
1524fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1525271584abSEd Tanous                      "OK",
1526271584abSEd Tanous                      3,
1527271584abSEd Tanous                      {"string", "number", "number"},
1528271584abSEd Tanous                      "None.",
1529fbe8378fSJason M. Bills                  }},
1530271584abSEd Tanous     MessageEntry{"SensorThresholdCriticalLowGoingLow",
1531fbe8378fSJason M. Bills                  {
1532271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1533fbe8378fSJason M. Bills                      "critical low threshold going low.",
1534271584abSEd Tanous                      "%1 sensor crossed a critical low threshold going low. "
1535fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1536271584abSEd Tanous                      "Critical",
1537271584abSEd Tanous                      3,
1538271584abSEd Tanous                      {"string", "number", "number"},
1539271584abSEd Tanous                      "Check the sensor or subsystem for errors.",
1540fbe8378fSJason M. Bills                  }},
1541271584abSEd Tanous     MessageEntry{"SensorThresholdWarningHighGoingHigh",
1542fbe8378fSJason M. Bills                  {
1543271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1544fbe8378fSJason M. Bills                      "warning high threshold going high.",
1545271584abSEd Tanous                      "%1 sensor crossed a warning high threshold going high. "
1546fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1547271584abSEd Tanous                      "Warning",
1548271584abSEd Tanous                      3,
1549271584abSEd Tanous                      {"string", "number", "number"},
1550271584abSEd Tanous                      "Check the sensor or subsystem for errors.",
1551fbe8378fSJason M. Bills                  }},
1552271584abSEd Tanous     MessageEntry{"SensorThresholdWarningHighGoingLow",
1553fbe8378fSJason M. Bills                  {
1554271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1555fbe8378fSJason M. Bills                      "warning high threshold going low.",
1556271584abSEd Tanous                      "%1 sensor crossed a warning high threshold going low. "
1557fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1558271584abSEd Tanous                      "OK",
1559271584abSEd Tanous                      3,
1560271584abSEd Tanous                      {"string", "number", "number"},
1561271584abSEd Tanous                      "None.",
1562fbe8378fSJason M. Bills                  }},
1563271584abSEd Tanous     MessageEntry{"SensorThresholdWarningLowGoingHigh",
1564fbe8378fSJason M. Bills                  {
1565271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1566fbe8378fSJason M. Bills                      "warning low threshold going high.",
1567271584abSEd Tanous                      "%1 sensor crossed a warning low threshold going high. "
1568fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1569271584abSEd Tanous                      "OK",
1570271584abSEd Tanous                      3,
1571271584abSEd Tanous                      {"string", "number", "number"},
1572271584abSEd Tanous                      "None.",
1573fbe8378fSJason M. Bills                  }},
1574271584abSEd Tanous     MessageEntry{"SensorThresholdWarningLowGoingLow",
1575fbe8378fSJason M. Bills                  {
1576271584abSEd Tanous                      "Indicates that a threshold sensor has crossed a "
1577fbe8378fSJason M. Bills                      "warning low threshold going low.",
1578271584abSEd Tanous                      "%1 sensor crossed a warning low threshold going low. "
1579fbe8378fSJason M. Bills                      "Reading=%2 Threshold=%3.",
1580271584abSEd Tanous                      "Warning",
1581271584abSEd Tanous                      3,
1582271584abSEd Tanous                      {"string", "number", "number"},
1583271584abSEd Tanous                      "Check the sensor or subsystem for errors.",
1584fbe8378fSJason M. Bills                  }},
1585fb7579e9SJames Feist     MessageEntry{"ServiceFailure",
1586fb7579e9SJames Feist                  {
1587fb7579e9SJames Feist                      "Indicates that a service has exited unsuccessfully.",
1588271584abSEd Tanous                      "Service %1 has exited unsuccessfully.",
1589271584abSEd Tanous                      "Warning",
1590271584abSEd Tanous                      1,
1591271584abSEd Tanous                      {"string"},
1592271584abSEd Tanous                      "None.",
1593fb7579e9SJames Feist                  }},
1594fbe8378fSJason M. Bills     MessageEntry{"SparingRedundancyDegraded",
1595fbe8378fSJason M. Bills                  {
1596fbe8378fSJason M. Bills                      "Indicates the sparing redundancy state is degraded.",
1597271584abSEd Tanous                      "Sparing redundancy state degraded. Socket=%1 "
1598fbe8378fSJason M. Bills                      "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.",
1599271584abSEd Tanous                      "Warning",
1600271584abSEd Tanous                      5,
1601271584abSEd Tanous 
1602fbe8378fSJason M. Bills                      {
1603fbe8378fSJason M. Bills                          "number",
1604fbe8378fSJason M. Bills                          "string",
1605fbe8378fSJason M. Bills                          "number",
1606fbe8378fSJason M. Bills                          "string",
1607fbe8378fSJason M. Bills                          "number",
1608fbe8378fSJason M. Bills                      },
1609271584abSEd Tanous                      "None.",
1610fbe8378fSJason M. Bills                  }},
1611fbe8378fSJason M. Bills     MessageEntry{
1612fbe8378fSJason M. Bills         "SparingRedundancyFull",
1613fbe8378fSJason M. Bills         {
1614fbe8378fSJason M. Bills             "Indicates the sparing redundancy state is fully redundant.",
1615271584abSEd Tanous             "Sparing redundancy state fully redundant. Socket=%1 "
1616fbe8378fSJason M. Bills             "Channel=%2 DIMM=%3 Domain=%4 Rank=%5.",
1617271584abSEd Tanous             "OK",
1618271584abSEd Tanous             5,
1619271584abSEd Tanous 
1620fbe8378fSJason M. Bills             {
1621fbe8378fSJason M. Bills                 "number",
1622fbe8378fSJason M. Bills                 "string",
1623fbe8378fSJason M. Bills                 "number",
1624fbe8378fSJason M. Bills                 "string",
1625fbe8378fSJason M. Bills                 "number",
1626fbe8378fSJason M. Bills             },
1627271584abSEd Tanous             "None.",
1628fbe8378fSJason M. Bills         }},
1629271584abSEd Tanous     MessageEntry{"SsbThermalTrip",
1630b76f9ca1SChen,Yugang                  {
1631b76f9ca1SChen,Yugang                      "Indicates that an SSB Thermal trip has been asserted.",
1632271584abSEd Tanous                      "SSB Thermal trip.",
1633271584abSEd Tanous                      "Critical",
1634271584abSEd Tanous                      0,
1635271584abSEd Tanous                      {},
1636271584abSEd Tanous                      "None.",
1637b76f9ca1SChen,Yugang                  }},
163852efa5d6SRichard Marian Thomaiyar     MessageEntry{"SystemInterfaceDisabledProvisioned",
163952efa5d6SRichard Marian Thomaiyar                  {
164052efa5d6SRichard Marian Thomaiyar                      "Indicates that the system interface is in the disabled "
164152efa5d6SRichard Marian Thomaiyar                      "provisioned state. All commands are blocked to execute "
164252efa5d6SRichard Marian Thomaiyar                      "through the system interface.",
164352efa5d6SRichard Marian Thomaiyar                      "The system interface is in the disabled provisioned "
164452efa5d6SRichard Marian Thomaiyar                      "state.",
164552efa5d6SRichard Marian Thomaiyar                      "OK",
164652efa5d6SRichard Marian Thomaiyar                      0,
164752efa5d6SRichard Marian Thomaiyar                      {},
164852efa5d6SRichard Marian Thomaiyar                      "None.",
164952efa5d6SRichard Marian Thomaiyar                  }},
165052efa5d6SRichard Marian Thomaiyar     MessageEntry{"SystemInterfaceUnprovisioned",
165152efa5d6SRichard Marian Thomaiyar                  {
165252efa5d6SRichard Marian Thomaiyar                      "Indicates that the system interface is in the "
165352efa5d6SRichard Marian Thomaiyar                      "unprovisioned state. All commands are permitted to "
165452efa5d6SRichard Marian Thomaiyar                      "execute through the system interface.",
165552efa5d6SRichard Marian Thomaiyar                      "The system interface is in the unprovisioned state.",
165652efa5d6SRichard Marian Thomaiyar                      "Critical",
165752efa5d6SRichard Marian Thomaiyar                      0,
165852efa5d6SRichard Marian Thomaiyar                      {},
165952efa5d6SRichard Marian Thomaiyar                      "None.",
166052efa5d6SRichard Marian Thomaiyar                  }},
166152efa5d6SRichard Marian Thomaiyar     MessageEntry{"SystemInterfaceWhitelistProvisioned",
166252efa5d6SRichard Marian Thomaiyar                  {
166352efa5d6SRichard Marian Thomaiyar                      "Indicates that the system interface is in the whitelist "
166452efa5d6SRichard Marian Thomaiyar                      "provisioned state. Only whitelisted commands "
166552efa5d6SRichard Marian Thomaiyar                      "are permitted to execute through the system interface.",
166652efa5d6SRichard Marian Thomaiyar                      "The system interface is in the whitelist provisioned "
166752efa5d6SRichard Marian Thomaiyar                      "state.",
166852efa5d6SRichard Marian Thomaiyar                      "Warning",
166952efa5d6SRichard Marian Thomaiyar                      0,
167052efa5d6SRichard Marian Thomaiyar                      {},
167152efa5d6SRichard Marian Thomaiyar                      "None.",
167252efa5d6SRichard Marian Thomaiyar                  }},
1673bc48a175SJason M. Bills     MessageEntry{"SystemPowerGoodFailed",
1674bc48a175SJason M. Bills                  {
1675bc48a175SJason M. Bills                      "Indicates that the system power good signal failed "
1676bc48a175SJason M. Bills                      "to assert within the specified time (VR failure).",
1677271584abSEd Tanous                      "System power good failed to assert within %1 "
1678bc48a175SJason M. Bills                      "milliseconds (VR failure).",
1679271584abSEd Tanous                      "Critical",
1680271584abSEd Tanous                      1,
1681271584abSEd Tanous                      {"number"},
1682271584abSEd Tanous                      "None.",
1683bc48a175SJason M. Bills                  }},
1684fbe8378fSJason M. Bills     MessageEntry{"SystemPowerLost",
1685fbe8378fSJason M. Bills                  {
1686271584abSEd Tanous                      "Indicates that power was lost while the "
1687fbe8378fSJason M. Bills                      "system was powered on.",
1688271584abSEd Tanous                      "System Power Lost.",
1689271584abSEd Tanous                      "Critical",
1690271584abSEd Tanous                      0,
1691271584abSEd Tanous                      {},
1692271584abSEd Tanous                      "None.",
1693fbe8378fSJason M. Bills                  }},
1694271584abSEd Tanous     MessageEntry{"SystemPowerOffFailed",
1695fbe8378fSJason M. Bills                  {
1696271584abSEd Tanous                      "Indicates that the system failed to power off.",
1697271584abSEd Tanous                      "System Power-Off Failed.",
1698271584abSEd Tanous                      "Critical",
1699271584abSEd Tanous                      0,
1700271584abSEd Tanous                      {},
1701271584abSEd Tanous                      "None.",
1702fbe8378fSJason M. Bills                  }},
1703271584abSEd Tanous     MessageEntry{"SystemPowerOnFailed",
1704fbe8378fSJason M. Bills                  {
1705271584abSEd Tanous                      "Indicates that the system failed to power on.",
1706271584abSEd Tanous                      "System Power-On Failed.",
1707271584abSEd Tanous                      "Critical",
1708271584abSEd Tanous                      0,
1709271584abSEd Tanous                      {},
1710271584abSEd Tanous                      "None.",
1711fbe8378fSJason M. Bills                  }},
171273de092fSJason M. Bills     MessageEntry{
171373de092fSJason M. Bills         "VoltageRegulatorOverheated",
171473de092fSJason M. Bills         {
171573de092fSJason M. Bills             "Indicates that the specified voltage regulator overheated.",
1716271584abSEd Tanous             "%1 Voltage Regulator Overheated.",
1717271584abSEd Tanous             "Critical",
1718271584abSEd Tanous             1,
1719271584abSEd Tanous             {"string"},
1720271584abSEd Tanous             "None.",
172173de092fSJason M. Bills         }},
1722fbe8378fSJason M. Bills };
1723fbe8378fSJason M. Bills } // namespace redfish::message_registries::openbmc
1724