]> git.baikalelectronics.ru Git - uboot.git/commit
pci: synquacer: Add SynQuacer ECAM based PCIe driver
authorMasami Hiramatsu <masami.hiramatsu@linaro.org>
Fri, 4 Jun 2021 09:44:06 +0000 (18:44 +0900)
committerTom Rini <trini@konsulko.com>
Tue, 6 Jul 2021 18:07:36 +0000 (14:07 -0400)
commitf3c0249ae39e8da43c1617f630738ebab3d51a7c
treeb37cd9dca45cd145fc89e9aae035474af5282132
parentb4aeca4a81f103a1ceec167e77188bcdb55f883e
pci: synquacer: Add SynQuacer ECAM based PCIe driver

Add ECAM based SynQuacer PCIe RC driver. This driver configures the
PCIe RC and filter out a ghost pcie config.

Since the Linux kernel expects "socionext,synquacer-pcie-ecam" device
is configured by firmware (EDK2), it doesn't re-configure in the kernel.
So as same as EDK2, U-Boot needs to configure it before boot the kernel.

Signed-off-by: Masami Hiramatsu <masami.hiramatsu@linaro.org>
drivers/pci/Kconfig
drivers/pci/Makefile
drivers/pci/pcie_ecam_synquacer.c [new file with mode: 0644]