| /src/sys/arch/arm/pci/ |
| pci_msi_machdep.c | 85 struct arm_pci_msi *msi; local 90 msi = arm_pci_msi_lookup(pa); 91 if (msi == NULL || msi->msi_alloc == NULL) 94 vectors = msi->msi_alloc(msi, count, pa, exact); 107 struct arm_pci_msi *msi; local 112 msi = arm_pci_msi_lookup(pa); 113 if (msi == NULL || msi->msix_alloc == NULL 141 struct arm_pci_msi *msi; local 260 struct arm_pci_msi *msi = NULL; local [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/ |
| foundation-v8-gicv3.dtsi | 22 its: msi-controller@2f020000 { 24 msi-controller; 25 #msi-cells = <1>;
|
| /src/sys/arch/arm/apple/ |
| apple_pcie.c | 403 int msi, n; local 405 for (msi = 0; msi < sc->sc_nmsi; msi += n) { 407 if (sc->sc_msi_pa[msi] != NULL) { 414 for (n = 1; n < count && msi + n < sc->sc_nmsi; n++) { 415 if (sc->sc_msi_pa[msi + n] != NULL) { 428 sc->sc_msi_pa[msi + n] = new_pa; 431 return msi; 438 apple_pcie_msi_free_msi(struct apple_pcie_softc *sc, int msi) 453 int msi, n; local 720 struct arm_pci_msi *msi = &sc->sc_msi; local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/ |
| nouveau_nvkm_subdev_pci_base.c | 86 if (pci->msi) 138 "couldn't allocate MSI (%s)\n", name); 200 /* Ensure MSI interrupts are armed, for the case where there are 203 if (pci->msi) 237 if (pci->msi) 279 case 0x84: /* G84, no mode switch with MSI */ 284 pci->msi = true; 290 pci->msi = false; 293 pci->msi = nvkm_boolopt(device->cfgopt, "NvMSI", pci->msi); [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/broadcom/northstar2/ |
| ns2.dtsi | 144 msi-parent = <&v2m0>; 175 msi-parent = <&v2m0>; 193 msi-parent = <&v2m0>; 373 msi-controller; 375 arm,msi-base-spi = <72>; 376 arm,msi-num-spis = <16>; 382 msi-controller; 384 arm,msi-base-spi = <88>; 385 arm,msi-num-spis = <16>; 391 msi-controller [all...] |
| /src/sys/arch/arm/cortex/ |
| gic_v2m.c | 131 panic("gic_v2m_msi_enable: device is not MSI-capable"); 171 panic("gic_v2m_msi_disable: device is not MSI-capable"); 190 panic("gic_v2m_msix_enable: device is not MSI-X-capable"); 221 panic("gic_v2m_msix_disable: device is not MSI-X-capable"); 229 gic_v2m_msi_alloc(struct arm_pci_msi *msi, int *count, 232 struct gic_v2m_frame * const frame = msi->msi_priv; 259 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 268 gic_v2m_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count, 271 struct gic_v2m_frame * const frame = msi->msi_priv; 320 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME) 367 struct arm_pci_msi *msi = &frame->frame_msi; local [all...] |
| gicv3_its.c | 485 panic("gicv3_its_msi_enable: device is not MSI-capable"); 522 panic("gicv3_its_msi_enable: device is not MSI-capable"); 541 panic("gicv3_its_msix_enable: device is not MSI-X-capable"); 567 panic("gicv3_its_msix_disable: device is not MSI-X-capable"); 575 gicv3_its_msi_alloc(struct arm_pci_msi *msi, int *count, 578 struct gicv3_its * const its = msi->msi_priv; 604 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME); 633 gicv3_its_msix_alloc(struct arm_pci_msi *msi, u_int *table_indexes, int *count, 636 struct gicv3_its * const its = msi->msi_priv; 683 __SHIFTIN(msi->msi_id, ARM_PCI_INTR_FRAME) 1065 struct arm_pci_msi *msi; local [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/amazon/ |
| alpine.dtsi | 164 msi-parent = <&msix>; 170 msi-controller; 171 al,msi-base-spi = <96>; 172 al,msi-num-spis = <64>;
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/broadcom/ |
| bcm-hr2.dtsi | 321 msi-parent = <&msi0>; 322 msi0: msi { 323 compatible = "brcm,iproc-msi"; 324 msi-controller; 330 brcm,pcie-msi-inten; 357 msi-parent = <&msi1>; 358 msi1: msi { 359 compatible = "brcm,iproc-msi"; 360 msi-controller; 366 brcm,pcie-msi-inten [all...] |
| bcm-nsp.dtsi | 591 msi-parent = <&msi0>; 592 msi0: msi { 593 compatible = "brcm,iproc-msi"; 594 msi-controller; 600 brcm,pcie-msi-inten; 628 msi-parent = <&msi1>; 629 msi1: msi { 630 compatible = "brcm,iproc-msi"; 631 msi-controller; 637 brcm,pcie-msi-inten [all...] |
| bcm-cygnus.dtsi | 287 msi-parent = <&msi0>; 288 msi0: msi { 289 compatible = "brcm,iproc-msi"; 290 msi-controller; 322 msi-parent = <&msi1>; 323 msi1: msi { 324 compatible = "brcm,iproc-msi"; 325 msi-controller;
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amazon/ |
| alpine-v2.dtsi | 143 msi-parent = <&msix>; 149 msi-controller; 150 al,msi-base-spi = <160>; 151 al,msi-num-spis = <160>;
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
| pci.h | 40 bool msi; member in struct:nvkm_pci
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/broadcom/stingray/ |
| stingray-fs4.dtsi | 42 msi-parent = <&gic_its 0x4100>; 51 msi-parent = <&gic_its 0x4300>;
|
| stingray.dtsi | 185 gic_its: msi-controller@63c20000 { 187 msi-controller; 188 #msi-cells = <1>;
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/cavium/ |
| thunder-88xx.dtsi | 392 its: msi-controller@801000020000 { 394 msi-controller; 395 #msi-cells = <1>;
|
| /src/sys/external/bsd/drm2/dist/drm/radeon/ |
| radeon_drv.c | 267 MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); 268 module_param_named(msi, radeon_msi, int, 0444);
|
| /src/sys/external/mit/xen-include-public/dist/xen/include/public/ |
| domctl.h | 537 } msi; member in union:xen_domctl_bind_pt_irq::__anon6574
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_drv.c | 241 * DOC: msi (int) 242 * To disable Message Signaled Interrupts (MSI) functionality (1 = enable, 0 = disable). The default is -1 (auto, enabled). 244 MODULE_PARM_DESC(msi, "MSI support (1 = enable, 0 = disable, -1 = auto)"); 245 module_param_named(msi, amdgpu_msi, int, 0444);
|
| /src/sys/dev/pci/ixgbe/ |
| ixgbe.c | 350 * MSI-X should be the default for best performance, 355 "Enable MSI-X interrupts"); 360 * number of cpus and number of MSI-X vectors. 1839 NULL, xname, "Admin MSI-X IRQ Handled"); 2812 * ixgbe_msix_que - MSI-X Queue Interrupt Service routine 3148 * ixgbe_msix_admin - Link status change ISR (MSI-X) 4129 /* Enable SDP & MSI-X interrupts based on adapter */ 4226 /* Set up MSI/MSI-X routing */ 4236 } else { /* Simple settings for Legacy/MSI */ [all...] |