From 3a62cf4f378ecaaba1882e810891af6b9b598c96 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Mon, 11 Oct 2010 15:02:06 +0200 Subject: [PATCH] --- yaml --- r: 212558 b: refs/heads/master c: 886ab3dae2ba26bde5bab096c931365db9f49830 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/arm/plat-mxc/gpio.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 42ea90bd2c1a..ee993b7ded79 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9524705c867dc8d5b558f4793b7464eab967a530 +refs/heads/master: 886ab3dae2ba26bde5bab096c931365db9f49830 diff --git a/trunk/arch/arm/plat-mxc/gpio.c b/trunk/arch/arm/plat-mxc/gpio.c index 57ec4a896a5d..9d38da077edb 100644 --- a/trunk/arch/arm/plat-mxc/gpio.c +++ b/trunk/arch/arm/plat-mxc/gpio.c @@ -235,7 +235,7 @@ static void mxc_gpio_set(struct gpio_chip *chip, unsigned offset, int value) unsigned long flags; spin_lock_irqsave(&port->lock, flags); - l = (__raw_readl(reg) & (~(1 << offset))) | (value << offset); + l = (__raw_readl(reg) & (~(1 << offset))) | (!!value << offset); __raw_writel(l, reg); spin_unlock_irqrestore(&port->lock, flags); }