| /drivers/irqchip/ |
| A D | irq-bcm2712-mip.c | 44 u64 msg_addr; member 57 msg->address_hi = upper_32_bits(mip->msg_addr); in mip_compose_msi_msg() 58 msg->address_lo = lower_32_bits(mip->msg_addr); in mip_compose_msi_msg() 220 ret = of_property_read_reg(np, 1, &mip->msg_addr, &size); in mip_parse_dt() 274 mip->num_msis, mip->msi_base, mip->msi_offset, mip->msg_addr); in mip_of_msi_init()
|
| A D | irq-alpine-msi.c | 64 phys_addr_t msg_addr = priv->addr; in alpine_msix_compose_msi_msg() local 66 msg_addr |= (data->hwirq << 3); in alpine_msix_compose_msi_msg() 67 msg->address_hi = upper_32_bits(msg_addr); in alpine_msix_compose_msi_msg() 68 msg->address_lo = lower_32_bits(msg_addr); in alpine_msix_compose_msi_msg()
|
| A D | irq-riscv-aplic-msi.c | 85 phys_addr_t tppn, tbppn, msg_addr; in aplic_msi_write_msg() local 100 msg_addr = (((u64)msg->address_hi) << 32) | msg->address_lo; in aplic_msi_write_msg() 101 tppn = msg_addr >> APLIC_xMSICFGADDR_PPN_SHIFT; in aplic_msi_write_msg()
|
| /drivers/hid/intel-ish-hid/ishtp/ |
| A D | dma-if.c | 145 void *msg_addr, in ishtp_cl_release_dma_acked_mem() argument 153 if ((msg_addr - dev->ishtp_host_dma_tx_buf) % DMA_SLOT_SIZE) { in ishtp_cl_release_dma_acked_mem() 163 i = (msg_addr - dev->ishtp_host_dma_tx_buf) / DMA_SLOT_SIZE; in ishtp_cl_release_dma_acked_mem()
|
| A D | client.c | 895 unsigned char *msg_addr; in ishtp_cl_send_msg_dma() local 913 msg_addr = ishtp_cl_get_dma_send_buf(dev, cl_msg->send_buf.size); in ishtp_cl_send_msg_dma() 914 if (!msg_addr) { in ishtp_cl_send_msg_dma() 926 cl->last_dma_addr = msg_addr; in ishtp_cl_send_msg_dma() 930 memcpy(msg_addr, cl_msg->send_buf.data, cl_msg->send_buf.size); in ishtp_cl_send_msg_dma() 938 clflush_cache_range(msg_addr, cl_msg->send_buf.size); in ishtp_cl_send_msg_dma() 941 off = msg_addr - (unsigned char *)dev->ishtp_host_dma_tx_buf; in ishtp_cl_send_msg_dma() 947 dma_xfer.msg_addr = dev->ishtp_host_dma_tx_buf_phys + off; in ishtp_cl_send_msg_dma()
|
| A D | client.h | 132 void *msg_addr,
|
| A D | hbm.h | 225 uint64_t msg_addr; member
|
| A D | hbm.c | 452 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_tx_buf_phys; in ishtp_hbm_dma_xfer_ack() 517 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_rx_buf_phys; in ishtp_hbm_dma_xfer()
|
| /drivers/pci/controller/dwc/ |
| A D | pcie-designware-ep.c | 706 u64 msg_addr; in dw_pcie_ep_raise_msi_irq() local 729 msg_addr = ((u64)msg_addr_upper) << 32 | msg_addr_lower; in dw_pcie_ep_raise_msi_irq() 731 msg_addr = dw_pcie_ep_align_addr(epc, msg_addr, &map_size, &offset); in dw_pcie_ep_raise_msi_irq() 732 ret = dw_pcie_ep_map_addr(epc, func_no, 0, ep->msi_mem_phys, msg_addr, in dw_pcie_ep_raise_msi_irq() 792 u64 msg_addr; in dw_pcie_ep_raise_msix_irq() local 806 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr; in dw_pcie_ep_raise_msix_irq() 815 msg_addr = dw_pcie_ep_align_addr(epc, msg_addr, &map_size, &offset); in dw_pcie_ep_raise_msix_irq() 816 ret = dw_pcie_ep_map_addr(epc, func_no, 0, ep->msi_mem_phys, msg_addr, in dw_pcie_ep_raise_msix_irq()
|
| /drivers/net/ethernet/intel/igbvf/ |
| A D | vf.c | 303 u8 *msg_addr = (u8 *)(&msgbuf[1]); in e1000_rar_set_vf() local 308 memcpy(msg_addr, addr, ETH_ALEN); in e1000_rar_set_vf() 343 u8 *msg_addr = (u8 *)(&msgbuf[1]); in e1000_set_uc_addr_vf() local 352 memcpy(msg_addr, addr, ETH_ALEN); in e1000_set_uc_addr_vf()
|
| /drivers/pci/controller/cadence/ |
| A D | pcie-cadence-ep.c | 491 u64 msg_addr; in cdns_pcie_ep_send_msix_irq() local 512 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr; in cdns_pcie_ep_send_msix_irq() 516 if (ep->irq_pci_addr != (msg_addr & ~pci_addr_mask) || in cdns_pcie_ep_send_msix_irq() 522 msg_addr & ~pci_addr_mask, in cdns_pcie_ep_send_msix_irq() 524 ep->irq_pci_addr = (msg_addr & ~pci_addr_mask); in cdns_pcie_ep_send_msix_irq() 527 writel(msg_data, ep->irq_cpu_addr + (msg_addr & pci_addr_mask)); in cdns_pcie_ep_send_msix_irq()
|
| /drivers/net/ethernet/wangxun/libwx/ |
| A D | wx_vf.c | 177 u8 *msg_addr = (u8 *)(&msgbuf[1]); in wx_set_rar_vf() local 180 memcpy(msg_addr, addr, ETH_ALEN); in wx_set_rar_vf() 352 u8 *msg_addr = (u8 *)(&msgbuf[1]); in wx_set_uc_addr_vf() local 362 memcpy(msg_addr, addr, 6); in wx_set_uc_addr_vf()
|
| /drivers/pci/controller/mobiveil/ |
| A D | pcie-mobiveil-host.c | 202 phys_addr_t msg_addr = pcie->pcie_reg_base; in mobiveil_pcie_enable_msi() local 206 msi->msi_pages_phys = (phys_addr_t)msg_addr; in mobiveil_pcie_enable_msi() 208 writel_relaxed(lower_32_bits(msg_addr), in mobiveil_pcie_enable_msi() 210 writel_relaxed(upper_32_bits(msg_addr), in mobiveil_pcie_enable_msi()
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | vf.c | 253 u8 *msg_addr = (u8 *)(&msgbuf[1]); in ixgbevf_set_uc_addr_vf() local 267 ether_addr_copy(msg_addr, addr); in ixgbevf_set_uc_addr_vf() 436 u8 *msg_addr = (u8 *)(&msgbuf[1]); in ixgbevf_set_rar_vf() local 441 ether_addr_copy(msg_addr, addr); in ixgbevf_set_rar_vf()
|
| /drivers/pci/controller/ |
| A D | pcie-mediatek-gen3.c | 171 phys_addr_t msg_addr; member 382 msi_set->msg_addr = pcie->reg_base + PCIE_MSI_SET_BASE_REG + in mtk_pcie_enable_msi() 386 writel_relaxed(lower_32_bits(msi_set->msg_addr), msi_set->base); in mtk_pcie_enable_msi() 387 writel_relaxed(upper_32_bits(msi_set->msg_addr), in mtk_pcie_enable_msi() 554 msg->address_hi = upper_32_bits(msi_set->msg_addr); in mtk_compose_msi_msg() 555 msg->address_lo = lower_32_bits(msi_set->msg_addr); in mtk_compose_msi_msg()
|
| A D | pcie-mediatek.c | 511 phys_addr_t msg_addr; in mtk_pcie_enable_msi() local 513 msg_addr = virt_to_phys(port->base + PCIE_MSI_VECTOR); in mtk_pcie_enable_msi() 514 val = lower_32_bits(msg_addr); in mtk_pcie_enable_msi()
|
| /drivers/pci/endpoint/functions/ |
| A D | pci-epf-ntb.c | 502 u64 msg_addr; in epf_ntb_configure_msix() local 524 msg_addr = ALIGN_DOWN(msix_tbl[i].msg_addr, align); in epf_ntb_configure_msix() 526 ret = pci_epc_map_addr(epc, func_no, vfunc_no, phys_addr, msg_addr, in epf_ntb_configure_msix() 536 peer_ctrl->db_offset[i] = msix_tbl[i].msg_addr & (align - 1); in epf_ntb_configure_msix()
|
| /drivers/net/ethernet/qlogic/qed/ |
| A D | qed_sriov.c | 4085 &data->vf_pf_channel.msg_addr); in qed_sriov_eqe_event()
|
| A D | qed_hsi.h | 1001 struct regpair msg_addr; member
|