# Kconfig - SiFive SPI Driver configuration options # # Copyright (c) 2018 SiFive Inc. # # SPDX-License-Identifier: Apache-2.0 # menuconfig SPI_SIFIVE bool "SiFive SPI controller driver" depends on SPI depends on SOC_SERIES_RISCV32_SIFIVE_FREEDOM help Enable the SPI peripherals on SiFive Freedom processors if SPI_SIFIVE config SIFIVE_SPI_0_ROM bool "SPI 0 is used to access SPI Flash ROM" default y depends on SPI_SIFIVE help If enabled, SPI 0 is reserved for accessing the SPI flash ROM and a driver interface won't be instantiated for SPI 0. Beware disabling this option on HiFive 1! The SPI flash ROM is where the program is stored, and if this driver initializes the interface for peripheral control the FE310 will crash on boot. endif # SPI_SIFIVE