From 07224480ee5215c016fcf71e54a003e883fcab9f Mon Sep 17 00:00:00 2001 From: James Simmons Date: Wed, 4 Dec 2002 04:37:21 -0800 Subject: POrted iga fbdev driver to new api. Untested. --- drivers/video/Makefile | 2 +- drivers/video/iga.h | 29 --- drivers/video/igafb.c | 485 +++++++++++++------------------------------------ include/video/iga.h | 24 +++ 4 files changed, 151 insertions(+), 389 deletions(-) delete mode 100644 drivers/video/iga.h create mode 100644 include/video/iga.h diff --git a/drivers/video/Makefile b/drivers/video/Makefile index 204fba650d70..21d7f402a86c 100644 --- a/drivers/video/Makefile +++ b/drivers/video/Makefile @@ -29,7 +29,7 @@ obj-$(CONFIG_FB_ATARI) += atafb.o obj-$(CONFIG_FB_ATY128) += aty128fb.o cfbfillrect.o cfbcopyarea.o cfbimgblt.o obj-$(CONFIG_FB_RADEON) += radeonfb.o obj-$(CONFIG_FB_NEOMAGIC) += neofb.o cfbfillrect.o cfbcopyarea.o cfbimgblt.o -obj-$(CONFIG_FB_IGA) += igafb.o +obj-$(CONFIG_FB_IGA) += igafb.o cfbfillrect.o cfbcopyarea.o cfbimgblit.o obj-$(CONFIG_FB_CONTROL) += controlfb.o obj-$(CONFIG_FB_PLATINUM) += platinumfb.o obj-$(CONFIG_FB_VALKYRIE) += valkyriefb.o diff --git a/drivers/video/iga.h b/drivers/video/iga.h deleted file mode 100644 index de9685c58f1a..000000000000 --- a/drivers/video/iga.h +++ /dev/null @@ -1,29 +0,0 @@ -/* $Id: iga.h,v 1.2 1999/09/11 22:56:31 zaitcev Exp $ - * iga1682.h: Sparc/PCI iga1682 driver constants etc. - * - * Copyleft 1998 V. Roganov and G. Raiko - */ - -#ifndef _IGA1682_H -#define _IGA1682_H 1 - -struct iga1682_info -{ - unsigned int total_vram; -}; - -#define IGA_ATTR_CTL 0x3C0 -#define IGA_IDX_VGA_OVERSCAN 0x11 -#define DAC_W_INDEX 0x03C8 -#define DAC_DATA 0x03C9 -#define IGA_EXT_CNTRL 0x3CE -#define IGA_IDX_EXT_BUS_CNTL 0x30 -#define MEM_SIZE_ALIAS 0x3 -#define MEM_SIZE_1M 0x0 -#define MEM_SIZE_2M 0x1 -#define MEM_SIZE_4M 0x2 -#define MEM_SIZE_RESERVED 0x3 -#define IGA_IDX_OVERSCAN_COLOR 0x58 -#define IGA_IDX_EXT_MEM_2 0x72 - -#endif /* !(_IGA1682_H) */ diff --git a/drivers/video/igafb.c b/drivers/video/igafb.c index 6f2ada3e7551..f72ab497c041 100644 --- a/drivers/video/igafb.c +++ b/drivers/video/igafb.c @@ -39,13 +39,9 @@ #include #include #include -#include -#include #include #include #include -#include -#include #include @@ -54,16 +50,7 @@ #include #endif -#include