blob: 756e9db6c5ebe87355ed316d73e270c9e3ff0635 [file] [log] [blame]
Zelalem Awekec8bc23e2021-07-09 15:32:21 -05001/*
Javier Almansa Sobrino4165e842022-04-25 17:18:15 +01002 * Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.
Zelalem Awekec8bc23e2021-07-09 15:32:21 -05003 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7#ifndef PLATFORM_TRP_H
8#define PLATFORM_TRP_H
9
Javier Almansa Sobrino4165e842022-04-25 17:18:15 +010010#include <services/rmm_core_manifest.h>
11
AlexeiFedorov8e754f92022-12-14 17:28:11 +000012struct rmm_manifest;
13
Zelalem Awekec8bc23e2021-07-09 15:32:21 -050014/*******************************************************************************
15 * Mandatory TRP functions (only if platform contains a TRP)
16 ******************************************************************************/
AlexeiFedorov8e754f92022-12-14 17:28:11 +000017void trp_early_platform_setup(struct rmm_manifest *manifest);
Zelalem Awekec8bc23e2021-07-09 15:32:21 -050018
19#endif /* PLATFORM_TRP_H */