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:53:37 +0000 (17:53 +0000)
commit0928e8a54bf8889176175b2c3e5f2fc8ec1bb7ff
treeddf0b4d9bfed3e277682871ea62c40b027ac1c98
parent93189ea425498339b13e5f74d254070d4a2b7d37
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