]> git.dujemihanovic.xyz Git - u-boot.git/commit
reset: zynqmp: Add reset controller for ZynqMP SoC
authorMichal Simek <michal.simek@xilinx.com>
Fri, 30 Jul 2021 06:00:10 +0000 (08:00 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 6 Aug 2021 07:32:03 +0000 (09:32 +0200)
commit3f123b74242bc076ba6cae6d45a11bd5da1d977f
treef34e537b30687c2b5ddde77efc41f8f6dc58bbf3
parent8396700c330d9149812192297a4418e0d5cc4409
reset: zynqmp: Add reset controller for ZynqMP SoC

Add firmware based reset controller for Xilinx ZynqMP SoC to let other
drivers to call reset functions. Driver is only tested on Xilinx ZynqMP but
support for Xilinx Versal can be simply added. That's why reset_id and
nr_reset are assigned in probe folder.
Driver is inpired by driver from Linux kernel.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
MAINTAINERS
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-zynqmp.c [new file with mode: 0644]
include/zynqmp_firmware.h