|
XenevaOS
|
#include <amdxdna_accel.h>
Public Attributes | |
| __u64 | ext |
| __u64 | ext_flags |
| __u64 | qos_p |
| __u32 | umq_bo |
| __u32 | log_buf_bo |
| __u32 | max_opc |
| __u32 | num_tiles |
| __u32 | mem_size |
| __u32 | umq_doorbell |
| __u32 | handle |
| __u32 | syncobj_handle |
struct amdxdna_drm_create_hwctx - Create hardware context. @ext: MBZ. @ext_flags: MBZ. @qos_p: Address of QoS info. @umq_bo: BO handle for user mode queue(UMQ). @log_buf_bo: BO handle for log buffer. @max_opc: Maximum operations per cycle. @num_tiles: Number of AIE tiles. @mem_size: Size of AIE tile memory. @umq_doorbell: Returned offset of doorbell associated with UMQ. @handle: Returned hardware context handle. @syncobj_handle: Returned syncobj handle for command completion.
| __u64 amdxdna_drm_create_hwctx::ext |
| __u64 amdxdna_drm_create_hwctx::ext_flags |
| __u32 amdxdna_drm_create_hwctx::handle |
| __u32 amdxdna_drm_create_hwctx::log_buf_bo |
| __u32 amdxdna_drm_create_hwctx::max_opc |
| __u32 amdxdna_drm_create_hwctx::mem_size |
| __u32 amdxdna_drm_create_hwctx::num_tiles |
| __u64 amdxdna_drm_create_hwctx::qos_p |
| __u32 amdxdna_drm_create_hwctx::syncobj_handle |
| __u32 amdxdna_drm_create_hwctx::umq_bo |
| __u32 amdxdna_drm_create_hwctx::umq_doorbell |