Resource table vring descriptor entry. More...
#include <remoteproc.h>
Data Fields | |
| uint32_t | da |
| The device address where the remoteproc is expecting the vring, or FW_RSC_U32_ADDR_ANY/FW_RSC_U64_ADDR_ANY to indicate that dynamic allocation of the vring's device address is supported. More... | |
| uint32_t | align |
| The alignment between the consumer and producer parts of the vring. More... | |
| uint32_t | num |
| Number of buffers supported by this vring (must be power of two) More... | |
| uint32_t | notifyid |
| A unique rproc-wide notify index for this vring. More... | |
| uint32_t | reserved |
| Reserved (must be zero) More... | |
Resource table vring descriptor entry.
This descriptor is not a resource entry by itself; it is part of the fw_rsc_vdev resource type.
| uint32_t fw_rsc_vdev_vring::align |
The alignment between the consumer and producer parts of the vring.
| uint32_t fw_rsc_vdev_vring::da |
The device address where the remoteproc is expecting the vring, or FW_RSC_U32_ADDR_ANY/FW_RSC_U64_ADDR_ANY to indicate that dynamic allocation of the vring's device address is supported.
| uint32_t fw_rsc_vdev_vring::notifyid |
A unique rproc-wide notify index for this vring.
This notify index is used when kicking a remote remoteproc, to let it know that this vring is triggered
| uint32_t fw_rsc_vdev_vring::num |
Number of buffers supported by this vring (must be power of two)
| uint32_t fw_rsc_vdev_vring::reserved |
Reserved (must be zero)