]> git.baikalelectronics.ru Git - kernel.git/commit
fpga: Add support for Xilinx DFX AXI Shutdown manager
authorNava kishore Manne <nava.manne@xilinx.com>
Thu, 11 Feb 2021 05:11:48 +0000 (10:41 +0530)
committerMoritz Fischer <mdf@kernel.org>
Sat, 6 Mar 2021 15:54:40 +0000 (07:54 -0800)
commit756e4365b75fc17c2100c3ea54e8d38d2e073d8d
tree32cd41e749ffdfcce13ffbd062f439f6982a1f23
parent0c84727bc4952cd8910e91ad8d8cb7367ef2bb8b
fpga: Add support for Xilinx DFX AXI Shutdown manager

This patch adds support for Xilinx Dynamic Function eXchange(DFX) AXI
shutdown manager IP. It can be used to safely handling the AXI traffic
on a Reconfigurable Partition when it is undergoing dynamic reconfiguration
and there by preventing system deadlock that may occur if AXI transactions
are interrupted during reconfiguration.

PR-Decoupler and AXI shutdown manager are completely different IPs.
But both the IP registers are compatible and also both belong to the
same sub-system (fpga-bridge).So using same driver for both IP's.

Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com>
Reviewed-by: Tom Rix <trix@redhat.com>
Signed-off-by: Moritz Fischer <mdf@kernel.org>
drivers/fpga/Kconfig
drivers/fpga/xilinx-pr-decoupler.c