Linux Audio

Check our new training course

Embedded Linux Audio

Check our new training course
with Creative Commons CC-BY-SA
lecture materials

Bootlin logo

Elixir Cross Referencer

Loading...
# 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 SOC_SERIES_RISCV_SIFIVE_FREEDOM
	help
	  Enable the SPI peripherals on SiFive Freedom processors

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.