Linux-libre 5.4.48-gnu
[librecmc/linux-libre.git] / drivers / video / fbdev / omap / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config FB_OMAP
3         tristate "OMAP frame buffer support"
4         depends on FB
5         depends on ARCH_OMAP1
6         select FB_CFB_FILLRECT
7         select FB_CFB_COPYAREA
8         select FB_CFB_IMAGEBLIT
9         help
10           Frame buffer driver for OMAP based boards.
11
12 config 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
19 config 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
26 config FB_OMAP_MANUAL_UPDATE
27         bool "Default to manual update mode"
28         depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
29         help
30           Say Y here, if your user-space applications are capable of
31           notifying the frame buffer driver when a change has occurred in
32           the frame buffer content and thus a reload of the image data to
33           the external frame buffer is required. If unsure, say N.
34
35 config FB_OMAP_LCD_MIPID
36         bool "MIPI DBI-C/DCS compatible LCD support"
37         depends on FB_OMAP && SPI_MASTER
38         help
39           Say Y here if you want to have support for LCDs compatible with
40           the Mobile Industry Processor Interface DBI-C/DCS
41           specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
42
43 config FB_OMAP_LCD_H3
44         bool "TPS65010 LCD controller on OMAP-H3"
45         depends on MACH_OMAP_H3
46         depends on TPS65010=y
47         default y
48         help
49           Say Y here if you want to have support for the LCD on the
50           H3 board.
51
52 config FB_OMAP_DMA_TUNE
53         bool "Set DMA SDRAM access priority high"
54         depends on FB_OMAP
55         help
56           On systems in which video memory is in system memory
57           (SDRAM) this will speed up graphics DMA operations.
58           If you have such a system and want to use rotation
59           answer yes. Answer no if you have a dedicated video
60           memory, or don't use any of the accelerated features.