OpenAMP Library
Data Fields
fw_rsc_vdev_vring Struct Reference

#include <remoteproc.h>

Data Fields

uint32_t da
 
uint32_t align
 
uint32_t num
 
uint32_t notifyid
 
uint32_t reserved
 

Detailed Description

struct fw_rsc_vdev_vring - vring descriptor entry @da: device address @align: the alignment between the consumer and producer parts of the vring @num: num of buffers supported by this vring (must be power of two) @notifyid is 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. @reserved: reserved (must be zero)

This descriptor is not a resource entry by itself; it is part of the vdev resource type (see below).

Note that @da should either contain the device address where the remote remoteproc is expecting the vring, or indicate that dynamically allocation of the vring's device address is supported.

Field Documentation

◆ align

uint32_t fw_rsc_vdev_vring::align

◆ da

uint32_t fw_rsc_vdev_vring::da

◆ notifyid

uint32_t fw_rsc_vdev_vring::notifyid

◆ num

uint32_t fw_rsc_vdev_vring::num

◆ reserved

uint32_t fw_rsc_vdev_vring::reserved

The documentation for this struct was generated from the following file: