blob: af401d185939775080fe2463c4bb5888f5792975 [file] [log] [blame]
Olivier Deprez112d2b52020-09-30 07:39:23 +02001/*
2 * Copyright 2020 The Hafnium Authors.
3 *
4 * Use of this source code is governed by a BSD-style
5 * license that can be found in the LICENSE file or at
6 * https://opensource.org/licenses/BSD-3-Clause.
7 */
8
9#pragma once
10
Olivier Deprez05046922023-03-09 15:48:40 +010011#include "hf/boot_params.h"
Olivier Deprez112d2b52020-09-30 07:39:23 +020012#include "hf/ffa.h"
13#include "hf/vm.h"
14
Olivier Deprez05046922023-03-09 15:48:40 +010015bool arch_other_world_vm_init(struct vm *other_world_vm,
16 const struct boot_params *params,
17 struct mpool *ppool);
Olivier Deprez112d2b52020-09-30 07:39:23 +020018struct ffa_value arch_other_world_call(struct ffa_value args);