diff options
Diffstat (limited to 'drivers/misc/cxl/debugfs.c')
-rw-r--r-- | drivers/misc/cxl/debugfs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/misc/cxl/debugfs.c b/drivers/misc/cxl/debugfs.c index ec7b8a017439..9c06ac8fa5ac 100644 --- a/drivers/misc/cxl/debugfs.c +++ b/drivers/misc/cxl/debugfs.c | |||
@@ -43,12 +43,14 @@ static int debugfs_io_u64_set(void *data, u64 val) | |||
43 | out_be64((u64 __iomem *)data, val); | 43 | out_be64((u64 __iomem *)data, val); |
44 | return 0; | 44 | return 0; |
45 | } | 45 | } |
46 | DEFINE_SIMPLE_ATTRIBUTE(fops_io_x64, debugfs_io_u64_get, debugfs_io_u64_set, "0x%016llx\n"); | 46 | DEFINE_DEBUGFS_ATTRIBUTE(fops_io_x64, debugfs_io_u64_get, debugfs_io_u64_set, |
47 | "0x%016llx\n"); | ||
47 | 48 | ||
48 | static struct dentry *debugfs_create_io_x64(const char *name, umode_t mode, | 49 | static struct dentry *debugfs_create_io_x64(const char *name, umode_t mode, |
49 | struct dentry *parent, u64 __iomem *value) | 50 | struct dentry *parent, u64 __iomem *value) |
50 | { | 51 | { |
51 | return debugfs_create_file(name, mode, parent, (void __force *)value, &fops_io_x64); | 52 | return debugfs_create_file_unsafe(name, mode, parent, |
53 | (void __force *)value, &fops_io_x64); | ||
52 | } | 54 | } |
53 | 55 | ||
54 | void cxl_debugfs_add_adapter_psl_regs(struct cxl *adapter, struct dentry *dir) | 56 | void cxl_debugfs_add_adapter_psl_regs(struct cxl *adapter, struct dentry *dir) |