Server IP : 15.235.198.142 / Your IP : 216.73.216.1 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/src/linux-headers-6.8.0-45/include/linux/soc/ti/ |
Upload File : |
/* SPDX-License-Identifier: GPL-2.0-only */ /* * Texas Instruments' Message Manager * * Copyright (C) 2015-2022 Texas Instruments Incorporated - https://www.ti.com/ * Nishanth Menon */ #ifndef TI_MSGMGR_H #define TI_MSGMGR_H struct mbox_chan; /** * struct ti_msgmgr_message - Message Manager structure * @len: Length of data in the Buffer * @buf: Buffer pointer * @chan_rx: Expected channel for response, must be provided to use polled rx * @timeout_rx_ms: Timeout value to use if polling for response * * This is the structure for data used in mbox_send_message * the length of data buffer used depends on the SoC integration * parameters - each message may be 64, 128 bytes long depending * on SoC. Client is supposed to be aware of this. */ struct ti_msgmgr_message { size_t len; u8 *buf; struct mbox_chan *chan_rx; int timeout_rx_ms; }; #endif /* TI_MSGMGR_H */