Home
last modified time | relevance | path

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

12345678910>>...20

/f-stack/dpdk/drivers/raw/ioat/
H A Didxd_pci.c30 rte_spinlock_lock(&idxd->u.pci->lk); in idxd_pci_dev_command()
128 struct idxd_pci_common *pci; in init_pci_device() local
135 pci = malloc(sizeof(*pci)); in init_pci_device()
136 if (pci == NULL) { in init_pci_device()
140 rte_spinlock_init(&pci->lk); in init_pci_device()
145 pci->grp_regs = RTE_PTR_ADD(pci->regs, grp_offset * 0x100); in init_pci_device()
147 pci->wq_regs_base = RTE_PTR_ADD(pci->regs, wq_offset * 0x100); in init_pci_device()
149 pci->wq_cfg_sz = (pci->regs->wqcap >> 24) & 0x0F; in init_pci_device()
220 idxd->u.pci = pci; in init_pci_device()
234 free(pci); in init_pci_device()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/pinctrl/
H A Dmarvell,orion-pinctrl.txt25 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)
50 mpp1 1 gpio, pci(gnt2)
51 mpp2 2 gpio, pci(req3), pci-1(pme)
52 mpp3 3 gpio, pci(gnt3)
[all …]
/f-stack/freebsd/arm64/cavium/
H A Dthunder_pcie_pem_fdt.c119 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_alloc_msi()
123 return (intr_alloc_msi(pci, child, msi_parent, count, maxcount, in thunder_pem_fdt_alloc_msi()
133 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_release_msi()
137 return (intr_release_msi(pci, child, msi_parent, count, irqs)); in thunder_pem_fdt_release_msi()
141 thunder_pem_fdt_alloc_msix(device_t pci, device_t child, int *irq) in thunder_pem_fdt_alloc_msix() argument
146 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_alloc_msix()
150 return (intr_alloc_msix(pci, child, msi_parent, irq)); in thunder_pem_fdt_alloc_msix()
159 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_release_msix()
163 return (intr_release_msix(pci, child, msi_parent, irq)); in thunder_pem_fdt_release_msix()
173 err = ofw_bus_msimap(ofw_bus_get_node(pci), pci_get_rid(child), in thunder_pem_fdt_map_msi()
[all …]
H A Dthunder_pcie_fdt.c128 thunder_pcie_fdt_get_id(device_t pci, device_t child, enum pci_id_type type, in thunder_pcie_fdt_get_id() argument
135 return (pcib_get_id(pci, child, type, id)); in thunder_pcie_fdt_get_id()
137 node = ofw_bus_get_node(pci); in thunder_pcie_fdt_get_id()
139 return (generic_pcie_get_id(pci, child, type, id)); in thunder_pcie_fdt_get_id()
/f-stack/freebsd/contrib/device-tree/Bindings/pci/
H A Dloongson.yaml4 $id: http://devicetree.org/schemas/pci/loongson.yaml#
16 - $ref: /schemas/pci/pci-bus.yaml#
21 - const: loongson,ls2k-pci
22 - const: loongson,ls7a-pci
23 - const: loongson,rs780e-pci
49 compatible = "loongson,rs780e-pci";
50 device_type = "pci";
H A Dpci-rcar-gen2.txt9 - 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 Dralink,rt3883-pci.txt61 - device_type: must be "pci"
103 pci@10140000 {
126 device_type = "pci";
148 pci-bridge@1 {
150 device_type = "pci";
161 pci-slot@17 {
163 device_type = "pci";
168 pci-slot@18 {
170 device_type = "pci";
179 pci@10140000 {
[all …]
H A Dversatile.yaml4 $id: http://devicetree.org/schemas/pci/versatile.yaml#
16 - $ref: /schemas/pci/pci-bus.yaml#
20 const: arm,versatile-pci
53 pci@10001000 {
54 compatible = "arm,versatile-pci";
55 device_type = "pci";
H A Dpci-msi.txt73 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 Dnvidia,tegra20-pcie.txt199 pci@1,0 {
213 pci@2,0 {
237 pci@1,0 {
306 pci@1,0 {
319 pci@2,0 {
332 pci@3,0 {
360 pci@1,0 {
364 pci@3,0 {
410 pci@1,0 {
423 pci@2,0 {
[all …]
H A Dpci-iommu.txt61 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 Dfsl,pci.txt12 - 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 Dhost-generic-pci.yaml4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml#
14 virtio-pci implementations found in kvmtool and other para-virtualised
46 - const: pci-host-ecam-generic
55 const: cavium,pci-host-thunder-ecam
58 const: cavium,pci-host-thunder-pem
87 - pci-host-cam-generic
88 - pci-host-ecam-generic
116 - $ref: /schemas/pci/pci-bus.yaml#
132 - cavium,pci-host-thunder-pem
147 compatible = "pci-host-cam-generic";
[all …]
H A Dcdns,cdns-pcie-host.yaml4 $id: http://devicetree.org/schemas/pci/cdns,cdns-pcie-host.yaml#
13 - $ref: /schemas/pci/pci-bus.yaml#
42 device_type = "pci";
46 linux,pci-domain = <0>;
H A Dv3-v360epc-pci.txt7 "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";
/f-stack/dpdk/doc/guides/compressdevs/
H A Docteontx.rst62 The OCTEON TX zip is exposed as pci device which consists of a set of
66 * run dev_bind script to bind eight ZIP PCIe VFs to the ``vfio-pci`` driver:
70 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.1
71 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.2
72 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.3
73 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.4
74 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.5
75 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.6
76 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:00.7
77 ./usertools/dpdk-devbind.py -b vfio-pci 0001:04:01.0
/f-stack/dpdk/doc/guides/nics/
H A Dthunderx.rst132 -device vfio-pci,host=0002:01:00.1 \
288 #. Bind two primary VFs to the ``vfio-pci`` driver:
292 usertools/dpdk-devbind.py -b vfio-pci 0002:01:00.2
293 usertools/dpdk-devbind.py -b vfio-pci 0002:01:00.3
295 #. Bind four primary VFs to the ``vfio-pci`` driver:
299 usertools/dpdk-devbind.py -b vfio-pci 0002:01:01.7
300 usertools/dpdk-devbind.py -b vfio-pci 0002:01:02.0
312 ls -l /sys/bus/pci/drivers/thunder-nic/
322 0 0001:01:00.1 vfio-pci +: 12 13
334 12 0001:01:01.5 vfio-pci: 0
[all …]
/f-stack/dpdk/drivers/bus/pci/
H A Dmeson.build4 deps += ['pci']
10 'linux/pci.c',
17 'bsd/pci.c')
21 sources += files('windows/pci.c',
/f-stack/freebsd/contrib/device-tree/Bindings/virtio/
H A Diommu.txt11 - compatible: Should be "virtio,pci-iommu"
31 compatible = "pci-host-ecam-generic";
36 compatible = "virtio,pci-iommu";
50 compatible = "pci-host-ecam-generic";
65 [1] Documentation/devicetree/bindings/pci/pci.txt
/f-stack/dpdk/drivers/crypto/ccp/
H A Dccp_dev.c657 struct rte_pci_device *pci; in ccp_probe_device() local
668 pci = &(ccp_dev->pci); in ccp_probe_device()
670 pci->addr.domain = domain; in ccp_probe_device()
671 pci->addr.bus = bus; in ccp_probe_device()
672 pci->addr.devid = devid; in ccp_probe_device()
673 pci->addr.function = function; in ccp_probe_device()
679 pci->id.vendor_id = (uint16_t)tmp; in ccp_probe_device()
685 pci->id.device_id = (uint16_t)tmp; in ccp_probe_device()
692 pci->id.subsystem_vendor_id = (uint16_t)tmp; in ccp_probe_device()
739 if (pci->mem_resource[i].phys_addr == 0) in ccp_probe_device()
[all …]
/f-stack/dpdk/doc/guides/tools/
H A Ddevbind.rst33 device is being used by a kernel driver, the ``vfio-pci`` driver, or no
36 - the driver being used e.g. ``drv=vfio-pci``
37 - any suitable drivers not currently using that device e.g. ``unused=vfio-pci``
83 To bind eth1 from the current driver and move to use vfio-pci::
85 dpdk-devbind --bind=vfio-pci eth1
95 To check status of all network ports, assign one to the vfio-pci driver and check status again::
108 # Bind the device to vfio-pci.
109 sudo dpdk-devbind -b vfio-pci 0000:0a:00.0
116 0000:0a:00.0 '82599ES 10-Gigabit' drv=vfio-pci unused=
/f-stack/dpdk/doc/guides/howto/
H A Dlm_virtio_vhost_user.rst266 cat /sys/bus/pci/devices/0000\:02\:00.0/max_vfs
267 echo 0 > /sys/bus/pci/devices/0000\:02\:00.0/max_vfs
268 cat /sys/bus/pci/devices/0000\:02\:00.0/max_vfs
271 cat /sys/bus/pci/devices/0000\:09\:00.0/max_vfs
272 echo 0 > /sys/bus/pci/devices/0000\:09\:00.0/max_vfs
273 cat /sys/bus/pci/devices/0000\:09\:00.0/max_vfs
342 cat /sys/bus/pci/devices/0000\:06\:00.0/max_vfs
344 cat /sys/bus/pci/devices/0000\:06\:00.0/max_vfs
347 cat /sys/bus/pci/devices/0000\:03\:00.0/max_vfs
349 cat /sys/bus/pci/devices/0000\:03\:00.0/max_vfs
[all …]
/f-stack/freebsd/contrib/device-tree/src/powerpc/
H A DkuroboxHD.dts63 ranges = <0x80000000 0x80000000 0x70000000 /* pci mem space */
65 0xfe000000 0xfe000000 0xc00000 /* pci i/o space */
66 0xfec00000 0xfec00000 0x300000 /* pci cfg regs */
67 0xfef00000 0xfef00000 0x100000>; /* pci iack */
115 pci0: pci@fec00000 {
119 device_type = "pci";
120 compatible = "mpc10x-pci";
H A DkuroboxHG.dts63 ranges = <0x80000000 0x80000000 0x70000000 /* pci mem space */
65 0xfe000000 0xfe000000 0xc00000 /* pci i/o space */
66 0xfec00000 0xfec00000 0x300000 /* pci cfg regs */
67 0xfef00000 0xfef00000 0x100000>; /* pci iack */
115 pci0: pci@fec00000 {
119 device_type = "pci";
120 compatible = "mpc10x-pci";
/f-stack/freebsd/contrib/device-tree/src/mips/loongson/
H A Drs780e-pch.dtsi12 pci@1a000000 {
13 compatible = "loongson,rs780e-pci";
14 device_type = "pci";

12345678910>>...20