Skip to content

Commit 0ecace0

Browse files
jluebbeRussell King
authored andcommitted
ARM: 8892/1: EDAC: Add missing debugfs_create_x32 wrapper
We already have wrappers for x8 and x16, so add the missing x32 one. Signed-off-by: Jan Luebbe <[email protected]> Reviewed-by: Borislav Petkov <[email protected]> Signed-off-by: Chris Packham <[email protected]> Signed-off-by: Russell King <[email protected]>
1 parent c8abbd6 commit 0ecace0

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

drivers/edac/debugfs.c

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,3 +138,14 @@ void edac_debugfs_create_x16(const char *name, umode_t mode,
138138
debugfs_create_x16(name, mode, parent, value);
139139
}
140140
EXPORT_SYMBOL_GPL(edac_debugfs_create_x16);
141+
142+
/* Wrapper for debugfs_create_x32() */
143+
void edac_debugfs_create_x32(const char *name, umode_t mode,
144+
struct dentry *parent, u32 *value)
145+
{
146+
if (!parent)
147+
parent = edac_debugfs;
148+
149+
debugfs_create_x32(name, mode, parent, value);
150+
}
151+
EXPORT_SYMBOL_GPL(edac_debugfs_create_x32);

drivers/edac/edac_module.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ void edac_debugfs_create_x8(const char *name, umode_t mode,
8282
struct dentry *parent, u8 *value);
8383
void edac_debugfs_create_x16(const char *name, umode_t mode,
8484
struct dentry *parent, u16 *value);
85+
void edac_debugfs_create_x32(const char *name, umode_t mode,
86+
struct dentry *parent, u32 *value);
8587
#else
8688
static inline void edac_debugfs_init(void) { }
8789
static inline void edac_debugfs_exit(void) { }
@@ -96,6 +98,8 @@ static inline void edac_debugfs_create_x8(const char *name, umode_t mode,
9698
struct dentry *parent, u8 *value) { }
9799
static inline void edac_debugfs_create_x16(const char *name, umode_t mode,
98100
struct dentry *parent, u16 *value) { }
101+
static inline void edac_debugfs_create_x32(const char *name, umode_t mode,
102+
struct dentry *parent, u32 *value) { }
99103
#endif
100104

101105
/*

0 commit comments

Comments
 (0)