diff options
| author | Ralf Baechle <ralf@linux-mips.org> | 2005-09-03 18:56:09 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@evo.osdl.org> | 2005-09-05 03:06:03 -0400 |
| commit | af690a948cc545d1eca19acab23016b96e178dcf (patch) | |
| tree | 74d3a6d343b877254add9081082ef7cbbe405d7d /include/video | |
| parent | 61838ffeee8296de8bfee751e9ad67bf6c61d0b4 (diff) | |
[PATCH] DEC PMAG BA frame buffer update
Rewrite PMAG BA frame buffer driver for 2.6.
Acked-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/video')
| -rw-r--r-- | include/video/pmag-ba-fb.h | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/include/video/pmag-ba-fb.h b/include/video/pmag-ba-fb.h index cebef073b9a3..fceb6c0f6583 100644 --- a/include/video/pmag-ba-fb.h +++ b/include/video/pmag-ba-fb.h | |||
| @@ -1,24 +1,27 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * linux/drivers/video/pmag-ba-fb.h | 2 | * linux/include/video/pmag-ba-fb.h |
| 3 | * | 3 | * |
| 4 | * TurboChannel PMAG-BA framebuffer card support, | 4 | * TURBOchannel PMAG-BA Color Frame Buffer (CFB) card support, |
| 5 | * Copyright (C) 1999,2000,2001 by | 5 | * Copyright (C) 1999, 2000, 2001 by |
| 6 | * Michael Engel <engel@unix-ag.org>, | 6 | * Michael Engel <engel@unix-ag.org>, |
| 7 | * Karsten Merker <merker@linuxtag.org> | 7 | * Karsten Merker <merker@linuxtag.org> |
| 8 | * This file is subject to the terms and conditions of the GNU General | 8 | * Copyright (c) 2005 Maciej W. Rozycki |
| 9 | * Public License. See the file COPYING in the main directory of this | 9 | * |
| 10 | * archive for more details. | 10 | * This file is subject to the terms and conditions of the GNU General |
| 11 | */ | 11 | * Public License. See the file COPYING in the main directory of this |
| 12 | 12 | * archive for more details. | |
| 13 | /* | ||
| 14 | * Bt459 RAM DAC register base offset (rel. to TC slot base address) | ||
| 15 | */ | 13 | */ |
| 16 | 14 | ||
| 17 | #define PMAG_BA_BT459_OFFSET 0x00200000 | 15 | /* IOmem resource offsets. */ |
| 18 | 16 | #define PMAG_BA_FBMEM 0x000000 /* frame buffer */ | |
| 19 | /* | 17 | #define PMAG_BA_BT459 0x200000 /* Bt459 RAMDAC */ |
| 20 | * Begin of PMAG-BA framebuffer memory relative to TC slot address, | 18 | #define PMAG_BA_IRQ 0x300000 /* IRQ acknowledge */ |
| 21 | * resolution is 1024x864x8 | 19 | #define PMAG_BA_ROM 0x380000 /* REX option ROM */ |
| 22 | */ | 20 | #define PMAG_BA_BT438 0x380000 /* Bt438 clock chip reset */ |
| 21 | #define PMAG_BA_SIZE 0x400000 /* address space size */ | ||
| 23 | 22 | ||
| 24 | #define PMAG_BA_ONBOARD_FBMEM_OFFSET 0x00000000 | 23 | /* Bt459 register offsets, byte-wide registers. */ |
| 24 | #define BT459_ADDR_LO 0x0 /* address low */ | ||
| 25 | #define BT459_ADDR_HI 0x4 /* address high */ | ||
| 26 | #define BT459_DATA 0x8 /* data window register */ | ||
| 27 | #define BT459_CMAP 0xc /* color map window register */ | ||
