linux/sound/soc/pxa/Kconfig
<<
>>
Prefs
   1config SND_PXA2XX_SOC
   2        tristate "SoC Audio for the Intel PXA2xx chip"
   3        depends on ARCH_PXA
   4        select SND_PXA2XX_LIB
   5        help
   6          Say Y or M if you want to add support for codecs attached to
   7          the PXA2xx AC97, I2S or SSP interface. You will also need
   8          to select the audio interfaces to support below.
   9
  10config SND_PXA2XX_AC97
  11        tristate
  12        select SND_AC97_CODEC
  13
  14config SND_PXA2XX_SOC_AC97
  15        tristate
  16        select AC97_BUS
  17        select SND_ARM
  18        select SND_PXA2XX_LIB_AC97
  19        select SND_SOC_AC97_BUS
  20
  21config SND_PXA2XX_SOC_I2S
  22        tristate
  23
  24config SND_PXA_SOC_SSP
  25        tristate
  26
  27config SND_PXA2XX_SOC_CORGI
  28        tristate "SoC Audio support for Sharp Zaurus SL-C7x0"
  29        depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx
  30        select SND_PXA2XX_SOC_I2S
  31        select SND_SOC_WM8731
  32        help
  33          Say Y if you want to add support for SoC audio on Sharp
  34          Zaurus SL-C7x0 models (Corgi, Shepherd, Husky).
  35
  36config SND_PXA2XX_SOC_SPITZ
  37        tristate "SoC Audio support for Sharp Zaurus SL-Cxx00"
  38        depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00
  39        select SND_PXA2XX_SOC_I2S
  40        select SND_SOC_WM8750
  41        help
  42          Say Y if you want to add support for SoC audio on Sharp
  43          Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita).
  44
  45config SND_PXA2XX_SOC_POODLE
  46        tristate "SoC Audio support for Poodle"
  47        depends on SND_PXA2XX_SOC && MACH_POODLE
  48        select SND_PXA2XX_SOC_I2S
  49        select SND_SOC_WM8731
  50        help
  51          Say Y if you want to add support for SoC audio on Sharp
  52          Zaurus SL-5600 model (Poodle).
  53
  54config SND_PXA2XX_SOC_TOSA
  55        tristate "SoC AC97 Audio support for Tosa"
  56        depends on SND_PXA2XX_SOC && MACH_TOSA
  57        depends on MFD_TC6393XB
  58        select SND_PXA2XX_SOC_AC97
  59        select SND_SOC_WM9712
  60        help
  61          Say Y if you want to add support for SoC audio on Sharp
  62          Zaurus SL-C6000x models (Tosa).
  63
  64config SND_PXA2XX_SOC_E740
  65        tristate "SoC AC97 Audio support for e740"
  66        depends on SND_PXA2XX_SOC && MACH_E740
  67        select SND_SOC_WM9705
  68        select SND_PXA2XX_SOC_AC97
  69        help
  70          Say Y if you want to add support for SoC audio on the
  71          toshiba e740 PDA
  72
  73config SND_PXA2XX_SOC_E750
  74        tristate "SoC AC97 Audio support for e750"
  75        depends on SND_PXA2XX_SOC && MACH_E750
  76        select SND_SOC_WM9705
  77        select SND_PXA2XX_SOC_AC97
  78        help
  79          Say Y if you want to add support for SoC audio on the
  80          toshiba e750 PDA
  81
  82config SND_PXA2XX_SOC_E800
  83        tristate "SoC AC97 Audio support for e800"
  84        depends on SND_PXA2XX_SOC && MACH_E800
  85        select SND_SOC_WM9712
  86        select SND_PXA2XX_SOC_AC97
  87        help
  88          Say Y if you want to add support for SoC audio on the
  89          Toshiba e800 PDA
  90
  91config SND_PXA2XX_SOC_EM_X270
  92        tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300"
  93        depends on SND_PXA2XX_SOC && MACH_EM_X270
  94        select SND_PXA2XX_SOC_AC97
  95        select SND_SOC_WM9712
  96        help
  97          Say Y if you want to add support for SoC audio on
  98          CompuLab EM-x270, eXeda and CM-X300 machines.
  99
 100config SND_PXA2XX_SOC_PALM27X
 101        bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive"
 102        depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \
 103                        MACH_PALMT5 || MACH_PALMTE2)
 104        select SND_PXA2XX_SOC_AC97
 105        select SND_SOC_WM9712
 106        help
 107          Say Y if you want to add support for SoC audio on
 108          Palm T|X, T5, E2 or LifeDrive handheld computer.
 109
 110config SND_SOC_ZYLONITE
 111        tristate "SoC Audio support for Marvell Zylonite"
 112        depends on SND_PXA2XX_SOC && MACH_ZYLONITE
 113        select SND_PXA2XX_SOC_AC97
 114        select SND_PXA_SOC_SSP
 115        select SND_SOC_WM9713
 116        help
 117          Say Y if you want to add support for SoC audio on the
 118          Marvell Zylonite reference platform.
 119
 120config SND_PXA2XX_SOC_MAGICIAN
 121        tristate "SoC Audio support for HTC Magician"
 122        depends on SND_PXA2XX_SOC && MACH_MAGICIAN
 123        select SND_PXA2XX_SOC_I2S
 124        select SND_PXA_SOC_SSP
 125        select SND_SOC_UDA1380
 126        help
 127          Say Y if you want to add support for SoC audio on the
 128          HTC Magician.
 129
 130config SND_PXA2XX_SOC_MIOA701
 131        tristate "SoC Audio support for MIO A701"
 132        depends on SND_PXA2XX_SOC && MACH_MIOA701
 133        select SND_PXA2XX_SOC_AC97
 134        select SND_SOC_WM9713
 135        help
 136          Say Y if you want to add support for SoC audio on the
 137          MIO A701.
 138
 139config SND_PXA2XX_SOC_IMOTE2
 140       tristate "SoC Audio support for IMote 2"
 141       depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C
 142       select SND_PXA2XX_SOC_I2S
 143       select SND_SOC_WM8940
 144       help
 145         Say Y if you want to add support for SoC audio on the
 146         IMote 2.
 147