| .. | .. | 
|---|
| 1 |  | -// SPDX-License-Identifier: GPL-2.0  | 
|---|
 | 1 | +/* SPDX-License-Identifier: GPL-2.0 */  | 
|---|
| 2 | 2 |  /* | 
|---|
| 3 | 3 |   *  internal.h - declarations internal to debugfs | 
|---|
| 4 | 4 |   * | 
|---|
| .. | .. | 
|---|
| 29 | 29 |   */ | 
|---|
| 30 | 30 |  #define DEBUGFS_FSDATA_IS_REAL_FOPS_BIT BIT(0) | 
|---|
| 31 | 31 |   | 
|---|
 | 32 | +/* Access BITS */  | 
|---|
 | 33 | +#define DEBUGFS_ALLOW_API	BIT(0)  | 
|---|
 | 34 | +#define DEBUGFS_ALLOW_MOUNT	BIT(1)  | 
|---|
 | 35 | +  | 
|---|
 | 36 | +#ifdef CONFIG_DEBUG_FS_ALLOW_ALL  | 
|---|
 | 37 | +#define DEFAULT_DEBUGFS_ALLOW_BITS (DEBUGFS_ALLOW_MOUNT | DEBUGFS_ALLOW_API)  | 
|---|
 | 38 | +#endif  | 
|---|
 | 39 | +#ifdef CONFIG_DEBUG_FS_DISALLOW_MOUNT  | 
|---|
 | 40 | +#define DEFAULT_DEBUGFS_ALLOW_BITS (DEBUGFS_ALLOW_API)  | 
|---|
 | 41 | +#endif  | 
|---|
 | 42 | +#ifdef CONFIG_DEBUG_FS_ALLOW_NONE  | 
|---|
 | 43 | +#define DEFAULT_DEBUGFS_ALLOW_BITS (0)  | 
|---|
 | 44 | +#endif  | 
|---|
 | 45 | +  | 
|---|
| 32 | 46 |  #endif /* _DEBUGFS_INTERNAL_H_ */ | 
|---|