| /src/sys/arm64/cavium/ |
| H A D | thunder_pcie_common.c | 153 thunder_pcie_identify_ecam(device_t dev, int *ecam) in thunder_pcie_identify_ecam() argument 163 *ecam = THUNDER_CFG_BASE_TO_ECAM(start); in thunder_pcie_identify_ecam() 165 device_printf(dev, "ThunderX quirk, setting ECAM to %d\n", *ecam); in thunder_pcie_identify_ecam()
|
| H A D | thunder_pcie_fdt.c | 198 thunder_pcie_identify_ecam(dev, &sc->base.ecam); in thunder_pcie_fdt_attach()
|
| /src/sys/dev/pci/ |
| H A D | pci_host_generic_acpi.c | 241 if (mcfg_entry->PciSegment == sc->base.ecam && in pci_host_acpi_get_ecam_resource() 302 status = acpi_GetInteger(handle, "_SEG", &sc->base.ecam); in pci_host_generic_acpi_init() 305 sc->base.ecam = 0; in pci_host_generic_acpi_init() 383 err = acpi_iort_map_pci_msi(sc->base.ecam, rid, &xref, &devid); in generic_pcie_get_xref() 401 err = acpi_iort_map_pci_msi(sc->base.ecam, rid, &xref, &devid); in generic_pcie_map_id() 425 err = acpi_iort_map_pci_smmuv3(sc->base.ecam, rid, &iommu_xref, in generic_pcie_get_iommu()
|
| H A D | pci_host_generic_den0115.c | 187 arm_smccc_invoke(SMCCC_PCI_GET_SEG_INFO, sc->base.ecam, in pci_host_acpi_smccc_attach() 217 addr = (sc->base.ecam << 16) | (bus << 8) | (slot << 3) | (func << 0); in pci_host_acpi_smccc_read_config() 241 addr = (sc->base.ecam << 16) | (bus << 8) | (slot << 3) | (func << 0); in pci_host_acpi_smccc_write_config()
|
| H A D | pci_host_generic.c | 382 *result = sc->ecam; in generic_pcie_read_ivar() 427 return (pci_domain_release_bus(sc->ecam, child, res)); in pci_host_generic_core_release_resource() 515 res = pci_domain_alloc_bus(sc->ecam, child, rid, start, end, in pci_host_generic_core_alloc_resource() 544 return (pci_domain_activate_bus(sc->ecam, child, r)); in generic_pcie_activate_resource() 562 return (pci_domain_deactivate_bus(sc->ecam, child, r)); in generic_pcie_deactivate_resource() 580 return (pci_domain_adjust_bus(sc->ecam, child, res, start, in generic_pcie_adjust_resource()
|
| H A D | pci_host_generic.h | 81 int ecam; member
|
| H A D | pci_host_generic_fdt.c | 120 device_printf(dev, "parsing FDT for ECAM%d:\n", sc->base.ecam); in pci_host_generic_setup_fdt() 146 sc->base.ecam = device_get_unit(dev); in pci_host_generic_setup_fdt()
|
| /src/sys/contrib/device-tree/Bindings/virtio/ |
| H A D | iommu.txt | 31 compatible = "pci-host-ecam-generic"; 50 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/arm/ |
| H A D | morello-sdp.dts | 113 compatible = "pci-host-ecam-generic"; 135 compatible = "pci-host-ecam-generic";
|
| H A D | fvp-base-revc.dts | 333 compatible = "pci-host-ecam-generic";
|
| H A D | juno-base.dtsi | 687 compatible = "arm,juno-r1-pcie", "plda,xpressrich3-axi", "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/xtensa/ |
| H A D | virt.dts | 49 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/mips/loongson/ |
| H A D | loongson64v_4core_virtio.dts | 69 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/cavium/ |
| H A D | thunder2-99xx.dtsi | 98 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm/amazon/ |
| H A D | alpine.dtsi | 149 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/Bindings/pci/ |
| H A D | pci.txt | 77 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/amazon/ |
| H A D | alpine-v2.dtsi | 130 compatible = "pci-host-ecam-generic";
|
| H A D | alpine-v3.dtsi | 334 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/al/ |
| H A D | alpine-v2.dtsi | 129 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/amd/ |
| H A D | amd-seattle-soc.dtsi | 219 compatible = "pci-host-ecam-generic";
|
| /src/sys/contrib/device-tree/src/arm64/nvidia/ |
| H A D | tegra234.dtsi | 4461 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4515 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4569 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4661 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4715 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4769 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4823 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4908 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 4962 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; 5054 reg-names = "appl", "config", "atu_dma", "dbi", "ecam"; [all …]
|
| /src/sys/contrib/device-tree/src/arm64/hisilicon/ |
| H A D | hip06.dtsi | 737 compatible = "hisilicon,hip06-pcie-ecam";
|
| H A D | hip07.dtsi | 1728 compatible = "hisilicon,hip07-pcie-ecam";
|
| /src/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx95.dtsi | 1897 compatible = "pci-host-ecam-generic"; 1957 compatible = "pci-host-ecam-generic";
|
| H A D | fsl-ls1028a.dtsi | 1076 compatible = "pci-host-ecam-generic";
|