1# STM32N6570 DISCOVERY board configuration
2
3# Copyright (c) 2025 STMicroelectronics
4# SPDX-License-Identifier: Apache-2.0
5
6if BOARD_STM32N6570_DK
7
8if NETWORKING
9
10config NET_L2_ETHERNET
11	default y
12
13endif # NETWORKING
14
15if DISPLAY || VIDEO
16# MEMC needs to be enabled in order to store
17# display frame buffer to external PSRAM
18config MEMC
19	default y
20
21# Rely on Multi-Heap / Shared-Multi-Heap for PSRAM access
22config MULTI_HEAP
23	default y
24config SHARED_MULTI_HEAP
25	default y
26endif # DISPLAY || VIDEO
27
28if DISPLAY
29config INPUT
30	default y
31
32config I2C_STM32_V2_TIMING
33	default y if INPUT
34
35# Let LTDC use memory allocated via SMH
36config STM32_LTDC_FB_USE_SHARED_MULTI_HEAP
37	default y
38endif # DISPLAY
39
40if VIDEO
41# Let video framework use memory allocated via SMH
42config VIDEO_BUFFER_USE_SHARED_MULTI_HEAP
43	default y
44endif # VIDEO
45
46endif # BOARD_STM32N6570_DK
47