24 May
2023
24 May
'23
4:51 p.m.
On 23/05/2023 04:19, Trevor Wu wrote:
When a widget is added to dapm via snd_soc_dapm_new_widgets, dapm_debugfs_add_widget is also called to create a corresponding debugfs file. However, when a widget is freed by snd_soc_dapm_free_widget, the corresponding debugfs is not cleared. As a result, the freed widget is still seen in the dapm directory.
This patch adds dapm_debugfs_free_widget to free the debugfs of a specified widget, and it's called at snd_soc_dapm_free_widget to clean up the debugfs for freed widget.
Signed-off-by: Trevor Wutrevor.wu@mediatek.com
Reviewed-by: Alexandre Mergnat amergnat@baylibre.com
--
Regards,
Alexandre