20 Feb
2018
20 Feb
'18
6:40 p.m.
On Tue, Feb 20, 2018 at 11:18 AM, Fabio Estevam festevam@gmail.com wrote:
Any ideas why this second debugfs registration is being attempted?
The change below avoids the double component debugfs registration:
diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 3987673..270109c 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c @@ -329,6 +329,8 @@ static void soc_init_component_debugfs(struct snd_soc_component *component)
if (component->init_debugfs) component->init_debugfs(component); + + component->card->debugfs_card_root = NULL; }
static void soc_cleanup_component_debugfs(struct snd_soc_component *component)
Not sure what a proper fix would be.