]> git.baikalelectronics.ru Git - kernel.git/commit
Staging: asus_oled: fix image processing
authorPekka Paalanen <pq@iki.fi>
Sun, 22 Jan 2012 14:33:46 +0000 (16:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Feb 2012 22:14:13 +0000 (14:14 -0800)
commitb6840364e7f1ed0493f801f2be7912e251d3b8a5
tree923c967080dc10b43b94c09fae3581dd96739bba
parent521ed8bac0d055e9ae251fcc6969b11f4c35be8c
Staging: asus_oled: fix image processing

Programming an image was broken, because odev->buf_offs was not advanced
for val == 0 in append_values(). This regression was introduced in:

 commit a62d4b7c641636687874e48097425c7a7f53df2d
 Author: Kevin A. Granade <kevin.granade@gmail.com>
 Date:   Sat Sep 5 01:03:39 2009 -0500

     Staging: asus_oled: Cleaned up checkpatch issues.

Fix the image processing by special-casing val == 0.

I have tested this change on an Asus G50V laptop only.

Cc: Jakub Schmidtke <sjakub@gmail.com>
Cc: Kevin A. Granade <kevin.granade@gmail.com>
Signed-off-by: Pekka Paalanen <pq@iki.fi>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/asus_oled/asus_oled.c