commit | d8be1ebda3961b442d60e75d50a49c3477c3edf2 | [log] [tgz] |
---|---|---|
author | Jayanth Othayoth <ojayanth@in.ibm.com> | Tue Jun 28 07:33:06 2022 -0500 |
committer | Jayanth Othayoth <ojayanth@in.ibm.com> | Tue Jul 05 22:45:42 2022 -0500 |
tree | 3028c13968136bf6e074b71f79445e7bf26ee50e | |
parent | 4b0625970723dad9ca0cfecb4539bf9b413637df [diff] |
PHAL: Redundant mode clock error handling support Added additional error support to handle clock failures callout support for the spare clock supported system. In this case only deconfigure clock target. Tested: Clock test failure, with spare clock supported system "User Header": { "Section Version": "1", "Sub-section type": "0", "Log Committed by": "0x2000", "Subsystem": "CEC Hardware", "Event Scope": "Entire Platform", "Event Severity": "Informational Event", "Event Type": "Miscellaneous, Informational Only", "Action Flags": [ "Service Action Required", "Report Externally", "HMC Call Home" ], "Host Transmission": "Not Sent", "HMC Transmission": "Not Sent" }, 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 initilaisation" }, "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": "1", "Callouts": [{ "FRU Type": "Symbolic FRU", "Priority": "Mandatory, replace all with this type as a unit", "Part Number": "REFCLK0" }] } "User Data 2": { "Section Version": "1", "Sub-section type": "1", "Created by": "0x2000", "Data": [ { "Deconfigured": true, "EntityPath": [ 35, 1, 0, 2, 0, 26, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "Priority": "H", "SymbolicFRU": "REFCLK0" } ] } Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I553d5b7095ba6ea65fb9fa2c64188c05dbab936f
Contains procedures that interact with the OpenPower nest chipset.
To build this package, do the following steps: 1. meson builddir 2. ninja -C builddir To build with phal feature: 1. meson builddir -Dphal=enabled -Dopenfsi=enabled 2. ninja -C builddir To clean the repository run `ninja -C builddir/ clean`.