arm64: renesas: r8a779g3: Reset PCIe before next stage on Retronix R-Car V4H Sparrow...
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Thu, 18 Sep 2025 16:36:01 +0000 (18:36 +0200)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Fri, 17 Oct 2025 19:53:52 +0000 (21:53 +0200)
commita1a898588c803da43d625e5ca25cb4c78f80c7f3
tree5a821efa5c092a4d78061f4af9e8081982430735
parent2b634a80b5ce92232f309fdd7d7864098ca7fb95
arm64: renesas: r8a779g3: Reset PCIe before next stage on Retronix R-Car V4H Sparrow Hawk

Fully reset both PCIe controllers before booting the next stage on
Retronix R-Car V4H Sparrow Hawk board. This is necessary especially
in case U-Boot brought up the PCIe controllers, at which point the
next stage might be confused by the state of the PCIe controller.
The reset has to happen this late and not in the PCIe controller
driver, because the SRCR11 bits seem to affect both controllers.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
board/renesas/sparrowhawk/sparrowhawk.c