summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPhani Kumar Uppalapati <phaniu@codeaurora.org>2015-06-28 23:42:59 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:11:03 -0700
commit3dea4c44db1ebdf2e59356b589c3f9af389f07ad (patch)
treec4eca89ae42b17cae7a05a77613dff944eb36db7 /include
parent2e4fca555edf98f414b87a731709220e033de745 (diff)
ALSA: core: Add an API to create and register module
Add an API to create a module under the given parent directory and then register the info entry. This API can be used to expose ID and version related information. Change-Id: I06f8bc1d8f649e6db37eb65303e948bc58eab7da Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
Diffstat (limited to 'include')
-rw-r--r--include/sound/info.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/sound/info.h b/include/sound/info.h
index 67390ee846aa..3f0ceb511bff 100644
--- a/include/sound/info.h
+++ b/include/sound/info.h
@@ -161,7 +161,9 @@ static inline void snd_info_set_text_ops(struct snd_info_entry *entry,
}
int snd_info_check_reserved_words(const char *str);
-
+struct snd_info_entry *snd_register_module_info(struct module *module,
+ const char *name,
+ struct snd_info_entry *parent);
#else
#define snd_seq_root NULL
@@ -190,7 +192,9 @@ static inline void snd_info_set_text_ops(struct snd_info_entry *entry __attribut
void *private_data,
void (*read)(struct snd_info_entry *, struct snd_info_buffer *)) {}
static inline int snd_info_check_reserved_words(const char *str) { return 1; }
-
+static inline struct snd_info_entry *snd_register_module_info(
+ struct module *module, const char *name,
+ struct snd_info_entry *parent) { return NULL; }
#endif
/*