Skip to content

Commit 1d6a453

Browse files
thenguyenyfjhedberg
authored andcommitted
drivers: display: add support for ili9806e_dsi driver
First commit to add support for ili9806e_dsi driver Signed-off-by: The Nguyen <[email protected]>
1 parent 0f10a9c commit 1d6a453

File tree

6 files changed

+513
-0
lines changed

6 files changed

+513
-0
lines changed

drivers/display/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ zephyr_library_sources_ifdef(CONFIG_LED_STRIP_MATRIX display_led_strip_matrix.c)
3232
zephyr_library_sources_ifdef(CONFIG_DISPLAY_RENESAS_LCDC display_renesas_lcdc.c)
3333
zephyr_library_sources_ifdef(CONFIG_NT35510 display_nt35510.c)
3434
zephyr_library_sources_ifdef(CONFIG_RENESAS_RA_GLCDC display_renesas_ra.c)
35+
zephyr_library_sources_ifdef(CONFIG_ILI9806E_DSI display_ili9806e_dsi.c)
3536

3637
zephyr_library_sources_ifdef(CONFIG_MICROBIT_DISPLAY
3738
mb_display.c

drivers/display/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,6 @@ source "drivers/display/Kconfig.led_strip_matrix"
4949
source "drivers/display/Kconfig.renesas_lcdc"
5050
source "drivers/display/Kconfig.nt35510"
5151
source "drivers/display/Kconfig.renesas_ra"
52+
source "drivers/display/Kconfig.ili9806e_dsi"
5253

5354
endif # DISPLAY

drivers/display/Kconfig.ili9806e_dsi

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Copyright (c) 2024 Renesas Electronics Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config ILI9806E_DSI
5+
bool "ILI9806E_DSI display driver"
6+
default y
7+
depends on DT_HAS_ILITEK_ILI9806E_DSI_ENABLED
8+
select MIPI_DSI
9+
help
10+
Enable driver for ILI9806E_DSI display driver.
11+
12+
if ILI9806E_DSI
13+
14+
config DISPLAY_ILI9806E_DSI_INIT_PRIORITY
15+
int "Initialization priority"
16+
default 90
17+
help
18+
ILI9806E_DSI display driver initialization priority.
19+
20+
endif

0 commit comments

Comments
 (0)