Searched refs:mbox_addr (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/ |
| H A D | mbox_init.c | 232 int cn20k_rvu_get_mbox_regions(struct rvu *rvu, void **mbox_addr, in cn20k_rvu_get_mbox_regions() argument 245 mbox_addr[region] = (void *)bar; in cn20k_rvu_get_mbox_regions() 247 if (!mbox_addr[region]) in cn20k_rvu_get_mbox_regions() 260 mbox_addr[region] = (void *)bar; in cn20k_rvu_get_mbox_regions() 262 if (!mbox_addr[region]) in cn20k_rvu_get_mbox_regions() 271 struct qmem *mbox_addr; in rvu_alloc_mbox_memory() local 288 err = qmem_alloc(rvu->dev, &mbox_addr, ndevs, mbox_size); in rvu_alloc_mbox_memory() 294 rvu->ng_rvu->pf_mbox_addr = mbox_addr; in rvu_alloc_mbox_memory() 295 iova = (u64)mbox_addr->iova; in rvu_alloc_mbox_memory() 303 rvu->ng_rvu->vf_mbox_addr = mbox_addr; in rvu_alloc_mbox_memory() [all …]
|
| H A D | api.h | 21 int cn20k_rvu_get_mbox_regions(struct rvu *rvu, void **mbox_addr,
|
| /linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
| H A D | hw_atl_utils_fw2x.c | 101 self, self->mbox_addr, in aq_fw2x_init() 102 self->mbox_addr != 0U, in aq_fw2x_init() 333 phy_temp_offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox, in aq_fw2x_get_phy_temp() 498 offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox, in aq_fw2x_get_eee_rate() 594 offset = self->mbox_addr + offsetof(struct hw_atl_utils_mbox, in aq_fw2x_settings_get() 653 offset = self->mbox_addr + in aq_fw2x_get_link_capabilities()
|
| H A D | hw_atl_utils.c | 492 self, self->mbox_addr, in hw_atl_utils_init_ucp() 493 self->mbox_addr != 0U, in hw_atl_utils_init_ucp() 619 self->mbox_addr, in hw_atl_utils_mpi_read_mbox() 630 self->mbox_addr, in hw_atl_utils_mpi_read_stats()
|
| /linux/drivers/platform/x86/intel/ |
| H A D | sdsi.c | 112 void __iomem *mbox_addr; member 214 sdsi_memcpy64_fromio(buf, priv->mbox_addr, in sdsi_mbox_poll() 269 sdsi_memcpy64_toio(priv->mbox_addr + SDSI_SIZE_CMD, info->payload + 1, in sdsi_mbox_cmd_write() 305 writeq(info->payload[0], priv->mbox_addr); in sdsi_mbox_acquire() 643 priv->mbox_addr = priv->control_addr + priv->control_size; in sdsi_map_mbox_registers() 644 priv->regs_addr = priv->mbox_addr + SDSI_SIZE_MAILBOX; in sdsi_map_mbox_registers()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | sdio.h | 189 u32 mbox_addr[ATH10K_HTC_EP_COUNT]; member
|
| H A D | sdio.c | 1667 address = ar_sdio->mbox_addr[eid] + ar_sdio->mbox_size[eid] - in ath10k_sdio_hif_tx_sg() 1881 ar_sdio->mbox_addr[0] = ar_sdio->mbox_info.ext_info[0].htc_ext_addr; in ath10k_sdio_hif_start() 2086 ar_sdio->mbox_addr[eid] = wmi_addr; in ath10k_sdio_hif_map_service_to_pipe() 2090 ar_sdio->mbox_addr[eid], ar_sdio->mbox_size[eid]); in ath10k_sdio_hif_map_service_to_pipe() 2093 ar_sdio->mbox_addr[eid] = htt_addr; in ath10k_sdio_hif_map_service_to_pipe() 2097 ar_sdio->mbox_addr[eid], ar_sdio->mbox_size[eid]); in ath10k_sdio_hif_map_service_to_pipe()
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_hw.h | 195 u32 mbox_addr; member
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | t4_hw.c | 209 u32 mbox_addr) in get_mbox_rpl() argument 211 for ( ; nflit; nflit--, mbox_addr += 8) in get_mbox_rpl() 212 *rpl++ = cpu_to_be64(t4_read_reg64(adap, mbox_addr)); in get_mbox_rpl() 218 static void fw_asrt(struct adapter *adap, u32 mbox_addr) in fw_asrt() argument 222 get_mbox_rpl(adap, (__be64 *)&asrt, sizeof(asrt) / 8, mbox_addr); in fw_asrt()
|