X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fchar%2Fmbcs.h;h=b05435145d7200c1871ace7f4376f401727d860b;hb=46bca69682731104b42f99da763b9a08a0574291;hp=c9905a3c3353a06b94b18a48d8b29ca8a281e136;hpb=f4fbfb0dda5577075a049eec7fb7ad38abca1912;p=~andy%2Flinux diff --git a/drivers/char/mbcs.h b/drivers/char/mbcs.h index c9905a3c335..b05435145d7 100644 --- a/drivers/char/mbcs.h +++ b/drivers/char/mbcs.h @@ -537,9 +537,9 @@ struct mbcs_soft { atomic_t dmawrite_done; atomic_t dmaread_done; atomic_t algo_done; - struct semaphore dmawritelock; + struct mutex dmawritelock; struct semaphore dmareadlock; - struct semaphore algolock; + struct mutex algolock; }; static int mbcs_open(struct inode *ip, struct file *fp);