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: Fabio Estevam <festevam@gmail.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Родитель
a7e1149b64
Коммит
353c64dd19
|
@ -903,10 +903,6 @@ struct snd_soc_codec {
|
|||
|
||||
/* component */
|
||||
struct snd_soc_component component;
|
||||
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
struct dentry *debugfs_reg;
|
||||
#endif
|
||||
};
|
||||
|
||||
/* codec driver */
|
||||
|
|
|
@ -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)
|
||||
{
|
||||
struct snd_soc_codec *codec = snd_soc_component_to_codec(component);
|
||||
struct dentry *debugfs_reg;
|
||||
|
||||
codec->debugfs_reg = debugfs_create_file("codec_reg", 0644,
|
||||
codec->component.debugfs_root,
|
||||
codec, &codec_reg_fops);
|
||||
if (!codec->debugfs_reg)
|
||||
debugfs_reg = debugfs_create_file("codec_reg", 0644,
|
||||
codec->component.debugfs_root,
|
||||
codec, &codec_reg_fops);
|
||||
if (!debugfs_reg)
|
||||
dev_warn(codec->dev,
|
||||
"ASoC: Failed to create codec register debugfs file\n");
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче