Home
last modified time | relevance | path

Searched +full:almost +full:- +full:ecam (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/Documentation/devicetree/bindings/pci/
Dhost-generic-pci.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Will Deacon <will@kernel.org>
13 Firmware-initialised PCI host controllers and PCI emulations, such as the
14 virtio-pci implementations found in kvmtool and other para-virtualised
21 Configuration Space is assumed to be memory-mapped (as opposed to being
26 For CAM, this 24-bit offset is:
31 While ECAM extends this by 4 bits to accommodate 4k of function space:
[all …]
/Linux-v5.10/drivers/pci/controller/dwc/
Dpcie-hisi.c1 // SPDX-License-Identifier: GPL-2.0
15 #include <linux/pci-acpi.h>
16 #include <linux/pci-ecam.h>
24 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_rd_conf()
27 if (bus->number == cfg->busr.start) { in hisi_pcie_rd_conf()
42 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_wr_conf()
45 if (bus->number == cfg->busr.start) { in hisi_pcie_wr_conf()
60 struct pci_config_window *cfg = bus->sysdata; in hisi_pcie_map_bus()
61 void __iomem *reg_base = cfg->priv; in hisi_pcie_map_bus()
63 if (bus->number == cfg->busr.start) in hisi_pcie_map_bus()
[all …]