Re: [PATCH v21 3/4] PCI: microchip: Add host driver for Microchip PCIe controller
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2021-02-10 13:09:23
Also in:
linux-pci
Hi Daire, On Mon, Jan 25, 2021 at 5:33 PM [off-list ref] wrote:
From: Daire McNamara <daire.mcnamara@microchip.com> Add support for the Microchip PolarFire PCIe controller when configured in host (Root Complex) mode. Signed-off-by: Daire McNamara <daire.mcnamara@microchip.com> Reviewed-by: Rob Herring <robh@kernel.org>
Thanks for your patch!
quoted hunk ↗ jump to hunk
--- a/drivers/pci/controller/Kconfig +++ b/drivers/pci/controller/Kconfig@@ -298,6 +298,16 @@ config PCI_LOONGSON Say Y here if you want to enable PCI controller support on Loongson systems. +config PCIE_MICROCHIP_HOST + bool "Microchip AXI PCIe host bridge support" + depends on PCI_MSI && OF + select PCI_MSI_IRQ_DOMAIN + select GENERIC_MSI_IRQ_DOMAIN + select PCI_HOST_COMMON + help + Say Y here if you want kernel to support the Microchip AXI PCIe + Host Bridge driver.
Is this PCIe host bridge accessible only from the PolarFire RISC-V
CPU cores, or also from softcores implemented in the PolarFire FPGA?
In case of the former, we want to add a
depends on CONFIG_SOC_MICROCHIP_POLARFIRE || COMPILE_TEST
conditional.
+
config PCIE_HISI_ERR
depends on ACPI_APEI_GHES && (ARM64 || COMPILE_TEST)
bool "HiSilicon HIP PCIe controller error handling driver"
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds