xref: /linux/drivers/auxdisplay/hd44780_common.h (revision 2545c1c948a6a765f1a0e820c7598138b36f67ef)
1718e05edSLars Poeschel /* SPDX-License-Identifier: GPL-2.0-or-later */
2718e05edSLars Poeschel 
3*2545c1c9SLars Poeschel #define DEFAULT_LCD_BWIDTH      40
4*2545c1c9SLars Poeschel #define DEFAULT_LCD_HWIDTH      64
5*2545c1c9SLars Poeschel 
6718e05edSLars Poeschel struct hd44780_common {
7*2545c1c9SLars Poeschel 	int bwidth;			/* Default set by hd44780_alloc() */
8*2545c1c9SLars Poeschel 	int hwidth;			/* Default set by hd44780_alloc() */
9718e05edSLars Poeschel 	void *hd44780;
10718e05edSLars Poeschel };
11718e05edSLars Poeschel 
12718e05edSLars Poeschel struct hd44780_common *hd44780_common_alloc(void);
13