Skip to content

Commit 84c2b85

Browse files
committed
drivers: display: Added support for 2.7inch epaper display
Added new display driver ek79652 for 2.7inch epaper display. Signed-off-by: Dinesh Kumar K <[email protected]>
1 parent 1d9eb17 commit 84c2b85

File tree

6 files changed

+727
-0
lines changed

6 files changed

+727
-0
lines changed

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@
245245
/drivers/counter/*esp32* @glaubermaroto
246246
/drivers/crypto/*nrf_ecb* @maciekfabia @anangl
247247
/drivers/display/display_framebuf.c @dcpleung
248+
/drivers/display/*ek79652* @DineshDK03
248249
/drivers/display/*rm68200* @mmahadevan108
249250
/drivers/dac/ @martinjaeger
250251
/drivers/dai/ @juimonen @marcinszkudlinski @abonislawski

drivers/display/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ zephyr_library_sources_ifdef(CONFIG_DISPLAY_MCUX_ELCDIF display_mcux_elcdif.c)
55
zephyr_library_sources_ifdef(CONFIG_DISPLAY_NRF_LED_MATRIX display_nrf_led_matrix.c)
66
zephyr_library_sources_ifdef(CONFIG_DUMMY_DISPLAY display_dummy.c)
77
zephyr_library_sources_ifdef(CONFIG_INTEL_MULTIBOOTFB_DISPLAY display_intel_multibootfb.c)
8+
zephyr_library_sources_ifdef(CONFIG_EK79652 ek79652.c)
89
zephyr_library_sources_ifdef(CONFIG_UC81XX uc81xx.c)
910
zephyr_library_sources_ifdef(CONFIG_ILI9XXX display_ili9xxx.c)
1011
zephyr_library_sources_ifdef(CONFIG_ILI9340 display_ili9340.c)

drivers/display/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@ source "drivers/display/Kconfig.ls0xx"
3636
source "drivers/display/Kconfig.rm68200"
3737
source "drivers/display/Kconfig.max7219"
3838
source "drivers/display/Kconfig.intel_multibootfb"
39+
source "drivers/display/Kconfig.ek79652"
3940

4041
endif # DISPLAY

drivers/display/Kconfig.ek79652

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# EK79652 display controller configuration options
2+
3+
# Copyright (c) 2021 Linumiz
4+
# SPDX-License-Identifier: Apache-2.0
5+
6+
config EK79652
7+
bool "EK79652 compatible display controller driver"
8+
depends on SPI
9+
help
10+
Enable driver for EK79652 compatible controller.

0 commit comments

Comments
 (0)