Home
last modified time | relevance | path

Searched refs:mbox_addr (Results 1 – 10 of 10) sorted by relevance

/linux-6.6.21/drivers/platform/x86/intel/
Dsdsi.c109 void __iomem *mbox_addr; member
211 sdsi_memcpy64_fromio(buf, priv->mbox_addr, round_up(packet_size, SDSI_SIZE_CMD)); in sdsi_mbox_cmd_read()
247 sdsi_memcpy64_toio(priv->mbox_addr + SDSI_SIZE_CMD, info->payload + 1, in sdsi_mbox_cmd_write()
295 writeq(info->payload[0], priv->mbox_addr); in sdsi_mbox_acquire()
606 priv->mbox_addr = priv->control_addr + priv->control_size; in sdsi_map_mbox_registers()
607 priv->regs_addr = priv->mbox_addr + SDSI_SIZE_MAILBOX; in sdsi_map_mbox_registers()
/linux-6.6.21/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_utils_fw2x.c101 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()
Dhw_atl_utils.c492 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-6.6.21/drivers/net/wireless/ath/ath10k/
Dsdio.h189 u32 mbox_addr[ATH10K_HTC_EP_COUNT]; member
Dsdio.c1665 address = ar_sdio->mbox_addr[eid] + ar_sdio->mbox_size[eid] - in ath10k_sdio_hif_tx_sg()
1879 ar_sdio->mbox_addr[0] = ar_sdio->mbox_info.ext_info[0].htc_ext_addr; in ath10k_sdio_hif_start()
2084 ar_sdio->mbox_addr[eid] = wmi_addr; in ath10k_sdio_hif_map_service_to_pipe()
2088 ar_sdio->mbox_addr[eid], ar_sdio->mbox_size[eid]); in ath10k_sdio_hif_map_service_to_pipe()
2091 ar_sdio->mbox_addr[eid] = htt_addr; in ath10k_sdio_hif_map_service_to_pipe()
2095 ar_sdio->mbox_addr[eid], ar_sdio->mbox_size[eid]); in ath10k_sdio_hif_map_service_to_pipe()
/linux-6.6.21/drivers/scsi/
Dmyrs.c489 dma_addr_t mbox_addr; in myrs_enable_mmio_mbox() local
500 &mbox_addr, GFP_KERNEL); in myrs_enable_mmio_mbox()
501 if (dma_mapping_error(&pdev->dev, mbox_addr)) in myrs_enable_mmio_mbox()
566 status = enable_mbox_fn(base, mbox_addr); in myrs_enable_mmio_mbox()
570 mbox, mbox_addr); in myrs_enable_mmio_mbox()
2519 DAC960_GEM_mbox_init(void __iomem *base, dma_addr_t mbox_addr) in DAC960_GEM_mbox_init() argument
2525 DAC960_GEM_write_hw_mbox(base, mbox_addr); in DAC960_GEM_mbox_init()
2738 DAC960_BA_mbox_init(void __iomem *base, dma_addr_t mbox_addr) in DAC960_BA_mbox_init() argument
2744 DAC960_BA_write_hw_mbox(base, mbox_addr); in DAC960_BA_mbox_init()
2956 DAC960_LP_mbox_init(void __iomem *base, dma_addr_t mbox_addr) in DAC960_LP_mbox_init() argument
[all …]
DBusLogic.h432 unsigned char mbox_addr[3]; /* Bytes 5-7 */ member
/linux-6.6.21/drivers/net/ethernet/aquantia/atlantic/
Daq_hw.h193 u32 mbox_addr; member
/linux-6.6.21/drivers/net/ethernet/marvell/octeontx2/af/
Drvu.c2284 static int rvu_get_mbox_regions(struct rvu *rvu, void **mbox_addr, in rvu_get_mbox_regions() argument
2309 mbox_addr[region] = (void *)ioremap_wc(bar4, MBOX_SIZE); in rvu_get_mbox_regions()
2310 if (!mbox_addr[region]) in rvu_get_mbox_regions()
2332 mbox_addr[region] = (void *)ioremap_wc(bar4, MBOX_SIZE); in rvu_get_mbox_regions()
2333 if (!mbox_addr[region]) in rvu_get_mbox_regions()
2340 iounmap((void __iomem *)mbox_addr[region]); in rvu_get_mbox_regions()
/linux-6.6.21/drivers/net/ethernet/chelsio/cxgb4/
Dt4_hw.c209 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()