Home
last modified time | relevance | path

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

/tf-a-ffa_el3_spmc/plat/intel/soc/common/soc/
A Dsocfpga_mailbox.c15 static bool is_mailbox_cmdbuf_full(uint32_t cin) in is_mailbox_cmdbuf_full() argument
19 return (((cin + 1U) % MBOX_CMD_BUFFER_SIZE) == cout); in is_mailbox_cmdbuf_full()
22 static bool is_mailbox_cmdbuf_empty(uint32_t cin) in is_mailbox_cmdbuf_empty() argument
26 return (((cout + 1U) % MBOX_CMD_BUFFER_SIZE) == cin); in is_mailbox_cmdbuf_empty()
34 if (is_mailbox_cmdbuf_empty(cin)) { in wait_for_mailbox_cmdbuf_empty()
54 if (is_mailbox_cmdbuf_full(*cin)) { in write_mailbox_cmd_buffer()
63 (*cin * 4), data); in write_mailbox_cmd_buffer()
64 (*cin)++; in write_mailbox_cmd_buffer()
65 *cin %= MBOX_CMD_BUFFER_SIZE; in write_mailbox_cmd_buffer()
66 mmio_write_32(MBOX_OFFSET + MBOX_CIN, *cin); in write_mailbox_cmd_buffer()
[all …]

Completed in 4 milliseconds