/* SPDX-License-Identifier: MIT */ /* * Copyright © 2023 Intel Corporation */ #ifndef _INTEL_GSC_BINARY_HEADERS_H_ #define _INTEL_GSC_BINARY_HEADERS_H_ #include <linux/types.h> struct intel_gsc_version { … } __packed; struct intel_gsc_partition { … } __packed; struct intel_gsc_layout_pointers { … } __packed; /* Boot partition structures */ struct intel_gsc_bpdt_header { … } __packed; struct intel_gsc_bpdt_entry { … } __packed; /* Code partition directory (CPD) structures */ struct intel_gsc_cpd_header_v2 { … } __packed; struct intel_gsc_cpd_entry { … } __packed; struct intel_gsc_manifest_header { … } __packed; #endif