diff options
| author | Phani Kumar Uppalapati <phaniu@codeaurora.org> | 2015-06-28 23:42:59 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:11:03 -0700 |
| commit | 3dea4c44db1ebdf2e59356b589c3f9af389f07ad (patch) | |
| tree | c4eca89ae42b17cae7a05a77613dff944eb36db7 /include | |
| parent | 2e4fca555edf98f414b87a731709220e033de745 (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.h | 8 |
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 /* |
