hv: mmu: Move MEM_xx definition to common mmu.h

Tracked-On: #8830
Signed-off-by: Yifan Liu <yifan1.liu@intel.com>
Reviewed-by: Fei, Li <fei1.li@intel.com>
Acked-by: Wang Yu1 <yu1.wang@intel.com>
This commit is contained in:
Yifan Liu
2025-10-23 02:02:04 +00:00
committed by acrnsi-robot
parent e930c77af9
commit 437dac74f6
4 changed files with 12 additions and 11 deletions

View File

@@ -33,16 +33,6 @@
*/
#define PAGE_FAULT_ID_FLAG 0x00000010U
/* Defines used for common memory sizes */
#define MEM_1K 1024U
#define MEM_2K (MEM_1K * 2U)
#define MEM_4K (MEM_1K * 4U)
#define MEM_1M (MEM_1K * 1024U)
#define MEM_2M (MEM_1M * 2U)
#define MEM_1G (MEM_1M * 1024U)
#define MEM_2G (MEM_1G * 2UL)
#define MEM_4G (MEM_1G * 4UL)
#ifndef ASSEMBLER
#include <asm/page.h>

View File

@@ -10,6 +10,16 @@
#include <asm/mmu.h>
#include <pgtable.h>
/* Defines used for common memory sizes */
#define MEM_1K 1024U
#define MEM_2K (MEM_1K * 2U)
#define MEM_4K (MEM_1K * 4U)
#define MEM_1M (MEM_1K * 1024U)
#define MEM_2M (MEM_1M * 2U)
#define MEM_1G (MEM_1M * 1024U)
#define MEM_2G (MEM_1G * 2UL)
#define MEM_4G (MEM_1G * 4UL)
void set_paging_supervisor(uint64_t base, uint64_t size);
/**

View File

@@ -8,6 +8,7 @@
#define VACPI_H
#include <acpi.h>
#include <mmu.h>
#include <vm.h>
#define ACPI_OEM_ID "ACRN "