Home
last modified time | relevance | path

Searched refs:msi_addr (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/sys/x86/iommu/
H A Dintel_drv.c269 uint64_t msi_addr; in dmar_remap_intr() local
279 dev, irq, &msi_addr, &msi_data); in dmar_remap_intr()
284 dmd->msi_addr = msi_addr; in dmar_remap_intr()
287 dmar_write4(unit, dmd->msi_addr_reg, dmd->msi_addr); in dmar_remap_intr()
289 dmd->msi_addr >> 32); in dmar_remap_intr()
414 dmar_write4(unit, dmd->msi_addr_reg, dmd->msi_addr); in dmar_attach()
415 dmar_write4(unit, dmd->msi_uaddr_reg, dmd->msi_addr >> 32); in dmar_attach()
435 dmar_write4(unit, dmd->msi_addr_reg, dmd->msi_addr); in dmar_attach()
436 dmar_write4(unit, dmd->msi_uaddr_reg, dmd->msi_addr >> 32); in dmar_attach()
H A Diommu_utils.c575 uint64_t msi_addr; in iommu_alloc_irq() local
613 error = PCIB_MAP_MSI(pcib, dev, dmd->irq, &msi_addr, &msi_data); in iommu_alloc_irq()
621 dmd->msi_addr = msi_addr; in iommu_alloc_irq()
H A Dx86_iommu.h107 uint64_t msi_addr; member
/freebsd-14.2/sys/arm/broadcom/bcm2835/
H A Dbcm2838_pci.c129 pci_addr_t msi_addr; member
469 *addr = sc->msi_addr; in bcm_pcib_map_msi()
503 sc->msi_addr = 0xffffffffc; in bcm_pcib_msi_attach()
549 bcm_pcib_set_reg(sc, REG_MSI_ADDR_LOW, (sc->msi_addr & 0xffffffff) | 1); in bcm_pcib_msi_attach()
550 bcm_pcib_set_reg(sc, REG_MSI_ADDR_HIGH, (sc->msi_addr >> 32)); in bcm_pcib_msi_attach()
/freebsd-14.2/sys/contrib/dev/athk/ath11k/
H A Dhal.c283 srng->msi_addr); in ath11k_hal_srng_dst_hw_init()
286 ((u64)srng->msi_addr >> in ath11k_hal_srng_dst_hw_init()
362 srng->msi_addr); in ath11k_hal_srng_src_hw_init()
365 ((u64)srng->msi_addr >> in ath11k_hal_srng_src_hw_init()
523 params->msi_addr = srng->msi_addr; in ath11k_hal_srng_get_params()
986 srng->msi_addr = params->msi_addr; in ath11k_hal_srng_setup()
H A Ddp.c204 ring_params->msi_addr = 0; in ath11k_dp_srng_msi_setup()
217 ring_params->msi_addr = addr_lo; in ath11k_dp_srng_msi_setup()
218 ring_params->msi_addr |= (dma_addr_t)(((uint64_t)addr_hi) << 32); in ath11k_dp_srng_msi_setup()
H A Dhal.h507 dma_addr_t msi_addr; member
567 dma_addr_t msi_addr; member
H A Dce.c549 ring_params->msi_addr = addr_lo; in ath11k_ce_srng_msi_ring_params_setup()
550 ring_params->msi_addr |= (dma_addr_t)(((uint64_t)addr_hi) << 32); in ath11k_ce_srng_msi_ring_params_setup()
H A Ddp_tx.c965 cmd->ring_msi_addr_lo = lower_32_bits(params.msi_addr); in ath11k_dp_tx_htt_srng_setup()
966 cmd->ring_msi_addr_hi = upper_32_bits(params.msi_addr); in ath11k_dp_tx_htt_srng_setup()
/freebsd-14.2/sys/contrib/dev/athk/ath10k/
H A Dpci.h57 u32 msi_addr; member
/freebsd-14.2/sys/contrib/dev/athk/ath12k/
H A Dhal.c1266 srng->msi_addr); in ath12k_hal_srng_dst_hw_init()
1268 val = u32_encode_bits(((u64)srng->msi_addr >> HAL_ADDR_MSB_REG_SHIFT), in ath12k_hal_srng_dst_hw_init()
1342 srng->msi_addr); in ath12k_hal_srng_src_hw_init()
1344 val = u32_encode_bits(((u64)srng->msi_addr >> HAL_ADDR_MSB_REG_SHIFT), in ath12k_hal_srng_src_hw_init()
1489 params->msi_addr = srng->msi_addr; in ath12k_hal_srng_get_params()
1924 srng->msi_addr = params->msi_addr; in ath12k_hal_srng_setup()
H A Dce.c485 ring_params->msi_addr = addr_lo; in ath12k_ce_srng_msi_ring_params_setup()
486 ring_params->msi_addr |= (dma_addr_t)(((uint64_t)addr_hi) << 32); in ath12k_ce_srng_msi_ring_params_setup()
H A Dhal.h595 dma_addr_t msi_addr; member
656 dma_addr_t msi_addr; member
H A Ddp.c197 ring_params->msi_addr = 0; in ath12k_dp_srng_msi_setup()
210 ring_params->msi_addr = addr_lo; in ath12k_dp_srng_msi_setup()
211 ring_params->msi_addr |= (dma_addr_t)(((uint64_t)addr_hi) << 32); in ath12k_dp_srng_msi_setup()
H A Ddp_tx.c771 cmd->ring_msi_addr_lo = cpu_to_le32(lower_32_bits(params.msi_addr)); in ath12k_dp_tx_htt_srng_setup()
772 cmd->ring_msi_addr_hi = cpu_to_le32(upper_32_bits(params.msi_addr)); in ath12k_dp_tx_htt_srng_setup()
/freebsd-14.2/sys/contrib/device-tree/Bindings/net/wireless/
H A Dqcom,ath10k.txt55 - qcom,msi_addr: MSI interrupt address.
176 qcom,msi_addr = <0x0b006040>;
/freebsd-14.2/sys/dev/pci/
H A Dpcivar.h95 uint64_t msi_addr; /* Contents of address register. */ member
H A Dpci.c2386 address = msi->msi_addr; in pci_resume_msi()
2433 dinfo->cfg.msi.msi_addr = addr; in pci_remap_intr_method()
2734 msi->msi_addr = 0; in pci_release_msi_method()
4776 if (dinfo->cfg.msi.msi_addr == 0) { in pci_setup_intr()
4783 dinfo->cfg.msi.msi_addr = addr; in pci_setup_intr()
4787 pci_enable_msi(child, dinfo->cfg.msi.msi_addr, in pci_setup_intr()