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