ASoC: sof: Fix warning when IPC flood test is not enabled
authorMark Brown <broonie@kernel.org>
Thu, 8 Aug 2019 22:15:54 +0000 (23:15 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 8 Aug 2019 22:15:54 +0000 (23:15 +0100)
dentry is only used when the flood test is done so move the declaration
of the variable inside the ifdef for the flood test.

Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/debug.c

index 40940b2fe9d5d463c27b09c8a4581f2076cbba35..54cd431faab705dd908ff5cde5a9d9b50ede8e68 100644 (file)
@@ -221,7 +221,6 @@ static ssize_t sof_dfsentry_read(struct file *file, char __user *buffer,
 {
        struct snd_sof_dfsentry *dfse = file->private_data;
        struct snd_sof_dev *sdev = dfse->sdev;
-       struct dentry *dentry;
        loff_t pos = *ppos;
        size_t size_ret;
        int skip = 0;
@@ -229,6 +228,8 @@ static ssize_t sof_dfsentry_read(struct file *file, char __user *buffer,
        u8 *buf;
 
 #if IS_ENABLED(CONFIG_SND_SOC_SOF_DEBUG_IPC_FLOOD_TEST)
+       struct dentry *dentry;
+
        dentry = file->f_path.dentry;
        if ((!strcmp(dentry->d_name.name, "ipc_flood_count") ||
             !strcmp(dentry->d_name.name, "ipc_flood_duration_ms")) &&