diff options
author | Geert Uytterhoeven <geert@linux-m68k.org> | 2021-10-19 17:45:05 +0300 |
---|---|---|
committer | Miguel Ojeda <ojeda@kernel.org> | 2021-10-22 00:36:28 +0300 |
commit | 7e76aece6f036cb7ada4858d6aa73825bfe22983 (patch) | |
tree | 13881916dc8ef039500e4661e063c037a80ffc9d /drivers/auxdisplay/Kconfig | |
parent | 12a19324ebd9edc08edc0d7ff27a3662e1bb6e8c (diff) | |
download | linux-7e76aece6f036cb7ada4858d6aa73825bfe22983.tar.xz |
auxdisplay: Extract character line display core support
Extract the character line display core support from the simple ASCII
LCD driver for the MIPS Boston, Malta & SEAD3 development boards into
its own subdriver, so it can be reused for other displays.
As this moves the "message" device attribute in sysfs in a "linedisp.N"
subdirectory, a symlink is added to preserve backwards compatibility.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Diffstat (limited to 'drivers/auxdisplay/Kconfig')
-rw-r--r-- | drivers/auxdisplay/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/auxdisplay/Kconfig b/drivers/auxdisplay/Kconfig index 1509cb74705a..b41fdc5f7bf7 100644 --- a/drivers/auxdisplay/Kconfig +++ b/drivers/auxdisplay/Kconfig @@ -25,6 +25,12 @@ config CHARLCD This is some character LCD core interface that multiple drivers can use. +config LINEDISP + tristate "Character line display core support" if COMPILE_TEST + help + This is the core support for single-line character displays, to be + selected by drivers that use it. + config HD44780_COMMON tristate "Common functions for HD44780 (and compatibles) LCD displays" if COMPILE_TEST select CHARLCD @@ -155,6 +161,7 @@ config IMG_ASCII_LCD depends on HAS_IOMEM default y if MIPS_MALTA select MFD_SYSCON + select LINEDISP help Enable this to support the simple ASCII LCD displays found on development boards such as the MIPS Boston, MIPS Malta & MIPS SEAD3 |