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