Home
last modified time | relevance | path

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

/linux/drivers/fpga/
H A Dintel-m10-bmc-sec-update.c321 static int m10bmc_sec_progress_status(struct m10bmc_sec *sec, u32 *doorbell_reg, in m10bmc_sec_progress_status() argument
327 ret = m10bmc_sys_read(sec->m10bmc, csr_map->doorbell, doorbell_reg); in m10bmc_sec_progress_status()
336 *progress = rsu_prog(*doorbell_reg); in m10bmc_sec_progress_status()
359 static inline bool rsu_start_done(u32 doorbell_reg, u32 progress, u32 status) in rsu_start_done() argument
361 if (doorbell_reg & DRBL_RSU_REQUEST) in rsu_start_done()
376 u32 doorbell_reg, progress, status; in rsu_update_init() local
388 err < 0 || rsu_start_done(doorbell_reg, progress, status), in rsu_update_init()
392 sec, &doorbell_reg, &progress, &status); in rsu_update_init()
395 log_error_regs(sec, doorbell_reg); in rsu_update_init()
405 log_error_regs(sec, doorbell_reg); in rsu_update_init()
[all …]
/linux/drivers/net/ethernet/cavium/liquidio/
H A Docteon_iq.h142 void __iomem *doorbell_reg; member
H A Dcn23xx_vf_device.c225 iq->doorbell_reg = in cn23xx_setup_vf_iq_regs()
230 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in cn23xx_setup_vf_iq_regs()
H A Dcn66xx_device.c278 iq->doorbell_reg = oct->mmio[0].hw_addr + CN6XXX_SLI_IQ_DOORBELL(iq_no); in lio_cn6xxx_setup_iq_regs()
282 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in lio_cn6xxx_setup_iq_regs()
H A Drequest_manager.c268 writel(iq->fill_cnt, iq->doorbell_reg); in ring_doorbell()
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_cn9k.c185 iq->doorbell_reg = oct->mmio.hw_addr + CN93_VF_SDP_R_IN_INSTR_DBELL(iq_no); in octep_vf_setup_iq_regs_cn93()
H A Doctep_vf_cnxk.c188 iq->doorbell_reg = oct->mmio.hw_addr + CNXK_VF_SDP_R_IN_INSTR_DBELL(iq_no); in octep_vf_setup_iq_regs_cnxk()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_cn9k_pf.c293 iq->doorbell_reg = oct->mmio[0].hw_addr + in octep_setup_iq_regs_cn93_pf()
H A Doctep_cnxk_pf.c313 iq->doorbell_reg = oct->mmio[0].hw_addr + in octep_setup_iq_regs_cnxk_pf()
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c6892 u32 doorbell_reg; in _base_wait_for_doorbell_not_used() local
6897 doorbell_reg = ioc->base_readl_ext_retry(&ioc->chip->Doorbell); in _base_wait_for_doorbell_not_used()
6898 if (!(doorbell_reg & MPI2_DOORBELL_USED)) { in _base_wait_for_doorbell_not_used()
6910 __func__, count, doorbell_reg); in _base_wait_for_doorbell_not_used()