blob: eb05e09993839f43a4e70a5b832a2f9c10907021 [file] [log] [blame]
Imre Deak8b08cf22007-07-17 04:05:54 -07001config FB_OMAP
2 tristate "OMAP frame buffer support (EXPERIMENTAL)"
Randy Dunlapf08f3892007-10-29 14:37:16 -07003 depends on FB && ARCH_OMAP
Imre Deak8b08cf22007-07-17 04:05:54 -07004 select FB_CFB_FILLRECT
5 select FB_CFB_COPYAREA
6 select FB_CFB_IMAGEBLIT
7 help
8 Frame buffer driver for OMAP based boards.
9
Steve Sakomanbe481942009-09-22 16:46:51 -070010choice
11 depends on FB_OMAP && MACH_OVERO
12 prompt "Screen resolution"
13 default FB_OMAP_079M3R
14 help
15 Selected desired screen resolution
16
17config FB_OMAP_031M3R
18 boolean "640 x 480 @ 60 Hz Reduced blanking"
19
20config FB_OMAP_048M3R
21 boolean "800 x 600 @ 60 Hz Reduced blanking"
22
23config FB_OMAP_079M3R
24 boolean "1024 x 768 @ 60 Hz Reduced blanking"
25
26config FB_OMAP_092M9R
27 boolean "1280 x 720 @ 60 Hz Reduced blanking"
28
29endchoice
30
Imre Deak66d2f992009-09-22 16:46:41 -070031config FB_OMAP_LCD_MIPID
32 bool "MIPI DBI-C/DCS compatible LCD support"
33 depends on FB_OMAP && SPI_MASTER
34 help
35 Say Y here if you want to have support for LCDs compatible with
36 the Mobile Industry Processor Interface DBI-C/DCS
37 specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
38
Imre Deak8b08cf22007-07-17 04:05:54 -070039config FB_OMAP_BOOTLOADER_INIT
Matt LaPlante01dd2fb2007-10-20 01:34:40 +020040 bool "Check bootloader initialization"
Imre Deak8b08cf22007-07-17 04:05:54 -070041 depends on FB_OMAP
42 help
43 Say Y here if you want to enable checking if the bootloader has
44 already initialized the display controller. In this case the
45 driver will skip the initialization.
46
47config FB_OMAP_CONSISTENT_DMA_SIZE
48 int "Consistent DMA memory size (MB)"
49 depends on FB_OMAP
50 range 1 14
51 default 2
52 help
53 Increase the DMA consistent memory size according to your video
54 memory needs, for example if you want to use multiple planes.
55 The size must be 2MB aligned.
56 If unsure say 1.
57
58config FB_OMAP_DMA_TUNE
59 bool "Set DMA SDRAM access priority high"
60 depends on FB_OMAP && ARCH_OMAP1
61 help
62 On systems in which video memory is in system memory
63 (SDRAM) this will speed up graphics DMA operations.
64 If you have such a system and want to use rotation
65 answer yes. Answer no if you have a dedicated video
66 memory, or don't use any of the accelerated features.
67
Imre Deake6b45732007-07-17 04:05:58 -070068config FB_OMAP_LCDC_EXTERNAL
69 bool "External LCD controller support"
70 depends on FB_OMAP
71 help
72 Say Y here, if you want to have support for boards with an
73 external LCD controller connected to the SoSSI/RFBI interface.
74
Imre Deakaae76ef2007-05-26 19:19:19 +053075config FB_OMAP_LCDC_HWA742
76 bool "Epson HWA742 LCD controller support"
77 depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
78 help
79 Say Y here if you want to have support for the external
80 Epson HWA742 LCD controller.
81
Imre Deak1d381b82007-07-17 04:06:01 -070082config FB_OMAP_LCDC_BLIZZARD
83 bool "Epson Blizzard LCD controller support"
84 depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
85 help
86 Say Y here if you want to have support for the external
87 Epson Blizzard LCD controller.