Home
last modified time | relevance | path

Searched refs:ecam (Results 1 – 25 of 25) sorted by relevance

/src/sys/arm64/cavium/
H A Dthunder_pcie_common.c153 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 Dthunder_pcie_fdt.c198 thunder_pcie_identify_ecam(dev, &sc->base.ecam); in thunder_pcie_fdt_attach()
/src/sys/dev/pci/
H A Dpci_host_generic_acpi.c241 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 Dpci_host_generic_den0115.c187 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 Dpci_host_generic.c382 *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 Dpci_host_generic.h81 int ecam; member
H A Dpci_host_generic_fdt.c120 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 Diommu.txt31 compatible = "pci-host-ecam-generic";
50 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/arm/
H A Dmorello-sdp.dts113 compatible = "pci-host-ecam-generic";
135 compatible = "pci-host-ecam-generic";
H A Dfvp-base-revc.dts333 compatible = "pci-host-ecam-generic";
H A Djuno-base.dtsi687 compatible = "arm,juno-r1-pcie", "plda,xpressrich3-axi", "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/xtensa/
H A Dvirt.dts49 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/mips/loongson/
H A Dloongson64v_4core_virtio.dts69 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/cavium/
H A Dthunder2-99xx.dtsi98 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm/amazon/
H A Dalpine.dtsi149 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/Bindings/pci/
H A Dpci.txt77 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/amazon/
H A Dalpine-v2.dtsi130 compatible = "pci-host-ecam-generic";
H A Dalpine-v3.dtsi334 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/al/
H A Dalpine-v2.dtsi129 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/amd/
H A Damd-seattle-soc.dtsi219 compatible = "pci-host-ecam-generic";
/src/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra234.dtsi4461 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 Dhip06.dtsi737 compatible = "hisilicon,hip06-pcie-ecam";
H A Dhip07.dtsi1728 compatible = "hisilicon,hip07-pcie-ecam";
/src/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx95.dtsi1897 compatible = "pci-host-ecam-generic";
1957 compatible = "pci-host-ecam-generic";
H A Dfsl-ls1028a.dtsi1076 compatible = "pci-host-ecam-generic";