Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f346becf authored by wanzongshun's avatar wanzongshun Committed by Russell King
Browse files

ARM: 5675/1: The semaphore is used as mutex so make it a mutex



The semaphore is used as mutex so make it a mutex.

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: default avatarWan ZongShun <mcuos.com@gmail.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 58b5369e
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@
#define ENI2C0		(0x01 << 14)
#define ENI2C1		(0x01 << 16)

static DECLARE_MUTEX(mfp_sem);
static DEFINE_MUTEX(mfp_mutex);

void mfp_set_groupf(struct device *dev)
{
@@ -49,7 +49,7 @@ void mfp_set_groupf(struct device *dev)

	BUG_ON(!dev);

	down(&mfp_sem);
	mutex_lock(&mfp_mutex);

	dev_id = dev_name(dev);

@@ -62,7 +62,7 @@ void mfp_set_groupf(struct device *dev)

	__raw_writel(mfpen, REG_MFSEL);

	up(&mfp_sem);
	mutex_unlock(&mfp_mutex);
}
EXPORT_SYMBOL(mfp_set_groupf);

@@ -73,7 +73,7 @@ void mfp_set_groupc(struct device *dev)

	BUG_ON(!dev);

	down(&mfp_sem);
	mutex_lock(&mfp_mutex);

	dev_id = dev_name(dev);

@@ -92,7 +92,7 @@ void mfp_set_groupc(struct device *dev)

	__raw_writel(mfpen, REG_MFSEL);

	up(&mfp_sem);
	mutex_unlock(&mfp_mutex);
}
EXPORT_SYMBOL(mfp_set_groupc);

@@ -103,7 +103,7 @@ void mfp_set_groupi(struct device *dev)

	BUG_ON(!dev);

	down(&mfp_sem);
	mutex_lock(&mfp_mutex);

	dev_id = dev_name(dev);

@@ -120,7 +120,7 @@ void mfp_set_groupi(struct device *dev)

	__raw_writel(mfpen, REG_MFSEL);

	up(&mfp_sem);
	mutex_unlock(&mfp_mutex);
}
EXPORT_SYMBOL(mfp_set_groupi);

@@ -131,7 +131,7 @@ void mfp_set_groupg(struct device *dev)

	BUG_ON(!dev);

	down(&mfp_sem);
	mutex_lock(&mfp_mutex);

	dev_id = dev_name(dev);

@@ -152,7 +152,7 @@ void mfp_set_groupg(struct device *dev)

	__raw_writel(mfpen, REG_MFSEL);

	up(&mfp_sem);
	mutex_unlock(&mfp_mutex);
}
EXPORT_SYMBOL(mfp_set_groupg);