svn commit: r232195 - projects/armv6/sys/arm/ti

Olivier Houchard cognet at FreeBSD.org
Sun Feb 26 20:05:36 UTC 2012


Author: cognet
Date: Sun Feb 26 20:05:35 2012
New Revision: 232195
URL: http://svn.freebsd.org/changeset/base/232195

Log:
  This is really a spin lock, so use mtx_lock_spin.

Modified:
  projects/armv6/sys/arm/ti/omap_dma.c

Modified: projects/armv6/sys/arm/ti/omap_dma.c
==============================================================================
--- projects/armv6/sys/arm/ti/omap_dma.c	Sun Feb 26 19:25:42 2012	(r232194)
+++ projects/armv6/sys/arm/ti/omap_dma.c	Sun Feb 26 20:05:35 2012	(r232195)
@@ -133,8 +133,8 @@ static struct omap_dma_softc *omap_dma_s
 /**
  *	Macros for driver mutex locking
  */
-#define OMAP_DMA_LOCK(_sc)             mtx_lock(&(_sc)->sc_mtx)
-#define	OMAP_DMA_UNLOCK(_sc)           mtx_unlock(&(_sc)->sc_mtx)
+#define OMAP_DMA_LOCK(_sc)             mtx_lock_spin(&(_sc)->sc_mtx)
+#define	OMAP_DMA_UNLOCK(_sc)           mtx_unlock_spin(&(_sc)->sc_mtx)
 #define OMAP_DMA_LOCK_INIT(_sc) \
 	mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->sc_dev), \
 	         "omap_dma", MTX_SPIN)


More information about the svn-src-projects mailing list