diff --git a/arch/arm/core/Kconfig.vfp b/arch/arm/core/Kconfig.vfp index 6acb662d115..8654d5f9ad0 100644 --- a/arch/arm/core/Kconfig.vfp +++ b/arch/arm/core/Kconfig.vfp @@ -109,17 +109,16 @@ config VFP_U_DP_D16_FP16_FMAC fused multiply-accumulate) and floating-point exception trapping with 16 double-word registers. -config VFP_DP_D32_FMAC +config VFP_DP_D32 bool select CPU_HAS_VFP select VFP_FEATURE_SINGLE_PRECISION select VFP_FEATURE_DOUBLE_PRECISION - select VFP_FEATURE_FMAC select VFP_FEATURE_REGS_S64_D32 help This option signifies the use of a VFP floating-point coprocessor that supports single- and double-precision operations - (including fused multiply-accumulate) with 32 double-word registers. + with 32 double-word registers. config VFP_DP_D32_FP16_FMAC bool diff --git a/soc/xlnx/zynq7000/xc7zxxx/Kconfig b/soc/xlnx/zynq7000/xc7zxxx/Kconfig index 4cf78faeec6..8db5dff333c 100644 --- a/soc/xlnx/zynq7000/xc7zxxx/Kconfig +++ b/soc/xlnx/zynq7000/xc7zxxx/Kconfig @@ -11,4 +11,4 @@ config SOC_SERIES_XC7ZXXX select CPU_CORTEX_A9 select SYSCON select ARM_ARCH_TIMER_ERRATUM_740657 if ARM_ARCH_TIMER - select VFP_DP_D32_FMAC + select VFP_DP_D32 diff --git a/soc/xlnx/zynq7000/xc7zxxxs/Kconfig b/soc/xlnx/zynq7000/xc7zxxxs/Kconfig index 6c3cd46393b..10095a1267f 100644 --- a/soc/xlnx/zynq7000/xc7zxxxs/Kconfig +++ b/soc/xlnx/zynq7000/xc7zxxxs/Kconfig @@ -11,4 +11,4 @@ config SOC_SERIES_XC7ZXXXS select CPU_CORTEX_A9 select SYSCON select ARM_ARCH_TIMER_ERRATUM_740657 if ARM_ARCH_TIMER - select VFP_DP_D32_FMAC + select VFP_DP_D32