Lines Matching full:mailbox
13 /* PF Mailbox Registers */
32 /* VF Mailbox Registers */
43 /* PF/VF Mailbox state machine
58 * The diagram above describes the PF/VF mailbox state machine. There
60 * Closed: This state represents a mailbox that is in a standby state
61 * with interrupts disabled. In this state the mailbox should not
62 * read the mailbox or write any data. The only means of exiting
64 * mailbox, it will then transition to the connect state.
65 * Connect: In this state the mailbox is seeking a connection. It will
67 * wait for a reply from the other side of the mailbox. This state
68 * is exited when either a connect with the local mailbox as the
71 * Open: In this state the mailbox is able to transfer data between the local
75 * Disconnect: In this state the mailbox is attempting to gracefully terminate
87 /* PF/VF Mailbox header format
95 * mailbox. The header is broken out into the following fields:
105 * To get the actual mailbox offset based on the tail it
110 * Rsvd0: Reserved 0 portion of the mailbox header
114 * jamming the mailbox with messages that do not fit.
157 /* HNI/SM Mailbox FIFO format
173 * HNI FIFO in the mailbox ops as the offset between the two is fixed.
177 * Version: Version info for mailbox, only values of 0/1 are supported.
196 /* All error messages returned by mailbox functions
198 * from 0xFE01 - 0xFEFF so error codes are easily visible in the mailbox
236 /* size of buffer to be stored in mailbox for FIFOs */
247 #define FM10K_MBX_INIT_TIMEOUT 2000 /* number of retries on mailbox */
251 /* function pointers for mailbox operations */
263 /* mailbox state info */
271 /* result of last mailbox test */