upload tizen1.0 source
[kernel/linux-2.6.36.git] / drivers / media / video / samsung / Kconfig
1 config VIDEO_SAMSUNG
2         bool "Samsung Multimedia Devices"
3         depends on VIDEO_CAPTURE_DRIVERS && VIDEO_V4L2
4         select VIDEO_FIXED_MINOR_RANGES
5         default n
6         help
7           This is a representative video4linux configuration for Samsung multimedia devices.
8
9 config VIDEO_SAMSUNG_V4L2
10         bool "V4L2 API for digital camera to be contributed by samsung"
11         depends on VIDEO_DEV && VIDEO_SAMSUNG
12         default n
13         help
14           This feature is for new V4L2 APIs all about digital camera
15
16 if CPU_S5PV210 || CPU_S5P6450 || CPU_S5PV310
17 source "drivers/media/video/samsung/fimc/Kconfig"
18 endif
19
20 if CPU_S5PV310
21 source "drivers/media/video/samsung/mfc5x/Kconfig"
22 source "drivers/media/video/samsung/jpeg/Kconfig"
23 source "drivers/media/video/samsung/tvout/Kconfig"
24 endif
25
26 if CPU_S5PV210 || CPU_S5PV310
27 source "drivers/media/video/samsung/fimg2d/Kconfig"
28 endif
29
30 if CPU_S5PV310
31 source "drivers/media/video/samsung/ump/Kconfig"
32 endif
33
34
35 if VIDEO_SAMSUNG
36 comment "Reserved memory configurations"
37 config VIDEO_SAMSUNG_MEMSIZE_FIMC0
38         int "Memory size in kbytes for FIMC0"
39         depends on VIDEO_FIMC
40         default "5120"
41
42 config VIDEO_SAMSUNG_MEMSIZE_FIMC1
43         int "Memory size in kbytes for FIMC1"
44         depends on VIDEO_FIMC
45         default "24576"
46
47 config VIDEO_SAMSUNG_MEMSIZE_FIMC2
48         int "Memory size in kbytes for FIMC2"
49         depends on VIDEO_FIMC
50         default "24576"
51
52 config VIDEO_SAMSUNG_MEMSIZE_FIMC3
53         int "Memory size in kbytes for FIMC3"
54         depends on VIDEO_FIMC && CPU_S5PV310
55         default "7168"
56
57 config VIDEO_SAMSUNG_MEMSIZE_MFC
58         int "Memory size in kbytes for MFC"
59         depends on ((VIDEO_MFC5X) && (VIDEO_MFC_MEM_PORT_COUNT = 1))
60         default "65536"
61
62 config VIDEO_SAMSUNG_MEMSIZE_MFC0
63         int "Memory size in kbytes for MFC port0"
64         depends on ((VIDEO_MFC5X) && (!VIDEO_MFC_MEM_PORT_COUNT = 1))
65         default "32768"
66
67 config VIDEO_SAMSUNG_MEMSIZE_MFC1
68         int "Memory size in kbytes for MFC port1"
69         depends on ((VIDEO_MFC5X) && (!VIDEO_MFC_MEM_PORT_COUNT = 1))
70         default "32768"
71 config VIDEO_SAMSUNG_MEMSIZE_JPEG
72         int "Memory size in kbytes for JPEG"
73         depends on VIDEO_JPEG
74         default "24576"
75
76 config VIDEO_SAMSUNG_MEMSIZE_PROFILING
77         bool "Memory size profiling for each segments"
78
79 endif