Centos-kernel-stream-9/drivers/pci/controller
Myron Stowe ad635d543c PCI: loongson: Add ACPI init support
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2124638
Upstream Status: cd89edda4002b7fb3c0a6765c3a60a60d5b1dc16

commit cd89edda4002b7fb3c0a6765c3a60a60d5b1dc16
Author: Huacai Chen <chenhuacai@kernel.org>
Date:   Thu Jul 14 20:42:12 2022 +0800

    PCI: loongson: Add ACPI init support

    Loongson PCH (LS7A chipset) will be used by both MIPS-based and LoongArch-
    based Loongson processors. MIPS-based Loongson uses FDT, while LoongArch-
    based Loongson uses ACPI.

    Add ACPI init support for the driver in pci-loongson.c because it is
    currently FDT-only.

    LoongArch is a new RISC ISA, mainline support will come soon, and
    documentations are here (in translation):

      https://github.com/loongson/LoongArch-Documentation

    Link: https://lore.kernel.org/r/20220714124216.1489304-4-chenhuacai@loongson.cn
    Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
    Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>

Signed-off-by: Myron Stowe <mstowe@redhat.com>
2022-10-02 07:34:15 -06:00
..
cadence PCI: cadence: Clear FLR in device capabilities register 2022-09-09 19:29:15 -06:00
dwc PCI: qcom: Remove unnecessary pipe_clk handling 2022-10-02 07:34:15 -06:00
mobiveil PCI: Add defines for normal and subtractive PCI bridges 2022-06-16 10:07:27 -06:00
Kconfig PCI: loongson: Add ACPI init support 2022-10-02 07:34:15 -06:00
Makefile
pci-aardvark.c PCI: aardvark: Fix reporting Slot capabilities on emulated bridge 2022-10-02 07:34:09 -06:00
pci-ftpci100.c
pci-host-common.c
pci-host-generic.c
pci-hyperv-intf.c
pci-hyperv.c PCI: hv: Remove unused hv_set_msi_entry_from_desc() 2022-05-30 17:09:54 +02:00
pci-ixp4xx.c
pci-loongson.c PCI: loongson: Add ACPI init support 2022-10-02 07:34:15 -06:00
pci-mvebu.c PCI: mvebu: Add support for sending Set_Slot_Power_Limit message 2022-09-09 19:29:18 -06:00
pci-rcar-gen2.c PCI: rcar-gen2: Add RZ/N1 SOC family compatible string 2022-10-02 07:34:11 -06:00
pci-tegra.c PCI: Add defines for normal and subtractive PCI bridges 2022-06-16 10:07:27 -06:00
pci-thunder-ecam.c PCI: thunder: Drop error data fabrication when config read fails 2022-04-20 10:14:04 -06:00
pci-thunder-pem.c PCI: thunder: Drop error data fabrication when config read fails 2022-04-20 10:14:04 -06:00
pci-v3-semi.c
pci-versatile.c PCI: versatile: Remove redundant variable retval 2022-09-11 12:49:39 -06:00
pci-xgene-msi.c PCI: xgene-msi: Use bitmap_zalloc() when applicable 2022-04-20 10:14:01 -06:00
pci-xgene.c PCI: Drop of_match_ptr() to avoid unused variables 2022-10-02 07:34:14 -06:00
pcie-altera-msi.c
pcie-altera.c PCI: altera: Prefer of_device_get_match_data() 2022-04-20 10:14:07 -06:00
pcie-brcmstb.c PCI: brcmstb: Augment driver for MIPs SOCs 2022-10-02 07:34:08 -06:00
pcie-hisi-error.c
pcie-iproc-bcma.c PCI: Add defines for normal and subtractive PCI bridges 2022-06-16 10:07:27 -06:00
pcie-iproc-msi.c PCI: iproc: Use bitmap API to allocate bitmaps 2022-10-02 07:34:11 -06:00
pcie-iproc-platform.c PCI: iproc: Rename iproc_pcie_pltfm_ to iproc_pltfm_pcie_ 2022-04-20 10:14:09 -06:00
pcie-iproc.c PCI: iproc: Set all 24 bits of PCI class code 2022-06-16 10:07:29 -06:00
pcie-iproc.h
pcie-mediatek-gen3.c PCI: mediatek-gen3: Print LTSSM state when PCIe link down 2022-10-02 07:34:10 -06:00
pcie-mediatek.c PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup() 2022-09-09 19:29:17 -06:00
pcie-microchip-host.c PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() 2022-10-02 07:34:09 -06:00
pcie-mt7621.c PCI: mt7621: Remove unused function pcie_rmw() 2022-04-12 08:52:12 -06:00
pcie-rcar-ep.c PCI: rcar-ep: Remove unneeded includes 2022-04-12 08:49:52 -06:00
pcie-rcar-host.c PCI: rcar: Use PCI_SET_ERROR_RESPONSE after read which triggered an exception 2022-06-16 10:11:44 -06:00
pcie-rcar.c
pcie-rcar.h
pcie-rockchip-ep.c PCI: rockchip: Fix find_first_zero_bit() limit 2022-09-11 12:49:39 -06:00
pcie-rockchip-host.c PCI: Add defines for normal and subtractive PCI bridges 2022-06-16 10:07:27 -06:00
pcie-rockchip.c
pcie-rockchip.h PCI: Add defines for normal and subtractive PCI bridges 2022-06-16 10:07:27 -06:00
pcie-xilinx-cpm.c PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie 2022-04-20 10:14:11 -06:00
pcie-xilinx-nwl.c PCI: xilinx-nwl: Simplify code and fix a memory leak 2022-04-20 10:14:01 -06:00
pcie-xilinx.c PCI: xilinx: Rename xilinx_pcie_port to xilinx_pcie 2022-04-20 10:14:10 -06:00
vmd.c PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs 2022-10-02 07:34:11 -06:00