From 5771cf7b2fc78a8f89772f9bb1e1acf782e682b9 Mon Sep 17 00:00:00 2001 From: Michael Schmitz Date: Tue, 1 May 2007 22:32:39 +0200 Subject: [PATCH] --- yaml --- r: 53277 b: refs/heads/master c: a100501212f2e26bb6d70bfb5c55eefd90e22b65 h: refs/heads/master i: 53275: 75cca988ee4147bb60b8e29d72893c0e151a6cf8 v: v3 --- [refs] | 2 +- trunk/drivers/video/Kconfig | 5 +- trunk/drivers/video/Makefile | 3 +- trunk/drivers/video/atafb.c | 2803 ++++++++++++++------------ trunk/drivers/video/atafb.h | 36 + trunk/drivers/video/atafb_iplan2p2.c | 293 +++ trunk/drivers/video/atafb_iplan2p4.c | 308 +++ trunk/drivers/video/atafb_iplan2p8.c | 345 ++++ trunk/drivers/video/atafb_mfb.c | 112 + trunk/drivers/video/atafb_utils.h | 400 ++++ 10 files changed, 2989 insertions(+), 1318 deletions(-) create mode 100644 trunk/drivers/video/atafb.h create mode 100644 trunk/drivers/video/atafb_iplan2p2.c create mode 100644 trunk/drivers/video/atafb_iplan2p4.c create mode 100644 trunk/drivers/video/atafb_iplan2p8.c create mode 100644 trunk/drivers/video/atafb_mfb.c create mode 100644 trunk/drivers/video/atafb_utils.h diff --git a/[refs] b/[refs] index 4ab5035a56bd..afa231761a07 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c04cb856e20a8bf68762d60737b84328c1ab5900 +refs/heads/master: a100501212f2e26bb6d70bfb5c55eefd90e22b65 diff --git a/trunk/drivers/video/Kconfig b/trunk/drivers/video/Kconfig index b1cb72c3780f..d18b51f989c9 100644 --- a/trunk/drivers/video/Kconfig +++ b/trunk/drivers/video/Kconfig @@ -389,7 +389,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. diff --git a/trunk/drivers/video/Makefile b/trunk/drivers/video/Makefile index 760305c8a841..869351785ee8 100644 --- a/trunk/drivers/video/Makefile +++ b/trunk/drivers/video/Makefile @@ -63,7 +63,8 @@ obj-$(CONFIG_FB_TCX) += tcx.o sbuslib.o 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_HGA) += hgafb.o obj-$(CONFIG_FB_IGA) += igafb.o diff --git a/trunk/drivers/video/atafb.c b/trunk/drivers/video/atafb.c index bffe2b946344..0038a0541c7e 100644 --- a/trunk/drivers/video/atafb.c +++ b/trunk/drivers/video/atafb.c @@ -2,7 +2,7 @@ * linux/drivers/video/atafb.c -- Atari builtin chipset frame buffer device * * Copyright (C) 1994 Martin Schaller & Roman Hodek - * + * * This file is subject to the terms and conditions of the GNU General Public * License. See the file COPYING in the main directory of this archive * for more details. @@ -70,14 +70,8 @@ #include #include -#include