# SPDX-License-Identifier: GPL-2.0-only menu "Firmware Drivers" config FIRMWARE_ALTERA_SERIAL bool "Altera SPI programming" depends on OFDEVICE depends on GENERIC_GPIO depends on SPI select FIRMWARE help Programming an Altera FPGA via a few GPIOs for the control lines and MOSI, MISO and clock from an SPI interface for the data lines config FIRMWARE_ALTERA_SOCFPGA bool "Altera SoCFPGA fpga loader" depends on ARCH_SOCFPGA select FIRMWARE config FIRMWARE_ZYNQMP_FPGA bool "Xilinx ZynqMP FPGA loader" depends on ARCH_ZYNQMP select FIRMWARE help Load a bitstream to the PL of Zynq Ultrascale+ config ARM_SCMI_PROTOCOL tristate "ARM System Control and Management Interface (SCMI) Message Protocol" depends on ARM || COMPILE_TEST depends on ARM_SMCCC help ARM System Control and Management Interface (SCMI) protocol is a set of operating system-independent software interfaces that are used in system management. config QEMU_FW_CFG bool "QEMU FW CFG interface" help This driver exposes the QEMU FW CFG conduit as a single character device. The selector key can be set via ioctl or device parameter and read/writes are translated to the MMIO/IO port appropriate for the platform. endmenu