1# RISCV64_MIV Microchip Polarfire SOC configuration options 2 3# Copyright (c) 2020-2021 Microchip Technology Inc 4# SPDX-License-Identifier: Apache-2.0 5 6choice 7 prompt "Microchip Polarfire SOC implementation" 8 depends on SOC_SERIES_RISCV64_MIV 9 10config SOC_MPFS 11 bool "Microchip MPFS system implementation" 12 select ATOMIC_OPERATIONS_BUILTIN 13 select RISCV_GP 14 select USE_SWITCH_SUPPORTED 15 select USE_SWITCH 16 select CPU_HAS_FPU 17 select SCHED_IPI_SUPPORTED 18 select RISCV_ISA_RV64I 19 select RISCV_ISA_EXT_M 20 select RISCV_ISA_EXT_A 21 select RISCV_ISA_EXT_C 22 select RISCV_ISA_EXT_ZICSR 23 select RISCV_ISA_EXT_ZIFENCEI 24 25endchoice 26 27config MPFS_HAL 28 depends on SOC_MPFS 29 bool "Microchip Polarfire SOC hardware abstracton layer" 30 select HAS_MPFS_HAL 31