Commit d190c5ba authored by David Eger's avatar David Eger Committed by Linus Torvalds

[PATCH] cirrusfb: update for amiga (zorro)

Cirrusfb updates:
  - Cirrusfb depends on Zorro or PCI
  - Revive Zorro support, using new Zorro driver framework
  - Merge PCI and Zorro code where possible
  - Use C99 initializers
  - Kill superfluous whitespace
  - #undef I/O ops before redefining them on Amiga

From: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: default avatarDavid Eger <eger@havoc.gtf.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent d9dfcd12
...@@ -40,7 +40,7 @@ config FB ...@@ -40,7 +40,7 @@ config FB
config FB_CIRRUS config FB_CIRRUS
tristate "Cirrus Logic support" tristate "Cirrus Logic support"
depends on FB && (AMIGA || PCI) depends on FB && (ZORRO || PCI)
---help--- ---help---
This enables support for Cirrus Logic GD542x/543x based boards on This enables support for Cirrus Logic GD542x/543x based boards on
Amiga: SD64, Piccolo, Picasso II/II+, Picasso IV, or EGS Spectrum. Amiga: SD64, Piccolo, Picasso II/II+, Picasso IV, or EGS Spectrum.
......
This diff is collapsed.
...@@ -26,8 +26,15 @@ ...@@ -26,8 +26,15 @@
/* /*
* FIXME * FIXME
* Ugh, we don't have PCI space, so map readb() and friends to use Zorro space * Ugh, we don't have PCI space, so map readb() and friends to use Zorro space
* for MMIO accesses. This should make clgenfb work again on Amiga * for MMIO accesses. This should make cirrusfb work again on Amiga
*/ */
#undef inb_p
#undef inw_p
#undef outb_p
#undef outw
#undef readb
#undef writeb
#undef writew
#define inb_p(port) 0 #define inb_p(port) 0
#define inw_p(port) 0 #define inw_p(port) 0
#define outb_p(port, val) do { } while (0) #define outb_p(port, val) do { } while (0)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment