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

Commit 84a1ed04 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Greg Kroah-Hartman
Browse files

misc: panel: Fix LCD_FLAG_F/LCD_FLAG_N exchange



LCD_FLAG_F is the font flag, LCD_FLAG_N is the two-lines flag.

Signed-off-by: default avatarGeert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 90beaf64
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -1278,9 +1278,10 @@ static inline int handle_lcd_special_code(void)
			lcd_write_cmd(LCD_CMD_FUNCTION_SET
				      | LCD_CMD_DATA_LEN_8BITS
				      | ((lcd.flags & LCD_FLAG_F)
						      ? LCD_CMD_TWO_LINES : 0)
				      | ((lcd.flags & LCD_FLAG_N)
						      ? LCD_CMD_FONT_5X10_DOTS
								      : 0)
				      | ((lcd.flags & LCD_FLAG_N)
						      ? LCD_CMD_TWO_LINES
								      : 0));
		/* check whether L flag was changed */
		else if ((oldflags ^ lcd.flags) & (LCD_FLAG_L)) {