aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/Kconfig
diff options
context:
space:
mode:
authorTony Prisk <linux@prisktech.co.nz>2013-04-02 14:20:33 -0400
committerTomi Valkeinen <tomi.valkeinen@ti.com>2013-04-04 06:07:33 -0400
commit18a434b5720754f6e584667dbf52fb0fa99de582 (patch)
tree65fa1033f08a70c638ac3927d23963e748819f90 /drivers/video/Kconfig
parent07961ac7c0ee8b546658717034fe692fd12eefa9 (diff)
video: vt8500: Make wmt_ge_rops optional
wmt_ge_rops is a seperate driver to vt8500/wm8505 framebuffer driver but is currently a required option. This patch makes accelerated raster ops optional. Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Reviewed-by: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video/Kconfig')
-rw-r--r--drivers/video/Kconfig22
1 files changed, 12 insertions, 10 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
index 4c1546f71d56..661aa54dcb13 100644
--- a/drivers/video/Kconfig
+++ b/drivers/video/Kconfig
@@ -212,14 +212,6 @@ config FB_SYS_FOPS
212 depends on FB 212 depends on FB
213 default n 213 default n
214 214
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 215config FB_DEFERRED_IO
224 bool 216 bool
225 depends on FB 217 depends on FB
@@ -1799,7 +1791,8 @@ config FB_AU1200
1799config FB_VT8500 1791config FB_VT8500
1800 bool "VT8500 LCD Driver" 1792 bool "VT8500 LCD Driver"
1801 depends on (FB = y) && ARM && ARCH_VT8500 1793 depends on (FB = y) && ARM && ARCH_VT8500
1802 select FB_WMT_GE_ROPS 1794 select FB_SYS_FILLRECT if (!FB_WMT_GE_ROPS)
1795 select FB_SYS_COPYAREA if (!FB_WMT_GE_ROPS)
1803 select FB_SYS_IMAGEBLIT 1796 select FB_SYS_IMAGEBLIT
1804 help 1797 help
1805 This is the framebuffer driver for VIA VT8500 integrated LCD 1798 This is the framebuffer driver for VIA VT8500 integrated LCD
@@ -1808,12 +1801,21 @@ config FB_VT8500
1808config FB_WM8505 1801config FB_WM8505
1809 bool "WM8505 frame buffer support" 1802 bool "WM8505 frame buffer support"
1810 depends on (FB = y) && ARM && ARCH_VT8500 1803 depends on (FB = y) && ARM && ARCH_VT8500
1811 select FB_WMT_GE_ROPS 1804 select FB_SYS_FILLRECT if (!FB_WMT_GE_ROPS)
1805 select FB_SYS_COPYAREA if (!FB_WMT_GE_ROPS)
1812 select FB_SYS_IMAGEBLIT 1806 select FB_SYS_IMAGEBLIT
1813 help 1807 help
1814 This is the framebuffer driver for WonderMedia WM8505/WM8650 1808 This is the framebuffer driver for WonderMedia WM8505/WM8650
1815 integrated LCD controller. 1809 integrated LCD controller.
1816 1810
1811config FB_WMT_GE_ROPS
1812 bool "VT8500/WM85xx accelerated raster ops support"
1813 depends on (FB = y) && (FB_VT8500 || FB_WM8505)
1814 default n
1815 help
1816 This adds support for accelerated raster operations on the
1817 VIA VT8500 and Wondermedia 85xx series SoCs.
1818
1817source "drivers/video/geode/Kconfig" 1819source "drivers/video/geode/Kconfig"
1818 1820
1819config FB_HIT 1821config FB_HIT