aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/Kconfig')
-rw-r--r--drivers/video/Kconfig68
1 files changed, 33 insertions, 35 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index 4c1546f71d56..76be61701c97 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -31,26 +31,8 @@ config VIDEO_OUTPUT_CONTROL
31 This framework adds support for low-level control of the video 31 This framework adds support for low-level control of the video
32 output switch. 32 output switch.
33 33
34config DISPLAY_TIMING 34config VIDEOMODE_HELPERS
35 bool 35 bool
36
37config VIDEOMODE
38 bool
39
40config OF_DISPLAY_TIMING
41 bool "Enable device tree display timing support"
42 depends on OF
43 select DISPLAY_TIMING
44 help
45 helper to parse display timings from the devicetree
46
47config OF_VIDEOMODE
48 bool "Enable device tree videomode support"
49 depends on OF
50 select VIDEOMODE
51 select OF_DISPLAY_TIMING
52 help
53 helper to get videomodes from the devicetree
54 36
55config HDMI 37config HDMI
56 bool 38 bool
@@ -212,14 +194,6 @@ config FB_SYS_FOPS
212 depends on FB 194 depends on FB
213 default n 195 default n
214 196
215config FB_WMT_GE_ROPS
216 tristate
217 depends on FB
218 default n
219 ---help---
220 Include functions for accelerated rectangle filling and area
221 copying using WonderMedia Graphics Engine operations.
222
223config FB_DEFERRED_IO 197config FB_DEFERRED_IO
224 bool 198 bool
225 depends on FB 199 depends on FB
@@ -1797,22 +1771,37 @@ config FB_AU1200
1797 option au1200fb:panel=<name>. 1771 option au1200fb:panel=<name>.
1798 1772
1799config FB_VT8500 1773config FB_VT8500
1800 bool "VT8500 LCD Driver" 1774 bool "VIA VT8500 framebuffer support"
1801 depends on (FB = y) && ARM && ARCH_VT8500 1775 depends on (FB = y) && ARM && ARCH_VT8500
1802 select FB_WMT_GE_ROPS 1776 select FB_SYS_FILLRECT if (!FB_WMT_GE_ROPS)
1777 select FB_SYS_COPYAREA if (!FB_WMT_GE_ROPS)
1803 select FB_SYS_IMAGEBLIT 1778 select FB_SYS_IMAGEBLIT
1779 select FB_MODE_HELPERS
1780 select VIDEOMODE_HELPERS
1804 help 1781 help
1805 This is the framebuffer driver for VIA VT8500 integrated LCD 1782 This is the framebuffer driver for VIA VT8500 integrated LCD
1806 controller. 1783 controller.
1807 1784
1808config FB_WM8505 1785config FB_WM8505
1809 bool "WM8505 frame buffer support" 1786 bool "Wondermedia WM8xxx-series frame buffer support"
1810 depends on (FB = y) && ARM && ARCH_VT8500 1787 depends on (FB = y) && ARM && ARCH_VT8500
1811 select FB_WMT_GE_ROPS 1788 select FB_SYS_FILLRECT if (!FB_WMT_GE_ROPS)
1789 select FB_SYS_COPYAREA if (!FB_WMT_GE_ROPS)
1812 select FB_SYS_IMAGEBLIT 1790 select FB_SYS_IMAGEBLIT
1791 select FB_MODE_HELPERS
1792 select VIDEOMODE_HELPERS
1793 help
1794 This is the framebuffer driver for WonderMedia WM8xxx-series
1795 integrated LCD controller. This driver covers the WM8505, WM8650
1796 and WM8850 SoCs.
1797
1798config FB_WMT_GE_ROPS
1799 bool "VT8500/WM8xxx accelerated raster ops support"
1800 depends on (FB = y) && (FB_VT8500 || FB_WM8505)
1801 default n
1813 help 1802 help
1814 This is the framebuffer driver for WonderMedia WM8505/WM8650 1803 This adds support for accelerated raster operations on the
1815 integrated LCD controller. 1804 VIA VT8500 and Wondermedia 85xx series SoCs.
1816 1805
1817source "drivers/video/geode/Kconfig" 1806source "drivers/video/geode/Kconfig"
1818 1807
@@ -2277,7 +2266,7 @@ config XEN_FBDEV_FRONTEND
2277 select FB_SYS_IMAGEBLIT 2266 select FB_SYS_IMAGEBLIT
2278 select FB_SYS_FOPS 2267 select FB_SYS_FOPS
2279 select FB_DEFERRED_IO 2268 select FB_DEFERRED_IO
2280 select INPUT_XEN_KBDDEV_FRONTEND 2269 select INPUT_XEN_KBDDEV_FRONTEND if INPUT_MISC
2281 select XEN_XENBUS_FRONTEND 2270 select XEN_XENBUS_FRONTEND
2282 default y 2271 default y
2283 help 2272 help
@@ -2451,6 +2440,15 @@ config FB_PUV3_UNIGFX
2451 Choose this option if you want to use the Unigfx device as a 2440 Choose this option if you want to use the Unigfx device as a
2452 framebuffer device. Without the support of PCI & AGP. 2441 framebuffer device. Without the support of PCI & AGP.
2453 2442
2443config FB_HYPERV
2444 tristate "Microsoft Hyper-V Synthetic Video support"
2445 depends on FB && HYPERV
2446 select FB_CFB_FILLRECT
2447 select FB_CFB_COPYAREA
2448 select FB_CFB_IMAGEBLIT
2449 help
2450 This framebuffer driver supports Microsoft Hyper-V Synthetic Video.
2451
2454source "drivers/video/omap/Kconfig" 2452source "drivers/video/omap/Kconfig"
2455source "drivers/video/omap2/Kconfig" 2453source "drivers/video/omap2/Kconfig"
2456source "drivers/video/exynos/Kconfig" 2454source "drivers/video/exynos/Kconfig"