summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/Kconfig
diff options
context:
space:
mode:
authorRichard Gong <richard.gong@intel.com>2019-09-03 09:18:19 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-09-04 07:31:28 -0400
commit4526ebbc77732bcae965ee374cf3e8d86436b2ad (patch)
treed71877ce3f08d7df0ae12d62b578a70d8d31b687 /drivers/firmware/Kconfig
parentb5dc75c915cdaebab9b9875022e45638d6b14a7e (diff)
firmware: add Intel Stratix10 remote system update driver
The Intel Remote System Update (RSU) driver exposes interfaces access through the Intel Service Layer to user space via sysfs interface. The RSU interfaces report and control some of the optional RSU features on Intel Stratix 10 SoC. The RSU feature provides a way for customers to update the boot configuration of a Intel Stratix 10 SoC device with significantly reduced risk of corrupting the bitstream storage and bricking the system. Signed-off-by: Richard Gong <richard.gong@intel.com> Reviewed-by: Alan Tull <atull@kernel.org> Link: https://lore.kernel.org/r/1567516701-26026-3-git-send-email-richard.gong@linux.intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/firmware/Kconfig')
-rw-r--r--drivers/firmware/Kconfig18
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig
index ba8d3d0ef32c..c853a17c3f31 100644
--- a/drivers/firmware/Kconfig
+++ b/drivers/firmware/Kconfig
@@ -216,6 +216,24 @@ config INTEL_STRATIX10_SERVICE
216 216
217 Say Y here if you want Stratix10 service layer support. 217 Say Y here if you want Stratix10 service layer support.
218 218
219config INTEL_STRATIX10_RSU
220 tristate "Intel Stratix10 Remote System Update"
221 depends on INTEL_STRATIX10_SERVICE
222 help
223 The Intel Remote System Update (RSU) driver exposes interfaces
224 access through the Intel Service Layer to user space via sysfs
225 device attribute nodes. The RSU interfaces report/control some of
226 the optional RSU features of the Stratix 10 SoC FPGA.
227
228 The RSU provides a way for customers to update the boot
229 configuration of a Stratix 10 SoC device with significantly reduced
230 risk of corrupting the bitstream storage and bricking the system.
231
232 Enable RSU support if you are using an Intel SoC FPGA with the RSU
233 feature enabled and you want Linux user space control.
234
235 Say Y here if you want Intel RSU support.
236
219config QCOM_SCM 237config QCOM_SCM
220 bool 238 bool
221 depends on ARM || ARM64 239 depends on ARM || ARM64