ASoC: imx-audmux: Check for NULL pointer
authorFabio Estevam <fabio.estevam@freescale.com>
Thu, 5 Apr 2012 13:57:51 +0000 (10:57 -0300)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 5 Apr 2012 14:23:20 +0000 (15:23 +0100)
Check for NULL pointer before accessing it.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/imx/imx-audmux.c

index 912a342ef776f48d9c7d66b0e057bcffb3f8c268..0fe66c3dde1225fcabb51ef58d227bda21b76bc2 100644 (file)
@@ -79,6 +79,9 @@ static ssize_t audmux_read_file(struct file *file, char __user *user_buf,
        if (!buf)
                return -ENOMEM;
 
+       if (!audmux_base)
+               return -ENOSYS;
+
        if (audmux_clk)
                clk_prepare_enable(audmux_clk);