diff options
Diffstat (limited to 'sound/soc/soc-pcm.c')
-rw-r--r-- | sound/soc/soc-pcm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/soc-pcm.c b/sound/soc/soc-pcm.c index c0b394fdd689..4f824cbd66f4 100644 --- a/sound/soc/soc-pcm.c +++ b/sound/soc/soc-pcm.c | |||
@@ -2332,6 +2332,9 @@ static const struct file_operations dpcm_state_fops = { | |||
2332 | 2332 | ||
2333 | int soc_dpcm_debugfs_add(struct snd_soc_pcm_runtime *rtd) | 2333 | int soc_dpcm_debugfs_add(struct snd_soc_pcm_runtime *rtd) |
2334 | { | 2334 | { |
2335 | if (!rtd->dai_link) | ||
2336 | return 0; | ||
2337 | |||
2335 | rtd->debugfs_dpcm_root = debugfs_create_dir(rtd->dai_link->name, | 2338 | rtd->debugfs_dpcm_root = debugfs_create_dir(rtd->dai_link->name, |
2336 | rtd->card->debugfs_card_root); | 2339 | rtd->card->debugfs_card_root); |
2337 | if (!rtd->debugfs_dpcm_root) { | 2340 | if (!rtd->debugfs_dpcm_root) { |