aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/video/fbdev/Kconfig59
-rw-r--r--drivers/video/fbdev/Makefile1
-rw-r--r--drivers/video/fbdev/arcfb.c2
-rw-r--r--drivers/video/fbdev/atmel_lcdfb.c43
-rw-r--r--drivers/video/fbdev/aty/atyfb.h12
-rw-r--r--drivers/video/fbdev/aty/atyfb_base.c36
-rw-r--r--drivers/video/fbdev/aty/mach64_accel.c32
-rw-r--r--drivers/video/fbdev/cg14.c4
-rw-r--r--drivers/video/fbdev/cg3.c2
-rw-r--r--drivers/video/fbdev/clps711xfb.c314
-rw-r--r--drivers/video/fbdev/core/fbmon.c4
-rw-r--r--drivers/video/fbdev/imsttfb.c2
-rw-r--r--drivers/video/fbdev/leo.c2
-rw-r--r--drivers/video/fbdev/mmp/hw/Kconfig1
-rw-r--r--drivers/video/fbdev/mmp/panel/Kconfig1
-rw-r--r--drivers/video/fbdev/offb.c12
-rw-r--r--drivers/video/fbdev/omap/lcd_ams_delta.c55
-rw-r--r--drivers/video/fbdev/omap2/omapfb/dss/Kconfig7
-rw-r--r--drivers/video/fbdev/p9100.c2
-rw-r--r--drivers/video/fbdev/pxa168fb.c3
-rw-r--r--drivers/video/fbdev/sbuslib.c28
-rw-r--r--drivers/video/fbdev/sis/init301.c4
-rw-r--r--drivers/video/fbdev/ssd1307fb.c4
-rw-r--r--drivers/video/fbdev/udlfb.c141
-rw-r--r--drivers/video/of_display_timing.c2
-rw-r--r--drivers/video/vgastate.c2
-rw-r--r--include/video/udlfb.h3
27 files changed, 158 insertions, 620 deletions
diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
index 591a13a59787..e413f54208f4 100644
--- a/drivers/video/fbdev/Kconfig
+++ b/drivers/video/fbdev/Kconfig
@@ -2,6 +2,12 @@
2# fbdev configuration 2# fbdev configuration
3# 3#
4 4
5config FB_CMDLINE
6 bool
7
8config FB_NOTIFY
9 bool
10
5menuconfig FB 11menuconfig FB
6 tristate "Support for frame buffer devices" 12 tristate "Support for frame buffer devices"
7 select FB_CMDLINE 13 select FB_CMDLINE
@@ -41,7 +47,6 @@ menuconfig FB
41config FIRMWARE_EDID 47config FIRMWARE_EDID
42 bool "Enable firmware EDID" 48 bool "Enable firmware EDID"
43 depends on FB 49 depends on FB
44 default n
45 ---help--- 50 ---help---
46 This enables access to the EDID transferred from the firmware. 51 This enables access to the EDID transferred from the firmware.
47 On the i386, this is from the Video BIOS. Enable this if DDC/I2C 52 On the i386, this is from the Video BIOS. Enable this if DDC/I2C
@@ -54,23 +59,15 @@ config FIRMWARE_EDID
54 combination with certain motherboards and monitors are known to 59 combination with certain motherboards and monitors are known to
55 suffer from this problem. 60 suffer from this problem.
56 61
57config FB_CMDLINE
58 bool
59
60config FB_NOTIFY
61 bool
62
63config FB_DDC 62config FB_DDC
64 tristate 63 tristate
65 depends on FB 64 depends on FB
66 select I2C_ALGOBIT 65 select I2C_ALGOBIT
67 select I2C 66 select I2C
68 default n
69 67
70config FB_BOOT_VESA_SUPPORT 68config FB_BOOT_VESA_SUPPORT
71 bool 69 bool
72 depends on FB 70 depends on FB
73 default n
74 ---help--- 71 ---help---
75 If true, at least one selected framebuffer driver can take advantage 72 If true, at least one selected framebuffer driver can take advantage
76 of VESA video modes set at an early boot stage via the vga= parameter. 73 of VESA video modes set at an early boot stage via the vga= parameter.
@@ -78,7 +75,6 @@ config FB_BOOT_VESA_SUPPORT
78config FB_CFB_FILLRECT 75config FB_CFB_FILLRECT
79 tristate 76 tristate
80 depends on FB 77 depends on FB
81 default n
82 ---help--- 78 ---help---
83 Include the cfb_fillrect function for generic software rectangle 79 Include the cfb_fillrect function for generic software rectangle
84 filling. This is used by drivers that don't provide their own 80 filling. This is used by drivers that don't provide their own
@@ -87,7 +83,6 @@ config FB_CFB_FILLRECT
87config FB_CFB_COPYAREA 83config FB_CFB_COPYAREA
88 tristate 84 tristate
89 depends on FB 85 depends on FB
90 default n
91 ---help--- 86 ---help---
92 Include the cfb_copyarea function for generic software area copying. 87 Include the cfb_copyarea function for generic software area copying.
93 This is used by drivers that don't provide their own (accelerated) 88 This is used by drivers that don't provide their own (accelerated)
@@ -96,7 +91,6 @@ config FB_CFB_COPYAREA
96config FB_CFB_IMAGEBLIT 91config FB_CFB_IMAGEBLIT
97 tristate 92 tristate
98 depends on FB 93 depends on FB
99 default n
100 ---help--- 94 ---help---
101 Include the cfb_imageblit function for generic software image 95 Include the cfb_imageblit function for generic software image
102 blitting. This is used by drivers that don't provide their own 96 blitting. This is used by drivers that don't provide their own
@@ -105,7 +99,6 @@ config FB_CFB_IMAGEBLIT
105config FB_CFB_REV_PIXELS_IN_BYTE 99config FB_CFB_REV_PIXELS_IN_BYTE
106 bool 100 bool
107 depends on FB 101 depends on FB
108 default n
109 ---help--- 102 ---help---
110 Allow generic frame-buffer functions to work on displays with 1, 2 103 Allow generic frame-buffer functions to work on displays with 1, 2
111 and 4 bits per pixel depths which has opposite order of pixels in 104 and 4 bits per pixel depths which has opposite order of pixels in
@@ -114,7 +107,6 @@ config FB_CFB_REV_PIXELS_IN_BYTE
114config FB_SYS_FILLRECT 107config FB_SYS_FILLRECT
115 tristate 108 tristate
116 depends on FB 109 depends on FB
117 default n
118 ---help--- 110 ---help---
119 Include the sys_fillrect function for generic software rectangle 111 Include the sys_fillrect function for generic software rectangle
120 filling. This is used by drivers that don't provide their own 112 filling. This is used by drivers that don't provide their own
@@ -123,7 +115,6 @@ config FB_SYS_FILLRECT
123config FB_SYS_COPYAREA 115config FB_SYS_COPYAREA
124 tristate 116 tristate
125 depends on FB 117 depends on FB
126 default n
127 ---help--- 118 ---help---
128 Include the sys_copyarea function for generic software area copying. 119 Include the sys_copyarea function for generic software area copying.
129 This is used by drivers that don't provide their own (accelerated) 120 This is used by drivers that don't provide their own (accelerated)
@@ -132,7 +123,6 @@ config FB_SYS_COPYAREA
132config FB_SYS_IMAGEBLIT 123config FB_SYS_IMAGEBLIT
133 tristate 124 tristate
134 depends on FB 125 depends on FB
135 default n
136 ---help--- 126 ---help---
137 Include the sys_imageblit function for generic software image 127 Include the sys_imageblit function for generic software image
138 blitting. This is used by drivers that don't provide their own 128 blitting. This is used by drivers that don't provide their own
@@ -141,7 +131,6 @@ config FB_SYS_IMAGEBLIT
141config FB_PROVIDE_GET_FB_UNMAPPED_AREA 131config FB_PROVIDE_GET_FB_UNMAPPED_AREA
142 bool 132 bool
143 depends on FB 133 depends on FB
144 default n
145 ---help--- 134 ---help---
146 Allow generic frame-buffer to provide get_fb_unmapped_area 135 Allow generic frame-buffer to provide get_fb_unmapped_area
147 function. 136 function.
@@ -173,7 +162,6 @@ endchoice
173config FB_SYS_FOPS 162config FB_SYS_FOPS
174 tristate 163 tristate
175 depends on FB 164 depends on FB
176 default n
177 165
178config FB_DEFERRED_IO 166config FB_DEFERRED_IO
179 bool 167 bool
@@ -187,7 +175,6 @@ config FB_HECUBA
187config FB_SVGALIB 175config FB_SVGALIB
188 tristate 176 tristate
189 depends on FB 177 depends on FB
190 default n
191 ---help--- 178 ---help---
192 Common utility functions useful to fbdev drivers of VGA-based 179 Common utility functions useful to fbdev drivers of VGA-based
193 cards. 180 cards.
@@ -195,19 +182,16 @@ config FB_SVGALIB
195config FB_MACMODES 182config FB_MACMODES
196 tristate 183 tristate
197 depends on FB 184 depends on FB
198 default n
199 185
200config FB_BACKLIGHT 186config FB_BACKLIGHT
201 bool