ASoC: Intel: Atom: fix IOSF_MBI dependency
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Sat, 3 Sep 2016 16:23:26 +0000 (11:23 -0500)
committerMark Brown <broonie@kernel.org>
Sat, 3 Sep 2016 19:29:44 +0000 (20:29 +0100)
commit94ae3ce189c75e7d74753b0e1d3e855786514f03
treee99aec71d2642ce1dcf9992afaedc5ea12448b95
parent0fd67cee29cef1942865bd4375b8a7e5d98343ad
ASoC: Intel: Atom: fix IOSF_MBI dependency

fix issue reported by 0-Day with randconfig

The commit a68bc0d43e1b
("ASoC: Intel: Atom: auto-detection of Baytrail-CR")
added a dependency on IOSF_MBI. The code used the IS_ENABLED macro
to check for this dependency but this is not enough in case the SST
driver is built-in. This could be fixed with IS_REACHABLE but
Baytrail-CR would not be detected depending on combinations of options

Add dependency in Kconfig to solve this for good

Reported-by: 0 day tester <fengguang.wu@intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig