/* * xdna_mailbox_msg - message struct * * @opcode: opcode for firmware * @handle: handle used for the notify callback * @notify_cb: callback function to notify the sender when there is response * @send_data: pointing to sending data * @send_size: size of the sending data * * The mailbox will split the sending data in to multiple firmware message if * the size of the data is too big. This is transparent to the sender. The * sender will receive one notification.
*/ struct xdna_mailbox_msg {
u32 opcode; void *handle; int (*notify_cb)(void *handle, void __iomem *data, size_t size);
u8 *send_data;
size_t send_size;
};
/* * xdna_mailbox_send_msg() -- Send a message * * @mailbox_chann: Mailbox channel handle * @msg: message struct for message information * @tx_timeout: the timeout value for sending the message in ms. * * Return: If success return 0, otherwise, return error code
*/ int xdna_mailbox_send_msg(struct mailbox_channel *mailbox_chann, conststruct xdna_mailbox_msg *msg, u64 tx_timeout);
#endif/* _AIE2_MAILBOX_ */
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.21Bemerkung:
(vorverarbeitet am 2026-06-07)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.