30 lines
668 B
C
30 lines
668 B
C
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||
|
/* Copyright(c) 2023 Intel Corporation */
|
||
|
|
||
|
#ifndef ADF_DBGFS_H
|
||
|
#define ADF_DBGFS_H
|
||
|
|
||
|
#ifdef CONFIG_DEBUG_FS
|
||
|
void adf_dbgfs_init(struct adf_accel_dev *accel_dev);
|
||
|
void adf_dbgfs_add(struct adf_accel_dev *accel_dev);
|
||
|
void adf_dbgfs_rm(struct adf_accel_dev *accel_dev);
|
||
|
void adf_dbgfs_exit(struct adf_accel_dev *accel_dev);
|
||
|
#else
|
||
|
static inline void adf_dbgfs_init(struct adf_accel_dev *accel_dev)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
static inline void adf_dbgfs_add(struct adf_accel_dev *accel_dev)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
static inline void adf_dbgfs_rm(struct adf_accel_dev *accel_dev)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
static inline void adf_dbgfs_exit(struct adf_accel_dev *accel_dev)
|
||
|
{
|
||
|
}
|
||
|
#endif
|
||
|
#endif
|