1# Copyright 2022, 2025 NXP 2# Copyright (c) 2023 Google LLC. 3# SPDX-License-Identifier: Apache-2.0 4 5config BOARD_MIMXRT595_EVK 6 select BOARD_EARLY_INIT_HOOK if BOARD_MIMXRT595_EVK_MIMXRT595S_CM33 7 8DT_ADSP_RESET_MEM := $(dt_nodelabel_path,adsp_reset) 9DT_ADSP_DATA_MEM := $(dt_nodelabel_path,adsp_data) 10DT_ADSP_TEXT_MEM := $(dt_nodelabel_path,adsp_text) 11 12if BOARD_MIMXRT595_EVK_MIMXRT595S_F1 13 14config RT595_ADSP_STACK_SIZE 15 hex "Boot time stack size" 16 default 0x1000 17 help 18 Stack space is reserved at the end of the RT595_ADSP_DATA_MEM 19 region, starting at RT595_ADSP_DATA_MEM_ADDR - RT595_ADSP_STACK_SIZE 20 21config RT595_ADSP_RESET_MEM_ADDR 22 hex 23 default $(dt_node_reg_addr_hex,$(DT_ADSP_RESET_MEM)) 24 25config RT595_ADSP_RESET_MEM_SIZE 26 hex 27 default $(dt_node_reg_size_hex,$(DT_ADSP_RESET_MEM)) 28 29config RT595_ADSP_DATA_MEM_ADDR 30 hex 31 default $(dt_node_reg_addr_hex,$(DT_ADSP_DATA_MEM)) 32 33config RT595_ADSP_DATA_MEM_SIZE 34 hex 35 default $(dt_node_reg_size_hex,$(DT_ADSP_DATA_MEM)) 36 37config RT595_ADSP_TEXT_MEM_ADDR 38 hex 39 default $(dt_node_reg_addr_hex,$(DT_ADSP_TEXT_MEM)) 40 41config RT595_ADSP_TEXT_MEM_SIZE 42 hex 43 default $(dt_node_reg_size_hex,$(DT_ADSP_TEXT_MEM)) 44 45endif # BOARD_MIMXRT595_EVK_RT595_F1 46