blob: 756e9db6c5ebe87355ed316d73e270c9e3ff0635 [file] [log] [blame]
Zelalem Aweke50a30562021-07-09 15:32:21 -05001/*
Javier Almansa Sobrino1d0ca402022-04-25 17:18:15 +01002 * Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved.
Zelalem Aweke50a30562021-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 Sobrino1d0ca402022-04-25 17:18:15 +010010#include <services/rmm_core_manifest.h>
11
AlexeiFedorova97bfa52022-12-14 17:28:11 +000012struct rmm_manifest;
13
Zelalem Aweke50a30562021-07-09 15:32:21 -050014/*******************************************************************************
15 * Mandatory TRP functions (only if platform contains a TRP)
16 ******************************************************************************/
AlexeiFedorova97bfa52022-12-14 17:28:11 +000017void trp_early_platform_setup(struct rmm_manifest *manifest);
Zelalem Aweke50a30562021-07-09 15:32:21 -050018
19#endif /* PLATFORM_TRP_H */