OpenCloudOS-Kernel/sound/soc/samsung
Lars-Peter Clausen a59aa180ea ASoC: samsung: Replace depends on REGMAP_I2C with depends on I2C
regmap is a library function that gets selected by drivers that need it. No
driver modules should depend on it, since this can create dependency loops.

E.g. if machine driver depends on REGMAP_I2C and selects the CODEC driver
and the CODEC driver selects REGMAP_I2C, then the machine driver selects by
extension one of its dependencies.

The proper way to handle this is for machine drivers to depend on the same
dependencies as the CODEC driver they select. In this case it is I2C.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
2015-01-16 19:05:45 +00:00
..
Kconfig ASoC: samsung: Replace depends on REGMAP_I2C with depends on I2C 2015-01-16 19:05:45 +00:00
Makefile ASoC: Samsung: Add arndale_rt5631 machine driver and binding 2014-11-26 16:44:44 +00:00
ac97.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
arndale_rt5631.c ASoC: samsung: drop owner assignment from platform_drivers 2014-12-22 12:02:43 +00:00
bells.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
dma.h ASoC: samsung: remove unused DMA data 2014-07-14 19:53:43 +01:00
dmaengine.c ASoC: samsung: s3c24{xx,12}-i2s: port to use generic dmaengine API 2014-06-24 11:57:43 +01:00
goni_wm8994.c ASoC: goni_wm8994: Use static DAI format setup 2015-01-06 17:34:29 +00:00
h1940_uda1380.c ASoC: h1940_uda1380: Use static DAI format setup 2015-01-06 17:34:29 +00:00
i2s-regs.h ASoC: samsung: add support for exynos7 I2S controller 2014-11-07 10:41:22 +00:00
i2s.c ASoC: samsung: i2s: Add clock provider for the I2S internal clocks 2015-01-14 19:46:54 +00:00
i2s.h ASoC: samsung: Allow setting OP_CLK of the IIS Multi Audio Interface 2014-05-20 23:20:57 +01:00
idma.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
idma.h ASoC: Fix __iomem annotation for IDMA registers 2011-11-29 17:28:16 +00:00
jive_wm8750.c ASoC: jive: Automatically disconnect non-connected pins 2015-01-16 16:59:08 +00:00
littlemill.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
ln2440sbc_alc650.c ASoC: Samsung: Do not register samsung audio dma device as pdev 2012-12-07 19:36:07 +09:00
lowland.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
neo1973_wm8753.c ASoC: neo1973_wm8753: Use static DAI format setup 2015-01-06 17:34:30 +00:00
odroidx2_max98090.c ASoC: samsung: odroidx2: Handle I2S CDCLK clock conditionally 2015-01-14 19:46:54 +00:00
pcm.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
pcm.h ASoC: SAMSUNG: Move PCM specific definitions into pcm.c 2011-01-10 11:38:22 +00:00
regs-ac97.h ASoC: samsung: Trivial cleanups in header files 2013-12-30 12:05:56 +00:00
regs-i2s-v2.h
regs-iis.h ASoC: samsung: Trivial cleanups in header files 2013-12-30 12:05:56 +00:00
rx1950_uda1380.c ASoC: rx1950_uda1380: Use static DAI format setup 2015-01-06 17:34:30 +00:00
s3c-i2s-v2.c ASoC: samsung: remove unused DMA data 2014-07-14 19:53:43 +01:00
s3c-i2s-v2.h ASoC: switch over to use snd_soc_register_component() on s3c i2s 2013-03-26 21:57:31 +00:00
s3c24xx-i2s.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
s3c24xx-i2s.h
s3c24xx_simtec.c ASoC: s3c24xx_simtec: Use static DAI format setup 2015-01-06 17:34:30 +00:00
s3c24xx_simtec.h
s3c24xx_simtec_hermes.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
s3c24xx_simtec_tlv320aic23.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
s3c24xx_uda134x.c ASoC: s3c24xx_uda134x: Use static DAI format setup 2015-01-06 17:34:31 +00:00
s3c2412-i2s.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
s3c2412-i2s.h
smartq_wm8987.c ASoC: smartq_wm8987: Use static DAI format setup 2015-01-06 17:34:31 +00:00
smdk2443_wm9710.c ASoC: Samsung: Do not register samsung audio dma device as pdev 2012-12-07 19:36:07 +09:00
smdk_spdif.c ASoC: Samsung: Do not register samsung audio dma device as pdev 2012-12-07 19:36:07 +09:00
smdk_wm8580.c ASoC: smdk_wm8580: Pass card DAPM context to snd_soc_dapm_disable_pin() 2015-01-16 16:59:36 +00:00
smdk_wm8580pcm.c ASoC: smdk_wm8570pcm: Use static DAI format setup 2015-01-06 17:34:32 +00:00
smdk_wm8994.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
smdk_wm8994pcm.c ASoC: smdk_wm8994pcm: Use static DAI format setup 2015-01-06 17:34:32 +00:00
smdk_wm9713.c ASoC: Samsung: Do not register samsung audio dma device as pdev 2012-12-07 19:36:07 +09:00
snow.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
spdif.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
spdif.h
speyside.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00
tobermory.c ASoC: samsung: drop owner assignment from platform_drivers 2014-10-20 16:22:13 +02:00