1 /* 2 * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #include <arch_helpers.h> 8 #include <common/debug.h> 9 #include <plat/arm/common/plat_arm.h> 10 11 /* 12 * For SGI575 which support FCM (with automatic interconnect enter/exit), 13 * we should not do anything in these interface functions. 14 * They are used to override the weak functions in cci drivers. 15 */ 16 17 /****************************************************************************** 18 * Helper function to initialize ARM interconnect driver. 19 *****************************************************************************/ 20 void __init plat_arm_interconnect_init(void) 21 { 22 } 23 24 /****************************************************************************** 25 * Helper function to place current master into coherency 26 *****************************************************************************/ 27 void plat_arm_interconnect_enter_coherency(void) 28 { 29 } 30 31 /****************************************************************************** 32 * Helper function to remove current master from coherency 33 *****************************************************************************/ 34 void plat_arm_interconnect_exit_coherency(void) 35 { 36 } 37