1*c3ab09d1SSaivardhan Thatikonda /* 2*c3ab09d1SSaivardhan Thatikonda * Copyright (c) 2025, Advanced Micro Devices, Inc. All rights reserved. 3*c3ab09d1SSaivardhan Thatikonda * 4*c3ab09d1SSaivardhan Thatikonda * SPDX-License-Identifier: BSD-3-Clause 5*c3ab09d1SSaivardhan Thatikonda */ 6*c3ab09d1SSaivardhan Thatikonda #ifndef PLAT_OCM_COHERENCY_H 7*c3ab09d1SSaivardhan Thatikonda #define PLAT_OCM_COHERENCY_H 8*c3ab09d1SSaivardhan Thatikonda 9*c3ab09d1SSaivardhan Thatikonda #define COHERENCY_CHECK_NOT_SUPPORTED -1 10*c3ab09d1SSaivardhan Thatikonda 11*c3ab09d1SSaivardhan Thatikonda #if (DEBUG == 1) 12*c3ab09d1SSaivardhan Thatikonda int32_t check_ocm_coherency(void); 13*c3ab09d1SSaivardhan Thatikonda #else 14*c3ab09d1SSaivardhan Thatikonda static inline int32_t check_ocm_coherency(void) 15*c3ab09d1SSaivardhan Thatikonda { 16*c3ab09d1SSaivardhan Thatikonda return COHERENCY_CHECK_NOT_SUPPORTED; 17*c3ab09d1SSaivardhan Thatikonda } 18*c3ab09d1SSaivardhan Thatikonda #endif 19*c3ab09d1SSaivardhan Thatikonda 20*c3ab09d1SSaivardhan Thatikonda #endif/*PLAT_OCM_COHERENCY_H*/ 21