XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
amdxdna_drm_create_hwctx Struct Reference

#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
 

Detailed Description

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.

Member Data Documentation

◆ ext

__u64 amdxdna_drm_create_hwctx::ext

◆ ext_flags

__u64 amdxdna_drm_create_hwctx::ext_flags

◆ handle

__u32 amdxdna_drm_create_hwctx::handle

◆ log_buf_bo

__u32 amdxdna_drm_create_hwctx::log_buf_bo

◆ max_opc

__u32 amdxdna_drm_create_hwctx::max_opc

◆ mem_size

__u32 amdxdna_drm_create_hwctx::mem_size

◆ num_tiles

__u32 amdxdna_drm_create_hwctx::num_tiles

◆ qos_p

__u64 amdxdna_drm_create_hwctx::qos_p

◆ syncobj_handle

__u32 amdxdna_drm_create_hwctx::syncobj_handle

◆ umq_bo

__u32 amdxdna_drm_create_hwctx::umq_bo

◆ umq_doorbell

__u32 amdxdna_drm_create_hwctx::umq_doorbell

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