1*2800cd8eSLawrence Tang #ifndef CPER_SECTION_ARM_H 2*2800cd8eSLawrence Tang #define CPER_SECTION_ARM_H 3*2800cd8eSLawrence Tang 4*2800cd8eSLawrence Tang #include "json.h" 5*2800cd8eSLawrence Tang #include "../edk/Cper.h" 6*2800cd8eSLawrence Tang 7*2800cd8eSLawrence Tang #define ARM_PROCESSOR_ERROR_VALID_BITFIELD_NAMES (const char*[]) \ 8*2800cd8eSLawrence Tang {"mpidrValid", "errorAffinityLevelValid", "runningStateValid", "vendorSpecificInfoValid"} 9*2800cd8eSLawrence Tang 10*2800cd8eSLawrence Tang json_object* cper_section_arm_to_ir(void* section, EFI_ERROR_SECTION_DESCRIPTOR* descriptor); 11*2800cd8eSLawrence Tang 12*2800cd8eSLawrence Tang #endif