5cf6133dae
This commit should fix configuration conflicts that came up upon merging both MIPI DBI and display panel drivers. 1. Board's display/LVGL Kconfigs should be enabled when needed based on the selected display interface. 2. Overwrite the touch controller's I2C pins to avoid conflicts with the display panel signals. Signed-off-by: Ioannis Karachalios <ioannis.karachalios.px@renesas.com>
38 lines
742 B
Plaintext
38 lines
742 B
Plaintext
# DA1469x series Development Kit Pro board configuration
|
|
|
|
# Copyright (c) 2024 Renesas Electronics Corporation
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
if BOARD_DA1469X_DK_PRO
|
|
|
|
if LVGL
|
|
|
|
config LV_Z_BITS_PER_PIXEL
|
|
default 16
|
|
|
|
# LCDC imposes display buffer's stride be word aligned
|
|
config LV_Z_AREA_X_ALIGNMENT_WIDTH
|
|
default 2 if MIPI_DBI_SMARTBOND
|
|
|
|
config LV_Z_FLUSH_THREAD
|
|
default y if DISPLAY_RENESAS_LCDC
|
|
|
|
# Use double buffering to avoid visual artifacts as long as
|
|
# the DMA is copying data into driver's frame buffer.
|
|
config LV_Z_DOUBLE_VDB
|
|
default y if DISPLAY_RENESAS_LCDC
|
|
|
|
endif # LVGL
|
|
|
|
if INPUT
|
|
|
|
config INPUT_FT5336_INTERRUPT
|
|
default y
|
|
|
|
config LV_Z_POINTER_INPUT_MSGQ_COUNT
|
|
default 70
|
|
|
|
endif # INPUT
|
|
|
|
endif # BOARD_DA1469X_DK_PRO
|