imx: add support for i.MX7/i.MX8MQ reset controller
authorPatrick Wildt <patrick@blueri.se>
Thu, 3 Oct 2019 14:08:35 +0000 (16:08 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 8 Oct 2019 14:36:36 +0000 (16:36 +0200)
commit6300dc4c61c9eccc9960bd9cd9b163032992fb4a
tree5d8477a940a8f9166fecf6a9d1e6c7fe03c0fba2
parentd08a194871fdf91b2ccdbaf02e35ed9443e0e170
imx: add support for i.MX7/i.MX8MQ reset controller

Add support for the reset controller that's used on the i.MX7D
and i.MX8MQ.  This will be needed to be able to assert the PCIe
reset pins.  Bindings taken from Linux, driver implementation
mostly taken from Linux and adjusted to U-Boot infrastructure.

Signed-off-by: Patrick Wildt <patrick@blueri.se>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/reset-imx7.c [new file with mode: 0644]
include/dt-bindings/reset/imx7-reset.h [new file with mode: 0644]
include/dt-bindings/reset/imx8mq-reset.h [new file with mode: 0755]