ARM: dts: msm: Add support for guest-cpus
Add support for offlining CPUs during VM load for Parrot. Change-Id: Id5dad4d40375942a2f8ad671345390ecfc7a3926 Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
This commit is contained in:
@@ -26,6 +26,10 @@ properties:
|
||||
$ref: '/schemas/types.yaml#/definitions/uint32'
|
||||
description: Peripheral authentication ID of the subsystem.
|
||||
|
||||
qcom,guest-cpus:
|
||||
$ref: '/schemas/types.yaml#/definitions/string'
|
||||
description: Guest CPUs.
|
||||
|
||||
qcom,firmware-name:
|
||||
$ref: '/schemas/types.yaml#/definitions/string'
|
||||
description: Virtual machine name.
|
||||
@@ -42,6 +46,7 @@ required:
|
||||
- compatible
|
||||
- qcom,pas-id
|
||||
- qcom,vmid
|
||||
- qcom,guest-cpus
|
||||
- qcom,firmware-name
|
||||
- memory-region
|
||||
- virtio-backends
|
||||
@@ -54,6 +59,7 @@ examples:
|
||||
compatible = "qcom,gh-secure-vm-loader";
|
||||
qcom,pas-id = <28>;
|
||||
qcom,vmid = <45>;
|
||||
qcom,guest-cpus = "5-6";
|
||||
qcom,firmware-name = "trustedvm";
|
||||
memory-region = <&trust_ui_vm_mem>;
|
||||
virtio-backends = <&trust_ui_vm_virt_be0>;
|
||||
|
@@ -1,6 +1,6 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
/*
|
||||
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
* Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#include <dt-bindings/interconnect/qcom,icc.h>
|
||||
@@ -2066,6 +2066,7 @@
|
||||
compatible = "qcom,gh-secure-vm-loader";
|
||||
qcom,pas-id = <28>;
|
||||
qcom,vmid = <45>;
|
||||
qcom,guest-cpus = "5-6";
|
||||
qcom,firmware-name = "trustedvm";
|
||||
memory-region = <&trust_ui_vm_mem>;
|
||||
virtio-backends = <&trust_ui_vm_virt_be0>;
|
||||
|
Reference in New Issue
Block a user