Skip to contentSkip to conversation

m68k: atafb: Atari fb revival

PATCH In review Antonino A. Daplas 1 participant 1 message May 5, 2007 Framebuffer layer

lore
Share & tools
lore
#0 lore raw

PATCH 14/20 m68k: atafb: Atari fb revival

From: Michael Schmitz <[email protected]>

Update the atari fb to 2.6 by Michael Schmitz, Reformatting and rewrite of bit plane functions by Roman Zippel, A few more fixes by Geert Uytterhoeven.

---

 drivers/video/Kconfig          |    5 
 drivers/video/Makefile         |    3 
 drivers/video/atafb.c          | 2801 +++++++++++++++++++++-------------------
 drivers/video/atafb.h          |   36 +
 drivers/video/atafb_iplan2p2.c |  309 ++++
 drivers/video/atafb_iplan2p4.c |  308 ++++
 drivers/video/atafb_iplan2p8.c |  345 +++++
 drivers/video/atafb_mfb.c      |  112 ++
 drivers/video/atafb_utils.h    |  400 ++++++
 9 files changed, 3003 insertions(+), 1316 deletions(-)
drivers/video/Kconfig +4 -1
index c3dab68..0b7dc06 100644
@@ -432,7 +432,10 @@ config FB_ARC
 
 config FB_ATARI
 	bool "Atari native chipset support"
-	depends on (FB = y) && ATARI && BROKEN
+	depends on (FB = y) && ATARI
+	select FB_CFB_FILLRECT
+	select FB_CFB_COPYAREA
+	select FB_CFB_IMAGEBLIT
 	help
 	  This is the frame buffer device driver for the builtin graphics
 	  chipset found in Ataris.
drivers/video/Makefile +2 -1
index 5f3e844..2fa9423 100644
@@ -71,7 +71,8 @@ obj-$(CONFIG_FB_TCX)              += tcx
 obj-$(CONFIG_FB_LEO)              += leo.o sbuslib.o
 obj-$(CONFIG_FB_SGIVW)            += sgivwfb.o
 obj-$(CONFIG_FB_ACORN)            += acornfb.o
-obj-$(CONFIG_FB_ATARI)            += atafb.o
+obj-$(CONFIG_FB_ATARI)            += atafb.o c2p.o atafb_mfb.o \
+                                     atafb_iplan2p2.o atafb_iplan2p4.o atafb_iplan2p8.o
 obj-$(CONFIG_FB_MAC)              += macfb.o
 obj-$(CONFIG_FB_HECUBA)           += hecubafb.o
 obj-$(CONFIG_FB_HGA)              += hgafb.o
drivers/video/atafb.c +1487 -1314

2,980 lines not on this page · raw message

drivers/video/atafb.h new file +36 -0
new file mode 100644
index 0000000..014e059

Lines of this file are not shown. View the raw message.

drivers/video/atafb_iplan2p2.c new file +309 -0

309 lines not on this page · raw message

drivers/video/atafb_iplan2p4.c new file +308 -0

308 lines not on this page · raw message

drivers/video/atafb_iplan2p8.c new file +345 -0

345 lines not on this page · raw message

drivers/video/atafb_mfb.c new file +112 -0

112 lines not on this page · raw message

drivers/video/atafb_utils.h new file +400 -0

400 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

Part of the diff is not shown here. View the raw message.