]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - drivers/video/omap/Kconfig
Merge branch 'omap-fixes'
[linux-2.6-omap-h63xx.git] / drivers / video / omap / Kconfig
1 config FB_OMAP
2         tristate "OMAP frame buffer support (EXPERIMENTAL)"
3         depends on FB && ARCH_OMAP
4         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
10 config FB_OMAP_LCD_VGA
11         bool "Use LCD in VGA mode"
12                 depends on MACH_OMAP_3430SDP || MACH_OMAP_LDP
13
14 choice
15         depends on FB_OMAP && MACH_OVERO
16         prompt "Screen resolution"
17         default FB_OMAP_079M3R
18         help
19           Selected desired screen resolution
20
21 config FB_OMAP_031M3R
22         boolean "640 x 480 @ 60 Hz Reduced blanking"
23
24 config FB_OMAP_048M3R
25         boolean "800 x 600 @ 60 Hz Reduced blanking"
26
27 config FB_OMAP_079M3R
28         boolean "1024 x 768 @ 60 Hz Reduced blanking"
29
30 config FB_OMAP_092M9R
31         boolean "1280 x 720 @ 60 Hz Reduced blanking"
32
33 endchoice
34
35 config FB_OMAP_LCDC_EXTERNAL
36         bool "External LCD controller support"
37         depends on FB_OMAP
38         help
39           Say Y here, if you want to have support for boards with an
40           external LCD controller connected to the SoSSI/RFBI interface.
41
42 config FB_OMAP_LCDC_HWA742
43         bool "Epson HWA742 LCD controller support"
44         depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
45         help
46           Say Y here if you want to have support for the external
47           Epson HWA742 LCD controller.
48
49 config FB_OMAP_LCDC_BLIZZARD
50         bool "Epson Blizzard LCD controller support"
51         depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
52         help
53           Say Y here if you want to have support for the external
54           Epson Blizzard LCD controller.
55
56 config FB_OMAP_MANUAL_UPDATE
57         bool "Default to manual update mode"
58         depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
59         help
60           Say Y here, if your user-space applications are capable of
61           notifying the frame buffer driver when a change has occured in
62           the frame buffer content and thus a reload of the image data to
63           the external frame buffer is required. If unsure, say N.
64
65 config FB_OMAP_LCD_MIPID
66         bool "MIPI DBI-C/DCS compatible LCD support"
67         depends on FB_OMAP && SPI_MASTER && CBUS_TAHVO
68         help
69           Say Y here if you want to have support for LCDs compatible with
70           the Mobile Industry Processor Interface DBI-C/DCS
71           specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
72
73 config FB_OMAP_BOOTLOADER_INIT
74         bool "Check bootloader initialization"
75         depends on FB_OMAP
76         help
77           Say Y here if you want to enable checking if the bootloader has
78           already initialized the display controller. In this case the
79           driver will skip the initialization.
80
81 config FB_OMAP_CONSISTENT_DMA_SIZE
82         int "Consistent DMA memory size (MB)"
83         depends on FB_OMAP
84         range 1 14
85         default 2
86         help
87           Increase the DMA consistent memory size according to your video
88           memory needs, for example if you want to use multiple planes.
89           The size must be 2MB aligned.
90           If unsure say 1.
91
92 config FB_OMAP_DMA_TUNE
93         bool "Set DMA SDRAM access priority high"
94         depends on FB_OMAP && ARCH_OMAP1
95         help
96           On systems in which video memory is in system memory
97           (SDRAM) this will speed up graphics DMA operations.
98           If you have such a system and want to use rotation
99           answer yes. Answer no if you have a dedicated video
100           memory, or don't use any of the accelerated features.
101
102