/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,orion-pinctrl.txt | 24 mpp0 0 pcie(rstout), pci(req2), gpio 25 mpp1 1 gpio, pci(gnt2) 26 mpp2 2 gpio, pci(req3), pci-1(pme) 27 mpp3 3 gpio, pci(gnt3) 28 mpp4 4 gpio, pci(req4) 29 mpp5 5 gpio, pci(gnt4) 30 mpp6 6 gpio, pci(req5), pci-1(clk) 31 mpp7 7 gpio, pci(gnt5), pci-1(clk) 49 mpp0 0 pcie(rstout), pci(req2), gpio 50 mpp1 1 gpio, pci(gnt2) [all …]
|
/freebsd/sys/arm64/cavium/ |
H A D | thunder_pcie_pem_fdt.c | 107 thunder_pem_fdt_alloc_msi(device_t pci, device_t child, int count, int maxcount, in thunder_pem_fdt_alloc_msi() argument 113 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_alloc_msi() 117 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in thunder_pem_fdt_alloc_msi() 122 thunder_pem_fdt_release_msi(device_t pci, device_t child, int count, int *irqs) in thunder_pem_fdt_release_msi() argument 127 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_release_msi() 131 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in thunder_pem_fdt_release_msi() 135 thunder_pem_fdt_alloc_msix(device_t pci, device_t child, int *irq) in thunder_pem_fdt_alloc_msix() argument 140 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_alloc_msix() 144 return (intr_alloc_msix(pci, child, msi_parent, irq)); in thunder_pem_fdt_alloc_msix() 148 thunder_pem_fdt_release_msix(device_t pci, device_t child, int irq) in thunder_pem_fdt_release_msix() argument [all …]
|
/freebsd/sys/conf/ |
H A D | files.powerpc | 96 dev/ice/if_ice_iflib.c optional ice pci powerpc64 | ice pci powerpc64le \ 98 dev/ice/ice_lib.c optional ice pci powerpc64 | ice pci powerpc64le \ 100 dev/ice/ice_osdep.c optional ice pci powerpc64 | ice pci powerpc64le \ 102 dev/ice/ice_resmgr.c optional ice pci powerpc64 | ice pci powerpc64le \ 104 dev/ice/ice_strings.c optional ice pci powerpc64 | ice pci powerpc64l [all...] |
H A D | files.x86 | 54 dev/acpica/acpi_pci.c optional acpi pci 55 dev/acpica/acpi_pci_link.c optional acpi pci 56 dev/acpica/acpi_pcib.c optional acpi pci 57 dev/acpica/acpi_pcib_acpi.c optional acpi pci 58 dev/acpica/acpi_pcib_pci.c optional acpi pci 68 dev/arcmsr/arcmsr.c optional arcmsr pci 78 dev/bxe/bxe.c optional bxe pci 79 dev/bxe/bxe_stats.c optional bxe pci 80 dev/bxe/bxe_debug.c optional bxe pci 81 dev/bxe/ecore_sp.c optional bxe pci [all …]
|
H A D | files | 748 dev/aac/aac_pci.c optional aac pci 752 dev/aacraid/aacraid_pci.c optional aacraid pci 795 dev/ae/if_ae.c optional ae pci 796 dev/age/if_age.c optional age pci 797 dev/agp/agp.c optional agp pci 798 dev/agp/agp_if.m optional agp pci 801 dev/ahci/ahci_pci.c optional ahci pci 803 dev/aic7xxx/ahc_pci.c optional ahc pci \ 805 dev/aic7xxx/ahd_pci.c optional ahd pci \ 808 dev/aic7xxx/aic79xx.c optional ahd pci [all …]
|
H A D | files.arm64 | 27 arm64/acpica/pci_cfgreg.c optional acpi pci 194 dev/acpica/acpi_pci.c optional acpi pci 195 dev/acpica/acpi_pci_link.c optional acpi pci 196 dev/acpica/acpi_pcib.c optional acpi pci 274 dev/enetc/if_enetc.c optional enetc iflib pci fdt soc_nxp_ls 280 dev/etherswitch/felix/felix.c optional enetc etherswitch fdt felix pci soc_nxp_ls 305 dev/hyperv/vmbus/vmbus.c optional hyperv acpi pci 325 dev/hyperv/pcib/vmbus_pcib.c optional hyperv pci acpi 327 dev/ice/if_ice_iflib.c optional ice pci \ 329 dev/ice/ice_lib.c optional ice pci \ [all …]
|
H A D | files.riscv | 9 dev/ofw/ofw_pcib.c optional pci fdt 10 dev/pci/pci_dw.c optional pci fdt 11 dev/pci/pci_dw_if.m optional pci fdt 12 dev/pci/pci_host_generic.c optional pci 13 dev/pci/pci_host_generic_fdt.c optional pci fdt 28 dev/xilinx/xlnx_pcib.c optional pci fdt xlnx_pcib
|
/freebsd/sys/dev/cardbus/ |
H A D | cardbus.c | 169 return (&dinfo->pci); in cardbus_alloc_devinfo() 198 if (dinfo->pci.cfg.mfdev) in cardbus_attach_card() 207 dinfo->pci.cfg.dev = child; in cardbus_attach_card() 208 resource_list_init(&dinfo->pci.resources); in cardbus_attach_card() 213 pci_cfg_save(dinfo->pci.cfg.dev, &dinfo->pci, 0); in cardbus_attach_card() 214 pci_cfg_restore(dinfo->pci.cfg.dev, &dinfo->pci); in cardbus_attach_card() 215 cardbus_device_setup_regs(&dinfo->pci.cfg); in cardbus_attach_card() 217 pci_print_verbose(&dinfo->pci); in cardbus_attach_card() 221 pci_cfg_save(dinfo->pci.cfg.dev, &dinfo->pci, 1); in cardbus_attach_card() 235 if (dinfo->pci.cfg.dev != child) in cardbus_child_deleted() [all …]
|
/freebsd/sys/dev/pci/ |
H A D | pci_host_generic_acpi.c | 372 generic_pcie_get_xref(device_t pci, device_t child) in generic_pcie_get_xref() argument 379 sc = device_get_softc(pci); in generic_pcie_get_xref() 380 err = pcib_get_id(pci, child, PCI_ID_RID, &rid); in generic_pcie_get_xref() 390 generic_pcie_map_id(device_t pci, device_t child, uintptr_t *id) in generic_pcie_map_id() argument 397 sc = device_get_softc(pci); in generic_pcie_map_id() 398 err = pcib_get_id(pci, child, PCI_ID_RID, &rid); in generic_pcie_map_id() 410 generic_pcie_get_iommu(device_t pci, device_t child, uintptr_t *id) in generic_pcie_get_iommu() argument 420 sc = device_get_softc(pci); in generic_pcie_get_iommu() 421 err = pcib_get_id(pci, child, PCI_ID_RID, &rid); in generic_pcie_get_iommu() 435 generic_pcie_acpi_alloc_msi(device_t pci, device_t child, int count, in generic_pcie_acpi_alloc_msi() argument [all …]
|
H A D | pci_host_generic_fdt.c | 278 generic_pcie_fdt_alloc_msi(device_t pci, device_t child, int count, in generic_pcie_fdt_alloc_msi() argument 285 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in generic_pcie_fdt_alloc_msi() 289 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in generic_pcie_fdt_alloc_msi() 297 generic_pcie_fdt_release_msi(device_t pci, device_t child, int count, int *irqs) in generic_pcie_fdt_release_msi() argument 303 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in generic_pcie_fdt_release_msi() 307 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in generic_pcie_fdt_release_msi() 314 generic_pcie_fdt_map_msi(device_t pci, device_t child, int irq, uint64_t *addr, in generic_pcie_fdt_map_msi() argument 321 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in generic_pcie_fdt_map_msi() 325 return (intr_map_msi(pci, child, msi_parent, irq, addr, data)); in generic_pcie_fdt_map_msi() 332 generic_pcie_fdt_alloc_msix(device_t pci, device_t child, int *irq) in generic_pcie_fdt_alloc_msix() argument [all …]
|
H A D | pci_dw.c | 51 #include <dev/pci/pcivar.h> 52 #include <dev/pci/pcireg.h> 53 #include <dev/pci/pcib_private.h> 54 #include <dev/pci/pci_dw.h> 351 sc->mem_ranges[i].host, sc->mem_ranges[i].pci, in pci_dw_setup_hw() 362 IATU_CTRL1_TYPE_IO, sc->io_range.host, sc->io_range.pci, in pci_dw_setup_hw() 596 pci_dw_alloc_msi(device_t pci, device_t child, int count, in pci_dw_alloc_msi() argument 602 rv = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in pci_dw_alloc_msi() 607 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in pci_dw_alloc_msi() 612 pci_dw_release_msi(device_t pci, device_ argument 625 pci_dw_map_msi(device_t pci,device_t child,int irq,uint64_t * addr,uint32_t * data) pci_dw_map_msi() argument 640 pci_dw_alloc_msix(device_t pci,device_t child,int * irq) pci_dw_alloc_msix() argument 653 pci_dw_release_msix(device_t pci,device_t child,int irq) pci_dw_release_msix() argument 666 pci_dw_get_id(device_t pci,device_t child,enum pci_id_type type,uintptr_t * id) pci_dw_get_id() argument [all...] |
/freebsd/crypto/openssl/crypto/x509/ |
H A D | v3_pci.c | 67 static int i2r_pci(X509V3_EXT_METHOD *method, PROXY_CERT_INFO_EXTENSION *pci, in i2r_pci() argument 71 if (pci->pcPathLengthConstraint) in i2r_pci() 72 i2a_ASN1_INTEGER(out, pci->pcPathLengthConstraint); in i2r_pci() 77 i2a_ASN1_OBJECT(out, pci->proxyPolicy->policyLanguage); in i2r_pci() 78 if (pci->proxyPolicy->policy && pci->proxyPolicy->policy->data) in i2r_pci() 80 pci->proxyPolicy->policy->length, in i2r_pci() 81 pci->proxyPolicy->policy->data); in i2r_pci() 242 PROXY_CERT_INFO_EXTENSION *pci = NULL; in r2i_pci() local 297 pci = PROXY_CERT_INFO_EXTENSION_new(); in r2i_pci() 298 if (pci == NULL) { in r2i_pci() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | pci-rcar-gen2.txt | 9 - compatible: "renesas,pci-r8a7742" for the R8A7742 SoC; 10 "renesas,pci-r8a7743" for the R8A7743 SoC; 11 "renesas,pci-r8a7744" for the R8A7744 SoC; 12 "renesas,pci-r8a7745" for the R8A7745 SoC; 13 "renesas,pci-r8a7790" for the R8A7790 SoC; 14 "renesas,pci-r8a7791" for the R8A7791 SoC; 15 "renesas,pci-r8a7793" for the R8A7793 SoC; 16 "renesas,pci-r8a7794" for the R8A7794 SoC; 17 "renesas,pci-rcar-gen2" for a generic R-Car Gen2 or 47 pci0: pci@ee090000 { [all …]
|
H A D | ralink,rt3883-pci.txt | 7 - compatible: must be "ralink,rt3883-pci" 61 - device_type: must be "pci" 78 - device_type: must be "pci" 103 pci@10140000 { 104 compatible = "ralink,rt3883-pci"; 126 device_type = "pci"; 130 0x02000000 0 0x00000000 0x20000000 0 0x10000000 /* pci memory */ 148 pci-bridge@1 { 150 device_type = "pci"; 161 pci-slot@17 { [all …]
|
H A D | nvidia,tegra20-pcie.txt | 13 - device_type: Must be "pci" 141 - device_type: Must be "pci" 170 device_type = "pci"; 199 pci@1,0 { 200 device_type = "pci"; 213 pci@2,0 { 214 device_type = "pci"; 237 pci@1,0 { 241 pci@0,0 { 247 device_type = "pci"; [all …]
|
H A D | pci-msi.txt | 73 pci: pci@f { 76 device_type = "pci"; 101 pci: pci@f { 104 device_type = "pci"; 130 pci: pci@f { 133 device_type = "pci"; 160 pci: pci@f { 163 device_type = "pci"; 204 pci: pci@f { 207 device_type = "pci";
|
H A D | pci-iommu.txt | 61 pci: pci@f { 64 device_type = "pci"; 88 pci: pci@f { 91 device_type = "pci"; 116 pci: pci@f { 119 device_type = "pci"; 156 pci: pci@f { 159 device_type = "pci";
|
H A D | fsl,pci.txt | 12 - fsl,pci-agent-force-enum : There is no value associated with this 18 pci0: pci@ef008000 { 19 fsl,pci-agent-force-enum; 23 compatible = "fsl,mpc8540-pcix", "fsl,mpc8540-pci"; 24 device_type = "pci";
|
H A D | v3-v360epc-pci.txt | 7 "v3,v360epc-pci" 8 "arm,integrator-ap-pci", "v3,v360epc-pci" 14 - bus-range: see pci.txt 16 1275-1994 (see pci.txt) with the following restriction: 33 pci: pciv3@62000000 { 34 compatible = "arm,integrator-ap-pci", "v3,v360epc-pci";
|
/freebsd/sys/dev/ofw/ |
H A D | ofw_subr.c | 52 int pci, res; in get_addr_props() local 60 pci = 0; in get_addr_props() 67 pci = 1; in get_addr_props() 75 *pcip = pci; in get_addr_props() 89 int pci, pcib, res; in ofw_reg_to_paddr() local 102 get_addr_props(bridge, &naddr, &nsize, &pci); in ofw_reg_to_paddr() 103 res = OF_getencprop(dev, (pci) ? "assigned-addresses" : "reg", in ofw_reg_to_paddr() 113 pci_hi = pci ? cell[regno] : OFW_PADDR_NOT_PCI; in ofw_reg_to_paddr() 146 rspc = (pci ? cell[regno] : OFW_PADDR_NOT_PCI) & in ofw_reg_to_paddr() 173 get_addr_props(bridge, &naddr, &nsize, &pci); in ofw_reg_to_paddr()
|
H A D | ofw_pcib.c | 237 error = rman_manage_region(&sc->sc_io_rman, rp->pci, in ofw_pcib_init() 238 rp->pci + rp->size - 1); in ofw_pcib_init() 245 rp->pci, rp->pci + rp->size - 1); in ofw_pcib_init() 248 rp->pci, rp->pci + rp->size - 1); in ofw_pcib_init() 257 OFW_PCI_PHYS_HI_SPACEMASK, rp->pci, in ofw_pcib_init() 258 rp->pci + rp->size - 1, error); in ofw_pcib_init() 474 if (start < rp->pci || start >= rp->pci + rp->size) in ofw_pcib_translate_resource() 490 start += (rp->host - rp->pci); in ofw_pcib_translate_resource() 548 if (start < rp->pci || start >= rp->pci + rp->size) in ofw_pcib_map_resource() 564 start += (rp->host - rp->pci); in ofw_pcib_map_resource() [all …]
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic7xxx_pci.c | 738 ahc_find_pci_device(aic_dev_softc_t pci) in ahc_9005_subdevinfo_valid() 748 vendor = aic_pci_read_config(pci, PCIR_DEVVENDOR, /*bytes*/2); in ahc_find_pci_device() 749 device = aic_pci_read_config(pci, PCIR_DEVICE, /*bytes*/2); in ahc_find_pci_device() 750 subvendor = aic_pci_read_config(pci, PCIR_SUBVEND_0, /*bytes*/2); in ahc_find_pci_device() 751 subdevice = aic_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); in ahc_find_pci_device() 761 if (aic_get_pci_function(pci) > 0 in ahc_find_pci_device() 826 /* Ensure that pci error generation, a test feature, is disabled. */ in ahc_pci_config() 2145 aic_dev_softc_t pci; in ahc_pci_resume() 2148 pci = ahc->dev_softc; 2153 rev = aic_pci_read_config(pci, PCIR_REVI in ahc_aic785X_setup() 745 ahc_find_pci_device(aic_dev_softc_t pci) ahc_find_pci_device() argument 2152 aic_dev_softc_t pci; ahc_aic785X_setup() local 2170 aic_dev_softc_t pci; ahc_aic7860_setup() local 2245 aic_dev_softc_t pci; ahc_aic7880_setup() local 2296 aic_dev_softc_t pci; ahc_aic7890_setup() local 2327 aic_dev_softc_t pci; ahc_aic7895_setup() local 2383 aic_dev_softc_t pci; ahc_aic7896_setup() local 2398 aic_dev_softc_t pci; ahc_aic7899_setup() local 2432 aic_dev_softc_t pci; ahc_aha394XX_setup() local 2454 aic_dev_softc_t pci; ahc_aha398XX_setup() local 2481 aic_dev_softc_t pci; ahc_aha494XX_setup() local [all...] |
H A D | aic_osm_lib.h | 347 static __inline uint32_t aic_pci_read_config(aic_dev_softc_t pci, 349 static __inline void aic_pci_write_config(aic_dev_softc_t pci, 357 aic_pci_read_config(aic_dev_softc_t pci, int reg, int width) in aic_pci_read_config() argument 359 return (pci_read_config(pci, reg, width)); in aic_pci_read_config() 363 aic_pci_write_config(aic_dev_softc_t pci, int reg, uint32_t value, int width) in aic_pci_write_config() argument 365 pci_write_config(pci, reg, value, width); in aic_pci_write_config() 369 aic_get_pci_function(aic_dev_softc_t pci) in aic_get_pci_function() argument 371 return (pci_get_function(pci)); in aic_get_pci_function() 375 aic_get_pci_slot(aic_dev_softc_t pci) in aic_get_pci_slot() argument 377 return (pci_get_slot(pci)); in aic_get_pci_slot() [all …]
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | pcic.c | 138 ab->pci.msi.config = msi_config; in ath11k_pcic_init_msi_config() 152 ab->pci.ops->window_write32(ab, offset, value); in __ath11k_pcic_write32() 165 if (wakeup_required && ab->pci.ops->wakeup) in ath11k_pcic_write32() 166 ret = ab->pci.ops->wakeup(ab); in ath11k_pcic_write32() 170 if (wakeup_required && !ret && ab->pci.ops->release) in ath11k_pcic_write32() 171 ab->pci.ops->release(ab); in ath11k_pcic_write32() 186 val = ab->pci.ops->window_read32(ab, offset); in __ath11k_pcic_read32() 202 if (wakeup_required && ab->pci.ops->wakeup) in ath11k_pcic_read32() 203 ret = ab->pci.ops->wakeup(ab); in ath11k_pcic_read32() 207 if (wakeup_required && !ret && ab->pci.ops->release) in ath11k_pcic_read32() [all …]
|
/freebsd/sys/dev/xilinx/ |
H A D | xlnx_pcib.c | 400 xlnx_pcib_fdt_get_id(device_t pci, device_t child, enum pci_id_type type, in xlnx_pcib_fdt_get_id() argument 407 return (pcib_get_id(pci, child, type, id)); in xlnx_pcib_fdt_get_id() 409 node = ofw_bus_get_node(pci); in xlnx_pcib_fdt_get_id() 411 return (generic_pcie_get_id(pci, child, type, id)); in xlnx_pcib_fdt_get_id() 546 xlnx_pcib_alloc_msi(device_t pci, device_t child, int count, int maxcount, in xlnx_pcib_alloc_msi() argument 551 ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), &msi_parent, in xlnx_pcib_alloc_msi() 553 msi_parent = OF_xref_from_node(ofw_bus_get_node(pci)); in xlnx_pcib_alloc_msi() 554 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in xlnx_pcib_alloc_msi() 559 xlnx_pcib_release_msi(device_t pci, device_t child, int count, int *irqs) in xlnx_pcib_release_msi() argument 563 ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), &msi_parent, in xlnx_pcib_release_msi() [all …]
|