Skip to content

Commit

Permalink
ASoC: fsl: Separation of the main audio options and boards
Browse files Browse the repository at this point in the history
This patch provide separation of the main audio options and boards.

Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Mark Brown <broonie@linaro.org>
  • Loading branch information
Alexander Shiyan authored and Mark Brown committed Apr 14, 2014
1 parent c9eaa44 commit eba9e06
Showing 1 changed file with 22 additions and 14 deletions.
36 changes: 22 additions & 14 deletions sound/soc/fsl/Kconfig
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
menu "SoC Audio for Freescale CPUs"

config SND_SOC_FSL_SAI
tristate
select REGMAP_MMIO
Expand All @@ -18,13 +20,27 @@ config SND_SOC_FSL_ESAI
config SND_SOC_FSL_UTILS
tristate

menuconfig SND_POWERPC_SOC
config SND_SOC_IMX_PCM_DMA
tristate
select SND_SOC_GENERIC_DMAENGINE_PCM

config SND_SOC_IMX_AUDMUX
tristate

config SND_POWERPC_SOC
tristate "SoC Audio for Freescale PowerPC CPUs"
depends on FSL_SOC || PPC_MPC52xx
help
Say Y or M if you want to add support for codecs attached to
the PowerPC CPUs.

config SND_IMX_SOC
tristate "SoC Audio for Freescale i.MX CPUs"
depends on ARCH_MXC || COMPILE_TEST
help
Say Y or M if you want to add support for codecs attached to
the i.MX CPUs.

if SND_POWERPC_SOC

config SND_MPC52xx_DMA
Expand All @@ -33,6 +49,8 @@ config SND_MPC52xx_DMA
config SND_SOC_POWERPC_DMA
tristate

comment "SoC Audio support for Freescale PPC boards:"

config SND_SOC_MPC8610_HPCD
tristate "ALSA SoC support for the Freescale MPC8610 HPCD board"
# I2C is necessary for the CS4270 driver
Expand Down Expand Up @@ -110,13 +128,6 @@ config SND_MPC52xx_SOC_EFIKA

endif # SND_POWERPC_SOC

menuconfig SND_IMX_SOC
tristate "SoC Audio for Freescale i.MX CPUs"
depends on ARCH_MXC || COMPILE_TEST
help
Say Y or M if you want to add support for codecs attached to
the i.MX CPUs.

if SND_IMX_SOC

config SND_SOC_IMX_SSI
Expand All @@ -127,12 +138,7 @@ config SND_SOC_IMX_PCM_FIQ
tristate
select FIQ

config SND_SOC_IMX_PCM_DMA
tristate
select SND_SOC_GENERIC_DMAENGINE_PCM

config SND_SOC_IMX_AUDMUX
tristate
comment "SoC Audio support for Freescale i.MX boards:"

config SND_MXC_SOC_WM1133_EV1
tristate "Audio on the i.MX31ADS with WM1133-EV1 fitted"
Expand Down Expand Up @@ -225,3 +231,5 @@ config SND_SOC_IMX_MC13783
select SND_SOC_IMX_PCM_DMA

endif # SND_IMX_SOC

endmenu

0 comments on commit eba9e06

Please sign in to comment.