]> www.infradead.org Git - users/dwmw2/linux.git/commit
PCI: rcar-gen4: Add support for R-Car V4H
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Tue, 11 Jun 2024 12:50:56 +0000 (21:50 +0900)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Mon, 1 Jul 2024 22:33:03 +0000 (22:33 +0000)
commitfaf5a975ee3b94aac7c8a8054456a85d99a1b7ad
treefe9c604e16842939956a97698e8bcfe082f09e46
parent2c49151b3fff6d8fbb87c4582c14ab548dc23538
PCI: rcar-gen4: Add support for R-Car V4H

Add support for r8a779g0 (R-Car V4H).

This driver previously supported r8a779f0 (R-Car S4-8). PCIe features
of both r8a779f0 and r8a779g0 are almost all the same. For example:

 - PCI Express Base Specification Revision 4.0
 - Root complex mode and endpoint mode are supported

However, r8a779g0 requires specific firmware to be provided, to
initialize the PHY. Otherwise, the PCIe controller will not work.

[kwilczynski: drop the proprietary firmware conversion comment]
Link: https://lore.kernel.org/linux-pci/20240611125057.1232873-5-yoshihiro.shimoda.uh@renesas.com
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/pci/controller/dwc/pcie-rcar-gen4.c