blob: b57d0ee92fbfc03f5c08bcd0b50594d822a2bec2 [file] [log] [blame]
# RISCV64_MIV Microchip Polarfire SOC configuration options
# Copyright (c) 2020-2021 Microchip Technology Inc
# SPDX-License-Identifier: Apache-2.0
config SOC_SERIES_POLARFIRE
select RISCV
select RISCV_PRIVILEGED
select RISCV_HAS_PLIC
config SOC_POLARFIRE
select ATOMIC_OPERATIONS_BUILTIN
select RISCV_GP
select USE_SWITCH_SUPPORTED
select USE_SWITCH
select CPU_HAS_FPU
select SCHED_IPI_SUPPORTED
select RISCV_ISA_RV64I
select RISCV_ISA_EXT_M
select RISCV_ISA_EXT_A
select RISCV_ISA_EXT_C
select RISCV_ISA_EXT_ZICSR
select RISCV_ISA_EXT_ZIFENCEI
config MPFS_HAL
depends on SOC_POLARFIRE
bool "Microchip Polarfire SOC hardware abstracton layer"
select HAS_MPFS_HAL