1db1b7ce2SLawrence Tang #ifndef CPER_SECTION_DMAR_IOMMU_H 2db1b7ce2SLawrence Tang #define CPER_SECTION_DMAR_IOMMU_H 3db1b7ce2SLawrence Tang 4*255bd81aSKarthik Rajagopalan #ifdef __cplusplus 5*255bd81aSKarthik Rajagopalan extern "C" { 6*255bd81aSKarthik Rajagopalan #endif 7*255bd81aSKarthik Rajagopalan 85202bbb4SLawrence Tang #include <json.h> 9db1b7ce2SLawrence Tang #include "../edk/Cper.h" 10db1b7ce2SLawrence Tang 11f8fc7052SJohn Chung json_object *cper_section_dmar_iommu_to_ir(void *section); 12205dd1d7SLawrence Tang void ir_section_dmar_iommu_to_cper(json_object *section, FILE *out); 13db1b7ce2SLawrence Tang 14*255bd81aSKarthik Rajagopalan #ifdef __cplusplus 15*255bd81aSKarthik Rajagopalan } 16*255bd81aSKarthik Rajagopalan #endif 17*255bd81aSKarthik Rajagopalan 18db1b7ce2SLawrence Tang #endif 19