1/* SPDX-License-Identifier: GPL-2.0-only */
2/* Copyright(c) 2023 Intel Corporation */
3
4#ifndef ADF_DBGFS_H
5#define ADF_DBGFS_H
6
7#ifdef CONFIG_DEBUG_FS
8void adf_dbgfs_init(struct adf_accel_dev *accel_dev);
9void adf_dbgfs_add(struct adf_accel_dev *accel_dev);
10void adf_dbgfs_rm(struct adf_accel_dev *accel_dev);
11void adf_dbgfs_exit(struct adf_accel_dev *accel_dev);
12#else
13static inline void adf_dbgfs_init(struct adf_accel_dev *accel_dev)
14{
15}
16
17static inline void adf_dbgfs_add(struct adf_accel_dev *accel_dev)
18{
19}
20
21static inline void adf_dbgfs_rm(struct adf_accel_dev *accel_dev)
22{
23}
24
25static inline void adf_dbgfs_exit(struct adf_accel_dev *accel_dev)
26{
27}
28#endif
29#endif
30