soc: nxp_s32: s32k3: drop M7
suffix from options
The existing S32K3 Kconfig options employ the `M7` suffix, which is redundant given that all cores in this series utilize an Arm Cortex-M7 core. Therefore, we should remove it. Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
This commit is contained in:
parent
589f3f435b
commit
8ca4f5b4a1
11 changed files with 27 additions and 27 deletions
|
@ -3,5 +3,5 @@
|
||||||
|
|
||||||
config BOARD_MR_CANHUBK3
|
config BOARD_MR_CANHUBK3
|
||||||
bool "mr_canhubk3"
|
bool "mr_canhubk3"
|
||||||
depends on SOC_SERIES_S32K3_M7
|
depends on SOC_SERIES_S32K3XX
|
||||||
select SOC_PART_NUMBER_S32K344
|
select SOC_PART_NUMBER_S32K344
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
CONFIG_BOARD_MR_CANHUBK3=y
|
CONFIG_BOARD_MR_CANHUBK3=y
|
||||||
CONFIG_SOC_S32K344_M7=y
|
CONFIG_SOC_S32K344=y
|
||||||
CONFIG_SOC_SERIES_S32K3_M7=y
|
CONFIG_SOC_SERIES_S32K3XX=y
|
||||||
CONFIG_BUILD_OUTPUT_HEX=y
|
CONFIG_BUILD_OUTPUT_HEX=y
|
||||||
|
|
||||||
# Use Systick as system clock
|
# Use Systick as system clock
|
||||||
|
|
|
@ -31,7 +31,7 @@ config CAN_MCUX_FLEXCAN_WAIT_TIMEOUT
|
||||||
config CAN_MAX_MB
|
config CAN_MAX_MB
|
||||||
int "Maximum number of message buffers for concurrent active instances"
|
int "Maximum number of message buffers for concurrent active instances"
|
||||||
default 16
|
default 16
|
||||||
depends on SOC_SERIES_S32K3_M7
|
depends on SOC_SERIES_S32K3XX
|
||||||
range 1 96
|
range 1 96
|
||||||
help
|
help
|
||||||
Defines maximum number of message buffers for concurrent active instances.
|
Defines maximum number of message buffers for concurrent active instances.
|
||||||
|
@ -42,7 +42,7 @@ config CAN_MAX_FILTER
|
||||||
range 1 15 if SOC_SERIES_KINETIS_KE1XF || SOC_SERIES_KINETIS_K6X
|
range 1 15 if SOC_SERIES_KINETIS_KE1XF || SOC_SERIES_KINETIS_K6X
|
||||||
range 1 13 if SOC_SERIES_IMX_RT && CAN_MCUX_FLEXCAN_FD
|
range 1 13 if SOC_SERIES_IMX_RT && CAN_MCUX_FLEXCAN_FD
|
||||||
range 1 63 if SOC_SERIES_IMX_RT
|
range 1 63 if SOC_SERIES_IMX_RT
|
||||||
range 1 96 if SOC_SERIES_S32K3_M7
|
range 1 96 if SOC_SERIES_S32K3XX
|
||||||
help
|
help
|
||||||
Defines maximum number of concurrent active RX filters
|
Defines maximum number of concurrent active RX filters
|
||||||
|
|
||||||
|
|
|
@ -28,10 +28,10 @@ config DMA_TCD_QUEUE_SIZE
|
||||||
|
|
||||||
config DMA_MCUX_TEST_SLOT_START
|
config DMA_MCUX_TEST_SLOT_START
|
||||||
int "test slot start num"
|
int "test slot start num"
|
||||||
depends on (SOC_SERIES_KINETIS_K6X || SOC_SERIES_KINETIS_KE1XF || SOC_SERIES_S32K3_M7)
|
depends on (SOC_SERIES_KINETIS_K6X || SOC_SERIES_KINETIS_KE1XF || SOC_SERIES_S32K3XX)
|
||||||
default 58 if SOC_SERIES_KINETIS_K6X
|
default 58 if SOC_SERIES_KINETIS_K6X
|
||||||
default 60 if SOC_SERIES_KINETIS_KE1XF
|
default 60 if SOC_SERIES_KINETIS_KE1XF
|
||||||
default 62 if SOC_SERIES_S32K3_M7
|
default 62 if SOC_SERIES_S32K3XX
|
||||||
help
|
help
|
||||||
test slot start num
|
test slot start num
|
||||||
|
|
||||||
|
|
|
@ -37,6 +37,6 @@ source "soc/arm/nxp_s32/*/Kconfig.soc"
|
||||||
|
|
||||||
config SOC_PART_NUMBER
|
config SOC_PART_NUMBER
|
||||||
default SOC_PART_NUMBER_S32ZE_R52 if SOC_SERIES_S32ZE_R52
|
default SOC_PART_NUMBER_S32ZE_R52 if SOC_SERIES_S32ZE_R52
|
||||||
default SOC_PART_NUMBER_S32K3 if SOC_SERIES_S32K3_M7
|
default SOC_PART_NUMBER_S32K3 if SOC_SERIES_S32K3XX
|
||||||
|
|
||||||
endif # SOC_FAMILY_NXP_S32
|
endif # SOC_FAMILY_NXP_S32
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
|
|
||||||
zephyr_include_directories(.)
|
zephyr_include_directories(.)
|
||||||
zephyr_sources(osif.c)
|
zephyr_sources(osif.c)
|
||||||
zephyr_sources_ifdef(CONFIG_SOC_SERIES_S32K3_M7 power_soc.c)
|
zephyr_sources_ifdef(CONFIG_SOC_SERIES_S32K3XX power_soc.c)
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
|
|
||||||
#if defined(CONFIG_SOC_S32Z27_R52)
|
#if defined(CONFIG_SOC_S32Z27_R52)
|
||||||
#include <S32Z2_MSCM.h>
|
#include <S32Z2_MSCM.h>
|
||||||
#elif defined(CONFIG_SOC_S32K344_M7)
|
#elif defined(CONFIG_SOC_S32K344)
|
||||||
#include <S32K344_MSCM.h>
|
#include <S32K344_MSCM.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
# S32K344
|
# NXP S32K344
|
||||||
|
|
||||||
# Copyright 2023 NXP
|
# Copyright 2023 NXP
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
if SOC_S32K344_M7
|
if SOC_S32K344
|
||||||
|
|
||||||
config SOC
|
config SOC
|
||||||
default "s32k344"
|
default "s32k344"
|
||||||
|
@ -11,4 +11,4 @@ config SOC
|
||||||
config FPU
|
config FPU
|
||||||
default y
|
default y
|
||||||
|
|
||||||
endif # SOC_S32K344_M7
|
endif # SOC_S32K344
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
# S32 K M7 core series
|
# NXP S32K3XX MCU series
|
||||||
|
|
||||||
# Copyright 2023 NXP
|
# Copyright 2023 NXP
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
if SOC_SERIES_S32K3_M7
|
if SOC_SERIES_S32K3XX
|
||||||
|
|
||||||
config SOC_SERIES
|
config SOC_SERIES
|
||||||
default "s32k3"
|
default "s32k3"
|
||||||
|
@ -34,4 +34,4 @@ endif # NET_L2_ETHERNET
|
||||||
|
|
||||||
source "soc/arm/nxp_s32/s32k3/Kconfig.defconfig.s32k*"
|
source "soc/arm/nxp_s32/s32k3/Kconfig.defconfig.s32k*"
|
||||||
|
|
||||||
endif # SOC_SERIES_S32K_M7
|
endif # SOC_SERIES_S32K3XX
|
||||||
|
|
|
@ -1,13 +1,14 @@
|
||||||
# NXP S32K3 MCUs family
|
# NXP S32K3XX MCU series
|
||||||
|
|
||||||
# Copyright 2023 NXP
|
# Copyright 2023 NXP
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
config SOC_SERIES_S32K3_M7
|
config SOC_SERIES_S32K3XX
|
||||||
bool "S32K3 M7 Core Series"
|
bool "NXP S32K3XX MCU series"
|
||||||
select ARM
|
select ARM
|
||||||
select CPU_CORTEX_M7
|
select CPU_CORTEX_M7
|
||||||
select SOC_FAMILY_NXP_S32
|
select SOC_FAMILY_NXP_S32
|
||||||
|
select HAS_NXP_S32_HAL
|
||||||
select CPU_HAS_FPU
|
select CPU_HAS_FPU
|
||||||
select CPU_HAS_ARM_MPU
|
select CPU_HAS_ARM_MPU
|
||||||
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
|
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
|
||||||
|
@ -21,4 +22,4 @@ config SOC_SERIES_S32K3_M7
|
||||||
select HAS_MCUX_LPSPI
|
select HAS_MCUX_LPSPI
|
||||||
select HAS_MCUX_CACHE
|
select HAS_MCUX_CACHE
|
||||||
help
|
help
|
||||||
Enable support for NXP S32K3 MCUs family on Cortex-M7 cores
|
Enable support for NXP S32K3XX MCU series.
|
||||||
|
|
|
@ -1,19 +1,18 @@
|
||||||
# NXP S32K MCUs family
|
# NXP S32K3XX MCU series
|
||||||
|
|
||||||
# Copyright 2023 NXP
|
# Copyright 2023 NXP
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "NXP S32K MCUs family SoC Selection"
|
prompt "NXP S32K3XX MCU selection"
|
||||||
depends on SOC_SERIES_S32K3_M7
|
depends on SOC_SERIES_S32K3XX
|
||||||
|
|
||||||
config SOC_S32K344_M7
|
config SOC_S32K344
|
||||||
bool "SOC_S32K_M7"
|
bool "s32k344"
|
||||||
select HAS_NXP_S32_HAL
|
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
if SOC_SERIES_S32K3_M7
|
if SOC_SERIES_S32K3XX
|
||||||
|
|
||||||
config SOC_PART_NUMBER_S32K344
|
config SOC_PART_NUMBER_S32K344
|
||||||
bool
|
bool
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue