0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config FB_OMAP
0003 tristate "OMAP frame buffer support"
0004 depends on FB
0005 depends on ARCH_OMAP1 || (ARM && COMPILE_TEST)
0006 select FB_CFB_FILLRECT
0007 select FB_CFB_COPYAREA
0008 select FB_CFB_IMAGEBLIT
0009 help
0010 Frame buffer driver for OMAP based boards.
0011
0012 config FB_OMAP_LCDC_EXTERNAL
0013 bool "External LCD controller support"
0014 depends on FB_OMAP
0015 help
0016 Say Y here, if you want to have support for boards with an
0017 external LCD controller connected to the SoSSI/RFBI interface.
0018
0019 config FB_OMAP_LCDC_HWA742
0020 bool "Epson HWA742 LCD controller support"
0021 depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
0022 help
0023 Say Y here if you want to have support for the external
0024 Epson HWA742 LCD controller.
0025
0026 config FB_OMAP_MANUAL_UPDATE
0027 bool "Default to manual update mode"
0028 depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
0029 help
0030 Say Y here, if your user-space applications are capable of
0031 notifying the frame buffer driver when a change has occurred in
0032 the frame buffer content and thus a reload of the image data to
0033 the external frame buffer is required. If unsure, say N.
0034
0035 config FB_OMAP_LCD_MIPID
0036 bool "MIPI DBI-C/DCS compatible LCD support"
0037 depends on FB_OMAP && SPI_MASTER
0038 help
0039 Say Y here if you want to have support for LCDs compatible with
0040 the Mobile Industry Processor Interface DBI-C/DCS
0041 specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
0042
0043 config FB_OMAP_LCD_H3
0044 bool "TPS65010 LCD controller on OMAP-H3"
0045 depends on MACH_OMAP_H3 || COMPILE_TEST
0046 depends on TPS65010=y
0047 default y
0048 help
0049 Say Y here if you want to have support for the LCD on the
0050 H3 board.
0051
0052 config FB_OMAP_DMA_TUNE
0053 bool "Set DMA SDRAM access priority high"
0054 depends on FB_OMAP
0055 help
0056 On systems in which video memory is in system memory
0057 (SDRAM) this will speed up graphics DMA operations.
0058 If you have such a system and want to use rotation
0059 answer yes. Answer no if you have a dedicated video
0060 memory, or don't use any of the accelerated features.