diff options
Diffstat (limited to 'drivers/video/Kconfig')
-rw-r--r-- | drivers/video/Kconfig | 120 |
1 files changed, 108 insertions, 12 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index ab77297fbed2..55dc6fb6e909 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig | |||
@@ -186,6 +186,14 @@ config FB_SYS_FOPS | |||
186 | depends on FB | 186 | depends on FB |
187 | default n | 187 | default n |
188 | 188 | ||
189 | config FB_WMT_GE_ROPS | ||
190 | tristate | ||
191 | depends on FB | ||
192 | default n | ||
193 | ---help--- | ||
194 | Include functions for accelerated rectangle filling and area | ||
195 | copying using WonderMedia Graphics Engine operations. | ||
196 | |||
189 | config FB_DEFERRED_IO | 197 | config FB_DEFERRED_IO |
190 | bool | 198 | bool |
191 | depends on FB | 199 | depends on FB |
@@ -635,6 +643,72 @@ config FB_BFIN_LQ035Q1 | |||
635 | To compile this driver as a module, choose M here: the | 643 | To compile this driver as a module, choose M here: the |
636 | module will be called bfin-lq035q1-fb. | 644 | module will be called bfin-lq035q1-fb. |
637 | 645 | ||
646 | config FB_BF537_LQ035 | ||
647 | tristate "SHARP LQ035 TFT LCD (BF537 STAMP)" | ||
648 | depends on FB && (BF534 || BF536 || BF537) && I2C_BLACKFIN_TWI | ||
649 | select FB_CFB_FILLRECT | ||
650 | select FB_CFB_COPYAREA | ||
651 | select FB_CFB_IMAGEBLIT | ||
652 | select BFIN_GPTIMERS | ||
653 | help | ||
654 | This is the framebuffer device for a SHARP LQ035Q7DB03 TFT LCD | ||
655 | attached to a BF537. | ||
656 | |||
657 | To compile this driver as a module, choose M here: the | ||
658 | module will be called bf537-lq035. | ||
659 | |||
660 | config FB_BFIN_7393 | ||
661 | tristate "Blackfin ADV7393 Video encoder" | ||
662 | depends on FB && BLACKFIN | ||
663 | select I2C | ||
664 | select FB_CFB_FILLRECT | ||
665 | select FB_CFB_COPYAREA | ||
666 | select FB_CFB_IMAGEBLIT | ||
667 | help | ||
668 | This is the framebuffer device for a ADV7393 video encoder | ||
669 | attached to a Blackfin on the PPI port. | ||
670 | If your Blackfin board has a ADV7393 select Y. | ||
671 | |||
672 | To compile this driver as a module, choose M here: the | ||
673 | module will be called bfin_adv7393fb. | ||
674 | |||
675 | choice | ||
676 | prompt "Video mode support" | ||
677 | depends on FB_BFIN_7393 | ||
678 | default NTSC | ||
679 | |||
680 | config NTSC | ||
681 | bool 'NTSC 720x480' | ||
682 | |||
683 | config PAL | ||
684 | bool 'PAL 720x576' | ||
685 | |||
686 | config NTSC_640x480 | ||
687 | bool 'NTSC 640x480 (Experimental)' | ||
688 | |||
689 | config PAL_640x480 | ||
690 | bool 'PAL 640x480 (Experimental)' | ||
691 | |||
692 | config NTSC_YCBCR | ||
693 | bool 'NTSC 720x480 YCbCR input' | ||
694 | |||
695 | config PAL_YCBCR | ||
696 | bool 'PAL 720x576 YCbCR input' | ||
697 | |||
698 | endchoice | ||
699 | |||
700 | choice | ||
701 | prompt "Size of ADV7393 frame buffer memory Single/Double Size" | ||
702 | depends on (FB_BFIN_7393) | ||
703 | default ADV7393_1XMEM | ||
704 | |||
705 | config ADV7393_1XMEM | ||
706 | bool 'Single' | ||
707 | |||
708 | config ADV7393_2XMEM | ||
709 | bool 'Double' | ||
710 | endchoice | ||
711 | |||
638 | config FB_STI | 712 | config FB_STI |
639 | tristate "HP STI frame buffer device support" | 713 | tristate "HP STI frame buffer device support" |
640 | depends on FB && PARISC | 714 | depends on FB && PARISC |
@@ -750,24 +824,14 @@ config FB_N411 | |||
750 | config FB_HGA | 824 | config FB_HGA |
751 | tristate "Hercules mono graphics support" | 825 | tristate "Hercules mono graphics support" |
752 | depends on FB && X86 | 826 | depends on FB && X86 |
753 | select FB_CFB_FILLRECT | ||
754 | select FB_CFB_COPYAREA | ||
755 | select FB_CFB_IMAGEBLIT | ||
756 | help | 827 | help |
757 | Say Y here if you have a Hercules mono graphics card. | 828 | Say Y here if you have a Hercules mono graphics card. |
758 | 829 | ||
759 | To compile this driver as a module, choose M here: the | 830 | To compile this driver as a module, choose M here: the |
760 | module will be called hgafb. | 831 | module will be called hgafb. |
761 | 832 | ||
762 | As this card technology is 15 years old, most people will answer N | 833 | As this card technology is at least 25 years old, |
763 | here. | 834 | most people will answer N here. |
764 | |||
765 | config FB_HGA_ACCEL | ||
766 | bool "Hercules mono Acceleration functions (EXPERIMENTAL)" | ||
767 | depends on FB_HGA && EXPERIMENTAL | ||
768 | ---help--- | ||
769 | This will compile the Hercules mono graphics with | ||
770 | acceleration functions. | ||
771 | 835 | ||
772 | config FB_SGIVW | 836 | config FB_SGIVW |
773 | tristate "SGI Visual Workstation framebuffer support" | 837 | tristate "SGI Visual Workstation framebuffer support" |
@@ -1722,6 +1786,24 @@ config FB_AU1200 | |||
1722 | various panels and CRTs by passing in kernel cmd line option | 1786 | various panels and CRTs by passing in kernel cmd line option |
1723 | au1200fb:panel=<name>. | 1787 | au1200fb:panel=<name>. |
1724 | 1788 | ||
1789 | config FB_VT8500 | ||
1790 | bool "VT8500 LCD Driver" | ||
1791 | depends on (FB = y) && ARM && ARCH_VT8500 && VTWM_VERSION_VT8500 | ||
1792 | select FB_WMT_GE_ROPS | ||
1793 | select FB_SYS_IMAGEBLIT | ||
1794 | help | ||
1795 | This is the framebuffer driver for VIA VT8500 integrated LCD | ||
1796 | controller. | ||
1797 | |||
1798 | config FB_WM8505 | ||
1799 | bool "WM8505 frame buffer support" | ||
1800 | depends on (FB = y) && ARM && ARCH_VT8500 && VTWM_VERSION_WM8505 | ||
1801 | select FB_WMT_GE_ROPS | ||
1802 | select FB_SYS_IMAGEBLIT | ||
1803 | help | ||
1804 | This is the framebuffer driver for WonderMedia WM8505 | ||
1805 | integrated LCD controller. | ||
1806 | |||
1725 | source "drivers/video/geode/Kconfig" | 1807 | source "drivers/video/geode/Kconfig" |
1726 | 1808 | ||
1727 | config FB_HIT | 1809 | config FB_HIT |
@@ -2044,6 +2126,20 @@ config FB_SM501 | |||
2044 | 2126 | ||
2045 | If unsure, say N. | 2127 | If unsure, say N. |
2046 | 2128 | ||
2129 | config FB_UDL | ||
2130 | tristate "Displaylink USB Framebuffer support" | ||
2131 | depends on FB && USB | ||
2132 | select FB_MODE_HELPERS | ||
2133 | select FB_SYS_FILLRECT | ||
2134 | select FB_SYS_COPYAREA | ||
2135 | select FB_SYS_IMAGEBLIT | ||
2136 | select FB_SYS_FOPS | ||
2137 | select FB_DEFERRED_IO | ||
2138 | ---help--- | ||
2139 | This is a kernel framebuffer driver for DisplayLink USB devices. | ||
2140 | Supports fbdev clients like xf86-video-fbdev, kdrive, fbi, and | ||
2141 | mplayer -vo fbdev. Supports all USB 2.0 era DisplayLink devices. | ||
2142 | To compile as a module, choose M here: the module name is udlfb. | ||
2047 | 2143 | ||
2048 | config FB_PNX4008_DUM | 2144 | config FB_PNX4008_DUM |
2049 | tristate "Display Update Module support on Philips PNX4008 board" | 2145 | tristate "Display Update Module support on Philips PNX4008 board" |