blob: 5b45341b9737a4730c6f7d643f3a66434abbd13c [file] [log] [blame]
Nariman Poushinc703f902018-03-07 10:29:57 +00001/*
2 * Copyright (c) 2018, ARM Limited and Contributors. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
Daniel Boulbyf45a4bb2018-09-18 13:26:03 +01007#include <cdefs.h>
8
Nariman Poushinc703f902018-03-07 10:29:57 +00009/*
10 * As the SGM platform supports FCM (with automatic interconnect
11 * enter/exit), we should not do anything in these interface functions.
12 * They are used to override the weak functions in cci drivers.
13 */
14
15/******************************************************************************
16 * Helper function to initialize ARM interconnect driver.
17 *****************************************************************************/
Daniel Boulbyf45a4bb2018-09-18 13:26:03 +010018void __init plat_arm_interconnect_init(void)
Nariman Poushinc703f902018-03-07 10:29:57 +000019{
20}
21
22/******************************************************************************
23 * Helper function to place current master into coherency
24 *****************************************************************************/
25void plat_arm_interconnect_enter_coherency(void)
26{
27}
28
29/******************************************************************************
30 * Helper function to remove current master from coherency
31 *****************************************************************************/
32void plat_arm_interconnect_exit_coherency(void)
33{
34}