Searched refs:ch_wn (Results 1 – 1 of 1) sorted by relevance
104 struct mhu2_send_ch_wn_reg ch_wn[MHUV2_CH_WN_MAX]; member133 struct mhu2_recv_ch_wn_reg ch_wn[MHUV2_CH_WN_MAX]; member276 &mhu->recv->ch_wn[priv->ch_wn_idx].mask_set); in mhuv2_doorbell_rx_shutdown()307 &mhu->send->ch_wn[priv->ch_wn_idx].stat_set); in mhuv2_doorbell_send_data()393 writel_relaxed(0x1, &mhu->send->ch_wn[i].int_clr); in mhuv2_data_transfer_tx_startup()394 writel_relaxed(0x1, &mhu->send->ch_wn[i].int_en); in mhuv2_data_transfer_tx_startup()405 writel_relaxed(0x0, &mhu->send->ch_wn[i].int_en); in mhuv2_data_transfer_tx_shutdown()415 return !readl_relaxed(&mhu->send->ch_wn[i].stat); in mhuv2_data_transfer_last_tx_done()511 ch_wn = i * MHUV2_STAT_BITS + __builtin_ctz(stat); in get_irq_chan_comb()517 if (ch_wn >= offset + windows) { in get_irq_chan_comb()[all …]