summaryrefslogtreecommitdiff
path: root/target/linux/config/Config.in.multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/config/Config.in.multimedia')
-rw-r--r--target/linux/config/Config.in.multimedia221
1 files changed, 71 insertions, 150 deletions
diff --git a/target/linux/config/Config.in.multimedia b/target/linux/config/Config.in.multimedia
index 128f42bd3..7bc0fbb90 100644
--- a/target/linux/config/Config.in.multimedia
+++ b/target/linux/config/Config.in.multimedia
@@ -1,191 +1,112 @@
-menu "Multimedia devices support"
-depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SOUND
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
-config ADK_KERNEL_SND_ARM
- boolean
+menu "Multimedia support"
+depends on ADK_TARGET_WITH_USB
-config ADK_KERNEL_SND_SOC
- boolean
-
-config ADK_KERNEL_SND_PXA2XX_AC97
- boolean
+config ADK_LINUX_KERNEL_MEDIA_SUPPORT
+ tristate
-config ADK_KERNEL_MEDIA_SUPPORT
- boolean
+config ADK_LINUX_KERNEL_MEDIA_RC_SUPPORT
+ bool
-config ADK_KERNEL_SND_TIMER
- boolean
+config ADK_LINUX_KERNEL_VIDEO_DEV
+ bool
-config ADK_KERNEL_SND_PCM
- boolean
+config ADK_LINUX_KERNEL_VIDEO_V4L2
+ bool
+ select ADK_LINUX_KERNEL_VIDEO_DEV
-config ADK_KERNEL_SND_HWDEP
- boolean
+config ADK_LINUX_KERNEL_MEDIA_USB_SUPPORT
+ bool
-config ADK_KERNEL_SND_OSSEMUL
- boolean
+config ADK_LINUX_KERNEL_MEDIA_CAMERA_SUPPORT
+ bool
-config ADK_KERNEL_SND_MIXER_OSS
- boolean
+config ADK_LINUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT
+ bool
-config ADK_KERNEL_SND_PCM_OSS
- boolean
+config ADK_LINUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT
+ bool
-config ADK_KPACKAGE_KMOD_SOUND
+config ADK_LINUX_KERNEL_DVB_CORE
tristate
-config ADK_KPACKAGE_KMOD_SND_RAWMIDI
+config ADK_LINUX_KERNEL_RC_CORE
tristate
-config ADK_KPACKAGE_KMOD_SND_AC97_CODEC
- tristate
- depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_SOUND
-
-menu "Audio devices support"
-
-config ADK_KPACKAGE_KMOD_SND
- prompt "kmod-snd...................... ALSA sound support"
+config ADK_LINUX_KERNEL_VIDEO_CX231XX_DVB
tristate
- select ADK_KPACKAGE_KMOD_SOUND
- select ADK_KERNEL_SND_OSSEMUL
- select ADK_KERNEL_SND_TIMER
- select ADK_KERNEL_SND_PCM
- select ADK_KERNEL_SND_HWDEP
- default n
- help
- Basic ALSA sound support.
-config ADK_KPACKAGE_KMOD_SND_OSSEMUL
- prompt "kmod-snd-ossemul.............. ALSA OSS Emulation"
+config ADK_LINUX_KERNEL_DVB_SI2165
tristate
- select ADK_KERNEL_SND_MIXER_OSS
- select ADK_KERNEL_SND_PCM_OSS
- select ADK_KPACKAGE_KMOD_SND
- default y if ADK_TARGET_SYSTEM_IBM_X40
- default y if ADK_NATIVE_SYSTEM_IBM_X40
- default n
- help
- ALSA OSS Emulation
-config ADK_KPACKAGE_KMOD_SND_INTEL8X0
- prompt "kmod-snd-intel8x0............. Intel AC97 driver"
+config ADK_LINUX_KERNEL_MEDIA_TUNER_TDA18271
tristate
- select ADK_KPACKAGE_KMOD_SND_AC97_CODEC
- select ADK_KPACKAGE_KMOD_SND
- default y if ADK_TARGET_SYSTEM_IBM_X40
- default y if ADK_NATIVE_SYSTEM_IBM_X40
- default n
- depends on ADK_TARGET_WITH_PCI
- help
- Driver for intel chipsets.
-config ADK_KPACKAGE_KMOD_SND_VIA82XX
- prompt "kmod-snd-via82xx.............. ALSA VIA82XX driver"
- tristate
- select ADK_KPACKAGE_KMOD_SND
- default n
- depends on ADK_TARGET_WITH_PCI
- help
- ALSA VIA82XX driver
+menu "DVB card support"
-config ADK_KPACKAGE_KMOD_SND_ENS1370
- prompt "kmod-snd-ens1370.............. ALSA Ensoniq 1370 driver"
- tristate
- select ADK_KPACKAGE_KMOD_SND
- default n
- depends on ADK_TARGET_WITH_PCI
+config ADK_LINUX_KERNEL_VIDEO_CX231XX
+ tristate "Hauppauge WinTV-HVR-930C"
+ select ADK_LINUX_KERNEL_MEDIA_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_USB_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_RC_SUPPORT
+ select ADK_LINUX_KERNEL_RC_CORE
+ select ADK_LINUX_KERNEL_DVB_CORE
+ select ADK_LINUX_KERNEL_VIDEO_CX231XX_DVB
+ select ADK_LINUX_KERNEL_DVB_SI2165
+ select ADK_LINUX_KERNEL_MEDIA_TUNER_TDA18271
help
- ALSA Ensonique 1370 driver
-
-config ADK_KPACKAGE_KMOD_SND_CS5535AUDIO
- prompt "kmod-snd-cs5535audio.......... ALSA AMD CS5535 driver"
- tristate
- select ADK_KPACKAGE_KMOD_SND_AC97_CODEC
- select ADK_KPACKAGE_KMOD_SND
- default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
- default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
- default n
- depends on ADK_TARGET_WITH_PCI
+ Driver for Hauppauge WinTV-HVR-930C
+
+config ADK_LINUX_KERNEL_VIDEO_PVRUSB2
+ tristate "Hauppauge PVR DVB stick"
+ select ADK_LINUX_KERNEL_MEDIA_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_USB_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_DIGITAL_TV_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_ANALOG_TV_SUPPORT
help
- ALSA AMD CS5535 driver
-
-config ADK_KERNEL_SND_PXA2XX_SOC
- tristate
- default n
-
-config ADK_KPACKAGE_KMOD_SND_PXA2XX_SOC_SPITZ
- prompt "kmod-snd-pxa2xx-soc-spitz..... ALSA SOC Sharp Zaurus"
- tristate
- select ADK_KERNEL_SND_ARM
- select ADK_KERNEL_SND_SOC
- select ADK_KERNEL_SND_PXA2XX_AC97
- select ADK_KPACKAGE_KMOD_SND_AC97_CODEC
- select ADK_KPACKAGE_KMOD_SND
- select ADK_KERNEL_SND_PXA2XX_SOC
- depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
- default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
- default n
+ Driver for Hauppauge PVR
endmenu
-menu "Video devices support"
-config ADK_KPACKAGE_KMOD_VIDEO_DEV
- prompt "kmod-video-dev.................. Video (For Linux) kernel support"
- tristate
- select ADK_KERNEL_MEDIA_SUPPORT
- default n
- help
- Support for audio/video capture and overlay devices and FM radio
- cards. The exact capabilities of each device vary.
-
- This kernel includes support for the new Video for Linux Two API,
- (V4L2) as well as the original system. Drivers and applications
- need to be rewritten to use V4L2, but drivers for popular cards
- and applications for most video capture functions already exist.
-
- Additional info and docs are available on the web at
- <http://linuxtv.org>
+menu "Webcam support"
- Documentation for V4L2 is also available on the web at
- <http://bytesex.org/v4l/>.
+config ADK_LINUX_KERNEL_USB_VIDEO_CLASS
+ tristate "Kernel driver for USB video webcams"
+ depends on ADK_LINUX_KERNEL_USB || ADK_TARGET_SYSTEM_LEMOTE_YEELONG
+ select ADK_LINUX_KERNEL_MEDIA_SUPPORT
-config ADK_KPACKAGE_KMOD_USB_VIDEO_CLASS
- prompt "kmod-usb-video-class............ Kernel driver for USB video webcams"
- tristate
- depends on ADK_KPACKAGE_KMOD_USB || ADK_TARGET_SYSTEM_LEMOTE_YEELONG
- select ADK_KPACKAGE_KMOD_VIDEO_DEV
- default n
- help
-
-config ADK_KPACKAGE_KMOD_USB_GSPCA
- prompt "kmod-usb-gspca................... GSPCA webcam framework"
+config ADK_LINUX_KERNEL_USB_GSPCA
+ tristate "GSPCA webcam framework"
depends on ADK_TARGET_WITH_USB
- tristate
+ select ADK_LINUX_KERNEL_VIDEO_V4L2
+ select ADK_LINUX_KERNEL_MEDIA_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_USB_SUPPORT
+ select ADK_LINUX_KERNEL_MEDIA_CAMERA_SUPPORT
help
GSPCA webcam framework
-config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC207
- prompt "kmod-usb-gpsca-pac207............ Pixart PAC207 USB Camera Driver"
- tristate
- depends on ADK_KPACKAGE_KMOD_USB_GSPCA
+config ADK_LINUX_KERNEL_USB_GSPCA_PAC207
+ tristate "Pixart PAC207 USB Camera Driver"
+ depends on ADK_LINUX_KERNEL_USB_GSPCA
help
-config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC7311
- prompt "kmod-usb-gpsca-pac7311........... Pixart PAC7311 USB Camera Driver"
- tristate
- depends on ADK_KPACKAGE_KMOD_USB_GSPCA
+config ADK_LINUX_KERNEL_USB_GSPCA_PAC7311
+ tristate "Pixart PAC7311 USB Camera Driver"
+ depends on ADK_LINUX_KERNEL_USB_GSPCA
help
-config ADK_KPACKAGE_KMOD_USB_GSPCA_SPCA561
- prompt "kmod-usb-gpsca-spca561........... SPCA561 USB Camera Driver"
- tristate
- depends on ADK_KPACKAGE_KMOD_USB_GSPCA
+config ADK_LINUX_KERNEL_USB_GSPCA_SPCA561
+ tristate "SPCA561 USB Camera Driver"
+ depends on ADK_LINUX_KERNEL_USB_GSPCA
help
-config ADK_KPACKAGE_KMOD_USB_PWC
- prompt "kmod-usb-pwc..................... Kernel driver for USB Philips Cameras"
- tristate
- depends on ADK_KPACKAGE_KMOD_USB
+config ADK_LINUX_KERNEL_USB_PWC
+ tristate "USB Philips Camera driver"
+ depends on ADK_TARGET_WITH_USB
default n
help