blob: f241e42b60682b0aa447fa6d454eb4a83106326b [file] [log] [blame]
Olivier Deprez6967c242021-04-09 09:24:08 +02001/*
2 * Copyright (c) 2021, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#ifndef SPMC_H
8#define SPMC_H
9
10#include <ffa_helpers.h>
11
12/* Should match with IDs defined in SPM/Hafnium */
13#define SPM_INTERRUPT_GET (0xFF04)
14#define SPM_DEBUG_LOG (0xBD000000)
15
16/*
17 * Hypervisor Calls Wrappers
18 */
19
20uint32_t spm_interrupt_get(void);
21void spm_debug_log(char c);
22
23#endif /* SPMC_H */