zynqmp: restore the jtag interface
authorJorge Ramirez-Ortiz <jorge@foundries.io>
Wed, 13 Oct 2021 13:48:00 +0000 (15:48 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 21 Oct 2021 06:51:00 +0000 (08:51 +0200)
commit398a74ae330dfc4e46744874ebbe5394d2679c37
tree4b3bc5664a06959f948d828aef4cc70e946f8fc9
parenta3e3d4698e3c5812bba76cf0f35a0f71b27d5973
zynqmp: restore the jtag interface

When boot.bin is configured for secure boot the CSU will disable the
JTAG interface on all cases.

Some boards might rely on this interface for flashing to QSPI in which
case those systems might end up bricked during development.

This commit will restore the interface under CSU control

Signed-off-by: Jorge Ramirez-Ortiz <jorge@foundries.io>
Link: https://lore.kernel.org/r/20211013134800.19452-1-jorge@foundries.io
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/mach-zynqmp/Kconfig
arch/arm/mach-zynqmp/include/mach/hardware.h
board/xilinx/zynqmp/zynqmp.c