History

debugfs: helper for decimal challenged

Allows debugfs helper functions to have a hex output, rather than just decimal

Robin Getz committed 19 years ago

Commit 2ebefc51 parent d7165512 files · +63 −0Browse files

Showing the changes to include/linux/debugfs.h (1 of 2 files). Show all

Unified · Split

include/linux/debugfs.h+27−0
@@ -49,6 +49,12 @@ struct dentry *debugfs_create_u32(const char *name, mode_t mode, · 48 unmodified lines
4949 struct dentry *parent, u32 *value);
5050 struct dentry *debugfs_create_u64(const char *name, mode_t mode,
5151 struct dentry *parent, u64 *value);
52+struct dentry *debugfs_create_x8(const char *name, mode_t mode,
53+ struct dentry *parent, u8 *value);
54+struct dentry *debugfs_create_x16(const char *name, mode_t mode,
55+ struct dentry *parent, u16 *value);
56+struct dentry *debugfs_create_x32(const char *name, mode_t mode,
57+ struct dentry *parent, u32 *value);
5258 struct dentry *debugfs_create_bool(const char *name, mode_t mode,
5359 struct dentry *parent, u32 *value);
5460
@@ -122,6 +128,27 @@ static inline struct dentry *debugfs_create_u64(const char *name, mode_t mode, · 67 unmodified lines
122128 return ERR_PTR(-ENODEV);
123129 }
124130
131+static inline struct dentry *debugfs_create_x8(const char *name, mode_t mode,
132+ struct dentry *parent,
133+ u8 *value)
134+{
135+ return ERR_PTR(-ENODEV);
136+}
137+
138+static inline struct dentry *debugfs_create_x16(const char *name, mode_t mode,
139+ struct dentry *parent,
140+ u16 *value)
141+{
142+ return ERR_PTR(-ENODEV);
143+}
144+
145+static inline struct dentry *debugfs_create_x32(const char *name, mode_t mode,
146+ struct dentry *parent,
147+ u32 *value)
148+{
149+ return ERR_PTR(-ENODEV);
150+}
151+
125152 static inline struct dentry *debugfs_create_bool(const char *name, mode_t mode,
126153 struct dentry *parent,
127154 u32 *value)