]> git.baikalelectronics.ru Git - kernel.git/commit
drivers/video/backlight/adp88x0_bl.c: fix bit testing logic
authorAxel Lin <axel.lin@gmail.com>
Fri, 20 Jan 2012 22:34:05 +0000 (14:34 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 23 Jan 2012 16:38:48 +0000 (08:38 -0800)
commit223969b2845cb18fc0dcb9a0b91f5aa53ed16099
tree101610ceccbcd0956f7b7d1799af1e357d81ed79
parent0ba1c3e4be15e8f7d4efafe4a2ccc806ae105fd2
drivers/video/backlight/adp88x0_bl.c: fix bit testing logic

We need to write new value if the bit mask fields of new value is not
equal to old value.  It does not make sense to write new value only when
all the bit_mask bits are zero.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Cc: Michael Hennerich <michael.hennerich@analog.com>
Cc: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/video/backlight/adp8860_bl.c
drivers/video/backlight/adp8870_bl.c