summaryrefslogtreecommitdiff
path: root/sys/dev/sbus
diff options
context:
space:
mode:
authorJason Wright <jason@cvs.openbsd.org>2002-02-06 18:40:57 +0000
committerJason Wright <jason@cvs.openbsd.org>2002-02-06 18:40:57 +0000
commit9f59a28f734b90ce467c2c68d567f5261449fc09 (patch)
treed8466a5e36c5b6c1e69fa14c00a17591c70ff3ad /sys/dev/sbus
parent2bcb15b64f8af72594615c7e4dc6a35ba6e227ff (diff)
pretty
Diffstat (limited to 'sys/dev/sbus')
-rw-r--r--sys/dev/sbus/cgsix.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/sys/dev/sbus/cgsix.c b/sys/dev/sbus/cgsix.c
index a8e053a9ae3..12b68a0dc6e 100644
--- a/sys/dev/sbus/cgsix.c
+++ b/sys/dev/sbus/cgsix.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: cgsix.c,v 1.8 2002/02/06 18:20:34 jason Exp $ */
+/* $OpenBSD: cgsix.c,v 1.9 2002/02/06 18:40:56 jason Exp $ */
/*
* Copyright (c) 2001 Jason L. Wright (jason@thought.net)
@@ -60,18 +60,6 @@ union bt_cmap {
#define BT_CTRL 0x08 /* control register */
#define BT_OMAP 0x0c /* overlay (cursor) map register */
-#define BT_WRITE(sc, reg, val) \
- bus_space_write_4((sc)->sc_bustag, (sc)->sc_bt_regs, (reg), (val))
-#define BT_READ(sc, reg) \
- bus_space_read_4((sc)->sc_bustag, (sc)->sc_bt_regs, (reg))
-
-#define BT_INIT(sc) do { \
- BT_WRITE((sc), BT_ADDR, 0x06); /* command reg */ \
- BT_WRITE((sc), BT_CTRL, 0x73); /* overlay plane */ \
- BT_WRITE((sc), BT_ADDR, 0x04); /* read mask */ \
- BT_WRITE((sc), BT_CTRL, 0xff); /* color planes */ \
-} while (0)
-
#define BT_D4M3(x) ((((x) >> 2) << 1) + ((x) >> 2)) /* (x / 4) * 3 */
#define BT_D4M4(x) ((x) & ~3) /* (x / 4) * 4 */
@@ -172,6 +160,33 @@ struct cgsix_softc {
#define CG6_USER_RAM 0x70016000
#define CG6_USER_DHC 0x80000000
+#define THC_READ(sc,r) \
+ bus_space_read_4((sc)->sc_bustag, (sc)->sc_thc_regs, (r))
+#define THC_WRITE(sc,r,v) \
+ bus_space_write_4((sc)->sc_bustag, (sc)->sc_thc_regs, (r), (v))
+
+#define TEC_READ(sc,r) \
+ bus_space_read_4((sc)->sc_bustag, (sc)->sc_tec_regs, (r))
+#define TEC_WRITE(sc,r,v) \
+ bus_space_write_4((sc)->sc_bustag, (sc)->sc_tec_regs, (r), (v))
+
+#define FHC_READ(sc) \
+ bus_space_read_4((sc)->sc_bustag, (sc)->sc_fhc_regs, CG6_FHC)
+#define FHC_WRITE(sc,v) \
+ bus_space_write_4((sc)->sc_bustag, (sc)->sc_fhc_regs, CG6_FHC, (v))
+
+#define BT_WRITE(sc, reg, val) \
+ bus_space_write_4((sc)->sc_bustag, (sc)->sc_bt_regs, (reg), (val))
+#define BT_READ(sc, reg) \
+ bus_space_read_4((sc)->sc_bustag, (sc)->sc_bt_regs, (reg))
+
+#define BT_INIT(sc) do { \
+ BT_WRITE((sc), BT_ADDR, 0x06); /* command reg */ \
+ BT_WRITE((sc), BT_CTRL, 0x73); /* overlay plane */ \
+ BT_WRITE((sc), BT_ADDR, 0x04); /* read mask */ \
+ BT_WRITE((sc), BT_CTRL, 0xff); /* color planes */ \
+} while (0)
+
struct mmo {
u_long mo_uaddr; /* user (virtual address */
u_long mo_size; /* size, or 0 for video ram size */
@@ -631,21 +646,6 @@ cgsix_setcolor(sc, index, r, g, b)
cgsix_loadcmap(sc, index, 1);
}
-#define THC_READ(sc,r) \
- bus_space_read_4((sc)->sc_bustag, (sc)->sc_thc_regs, (r))
-#define THC_WRITE(sc,r,v) \
- bus_space_write_4((sc)->sc_bustag, (sc)->sc_thc_regs, (r), (v))
-
-#define TEC_READ(sc,r) \
- bus_space_read_4((sc)->sc_bustag, (sc)->sc_tec_regs, (r))
-#define TEC_WRITE(sc,r,v) \
- bus_space_write_4((sc)->sc_bustag, (sc)->sc_tec_regs, (r), (v))
-
-#define FHC_READ(sc) \
- bus_space_read_4((sc)->sc_bustag, (sc)->sc_fhc_regs, CG6_FHC)
-#define FHC_WRITE(sc,v) \
- bus_space_write_4((sc)->sc_bustag, (sc)->sc_fhc_regs, CG6_FHC, (v))
-
void
cgsix_reset(sc)
struct cgsix_softc *sc;