PCI: kirin: Add HiSilicon Kirin SoC PCIe controller driver
authorXiaowei Song <songxiaowei@hisilicon.com>
Mon, 19 Jun 2017 10:23:48 +0000 (18:23 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Sun, 2 Jul 2017 23:44:12 +0000 (18:44 -0500)
commitfc5165db245ac4b56c19e634592a144352817c6d
treea9a73c0be6e67bd716f2b8af68f2d0fe6a83e9f9
parent769b461fc0c0451bacf75826d5830fc07c5a57e4
PCI: kirin: Add HiSilicon Kirin SoC PCIe controller driver

Hisilicon PCIe driver shares the common functions for PCIe dw-host.

The poweron functions are developed on hi3660 SoC, while other functions
are common for Kirin series SoCs.

Low power mode (L1 sub-state and Suspend/Resume), hotplug and MSI feature
are not supported currently.

Signed-off-by: Xiaowei Song <songxiaowei@hisilicon.com>
[bhelgaas: fold in MAINTAINERS update from
http://lkml.kernel.org/r/20170704021516.96575-1-songxiaowei@hisilicon.com]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Jingoo Han <jingoohan1@gmail.com>
Cc: Guodong Xu <guodong.xu@linaro.org>
MAINTAINERS
drivers/pci/dwc/Kconfig
drivers/pci/dwc/Makefile
drivers/pci/dwc/pcie-kirin.c [new file with mode: 0644]