colinux64/patch/video-2.6.25.diff
2025-02-13 19:09:34 -07:00

42 lines
1.4 KiB
Diff
Executable File

Index: linux-2.6.25-source/drivers/video/Kconfig
===================================================================
--- linux-2.6.25-source.orig/drivers/video/Kconfig
+++ linux-2.6.25-source/drivers/video/Kconfig
@@ -201,6 +201,23 @@
comment "Frame buffer hardware drivers"
depends on FB
+config COOPERATIVE_VIDEO
+ bool "Cooperative Video"
+ default n
+ depends on COOPERATIVE
+ select FB
+ select FB_SYS_FILLRECT
+ select FB_SYS_COPYAREA
+ select FB_SYS_IMAGEBLIT
+ select FB_SYS_FOPS
+ select FRAMEBUFFER_CONSOLE if !COOPERATIVE_CONSOLE
+ select LOGO if !COOPERATIVE_CONSOLE
+ select LOGO_LINUX_CLUT224 if !COOPERATIVE_CONSOLE
+ ---help---
+ This enables the Cooperative Framebuffer Video driver.
+
+ Say N unless you are compiling a Cooperative kernel.
+
config FB_CIRRUS
tristate "Cirrus Logic support"
depends on FB && (ZORRO || PCI)
Index: linux-2.6.25-source/drivers/video/Makefile
===================================================================
--- linux-2.6.25-source.orig/drivers/video/Makefile
+++ linux-2.6.25-source/drivers/video/Makefile
@@ -27,6 +27,8 @@
obj-$(CONFIG_FB_DDC) += fb_ddc.o
obj-$(CONFIG_FB_DEFERRED_IO) += fb_defio.o
+obj-$(CONFIG_COOPERATIVE_VIDEO) += covideo.o
+
# Hardware specific drivers go first
obj-$(CONFIG_FB_AMIGA) += amifb.o c2p.o
obj-$(CONFIG_FB_ARC) += arcfb.o