blob: 8740d9bd511a2787348c54b9f2ffaf41b3d4b391 [file] [log] [blame]
# STM32N6570 DISCOVERY board configuration
# Copyright (c) 2025 STMicroelectronics
# SPDX-License-Identifier: Apache-2.0
if BOARD_STM32N6570_DK
if NETWORKING
config NET_L2_ETHERNET
default y
endif # NETWORKING
if DISPLAY || VIDEO
# MEMC needs to be enabled in order to store
# display frame buffer to external PSRAM
config MEMC
default y
# Rely on Multi-Heap / Shared-Multi-Heap for PSRAM access
config MULTI_HEAP
default y
config SHARED_MULTI_HEAP
default y
endif # DISPLAY || VIDEO
if DISPLAY
config INPUT
default y
config I2C_STM32_V2_TIMING
default y if INPUT
# Let LTDC use memory allocated via SMH
config STM32_LTDC_FB_USE_SHARED_MULTI_HEAP
default y
endif # DISPLAY
if VIDEO
# Let video framework use memory allocated via SMH
config VIDEO_BUFFER_USE_SHARED_MULTI_HEAP
default y
endif # VIDEO
endif # BOARD_STM32N6570_DK