OSDN Git Service

ASoC: soc-component: Remove conditional definition of debugfs data members
authorSimon Trimmer <simont@opensource.cirrus.com>
Thu, 30 Sep 2021 14:21:16 +0000 (15:21 +0100)
committerMark Brown <broonie@kernel.org>
Fri, 1 Oct 2021 18:34:58 +0000 (19:34 +0100)
This simplification allows the use of the standard kernel pattern of
static inline dummy functions for debugfs code. Most systems will only
have a small number of snd_soc_components so the memory impact is
minimal.

Signed-off-by: Simon Trimmer <simont@opensource.cirrus.com>
Suggested-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20210930142116.528878-1-simont@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/soc-component.h

index e09a2d1..3a35d14 100644 (file)
@@ -227,10 +227,8 @@ struct snd_soc_component {
        struct snd_compr_stream  *mark_compr_open;
        void *mark_pm;
 
-#ifdef CONFIG_DEBUG_FS
        struct dentry *debugfs_root;
        const char *debugfs_prefix;
-#endif
 };
 
 #define for_each_component_dais(component, dai)\