#include <ti/drv/ipc/include/ipc_types.h>Go to the source code of this file.
Data Structures | |
| struct | Ipc_Hdr |
| IPC Resource Table Header. More... | |
| struct | Ipc_Trace |
| Structure used for remoteproc trace. More... | |
| struct | Ipc_VDevVRing |
| Resource Table Device VRing Structure. More... | |
| struct | Ipc_VDev |
| VDEV structure. Must match with Linux. More... | |
| struct | Ipc_ResourceTable |
| IPC Resource Table used by IPC app. More... | |
Macros | |
| #define | VIRTIO_ID_CONSOLE 3 |
| Virtio type console used for Linux remoteproc. More... | |
| #define | VIRTIO_ID_RPMSG 7 |
| Virtio type as Remote Proc Messaging. More... | |
| #define | VIRTIO_RPMSG_F_NS 0 |
| RP supports name service notifications. More... | |
| #define | VIRTIO_RING_F_SYMMETRIC 30 |
| Support symmetric vring. More... | |
| #define | TYPE_CARVEOUT 0U |
| carvout type More... | |
| #define | TYPE_DEVMEM 1U |
| Devmem type. More... | |
| #define | TYPE_TRACE 2U |
| trace type More... | |
| #define | TYPE_VDEV 3U |
| VDEV type. More... | |
| #define | FW_RSC_ADDR_ANY (~0) |
| Macro to specify memory needs to be dynamically allocated. More... | |
| #define | NUM_ENTRIES 2 |
| Number of e ntries. More... | |
| #define | NAME_LEN 32 |
| Name Length. More... | |
| #define | TRACE_INTS_VER0 (0 << 16) |
| #define | TRACE_INTS_VER1 (1 << 16) |