PDK API Guide for J721E
|
VirtIO Interface for application.
Go to the source code of this file.
Data Structures | |
struct | Ipc_VirtIoParams |
Parameter structure for creating VirtIO table for each core combinations. More... | |
Functions | |
uint32_t | Ipc_getVqObjMemoryRequired (void) |
Returns local memory for Virtio objects for all cores of SOC. More... | |
uint32_t | Ipc_getVqObjMemoryRequiredPerCore (void) |
Returns local memory for Virtio objects for one core-pair. More... | |
int32_t | Ipc_initVirtIO (Ipc_VirtIoParams *vqParam) |
Initailize the Virtio module. More... | |
int32_t | Ipc_loadResourceTable (void *rsctable) |
Loads the resource table. If the remote core A72, and has valid radource table then, it will wait for Linux to be ready use address from resource table. More... | |
void * | Ipc_getResourceTraceBufPtr (void) |
Gets the address of the trace buffer. More... | |
uint8_t | Ipc_isRemoteReady (uint16_t procId) |
Checks if remote is ready. More... | |
int32_t | Ipc_lateVirtioCreate (uint16_t procId) |
Creates Virtio late when Linux is ready. More... | |
uint8_t | Ipc_isRemoteVirtioCreated (uint32_t remoteId) |
Check if a remote Virtio has been created. More... | |