aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/soc/xilinx/Kconfig
diff options
context:
space:
mode:
authorMichael Tretter <m.tretter@pengutronix.de>2020-11-09 14:48:17 +0100
committerMichal Simek <michal.simek@xilinx.com>2020-12-09 19:36:33 +0100
commit30b79eb1f92ed5974885d374a4107c94e2dd3e03 (patch)
treed3f8f8032e566144ac0c156ebcb39053f0883af3 /drivers/soc/xilinx/Kconfig
parentdt-bindings: soc: xlnx: extract xlnx, vcu-settings to separate binding (diff)
downloadlinux-dev-30b79eb1f92ed5974885d374a4107c94e2dd3e03.tar.xz
linux-dev-30b79eb1f92ed5974885d374a4107c94e2dd3e03.zip
soc: xilinx: vcu: use vcu-settings syscon registers
Switch the "logicoreip" registers to the new xlnx,vcu-settings binding to be able to read the settings if the settings are specified in a separate device tree node that is shared with other drivers. If the driver is not able to find a node with the new binding, fall back to check for the logicore register bank to be backwards compatible. Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com> Link: https://lore.kernel.org/r/20201109134818.4159342-4-m.tretter@pengutronix.de Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'drivers/soc/xilinx/Kconfig')
-rw-r--r--drivers/soc/xilinx/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/soc/xilinx/Kconfig b/drivers/soc/xilinx/Kconfig
index 646512d7276f..0b1708dae361 100644
--- a/drivers/soc/xilinx/Kconfig
+++ b/drivers/soc/xilinx/Kconfig
@@ -4,6 +4,7 @@ menu "Xilinx SoC drivers"
config XILINX_VCU
tristate "Xilinx VCU logicoreIP Init"
depends on HAS_IOMEM
+ select REGMAP_MMIO
help
Provides the driver to enable and disable the isolation between the
processing system and programmable logic part by using the logicoreIP