PEL: added additional callouts in SpareClock message registry
Added additional processor and planar callout support recommended by
RAS team.
Note: This is based on assumption BMC is only running clock procedures
on primary processor. Processor callout information should be
controlled programatically incase this assumption changes.
Tested:
"Primary SRC": {
"Section Version": "1",
"Sub-section type": "1",
"Created by": "0x3000",
"SRC Version": "0x02",
"SRC Format": "0x55",
"Virtual Progress SRC": "False",
"I5/OS Service Event Bit": "False",
"Hypervisor Dump Initiated":"False",
"Backplane CCIN": "2E33",
"Terminate FW Error": "False",
"Deconfigured": "False",
"Guarded": "False",
"Error Details": {
"Message": "Error during Spare clock initialisation"
},
"Valid Word Count": "0x09",
"Reference Code": "BD503009",
"Hex Word 2": "00080055",
"Hex Word 3": "2E330010",
"Hex Word 4": "00000000",
"Hex Word 5": "00000000",
"Hex Word 6": "00000000",
"Hex Word 7": "00000000",
"Hex Word 8": "00000000",
"Hex Word 9": "00000000",
"Callout Section": {
"Callout Count": "3",
"Callouts": [{
"FRU Type": "Normal Hardware FRU",
"Priority": "Mandatory, replace all with this type as a unit",
"Location Code": "U780C.ND0.WZS0003-P0",
"Part Number": "xxxx",
"CCIN": "xxxx",
"Serial Number": "xxxx"
}, {
"FRU Type": "Normal Hardware FRU",
"Priority": "Lowest priority replacement",
"Location Code": "U780C.ND0.WZS0003-P0-C61",
"Part Number": "xxxx",
"CCIN": "xxxx",
"Serial Number": "xxxx"
}, {
"FRU Type": "Symbolic FRU",
"Priority": "Lowest priority replacement",
"Part Number": "REFCLK0"
}]
}
}
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: I19993e362eedb4489eb90078e16710fe2a45a2dc
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 3418cc2..0a7cafa 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -702,12 +702,42 @@
}
},
+ "Callouts": [
+ {
+ "System": "ibm,rainier",
+ "CalloutList": [
+ {
+ "Priority": "high",
+ "LocCode": "P0"
+ },
+ {
+ "Priority": "low",
+ "LocCode": "P0-C15"
+ }
+ ]
+ },
+ {
+ "System": "ibm,everest",
+ "CalloutList": [
+ {
+ "Priority": "high",
+ "LocCode": "P0"
+ },
+ {
+ "Priority": "low",
+ "LocCode": "P0-C61"
+ }
+ ]
+ }
+ ],
+
"Documentation":
{
"Description": "Error during Spare clock initialisation",
"Message": "Error during Spare clock initialisation",
"Notes": [
- "The CalloutList should use the clock symbolic FRU with position details."
+ "The clock symbolic FRU in the CalloutList provides the",
+ "reference to clock unit."
]
}
},