summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: d0a8b05)
raw | patch | inline | side by side (parent: d0a8b05)
author | Santosh Jha <sjha@ti.com> | |
Fri, 8 Nov 2019 20:47:04 +0000 (14:47 -0600) | ||
committer | Santosh Jha <sjha@ti.com> | |
Fri, 8 Nov 2019 20:47:04 +0000 (14:47 -0600) |
Signed-off-by: Santosh Jha <sjha@ti.com>
packages/ti/drv/ipc/ipc.h | patch | blob | history |
index 2640837eeb7dbe852ad6509b933973b34f924da0..43e91fc2db073ac505bb00af227453a633f4c6b1 100644 (file)
* If NULL, the driver will assume a one-one mapping.
*
* Note: The init fxn will initialize this to the default one-one map
- * function #Ipc_defaultPhyToVirtFxn
+ * function Ipc_defaultPhyToVirtFxn
*/
Ipc_VirtToPhyFxn virtToPhyFxn;
/**< If not NULL, this function will be called to convert virtual address
* If NULL, the driver will assume a one-one mapping.
*
* Note: The init fxn will initialize this to the default one-one map
- * function #Ipc_defaultVirtToPhyFxn
+ * function Ipc_defaultVirtToPhyFxn
*/
Ipc_OsalPrms osalPrms;
/**< OSAL callback parameters */
* Can be called from Main or Task context. Must be called before
* calling any other RPMessage function;
*
+ * \param params [IN] Address of the RPMessage_Params structure
+ * used to create the RPMessage
+ *
* \return #IPC_SOK or #IPC_EFAIL
*/
int32_t RPMessage_init(RPMessage_Params *params);
* calling RPMessage_init. Must be called before any other RPMessage
* function to communicate with this proc;
*
+ * \param proc [IN] Remote Proc ID
+ *
* \return #IPC_SOK or #IPC_EFAIL
*/
int32_t RPMessage_lateInit(uint32_t proc);
* \ref RPMessage_send
*/
int32_t RPMessage_recvNb(RPMessage_Handle handle, void* data, uint16_t *len,
- uint32_t *rplyEndPt, uint32_t *rplyProcId);
+ uint32_t *rplyEndPt, uint32_t *fromProcId);
/**
* \brief Sends data to a remote processor.
* It's expected that user of this driver shall invoke this function, on
* reception of interrupt from the mailbox associated with remote processor
*
- * \param remoteProcId [IN] The remote processor ID
+ * \param srcProcId [IN] The remote processor ID
*
* \return - None
*
*
* \warning To be used only when built for baremetal
*
- * \param uint16_t Remote Processor Identifier
- * \param uint16_t Own Proc ID
+ * \param selfId Self Processor Identifier
+ * \param remoteProcId Remote Processor ID
*
* \return None
*/
*
* \warning To be used only when built for baremetal
*
- * \param uint16_t Remote Processor Identifier
- * \param uint16_t Own Proc ID
+ * \param selfId Self Processor Identifier
+ * \param remoteProcId Remote Processor ID
*
* \return None
*/