You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
902 B
34 lines
902 B
# SPDX-License-Identifier: Apache-2.0 |
|
# Copyright (c) 2022-2024 EPAM Systems |
|
|
|
if XEN |
|
|
|
menu "Xen drivers" |
|
|
|
config XEN_GRANT_TABLE |
|
bool "Xen grant table driver" |
|
depends on HEAP_MEM_POOL_SIZE > 0 |
|
default y |
|
help |
|
Xen grant table driver. Please note that driver uses dynamic memory |
|
allocation with k_malloc(), so CONFIG_HEAP_MEM_POOL_SIZE should be |
|
>= number of pages, that you want to alloc and grant or foreign frames |
|
that you want to map. |
|
|
|
config XEN_GRANT_TABLE_INIT_PRIORITY |
|
int "Grant table driver init priority" |
|
depends on XEN_GRANT_TABLE |
|
default 50 |
|
|
|
config NR_GRANT_FRAMES |
|
int "Number of grant frames mapped to Zephyr" |
|
depends on XEN_GRANT_TABLE |
|
default 1 |
|
help |
|
This value configures how much grant frames will be supported by Zephyr |
|
grant table driver in runtime. This value should be <= max_grant_frames |
|
configured for domain in Xen hypervisor. |
|
|
|
endmenu |
|
|
|
endif # XEN
|
|
|