diff options
author | Nicolas Saenz Julienne <nsaenzjulienne@suse.de> | 2020-06-29 18:37:23 +0200 |
---|---|---|
committer | Matthias Brugger <mbrugger@suse.com> | 2020-07-10 11:49:28 +0200 |
commit | f676eb217bdff3bd734a42c8f9bbc58c9100055c (patch) | |
tree | 584bcadc09aa5b2fbb27f5f432401fd9bc1b9ad4 /drivers/reset/Kconfig | |
parent | d774da08dcd6277d4b24092ccde9ba536504a7a8 (diff) | |
download | u-boot-f676eb217bdff3bd734a42c8f9bbc58c9100055c.tar.gz u-boot-f676eb217bdff3bd734a42c8f9bbc58c9100055c.tar.bz2 u-boot-f676eb217bdff3bd734a42c8f9bbc58c9100055c.zip |
reset: Add Raspberry Pi 4 firmware reset controller
Raspberry Pi 4's co-processor controls some of the board's HW
initialization process, but it's up to Linux to trigger it when
relevant. Introduce a reset controller capable of interfacing with
RPi4's co-processor that models these firmware initialization routines as
reset lines.
Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Diffstat (limited to 'drivers/reset/Kconfig')
-rw-r--r-- | drivers/reset/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig index 58ba0c686e..6d53561223 100644 --- a/drivers/reset/Kconfig +++ b/drivers/reset/Kconfig @@ -153,4 +153,15 @@ config RESET_SYSCON depends on DM_RESET help Support generic syscon mapped register reset devices. + +config RESET_RASPBERRYPI + bool "Raspberry Pi 4 Firmware Reset Controller Driver" + depends on DM_RESET && ARCH_BCM283X + default USB_XHCI_PCI + help + Raspberry Pi 4's co-processor controls some of the board's HW + initialization process, but it's up to Linux to trigger it when + relevant. This driver provides a reset controller capable of + interfacing with RPi4's co-processor and model these firmware + initialization routines as reset lines. endmenu |