소스 검색

ASoC: Minor cleanups to AD1938 driver

- Build in SND_SOC_ALL_CODECS.
- Remove null suspend/resume stuff.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Mark Brown 16 년 전
부모
커밋
e9ade7f933
2개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 0
      sound/soc/codecs/Kconfig
  2. 0 5
      sound/soc/codecs/ad1836.c

+ 1 - 0
sound/soc/codecs/Kconfig

@@ -12,6 +12,7 @@ config SND_SOC_ALL_CODECS
 	tristate "Build all ASoC CODEC drivers"
 	select SND_SOC_L3
 	select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS
+	select SND_SOC_AD1836 if SPI_MASTER
 	select SND_SOC_AD1938 if SPI_MASTER
 	select SND_SOC_AD1980 if SND_SOC_AC97_BUS
 	select SND_SOC_AD73311 if I2C

+ 0 - 5
sound/soc/codecs/ad1836.c

@@ -418,11 +418,6 @@ static int ad1836_remove(struct platform_device *pdev)
 struct snd_soc_codec_device soc_codec_dev_ad1836 = {
 	.probe = 	ad1836_probe,
 	.remove = 	ad1836_remove,
-	/* The power management of ad1836 is very simple. There are
-	 * only adc&dac 2 components to control. Dapm handles them.
-	 */
-	.suspend =      NULL,
-	.resume =       NULL,
 };
 EXPORT_SYMBOL_GPL(soc_codec_dev_ad1836);