提交 353c64dd 编写于 作者: F Fabio Estevam 提交者: Mark Brown

ASoC: soc-core: Remove unneeded dentry member from snd_soc_codec

There is no need to have the *debugfs_reg dentry member as part of
the snd_soc_codec structure as its only usage is inside
soc_init_codec_debugfs().

Use a local dentry variable instead.
Signed-off-by: NFabio Estevam <festevam@gmail.com>
Signed-off-by: NMark Brown <broonie@kernel.org>
上级 a7e1149b
...@@ -903,10 +903,6 @@ struct snd_soc_codec { ...@@ -903,10 +903,6 @@ struct snd_soc_codec {
/* component */ /* component */
struct snd_soc_component component; struct snd_soc_component component;
#ifdef CONFIG_DEBUG_FS
struct dentry *debugfs_reg;
#endif
}; };
/* codec driver */ /* codec driver */
......
...@@ -339,11 +339,12 @@ static void soc_cleanup_component_debugfs(struct snd_soc_component *component) ...@@ -339,11 +339,12 @@ static void soc_cleanup_component_debugfs(struct snd_soc_component *component)
static void soc_init_codec_debugfs(struct snd_soc_component *component) static void soc_init_codec_debugfs(struct snd_soc_component *component)
{ {
struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct snd_soc_codec *codec = snd_soc_component_to_codec(component);
struct dentry *debugfs_reg;
codec->debugfs_reg = debugfs_create_file("codec_reg", 0644, debugfs_reg = debugfs_create_file("codec_reg", 0644,
codec->component.debugfs_root, codec->component.debugfs_root,
codec, &codec_reg_fops); codec, &codec_reg_fops);
if (!codec->debugfs_reg) if (!debugfs_reg)
dev_warn(codec->dev, dev_warn(codec->dev,
"ASoC: Failed to create codec register debugfs file\n"); "ASoC: Failed to create codec register debugfs file\n");
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册