Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
Portions Copyright (c) 2016 - 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR>\r
+Portions Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.<BR>\r
\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
#define IMAGE_FILE_MACHINE_RISCV32 0x5032\r
#define IMAGE_FILE_MACHINE_RISCV64 0x5064\r
#define IMAGE_FILE_MACHINE_RISCV128 0x5128\r
+#define IMAGE_FILE_MACHINE_LOONGARCH32 0x6232\r
+#define IMAGE_FILE_MACHINE_LOONGARCH64 0x6264\r
\r
//\r
// EXE file formats\r
#define EFI_IMAGE_REL_BASED_RISCV_LOW12I 7\r
#define EFI_IMAGE_REL_BASED_RISCV_LOW12S 8\r
\r
+//\r
+// Relocation types of LoongArch processor.\r
+//\r
+#define EFI_IMAGE_REL_BASED_LOONGARCH32_MARK_LA 8\r
+#define EFI_IMAGE_REL_BASED_LOONGARCH64_MARK_LA 8\r
+\r
///\r
/// Line number format.\r
///\r