blob: 16f10a22f5e3ea9b333fb1b9a1ec12bd410d2684 [file] [log] [blame]
Dan Handley5f0cdb02014-05-14 17:44:19 +01001/*
Roberto Vargas1a29f932018-02-12 12:36:17 +00002 * Copyright (c) 2014-2018, ARM Limited and Contributors. All rights reserved.
Dan Handley5f0cdb02014-05-14 17:44:19 +01003 *
dp-arm82cb2c12017-05-03 09:38:09 +01004 * SPDX-License-Identifier: BSD-3-Clause
Dan Handley5f0cdb02014-05-14 17:44:19 +01005 */
6
7#ifndef __FVP_PRIVATE_H__
8#define __FVP_PRIVATE_H__
9
Dan Handley60eea552015-03-19 19:17:53 +000010#include <plat_arm.h>
Dan Handleydec5e0d2014-05-15 14:11:36 +010011
12/*******************************************************************************
Dan Handley5f0cdb02014-05-14 17:44:19 +010013 * Function and variable prototypes
14 ******************************************************************************/
Soby Mathew8c5fe0b2015-01-08 18:02:19 +000015
Dan Handley60eea552015-03-19 19:17:53 +000016void fvp_config_setup(void);
Dan Handley5f0cdb02014-05-14 17:44:19 +010017
Vikram Kanigiri6355f232016-02-15 11:54:14 +000018void fvp_interconnect_init(void);
19void fvp_interconnect_enable(void);
20void fvp_interconnect_disable(void);
Roberto Vargas1a29f932018-02-12 12:36:17 +000021void tsp_early_platform_setup(void);
Dan Handley5f0cdb02014-05-14 17:44:19 +010022
Dan Handley5f0cdb02014-05-14 17:44:19 +010023
24#endif /* __FVP_PRIVATE_H__ */