Lines Matching refs:cix_mbox_write
117 static void cix_mbox_write(struct cix_mbox_priv *priv, u32 val, u32 offset) in cix_mbox_write() function
157 cix_mbox_write(priv, CIX_DB_INT_BIT, CIX_REG_DB_ACK); in cix_mbox_send_data_db()
173 cix_mbox_write(priv, msg->buf[i], CIX_REG_MSG(i)); in cix_mbox_send_data_reg()
176 cix_mbox_write(priv, CIX_DB_INT_BIT, CIX_REG_DB_ACK); in cix_mbox_send_data_reg()
191 cix_mbox_write(priv, len, CIX_FIFO_WM); in cix_mbox_send_data_fifo()
193 cix_mbox_write(priv, msg->buf[i], CIX_FIFO_WR); in cix_mbox_send_data_fifo()
198 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_send_data_fifo()
218 cix_mbox_write(priv, arg[0], CIX_REG_F_INT(index)); in cix_mbox_send_data_fast()
263 cix_mbox_write(priv, CIX_DB_INT, CIX_INT_CLEAR); in cix_mbox_isr_db()
266 cix_mbox_write(priv, CIX_DB_ACK_INT_BIT, CIX_REG_DB_ACK); in cix_mbox_isr_db()
271 cix_mbox_write(priv, CIX_ACK_INT, CIX_INT_CLEAR); in cix_mbox_isr_db()
289 cix_mbox_write(priv, CIX_DB_INT, CIX_INT_CLEAR); in cix_mbox_isr_reg()
296 cix_mbox_write(priv, CIX_DB_ACK_INT_BIT, CIX_REG_DB_ACK); in cix_mbox_isr_reg()
302 cix_mbox_write(priv, CIX_ACK_INT, CIX_INT_CLEAR); in cix_mbox_isr_reg()
320 cix_mbox_write(priv, (CIX_FIFO_FULL_INT | CIX_FIFO_WM01_INT), in cix_mbox_isr_fifo()
332 cix_mbox_write(priv, CIX_FIFO_UFLOW_INT, CIX_INT_CLEAR); in cix_mbox_isr_fifo()
339 cix_mbox_write(priv, CIX_FIFO_EMPTY_INT, CIX_INT_CLEAR); in cix_mbox_isr_fifo()
343 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_isr_fifo()
350 cix_mbox_write(priv, CIX_FIFO_OFLOW_INT, CIX_INT_CLEAR); in cix_mbox_isr_fifo()
368 cix_mbox_write(priv, CIX_FAST_CH_INT(cp->index), CIX_INT_CLEAR); in cix_mbox_isr_fast()
425 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_startup()
430 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_startup()
435 cix_mbox_write(priv, CIX_FIFO_RST_BIT, CIX_FIFO_RST); in cix_mbox_startup()
437 cix_mbox_write(priv, CIX_FIFO_WM_DEFAULT, CIX_FIFO_WM); in cix_mbox_startup()
442 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_startup()
447 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_startup()
461 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_startup()
490 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_shutdown()
495 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_shutdown()
503 cix_mbox_write(priv, val, CIX_INT_ENABLE); in cix_mbox_shutdown()
508 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_shutdown()
520 cix_mbox_write(priv, val, CIX_INT_ENABLE_SIDE_B); in cix_mbox_shutdown()