diff options
author | codeworkx <daniel.hillenbrand@codeworkx.de> | 2012-06-02 13:09:29 +0200 |
---|---|---|
committer | codeworkx <daniel.hillenbrand@codeworkx.de> | 2012-06-02 13:09:29 +0200 |
commit | c6da2cfeb05178a11c6d062a06f8078150ee492f (patch) | |
tree | f3b4021d252c52d6463a9b3c1bb7245e399b009c /drivers/media/video/samsung/Kconfig | |
parent | c6d7c4dbff353eac7919342ae6b3299a378160a6 (diff) | |
download | kernel_samsung_smdk4412-c6da2cfeb05178a11c6d062a06f8078150ee492f.zip kernel_samsung_smdk4412-c6da2cfeb05178a11c6d062a06f8078150ee492f.tar.gz kernel_samsung_smdk4412-c6da2cfeb05178a11c6d062a06f8078150ee492f.tar.bz2 |
samsung update 1
Diffstat (limited to 'drivers/media/video/samsung/Kconfig')
-rw-r--r-- | drivers/media/video/samsung/Kconfig | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/drivers/media/video/samsung/Kconfig b/drivers/media/video/samsung/Kconfig new file mode 100644 index 0000000..8421224 --- /dev/null +++ b/drivers/media/video/samsung/Kconfig @@ -0,0 +1,121 @@ +config VIDEO_SAMSUNG + bool "Samsung Multimedia Devices" + depends on VIDEO_CAPTURE_DRIVERS && VIDEO_V4L2 + select VIDEO_FIXED_MINOR_RANGES + default n + help + This is a representative video4linux configuration for Samsung multimedia devices. + +config VIDEO_SAMSUNG_V4L2 + bool "V4L2 API for digital camera to be contributed by samsung" + depends on VIDEO_DEV && VIDEO_SAMSUNG + default n + help + This feature is for new V4L2 APIs all about digital camera + +if CPU_EXYNOS4210 || CPU_EXYNOS4212 || CPU_EXYNOS4412 + source "drivers/media/video/samsung/fimc/Kconfig" + source "drivers/media/video/samsung/tvout/Kconfig" + source "drivers/media/video/samsung/mfc5x/Kconfig" + source "drivers/media/video/samsung/ump/Kconfig" + source "drivers/media/video/samsung/tsi/Kconfig" +endif +if (CPU_EXYNOS4210 || CPU_EXYNOS4212 || CPU_EXYNOS4412) && !SLP + source "drivers/media/video/samsung/mali/Kconfig" +endif + +config VIDEO_FIMG2D + bool + depends on VIDEO_SAMSUNG + default n + +config VIDEO_FIMG2D_DEBUG + bool + depends on VIDEO_FIMG2D + default n + +if ARCH_EXYNOS5 +source "drivers/media/video/samsung/fimg2d3x/Kconfig" +source "drivers/media/video/samsung/fimg2d4x/Kconfig" +endif + +if ARCH_EXYNOS4 +source "drivers/media/video/samsung/fimg2d3x-exynos4/Kconfig" +source "drivers/media/video/samsung/fimg2d4x-exynos4/Kconfig" +endif + + +if CPU_EXYNOS4210 + source "drivers/media/video/samsung/jpeg/Kconfig" +endif + +if CPU_EXYNOS4212 || CPU_EXYNOS4412 || CPU_EXYNOS5250 + source "drivers/media/video/samsung/jpeg_v2x/Kconfig" +endif + +if VIDEO_SAMSUNG +comment "Reserved memory configurations" +config VIDEO_SAMSUNG_USE_DMA_MEM + bool "Use common contigouse dma memory for Multimedia devices" + depends on SLP + +config VIDEO_SAMSUNG_MEMSIZE_DMA + int "Memory size in kbytes for DMA" + depends on VIDEO_SAMSUNG_USE_DMA_MEM + default "5120" + +config VIDEO_SAMSUNG_MEMSIZE_FIMC0 + int "Memory size in kbytes for FIMC0" + depends on VIDEO_FIMC || VIDEO_SAMSUNG_S5P_FIMC + default "5120" + +config VIDEO_SAMSUNG_MEMSIZE_FIMC1 + int "Memory size in kbytes for FIMC1" + depends on VIDEO_FIMC || VIDEO_SAMSUNG_S5P_FIMC + default "5120" + +config VIDEO_SAMSUNG_MEMSIZE_FIMC2 + int "Memory size in kbytes for FIMC2" + depends on VIDEO_FIMC || VIDEO_SAMSUNG_S5P_FIMC + default "5120" + +config VIDEO_SAMSUNG_MEMSIZE_FIMC3 + int "Memory size in kbytes for FIMC3" + depends on VIDEO_FIMC || VIDEO_SAMSUNG_S5P_FIMC + default "0" + +config VIDEO_SAMSUNG_MEMSIZE_MFC + int "Memory size in kbytes for MFC" + depends on VIDEO_MFC5X && (VIDEO_MFC_MEM_PORT_COUNT = 1) && (!EXYNOS_CONTENT_PATH_PROTECTION) + default "65536" + +config VIDEO_SAMSUNG_MEMSIZE_MFC0 + int "Memory size in kbytes for MFC port0" + depends on VIDEO_MFC5X && (VIDEO_MFC_MEM_PORT_COUNT = 2) && (!EXYNOS_CONTENT_PATH_PROTECTION) + default "41984" + +config VIDEO_SAMSUNG_MEMSIZE_MFC1 + int "Memory size in kbytes for MFC port1" + depends on VIDEO_MFC5X && (VIDEO_MFC_MEM_PORT_COUNT = 2) && (!EXYNOS_CONTENT_PATH_PROTECTION) + default "41984" + +config VIDEO_SAMSUNG_MEMSIZE_MFC_SECURE + int "Memory size in kbytes for MFC Secure" + depends on VIDEO_MFC5X && EXYNOS_CONTENT_PATH_PROTECTION + default "41984" + +config VIDEO_SAMSUNG_MEMSIZE_MFC_NORMAL + int "Memory size in kbytes for MFC Normal" + depends on VIDEO_MFC5X && EXYNOS_CONTENT_PATH_PROTECTION + default "41984" + +config VIDEO_SAMSUNG_MEMSIZE_JPEG + int "Memory size in kbytes for JPEG" + depends on VIDEO_JPEG || (VIDEO_JPEG_V2X && (CPU_EXYNOS4212 || CPU_EXYNOS4412)) + default "40960" + +config VIDEO_SAMSUNG_MEMSIZE_TVOUT + int "Memory size in kbytes for TVOUT" + depends on VIDEO_TVOUT + default "16384" +endif |