1# DA1469x series Development Kit Pro board configuration
2
3# Copyright (c) 2024 Renesas Electronics Corporation
4# SPDX-License-Identifier: Apache-2.0
5
6if BOARD_DA1469X_DK_PRO
7
8config I2C_CALLBACK
9	default y if I2C_SMARTBOND
10
11if LVGL
12
13config LV_Z_BITS_PER_PIXEL
14	default 16
15
16# LCDC imposes display buffer's stride be word aligned
17config LV_Z_AREA_X_ALIGNMENT_WIDTH
18	default 2 if MIPI_DBI_SMARTBOND
19
20config LV_Z_FLUSH_THREAD
21	default y if DISPLAY_RENESAS_LCDC
22
23# Use double buffering to avoid visual artifacts as long as
24# the DMA is copying data into driver's frame buffer.
25config LV_Z_DOUBLE_VDB
26	default y if DISPLAY_RENESAS_LCDC
27
28endif # LVGL
29
30if INPUT
31
32config LV_Z_POINTER_INPUT_MSGQ_COUNT
33	default 70
34
35endif # INPUT
36
37if PM || PM_DEVICE || PM_DEVICE_RUNTIME
38
39# Increase stack size to avoid raising usage-fault
40# exceptions due to stack overflow.
41config IDLE_STACK_SIZE
42	default 2048
43
44# Make sure the serial device has higher
45# initialization priority.
46config SERIAL_INIT_PRIORITY
47	default KERNEL_INIT_PRIORITY_DEFAULT
48
49endif # PM || PM_DEVICE
50
51if BT
52
53config BT_WAIT_NOP
54	default y
55
56config TEST_RANDOM_GENERATOR
57	default y
58
59endif # BT
60
61endif # BOARD_DA1469X_DK_PRO
62