Searched refs:msi_addr (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2838_pci.c | 133 pci_addr_t msi_addr; member 485 *addr = sc->msi_addr; in bcm_pcib_map_msi() 519 sc->msi_addr = 0xffffffffc; in bcm_pcib_msi_attach() 565 bcm_pcib_set_reg(sc, REG_MSI_ADDR_LOW, (sc->msi_addr & 0xffffffff) | 1); in bcm_pcib_msi_attach() 566 bcm_pcib_set_reg(sc, REG_MSI_ADDR_HIGH, (sc->msi_addr >> 32)); in bcm_pcib_msi_attach()
|
| /freebsd-13.1/sys/x86/iommu/ |
| H A D | intel_drv.c | 279 uint64_t msi_addr; in dmar_alloc_irq() local 314 error = PCIB_MAP_MSI(pcib, dev, dmd->irq, &msi_addr, &msi_data); in dmar_alloc_irq() 321 dmar_write4(unit, dmd->msi_addr_reg, msi_addr); in dmar_alloc_irq() 323 dmar_write4(unit, dmd->msi_uaddr_reg, msi_addr >> 32); in dmar_alloc_irq() 345 uint64_t msi_addr; in dmar_remap_intr() local 355 dev, irq, &msi_addr, &msi_data); in dmar_remap_intr() 361 dmar_write4(unit, dmd->msi_addr_reg, msi_addr); in dmar_remap_intr() 362 dmar_write4(unit, dmd->msi_uaddr_reg, msi_addr >> 32); in dmar_remap_intr()
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/net/wireless/ |
| H A D | qcom,ath10k.txt | 55 - qcom,msi_addr: MSI interrupt address. 175 qcom,msi_addr = <0x0b006040>;
|
| /freebsd-13.1/sys/dev/pci/ |
| H A D | pcivar.h | 97 uint64_t msi_addr; /* Contents of address register. */ member
|
| H A D | pci.c | 2402 address = msi->msi_addr; in pci_resume_msi() 2449 dinfo->cfg.msi.msi_addr = addr; in pci_remap_intr_method() 2747 msi->msi_addr = 0; in pci_release_msi_method() 4773 if (dinfo->cfg.msi.msi_addr == 0) { in pci_setup_intr() 4780 dinfo->cfg.msi.msi_addr = addr; in pci_setup_intr() 4784 pci_enable_msi(child, dinfo->cfg.msi.msi_addr, in pci_setup_intr()
|