mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-10 07:50:04 +00:00
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>
This commit is contained in:
parent
decbaf182d
commit
32d917e754
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user