ASoC: Intel: Skylake: Add I2C depends for SKL machine
authorVinod Koul <vinod.koul@intel.com>
Wed, 18 Nov 2015 13:41:46 +0000 (19:11 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 18 Nov 2015 17:13:51 +0000 (17:13 +0000)
commit4b6295b238cf0fe0841675816be0998345d5990a
treea81a7794d3d48a818a8802f33ecb4df642a689f2
parent8005c49d9aea74d382f474ce11afbbc7d7130bec
ASoC: Intel: Skylake: Add I2C depends for SKL machine

The i2c is dependency for the i2c codec drivers, so machine should depend on
i2c. WIthout this we get build failures if I2C is not selected

   sound/soc/codecs/rl6347a.c: In function 'rl6347a_hw_write':
>> sound/soc/codecs/rl6347a.c:66:8: error: implicit declaration of function
>> 'i2c_master_send' [-Werror=implicit-function-declaration]
     ret = i2c_master_send(client, data, 4);
           ^
   sound/soc/codecs/rl6347a.c: In function 'rl6347a_hw_read':
>> sound/soc/codecs/rl6347a.c:114:8: error: implicit declaration of function
>> 'i2c_transfer' [-Werror=implicit-function-declaration]
     ret = i2c_transfer(client->adapter, xfer, 2);

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig