ASoC: Intel: Skylake: Fix to ignore codec_mask check in probe
authorJeeja KP <jeeja.kp@intel.com>
Tue, 27 Oct 2015 00:22:47 +0000 (09:22 +0900)
committerMark Brown <broonie@kernel.org>
Mon, 16 Nov 2015 10:08:09 +0000 (10:08 +0000)
We have both I2S and hda codec support in the driver. codec_mask
check is relevant only for hda codec and some boards may have
only I2S Codec, so removed probe error in case no hda codec is
found and update the log to info as it may not be error.

Signed-off-by: Jeeja KP <jeeja.kp@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/skylake/skl.c

index 5319529aedf7ae5030dbf47ce9b6056512f05c2d..211ef6e2fa21ef879af6efaa1120c33a9ebd3efb 100644 (file)
@@ -434,8 +434,7 @@ static int skl_first_init(struct hdac_ext_bus *ebus)
 
        /* codec detection */
        if (!bus->codec_mask) {
-               dev_err(bus->dev, "no codecs found!\n");
-               return -ENODEV;
+               dev_info(bus->dev, "no hda codecs found!\n");
        }
 
        return 0;