Remove lcd.left_shift because it is only written to at some places but
never read from.

Signed-off-by: Mariusz Gorski <marius.gor...@gmail.com>
---
 drivers/staging/panel/panel.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/drivers/staging/panel/panel.c b/drivers/staging/panel/panel.c
index 98325b7..b68a9c3 100644
--- a/drivers/staging/panel/panel.c
+++ b/drivers/staging/panel/panel.c
@@ -228,9 +228,6 @@ static struct {
        bool initialized;
        bool must_clear;
 
-       /* TODO: use bool here? */
-       char left_shift;
-
        int height;
        int width;
        int bwidth;
@@ -1135,12 +1132,10 @@ static inline int handle_lcd_special_code(void)
                processed = 1;
                break;
        case 'L':       /* shift display left */
-               lcd.left_shift++;
                lcd_write_cmd(0x18);
                processed = 1;
                break;
        case 'R':       /* shift display right */
-               lcd.left_shift--;
                lcd_write_cmd(0x1C);
                processed = 1;
                break;
@@ -1157,7 +1152,6 @@ static inline int handle_lcd_special_code(void)
        }
        case 'I':       /* reinitialize display */
                lcd_init_display();
-               lcd.left_shift = 0;
                processed = 1;
                break;
        case 'G': {
-- 
2.1.3

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to