diff options
author | Lars Poeschel <poeschel@lemonage.de> | 2020-11-16 14:21:55 +0100 |
---|---|---|
committer | Miguel Ojeda <ojeda@kernel.org> | 2020-11-16 17:13:04 +0100 |
commit | 32d917e754bdc322e22439f6ce400a1a74bbdc6e (patch) | |
tree | 8194a252bc9d8de7139a31fcb19637f626c56806 /drivers/auxdisplay | |
parent | decbaf182d8f3a0c83be7c60d27026b5abc04c42 (diff) | |
download | linux-stable-32d917e754bdc322e22439f6ce400a1a74bbdc6e.tar.gz linux-stable-32d917e754bdc322e22439f6ce400a1a74bbdc6e.tar.bz2 linux-stable-32d917e754bdc322e22439f6ce400a1a74bbdc6e.zip |
auxdisplay: panel: Fix missing print function pointer
charlcd drivers need to provide some print function to charlcd. For
hd44780 based panel driver this function was missing. We provide the
generic hd44780_common_print function which should be suitable.
Fixes: b26deabb1d915fe87d395081bbd3058b938dee89 ("auxdisplay: hd44780_common_print")
Reported-by: kernel test robot <oliver.sang@intel.com>
Signed-off-by: Lars Poeschel <poeschel@lemonage.de>
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Diffstat (limited to 'drivers/auxdisplay')
-rw-r--r-- | drivers/auxdisplay/panel.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/auxdisplay/panel.c b/drivers/auxdisplay/panel.c index e07fadac281d..36848e464d1f 100644 --- a/drivers/auxdisplay/panel.c +++ b/drivers/auxdisplay/panel.c @@ -810,6 +810,7 @@ static void lcd_write_data_tilcd(struct hd44780_common *hdc, int data) static const struct charlcd_ops charlcd_serial_ops = { .backlight = lcd_backlight, + .print = hd44780_common_print, .gotoxy = hd44780_common_gotoxy, .home = hd44780_common_home, .clear_display = hd44780_common_clear_display, @@ -826,6 +827,7 @@ static const struct charlcd_ops charlcd_serial_ops = { static const struct charlcd_ops charlcd_parallel_ops = { .backlight = lcd_backlight, + .print = hd44780_common_print, .gotoxy = hd44780_common_gotoxy, .home = hd44780_common_home, .clear_display = hd44780_common_clear_display, @@ -842,6 +844,7 @@ static const struct charlcd_ops charlcd_parallel_ops = { static const struct charlcd_ops charlcd_tilcd_ops = { .backlight = lcd_backlight, + .print = hd44780_common_print, .gotoxy = hd44780_common_gotoxy, .home = hd44780_common_home, .clear_display = hd44780_common_clear_display, |