mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-20 12:42:54 +00:00
dm: vptct: add vPTCT for post-launched RTVM We added vPTCT support for post-launched RTVM: 1. Added a function create_and_inject_vptct. Currently, we pass-through the whole pSRAM to one RTVM, so we will also pass- through the PTCT to the very same RTVM. This function will read the native PTCT from SOS and inject it into post- launched VM's vACPI. 2. Added some definitions for vPTCT. Tracked-On: #5330 Signed-off-by: Qian Wang <qian1.wang@intel.com> Acked-by: Wang, Yu1 <yu1.wang@intel.com>
17 lines
316 B
C
17 lines
316 B
C
/*
|
|
* Copyright (C) 2020 Intel Corporation. All rights reserved.
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef PTCT_H
|
|
#define PTCT_H
|
|
|
|
|
|
/* TODO: Move to high-memory region. */
|
|
#define PSRAM_BASE_HPA 0x40080000UL
|
|
#define PSRAM_BASE_GPA 0x40080000UL
|
|
#define PSRAM_MAX_SIZE 0x00800000UL
|
|
|
|
#endif /* PTCT_H */
|