1config FB_OMAP
2	tristate "OMAP frame buffer support (EXPERIMENTAL)"
3	depends on FB && (OMAP2_DSS = "n")
4	depends on ARCH_OMAP1 || ARCH_OMAP2 || ARCH_OMAP3
5	select FB_CFB_FILLRECT
6	select FB_CFB_COPYAREA
7	select FB_CFB_IMAGEBLIT
8	select TWL4030_CORE if MACH_OMAP_2430SDP
9	help
10          Frame buffer driver for OMAP based boards.
11
12config FB_OMAP_LCDC_EXTERNAL
13	bool "External LCD controller support"
14	depends on FB_OMAP
15	help
16	  Say Y here, if you want to have support for boards with an
17	  external LCD controller connected to the SoSSI/RFBI interface.
18
19config FB_OMAP_LCDC_HWA742
20	bool "Epson HWA742 LCD controller support"
21	depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
22	help
23	  Say Y here if you want to have support for the external
24	  Epson HWA742 LCD controller.
25
26config FB_OMAP_LCDC_BLIZZARD
27	bool "Epson Blizzard LCD controller support"
28	depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
29	help
30	  Say Y here if you want to have support for the external
31	  Epson Blizzard LCD controller.
32
33config FB_OMAP_MANUAL_UPDATE
34	bool "Default to manual update mode"
35	depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
36	help
37	  Say Y here, if your user-space applications are capable of
38	  notifying the frame buffer driver when a change has occurred in
39	  the frame buffer content and thus a reload of the image data to
40	  the external frame buffer is required. If unsure, say N.
41
42config FB_OMAP_LCD_MIPID
43	bool "MIPI DBI-C/DCS compatible LCD support"
44	depends on FB_OMAP && SPI_MASTER
45	help
46	  Say Y here if you want to have support for LCDs compatible with
47	  the Mobile Industry Processor Interface DBI-C/DCS
48	  specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
49
50config FB_OMAP_BOOTLOADER_INIT
51	bool "Check bootloader initialization"
52	depends on FB_OMAP || FB_OMAP2
53	help
54	  Say Y here if you want to enable checking if the bootloader has
55	  already initialized the display controller. In this case the
56	  driver will skip the initialization.
57
58config FB_OMAP_CONSISTENT_DMA_SIZE
59	int "Consistent DMA memory size (MB)"
60	depends on FB_OMAP
61	range 1 14
62	default 2
63	help
64	  Increase the DMA consistent memory size according to your video
65	  memory needs, for example if you want to use multiple planes.
66	  The size must be 2MB aligned.
67	  If unsure say 1.
68
69config FB_OMAP_DMA_TUNE
70        bool "Set DMA SDRAM access priority high"
71        depends on FB_OMAP && ARCH_OMAP1
72        help
73          On systems in which video memory is in system memory
74          (SDRAM) this will speed up graphics DMA operations.
75          If you have such a system and want to use rotation
76          answer yes. Answer no if you have a dedicated video
77          memory, or don't use any of the accelerated features.
78
79
80