24 lines
665 B
C
24 lines
665 B
C
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
/* Copyright (c) 2021, The Linux Foundation. All rights reserved. */
|
|
/* Copyright (c) 2024, Qualcomm Innovation Center, Inc. All rights reserved. */
|
|
|
|
#ifndef __QCOM_ICC_DEBUG_H__
|
|
#define __QCOM_ICC_DEBUG_H__
|
|
|
|
#include <linux/interconnect-provider.h>
|
|
|
|
#if IS_ENABLED(CONFIG_INTERCONNECT_QCOM_DEBUG)
|
|
|
|
int qcom_icc_debug_register(struct icc_provider *provider);
|
|
int qcom_icc_debug_unregister(struct icc_provider *provider);
|
|
|
|
#else
|
|
|
|
static inline int qcom_icc_debug_register(struct icc_provider *provider)
|
|
{ return 0; }
|
|
static inline int qcom_icc_debug_unregister(struct icc_provider *provider)
|
|
{ return 0; }
|
|
|
|
#endif
|
|
|
|
#endif
|