|
@@ -1,6 +1,9 @@
|
|
menu "Audio devices support"
|
|
menu "Audio devices support"
|
|
depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SOUND || ADK_TARGET_QEMU
|
|
depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SOUND || ADK_TARGET_QEMU
|
|
|
|
|
|
|
|
+config ADK_KERNEL_SOUND
|
|
|
|
+ tristate
|
|
|
|
+
|
|
config ADK_KERNEL_SND_PCI
|
|
config ADK_KERNEL_SND_PCI
|
|
bool
|
|
bool
|
|
|
|
|
|
@@ -13,60 +16,56 @@ config ADK_KERNEL_SND_SOC
|
|
config ADK_KERNEL_SND_ARM
|
|
config ADK_KERNEL_SND_ARM
|
|
bool
|
|
bool
|
|
|
|
|
|
|
|
+config ADK_KERNEL_SND_TIMER
|
|
|
|
+ tristate
|
|
|
|
+
|
|
|
|
+config ADK_KERNEL_SND_PCM
|
|
|
|
+ tristate
|
|
|
|
+
|
|
|
|
+config ADK_KERNEL_SND_HWDEP
|
|
|
|
+ tristate
|
|
|
|
+
|
|
|
|
+config ADK_KERNEL_SND_RAWMIDI
|
|
|
|
+ tristate
|
|
|
|
+
|
|
|
|
+config ADK_KERNEL_SND_AC97_CODEC
|
|
|
|
+ tristate
|
|
|
|
+
|
|
config ADK_KERNEL_SND_SOC_SPDIF
|
|
config ADK_KERNEL_SND_SOC_SPDIF
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_FSL_ASRC
|
|
config ADK_KERNEL_SND_SOC_FSL_ASRC
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_FSL_SPDIF
|
|
config ADK_KERNEL_SND_SOC_FSL_SPDIF
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_IMX_SGTL5000
|
|
config ADK_KERNEL_SND_SOC_IMX_SGTL5000
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_IMX_PCM_DMA
|
|
config ADK_KERNEL_SND_SOC_IMX_PCM_DMA
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_HDMI_CODEC
|
|
config ADK_KERNEL_SND_SOC_HDMI_CODEC
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_IMX_HDMI_DMA
|
|
config ADK_KERNEL_SND_SOC_IMX_HDMI_DMA
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_IMX_SPDIF
|
|
config ADK_KERNEL_SND_SOC_IMX_SPDIF
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_IMX_HDMI
|
|
config ADK_KERNEL_SND_SOC_IMX_HDMI
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_PXA2XX_AC97
|
|
config ADK_KERNEL_SND_PXA2XX_AC97
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_PXA2XX_SOC
|
|
config ADK_KERNEL_SND_PXA2XX_SOC
|
|
- bool
|
|
+ tristate
|
|
-
|
|
|
|
-config ADK_KERNEL_SND_TIMER
|
|
|
|
- bool
|
|
|
|
-
|
|
|
|
-config ADK_KERNEL_SND_PCM
|
|
|
|
- bool
|
|
|
|
- select ADK_KERNEL_SND_TIMER
|
|
|
|
-
|
|
|
|
-config ADK_KERNEL_SND_HWDEP
|
|
|
|
- bool
|
|
|
|
-
|
|
|
|
-config ADK_KERNEL_SOUND
|
|
|
|
- bool
|
|
|
|
-
|
|
|
|
-config ADK_KERNEL_SND_RAWMIDI
|
|
|
|
- bool
|
|
|
|
-
|
|
|
|
-config ADK_KERNEL_SND_AC97_CODEC
|
|
|
|
- bool
|
|
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_I2C_AND_SPI
|
|
config ADK_KERNEL_SND_SOC_I2C_AND_SPI
|
|
- bool
|
|
+ tristate
|
|
|
|
|
|
config ADK_KERNEL_SND_SOC_WM8731
|
|
config ADK_KERNEL_SND_SOC_WM8731
|
|
tristate
|
|
tristate
|
|
@@ -95,50 +94,50 @@ config ADK_KERNEL_SND_SOC_PCM512x_SPI
|
|
select ADK_KERNEL_SND_SOC_I2C_AND_SPI
|
|
select ADK_KERNEL_SND_SOC_I2C_AND_SPI
|
|
|
|
|
|
config ADK_KERNEL_SND
|
|
config ADK_KERNEL_SND
|
|
- bool
|
|
+ tristate
|
|
select ADK_KERNEL_SOUND
|
|
select ADK_KERNEL_SOUND
|
|
select ADK_KERNEL_SND_PCM
|
|
select ADK_KERNEL_SND_PCM
|
|
select ADK_KERNEL_SND_HWDEP
|
|
select ADK_KERNEL_SND_HWDEP
|
|
|
|
|
|
config ADK_KERNEL_SND_INTEL8X0
|
|
config ADK_KERNEL_SND_INTEL8X0
|
|
- bool "Intel AC97 driver"
|
|
+ tristate "Intel AC97 driver"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND_PCI
|
|
select ADK_KERNEL_SND_PCI
|
|
select ADK_KERNEL_SND_AC97_CODEC
|
|
select ADK_KERNEL_SND_AC97_CODEC
|
|
- default y if ADK_TARGET_SYSTEM_IBM_X40
|
|
+ default m if ADK_TARGET_SYSTEM_IBM_X40
|
|
- default y if ADK_TARGET_QEMU_WITH_AUDIO
|
|
+ default m if ADK_TARGET_QEMU_WITH_AUDIO
|
|
default n
|
|
default n
|
|
depends on ADK_TARGET_WITH_PCI || ADK_TARGET_QEMU_SYSTEM_X86 || ADK_TARGET_QEMU_SYSTEM_X86_64
|
|
depends on ADK_TARGET_WITH_PCI || ADK_TARGET_QEMU_SYSTEM_X86 || ADK_TARGET_QEMU_SYSTEM_X86_64
|
|
help
|
|
help
|
|
Driver for intel chipsets.
|
|
Driver for intel chipsets.
|
|
|
|
|
|
config ADK_KERNEL_SND_VIA82XX
|
|
config ADK_KERNEL_SND_VIA82XX
|
|
- bool "VIA82XX driver"
|
|
+ tristate "VIA82XX driver"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
depends on ADK_TARGET_WITH_PCI
|
|
depends on ADK_TARGET_WITH_PCI
|
|
help
|
|
help
|
|
ALSA VIA82XX driver
|
|
ALSA VIA82XX driver
|
|
|
|
|
|
config ADK_KERNEL_SND_ENS1370
|
|
config ADK_KERNEL_SND_ENS1370
|
|
- bool "Ensoniq 1370 driver"
|
|
+ tristate "Ensoniq 1370 driver"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
depends on ADK_TARGET_WITH_PCI
|
|
depends on ADK_TARGET_WITH_PCI
|
|
help
|
|
help
|
|
ALSA Ensonique 1370 driver
|
|
ALSA Ensonique 1370 driver
|
|
|
|
|
|
config ADK_KERNEL_SND_CS5535AUDIO
|
|
config ADK_KERNEL_SND_CS5535AUDIO
|
|
- bool "AMD CS5535 driver"
|
|
+ tristate "AMD CS5535 driver"
|
|
select ADK_KERNEL_SND_PCI
|
|
select ADK_KERNEL_SND_PCI
|
|
select ADK_KERNEL_SND_AC97_CODEC
|
|
select ADK_KERNEL_SND_AC97_CODEC
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
- default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
|
|
+ default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
|
|
- default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
|
|
+ default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
|
|
depends on ADK_TARGET_WITH_PCI
|
|
depends on ADK_TARGET_WITH_PCI
|
|
help
|
|
help
|
|
ALSA AMD CS5535 driver
|
|
ALSA AMD CS5535 driver
|
|
|
|
|
|
config ADK_KERNEL_SND_PXA2XX_SOC_SPITZ
|
|
config ADK_KERNEL_SND_PXA2XX_SOC_SPITZ
|
|
- bool "Sharp Zaurus SoC"
|
|
+ tristate "Sharp Zaurus SoC"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND_ARM
|
|
select ADK_KERNEL_SND_ARM
|
|
select ADK_KERNEL_SND_PXA2XX_AC97
|
|
select ADK_KERNEL_SND_PXA2XX_AC97
|
|
@@ -146,15 +145,15 @@ config ADK_KERNEL_SND_PXA2XX_SOC_SPITZ
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_PXA2XX_SOC
|
|
select ADK_KERNEL_SND_PXA2XX_SOC
|
|
depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
|
|
depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
|
|
- default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
|
|
+ default m if ADK_TARGET_SYSTEM_SHARP_ZAURUS
|
|
default n
|
|
default n
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2835
|
|
config ADK_KERNEL_SND_BCM2835
|
|
- bool "BCM2835 onboard soundcard"
|
|
+ tristate "BCM2835 onboard soundcard"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND_ARM
|
|
select ADK_KERNEL_SND_ARM
|
|
depends on ADK_TARGET_BOARD_BCM28XX
|
|
depends on ADK_TARGET_BOARD_BCM28XX
|
|
- default y if ADK_TARGET_BOARD_BCM28XX
|
|
+ default m if ADK_TARGET_BOARD_BCM28XX
|
|
default n
|
|
default n
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
config ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
@@ -164,6 +163,7 @@ config ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_BCM2835
|
|
select ADK_KERNEL_SND_BCM2835
|
|
select ADK_KERNEL_DMA_BCM2835
|
|
select ADK_KERNEL_DMA_BCM2835
|
|
|
|
+ select ADK_KERNEL_REGMAP
|
|
select ADK_KERNEL_REGMAP_MMIO
|
|
select ADK_KERNEL_REGMAP_MMIO
|
|
depends on ADK_TARGET_BOARD_BCM28XX
|
|
depends on ADK_TARGET_BOARD_BCM28XX
|
|
default n
|
|
default n
|
|
@@ -171,39 +171,39 @@ config ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_AMP
|
|
tristate "Hifiberry AMP"
|
|
tristate "Hifiberry AMP"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC
|
|
tristate "Hifiberry DAC"
|
|
tristate "Hifiberry DAC"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_SOC_PCM5102A
|
|
select ADK_KERNEL_SND_SOC_PCM5102A
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI
|
|
config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI
|
|
tristate "Hifiberry DIGI"
|
|
tristate "Hifiberry DIGI"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_SOC_WM8804
|
|
select ADK_KERNEL_SND_SOC_WM8804
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_RPI_DAC
|
|
config ADK_KERNEL_SND_BCM2708_SOC_RPI_DAC
|
|
tristate "RPI-DAC"
|
|
tristate "RPI-DAC"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC
|
|
config ADK_KERNEL_SND_BCM2708_SOC_IQAUDIO_DAC
|
|
tristate "IQAudio-DAC"
|
|
tristate "IQAudio-DAC"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_SOC_PCM512x_I2C
|
|
select ADK_KERNEL_SND_SOC_PCM512x_I2C
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_BCM2708_SOC_RPI_PROTO
|
|
config ADK_KERNEL_SND_BCM2708_SOC_RPI_PROTO
|
|
tristate "Rpi-Proto"
|
|
tristate "Rpi-Proto"
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_BCM2708_SOC_I2S
|
|
select ADK_KERNEL_SND_SOC_WM8731
|
|
select ADK_KERNEL_SND_SOC_WM8731
|
|
- depends on ADK_TARGET_BOARD_BCM28XX && ADK_KERNEL_VERSION_3_18
|
|
+ depends on ADK_TARGET_BOARD_BCM28XX
|
|
|
|
|
|
config ADK_KERNEL_SND_IMX_SOC
|
|
config ADK_KERNEL_SND_IMX_SOC
|
|
- bool "IMX6 SoC sound chip"
|
|
+ tristate "IMX6 SoC sound chip"
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_SOC
|
|
select ADK_KERNEL_SND_SOC_HDMI_CODEC
|
|
select ADK_KERNEL_SND_SOC_HDMI_CODEC
|
|
@@ -214,10 +214,11 @@ config ADK_KERNEL_SND_IMX_SOC
|
|
select ADK_KERNEL_SND_SOC_IMX_SGTL5000 if ADK_TARGET_HUMMINGBOARD_I2EX
|
|
select ADK_KERNEL_SND_SOC_IMX_SGTL5000 if ADK_TARGET_HUMMINGBOARD_I2EX
|
|
select ADK_KERNEL_SND_SOC_FSL_ASRC
|
|
select ADK_KERNEL_SND_SOC_FSL_ASRC
|
|
select ADK_KERNEL_SND_SOC_FSL_SPDIF
|
|
select ADK_KERNEL_SND_SOC_FSL_SPDIF
|
|
|
|
+ select ADK_KERNEL_REGMAP
|
|
select ADK_KERNEL_REGMAP_SPI
|
|
select ADK_KERNEL_REGMAP_SPI
|
|
select ADK_KERNEL_REGMAP_I2C
|
|
select ADK_KERNEL_REGMAP_I2C
|
|
depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
|
|
depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
|
|
- default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
|
|
+ default m if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
|
|
default n
|
|
default n
|
|
|
|
|
|
endmenu
|
|
endmenu
|