xref: /linux/drivers/video/fbdev/omap/Kconfig (revision ee62eddb1a80e86ccbbbff5a8ecf4c2a2ccf95c9)
1f7018c21STomi Valkeinenconfig FB_OMAP
2f7018c21STomi Valkeinen	tristate "OMAP frame buffer support"
3f7018c21STomi Valkeinen	depends on FB
4f7018c21STomi Valkeinen	depends on ARCH_OMAP1
5f7018c21STomi Valkeinen	select FB_CFB_FILLRECT
6f7018c21STomi Valkeinen	select FB_CFB_COPYAREA
7f7018c21STomi Valkeinen	select FB_CFB_IMAGEBLIT
8f7018c21STomi Valkeinen	help
9f7018c21STomi Valkeinen          Frame buffer driver for OMAP based boards.
10f7018c21STomi Valkeinen
11f7018c21STomi Valkeinenconfig FB_OMAP_LCDC_EXTERNAL
12f7018c21STomi Valkeinen	bool "External LCD controller support"
13f7018c21STomi Valkeinen	depends on FB_OMAP
14f7018c21STomi Valkeinen	help
15f7018c21STomi Valkeinen	  Say Y here, if you want to have support for boards with an
16f7018c21STomi Valkeinen	  external LCD controller connected to the SoSSI/RFBI interface.
17f7018c21STomi Valkeinen
18f7018c21STomi Valkeinenconfig FB_OMAP_LCDC_HWA742
19f7018c21STomi Valkeinen	bool "Epson HWA742 LCD controller support"
20f7018c21STomi Valkeinen	depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
21f7018c21STomi Valkeinen	help
22f7018c21STomi Valkeinen	  Say Y here if you want to have support for the external
23f7018c21STomi Valkeinen	  Epson HWA742 LCD controller.
24f7018c21STomi Valkeinen
25f7018c21STomi Valkeinenconfig FB_OMAP_MANUAL_UPDATE
26f7018c21STomi Valkeinen	bool "Default to manual update mode"
27f7018c21STomi Valkeinen	depends on FB_OMAP && FB_OMAP_LCDC_EXTERNAL
28f7018c21STomi Valkeinen	help
29f7018c21STomi Valkeinen	  Say Y here, if your user-space applications are capable of
30f7018c21STomi Valkeinen	  notifying the frame buffer driver when a change has occurred in
31f7018c21STomi Valkeinen	  the frame buffer content and thus a reload of the image data to
32f7018c21STomi Valkeinen	  the external frame buffer is required. If unsure, say N.
33f7018c21STomi Valkeinen
34f7018c21STomi Valkeinenconfig FB_OMAP_LCD_MIPID
35f7018c21STomi Valkeinen	bool "MIPI DBI-C/DCS compatible LCD support"
36f7018c21STomi Valkeinen	depends on FB_OMAP && SPI_MASTER
37f7018c21STomi Valkeinen	help
38f7018c21STomi Valkeinen	  Say Y here if you want to have support for LCDs compatible with
39f7018c21STomi Valkeinen	  the Mobile Industry Processor Interface DBI-C/DCS
40f7018c21STomi Valkeinen	  specification. (Supported LCDs: Philips LPH8923, Sharp LS041Y3)
41f7018c21STomi Valkeinen
4281c44c2bSArnd Bergmannconfig FB_OMAP_LCD_H3
4381c44c2bSArnd Bergmann	bool "TPS65010 LCD controller on OMAP-H3"
4481c44c2bSArnd Bergmann	depends on MACH_OMAP_H3
45*ee62eddbSArnd Bergmann	depends on TPS65010=y
4681c44c2bSArnd Bergmann	default y
4781c44c2bSArnd Bergmann	help
4881c44c2bSArnd Bergmann	  Say Y here if you want to have support for the LCD on the
4981c44c2bSArnd Bergmann	  H3 board.
5081c44c2bSArnd Bergmann
51f7018c21STomi Valkeinenconfig FB_OMAP_DMA_TUNE
52f7018c21STomi Valkeinen        bool "Set DMA SDRAM access priority high"
53f7018c21STomi Valkeinen        depends on FB_OMAP
54f7018c21STomi Valkeinen        help
55f7018c21STomi Valkeinen          On systems in which video memory is in system memory
56f7018c21STomi Valkeinen          (SDRAM) this will speed up graphics DMA operations.
57f7018c21STomi Valkeinen          If you have such a system and want to use rotation
58f7018c21STomi Valkeinen          answer yes. Answer no if you have a dedicated video
59f7018c21STomi Valkeinen          memory, or don't use any of the accelerated features.
60f7018c21STomi Valkeinen
61f7018c21STomi Valkeinen
62