Lines Matching full:scmi
9 * @brief Public APIs for the SCMI transport layer drivers
28 * has been received. Its purpose is to notifying the SCMI
32 * @param chan pointer to SCMI channel on which the reply
39 * @brief SCMI channel structure
41 * An SCMI channel is a medium through which a protocol
42 * is able to transmit/receive messages. Each of the SCMI
48 * and used only by the SCMI core to assure that
55 * and used only by the SCMI core. Its purpose is to
63 * the SCMI core and should be called by the SCMI
90 * @brief Request an SCMI channel dynamically
92 * Whenever the SCMI transport layer driver doesn't support
93 * static channel allocation, the SCMI core will try to bind
105 * @retval pointer to SCMI channel that's to be bound
128 * This is because the macro used to define an SCMI transport places
155 * @brief Setup an SCMI channel
157 * Before being able to send/receive messages, an SCMI channel needs
159 * successfully, an SCMI protocol will be able to use this channel
164 * @param chan pointer to SCMI channel to be prepared
185 * @brief Send an SCMI channel
187 * Send an SCMI message using given SCMI channel. This function is
192 * @param chan pointer to SCMI channel on which the message
214 * @brief Read an SCMI message
218 * @param chan pointer to SCMI channel on which the message
240 * @brief Check if an SCMI channel is free
244 * @param chan pointer to SCMI channel the query is to be
264 * @brief Perfrom SCMI core initialization