PERFORCE change 124427 for review

Christopher Davis loafier at FreeBSD.org
Tue Jul 31 15:15:44 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=124427

Change 124427 by loafier at chrisdsoc on 2007/07/31 15:15:11

	Edit tags, handles, read, write.

Affected files ...

.. //depot/projects/soc2007/loafier_busalloc/src/sys/dev/sound/sbus/cs4231.c#2 edit

Differences ...

==== //depot/projects/soc2007/loafier_busalloc/src/sys/dev/sound/sbus/cs4231.c#2 (text+ko) ====

@@ -112,8 +112,6 @@
 	struct device		*sc_dev;
 	int			sc_rid[CS4231_RES_MEM_MAX];
 	struct resource		*sc_res[CS4231_RES_MEM_MAX];
-	bus_space_handle_t	sc_regh[CS4231_RES_MEM_MAX];
-	bus_space_tag_t		sc_regt[CS4231_RES_MEM_MAX];
 
 	int			sc_irqrid[CS4231_RES_IRQ_MAX];
 	struct resource		*sc_irqres[CS4231_RES_IRQ_MAX];
@@ -192,30 +190,30 @@
 #define CS4231_LOCK_ASSERT(sc)	snd_mtxassert(sc->sc_lock)
 
 #define CS_WRITE(sc,r,v)	\
-    bus_space_write_1((sc)->sc_regt[0], (sc)->sc_regh[0], (r) << 2, (v))
+    bus_write_1((sc)->sc_res[0], (r) << 2, (v))
 #define CS_READ(sc,r)		\
-    bus_space_read_1((sc)->sc_regt[0], (sc)->sc_regh[0], (r) << 2)
+    bus_read_1((sc)->sc_res[0], (r) << 2)
 
 #define APC_WRITE(sc,r,v)	\
-    bus_space_write_4(sc->sc_regt[0], sc->sc_regh[0], r, v)
+    bus_write_4(sc->sc_res[0], r, v)
 #define APC_READ(sc,r)		\
-    bus_space_read_4(sc->sc_regt[0], sc->sc_regh[0], r)
+    bus_read_4(sc->sc_res[0], r)
 
 #define EBDMA_P_WRITE(sc,r,v)	\
-    bus_space_write_4((sc)->sc_regt[1], (sc)->sc_regh[1], (r), (v))
+    bus_write_4((sc)->sc_res[1], (r), (v))
 #define EBDMA_P_READ(sc,r)	\
-    bus_space_read_4((sc)->sc_regt[1], (sc)->sc_regh[1], (r))
+    bus_read_4((sc)->sc_res[1], (r))
 
 #define EBDMA_C_WRITE(sc,r,v)	\
-    bus_space_write_4((sc)->sc_regt[2], (sc)->sc_regh[2], (r), (v))
+    bus_write_4((sc)->sc_res[2], (r), (v))
 #define EBDMA_C_READ(sc,r)	\
-    bus_space_read_4((sc)->sc_regt[2], (sc)->sc_regh[2], (r))
+    bus_read_4((sc)->sc_res[2], (r))
 
 #define AUXIO_CODEC		0x00
 #define AUXIO_WRITE(sc,r,v)	\
-    bus_space_write_4((sc)->sc_regt[3], (sc)->sc_regh[3], (r), (v))
+    bus_write_4((sc)->sc_res[3], (r), (v))
 #define AUXIO_READ(sc,r)	\
-    bus_space_read_4((sc)->sc_regt[3], (sc)->sc_regh[3], (r))
+    bus_read_4((sc)->sc_res[3], (r))
 
 #define CODEC_WARM_RESET	0
 #define CODEC_COLD_RESET	1
@@ -381,8 +379,6 @@
 			    "cannot map register %d\n", i);
 			goto fail;
 		}
-		sc->sc_regt[i] = rman_get_bustag(sc->sc_res[i]);
-		sc->sc_regh[i] = rman_get_bushandle(sc->sc_res[i]);
 	}
 	for (i = 0; i < sc->sc_nires; i++) {
 		sc->sc_irqrid[i] = i;


More information about the p4-projects mailing list