PCI: Add Loongson PCI Controller support
authorJiaxun Yang <jiaxun.yang@flygoat.com>
Tue, 26 May 2020 09:21:13 +0000 (17:21 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Wed, 27 May 2020 10:52:30 +0000 (12:52 +0200)
commit1f58cca5cf2ba27ab448cc95df48070e069d5451
tree4e8a029a17b5a5db1b5dd014dc54fe5143fe1637
parentb6caa1d8c80cb71b6162cb1f1ec13aa655026c9f
PCI: Add Loongson PCI Controller support

This controller can be found on Loongson-2K SoC, Loongson-3
systems with RS780E/LS7A PCH.

The RS780E part of code was previously located at
arch/mips/pci/ops-loongson3.c and now it can use generic PCI
driver implementation.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
drivers/pci/controller/Kconfig
drivers/pci/controller/Makefile
drivers/pci/controller/pci-loongson.c [new file with mode: 0644]