Commit | Line | Data |
---|---|---|
8b08cf2b ID |
1 | config FB_OMAP |
2 | tristate "OMAP frame buffer support (EXPERIMENTAL)" | |
b99ddbf8 TV |
3 | depends on FB && (OMAP2_DSS = "n") |
4 | depends on ARCH_OMAP1 || ARCH_OMAP2 || ARCH_OMAP3 | |
8b08cf2b ID |
5 | select FB_CFB_FILLRECT |
6 | select FB_CFB_COPYAREA | |
7 | select FB_CFB_IMAGEBLIT | |
08a0a657 | 8 | select TWL4030_CORE if MACH_OMAP_2430SDP |
8b08cf2b ID |
9 | help |
10 | Frame buffer driver for OMAP based boards. | |
11 | ||
8fea8844 SM |
12 | config FB_OMAP_LCD_VGA |
13 | bool "Use LCD in VGA mode" | |
14 | depends on MACH_OMAP_3430SDP || MACH_OMAP_LDP | |
0897cc21 JM |
15 | help |
16 | Set LCD resolution as VGA (640 X 480). | |
17 | Default resolution without this option is QVGA(320 X 240). | |
18 | Please take a look at drivers/video/omap/lcd_ldp.c file | |
19 | for lcd driver code. | |
be481941 SS |
20 | choice |
21 | depends on FB_OMAP && MACH_OVERO | |
22 | prompt "Screen resolution" | |
23 | default FB_OMAP_079M3R | |
24 | help | |
25 | Selected desired screen resolution | |
26 | ||
27 | config FB_OMAP_031M3R | |
28 | boolean "640 x 480 @ 60 Hz Reduced blanking" | |
29 | ||
30 | config FB_OMAP_048M3R | |
31 | boolean "800 x 600 @ 60 Hz Reduced blanking" | |
32 | ||
33 | config FB_OMAP_079M3R | |
34 | boolean "1024 x 768 @ 60 Hz Reduced blanking" | |
35 | ||
36 | config FB_OMAP_092M9R | |
37 | boolean "1280 x 720 @ 60 Hz Reduced blanking" | |
38 | ||
39 | endchoice | |
40 | ||
b1d51dbb ID |
41 | config FB_OMAP_LCDC_EXTERNAL |
42 | bool "External LCD controller support" | |
43 | depends on FB_OMAP | |
44 | help | |
45 | Say Y here, if you want to have support for boards with an | |
46 | external LCD controller connected to the SoSSI/RFBI interface. | |
47 | ||
48 | config FB_OMAP_LCDC_HWA742 | |
49 | bool "Epson HWA742 LCD controller support" | |
50 | depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL | |
51 | help | |
52 | Say Y here if you want to have support for the external | |
53 | Epson HWA742 LCD controller. | |
54 | ||
55 | config FB_OMAP_LCDC_BLIZZARD | |
56 | bool "Epson Blizzard LCD controller support" | |
57 | depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL | |
58 | help | |
59 | Say Y here if you want to have support for the external | |
60 | Epson Blizzard LCD controller. | |
61 | ||
62 | config FB_OMAP_MANUAL_UPDATE | |
63 | bool "Default to manual update mode" | |
64 | depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL | |
65 | help | |
66 | Say Y here, if your user-space applications are capable of | |
25985edc | 67 | notifying the frame buffer driver when a change has occurred in |
b1d51dbb ID |
68 | the frame buffer content and thus a reload of the image data to |
69 | the external frame buffer is required. If unsure, say N. | |
70 | ||
66d2f99d ID |
71 | config FB_OMAP_LCD_MIPID |
72 | bool "MIPI DBI-C/DCS compatible LCD support" | |
73 | depends on FB_OMAP && SPI_MASTER | |
74 | help | |
75 | Say Y here if you want to have support for LCDs compatible with | |
76 | the Mobile Industry Processor Interface DBI-C/DCS | |
77 | specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3) | |
78 | ||
8b08cf2b | 79 | config FB_OMAP_BOOTLOADER_INIT |
01dd2fbf | 80 | bool "Check bootloader initialization" |
b39a982d | 81 | depends on FB_OMAP || FB_OMAP2 |
8b08cf2b ID |
82 | help |
83 | Say Y here if you want to enable checking if the bootloader has | |
84 | already initialized the display controller. In this case the | |
85 | driver will skip the initialization. | |
86 | ||
87 | config FB_OMAP_CONSISTENT_DMA_SIZE | |
88 | int "Consistent DMA memory size (MB)" | |
89 | depends on FB_OMAP | |
90 | range 1 14 | |
91 | default 2 | |
92 | help | |
93 | Increase the DMA consistent memory size according to your video | |
94 | memory needs, for example if you want to use multiple planes. | |
95 | The size must be 2MB aligned. | |
96 | If unsure say 1. | |
97 | ||
98 | config FB_OMAP_DMA_TUNE | |
99 | bool "Set DMA SDRAM access priority high" | |
100 | depends on FB_OMAP && ARCH_OMAP1 | |
101 | help | |
102 | On systems in which video memory is in system memory | |
103 | (SDRAM) this will speed up graphics DMA operations. | |
104 | If you have such a system and want to use rotation | |
105 | answer yes. Answer no if you have a dedicated video | |
106 | memory, or don't use any of the accelerated features. | |
107 | ||
e6b4573c | 108 |