Searched refs:q_done (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/net/wwan/t7xx/ |
H A D | t7xx_dpmaif.c | 134 static u32 t7xx_update_dlq_intr(struct dpmaif_hw_info *hw_info, u32 q_done) in t7xx_update_dlq_intr() argument 139 iowrite32(q_done, hw_info->pcie_base + DPMAIF_AO_UL_APDL_L2TIMSR0); in t7xx_update_dlq_intr() 145 u32 value, q_done; in t7xx_mask_dlq_intr() local 148 q_done = qno == DPF_RX_QNO0 ? DPMAIF_DL_INT_DLQ0_QDONE : DPMAIF_DL_INT_DLQ1_QDONE; in t7xx_mask_dlq_intr() 149 iowrite32(q_done, hw_info->pcie_base + DPMAIF_AO_UL_APDL_L2TIMSR0); in t7xx_mask_dlq_intr() 151 ret = read_poll_timeout_atomic(t7xx_update_dlq_intr, value, value & q_done, in t7xx_mask_dlq_intr() 152 0, DPMAIF_CHECK_TIMEOUT_US, false, hw_info, q_done); in t7xx_mask_dlq_intr() 160 hw_info->isr_en_mask.ap_dl_l2intr_en_msk &= ~q_done; in t7xx_mask_dlq_intr()
|