2 # S3C Video configuration
6 tristate "S3C Framebuffer support"
9 select FB_CFB_IMAGEBLIT
10 depends on FB && (ARCH_S5PV210 || ARCH_S5PV310)
13 This enables support for Samsung Display Controller (FIMD)
15 source "drivers/video/samsung/vsync_noti/Kconfig"
17 config FB_S3C_SPLASH_SCREEN
18 bool "SPLASH_SCREEN on LCD"
22 config FB_S3C_LCD_INIT
23 bool "LCD init in kernel"
28 bool "S3C Framebuffer debug messages"
31 config FB_S3C_TRACE_UNDERRUN
32 bool "S3C Framebuffer FIFO underrun trace"
35 config FB_S3C_DUAL_LCD
37 depends on FB_S3C && ARCH_S5PV310
40 config FB_S3C_DEFAULT_WINDOW
41 int "Default Window (0-4)"
45 This indicates the default window number, and which is used as console framebuffer
47 config FB_S3C_NR_BUFFERS
48 int "Number of frame buffers (1-3)"
52 This indicates the number of buffers for pan display,
53 1 means no pan display and
54 2 means the double size of video buffer will be allocated for default window
61 This uses 1920 x 1080 virtual screen.
65 depends on FB_S3C && FB_S3C_VIRTUAL
68 This indicates var.xres_virtual which has to be bigger than var.xres.
72 depends on FB_S3C && FB_S3C_VIRTUAL
75 This indicates var.yres_virtual which has to be bigger than var.yres.
77 config VIDEO_SAMSUNG_MEMSIZE_FIMD0
78 int "Memory size in kbytes for FIMD0"
82 config VIDEO_SAMSUNG_MEMSIZE_FIMD1
83 int "Memory size in kbytes for FIMD1"
84 depends on FB_S3C && FB_S3C_DUAL_LCD
88 bool "Support UMP (Unified Memory Provider) for FIMD "
89 depends on FB_S3C && VIDEO_UMP
92 config FIMD_EXT_SUPPORT
93 tristate "FIMD Extension Driver support"
98 depends on FIMD_EXT_SUPPORT
99 prompt "Select FIMD Extension Driver"
101 bool "Samsung SoC mDNIe support"
102 select FIMD_LITE_SUPPORT
105 config FIMD_LITE_SUPPORT
106 bool "Samsung SoC FIMD-LITE support"
107 depends on FIMD_EXT_SUPPORT
110 config FB_S3C_HIBERNATION_LOADING
111 tristate "Show Hibernation booting animation"
117 prompt "Select LCD Type"
118 default FB_S3C_AMS369FG06
119 config FB_S3C_LTE480WV
121 depends on MACH_SMDKV310 || MACH_SMDKC210 || MACH_SMDKV210 || MACH_SMDKC110
123 This enables support for Samsung LTE480WV 4.8" WVGA LCD panel
127 depends on MACH_SMDKV310 || MACH_SMDKC210
129 This enables support for 10.1" 1366*768 LCD panel
131 config FB_S3C_AMS369FG06
133 depends on MACH_SMDKV310 || MACH_SMDKC210
137 This enables support for Samsung AMS369FG06 3.7" WVGA AMOLED panel