From mboxrd@z Thu Jan 1 00:00:00 1970 From: nicolas.ferre@atmel.com (Nicolas Ferre) Date: Tue, 26 May 2015 12:13:43 +0200 Subject: [PATCH 1/2] ASoC: atmel: simplify Kconfig In-Reply-To: <1432591459-22613-1-git-send-email-alexandre.belloni@free-electrons.com> References: <1432591459-22613-1-git-send-email-alexandre.belloni@free-electrons.com> Message-ID: <55644757.7060602@atmel.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Le 26/05/2015 00:04, Alexandre Belloni a ?crit : > Enclose the options in if SND_ATMEL_SOC ... endif to remove the dependency. > Also remove the useless description for SND_ATMEL_SOC_SSC. > > Signed-off-by: Alexandre Belloni For the record: Acked-by: Nicolas Ferre > --- > sound/soc/atmel/Kconfig | 16 ++++++---------- > 1 file changed, 6 insertions(+), 10 deletions(-) > > diff --git a/sound/soc/atmel/Kconfig b/sound/soc/atmel/Kconfig > index e7d08806f3e9..93abe4e6d596 100644 > --- a/sound/soc/atmel/Kconfig > +++ b/sound/soc/atmel/Kconfig > @@ -6,27 +6,22 @@ config SND_ATMEL_SOC > the ATMEL SSC interface. You will also need > to select the audio interfaces to support below. > > +if SND_ATMEL_SOC > + > config SND_ATMEL_SOC_PDC > tristate > - depends on SND_ATMEL_SOC > > config SND_ATMEL_SOC_DMA > tristate > - depends on SND_ATMEL_SOC > select SND_SOC_GENERIC_DMAENGINE_PCM > > config SND_ATMEL_SOC_SSC > tristate > - depends on SND_ATMEL_SOC > - help > - Say Y or M if you want to add support for codecs the > - ATMEL SSC interface. You will also needs to select the individual > - machine drivers to support below. > > config SND_AT91_SOC_SAM9G20_WM8731 > tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board" > depends on ARCH_AT91 || COMPILE_TEST > - depends on ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI > + depends on ATMEL_SSC && SND_SOC_I2C_AND_SPI > select SND_ATMEL_SOC_PDC > select SND_ATMEL_SOC_SSC > select SND_SOC_WM8731 > @@ -37,7 +32,7 @@ config SND_AT91_SOC_SAM9G20_WM8731 > config SND_ATMEL_SOC_WM8904 > tristate "Atmel ASoC driver for boards using WM8904 codec" > depends on ARCH_AT91 || COMPILE_TEST > - depends on ATMEL_SSC && SND_ATMEL_SOC && I2C > + depends on ATMEL_SSC && I2C > select SND_ATMEL_SOC_SSC > select SND_ATMEL_SOC_DMA > select SND_SOC_WM8904 > @@ -48,10 +43,11 @@ config SND_ATMEL_SOC_WM8904 > config SND_AT91_SOC_SAM9X5_WM8731 > tristate "SoC Audio support for WM8731-based at91sam9x5 board" > depends on ARCH_AT91 || COMPILE_TEST > - depends on ATMEL_SSC && SND_ATMEL_SOC && SND_SOC_I2C_AND_SPI > + depends on ATMEL_SSC && SND_SOC_I2C_AND_SPI > select SND_ATMEL_SOC_SSC > select SND_ATMEL_SOC_DMA > select SND_SOC_WM8731 > help > Say Y if you want to add support for audio SoC on an > at91sam9x5 based board that is using WM8731 codec. > +endif > -- Nicolas Ferre