zephyr/boards/renesas/da1469x_dk_pro/Kconfig.defconfig
Ioannis Karachalios 5cf6133dae boards: renesas: smartbond: Update display settings
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>
2024-03-27 14:30:37 +00:00

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