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

#include <tegra_drm.h>

Collaboration diagram for drm_tegra_channel_submit:
Collaboration graph
[legend]

Public Attributes

__u32 context
 
__u32 num_bufs
 
__u32 num_cmds
 
__u32 gather_data_words
 
__u64 bufs_ptr
 
__u64 cmds_ptr
 
__u64 gather_data_ptr
 
__u32 syncobj_in
 
__u32 syncobj_out
 
struct drm_tegra_submit_syncpt syncpt
 

Member Data Documentation

◆ bufs_ptr

__u64 drm_tegra_channel_submit::bufs_ptr

@bufs_ptr: [in]

Pointer to an array of drm_tegra_submit_buf structures.

◆ cmds_ptr

__u64 drm_tegra_channel_submit::cmds_ptr

@cmds_ptr: [in]

Pointer to an array of drm_tegra_submit_cmd structures.

◆ context

__u32 drm_tegra_channel_submit::context

@context: [in]

Identifier of the channel to submit this job to.

◆ gather_data_ptr

__u64 drm_tegra_channel_submit::gather_data_ptr

@gather_data_ptr: [in]

Pointer to an array of Host1x opcodes to be used by GATHER_UPTR commands.

◆ gather_data_words

__u32 drm_tegra_channel_submit::gather_data_words

@gather_data_words: [in]

Number of 32-bit words in the gather_data_ptr array.

◆ num_bufs

__u32 drm_tegra_channel_submit::num_bufs

@num_bufs: [in]

Number of elements in the bufs_ptr array.

◆ num_cmds

__u32 drm_tegra_channel_submit::num_cmds

@num_cmds: [in]

Number of elements in the cmds_ptr array.

◆ syncobj_in

__u32 drm_tegra_channel_submit::syncobj_in

@syncobj_in: [in]

Handle for DRM syncobj that will be waited before submission. Ignored if zero.

◆ syncobj_out

__u32 drm_tegra_channel_submit::syncobj_out

@syncobj_out: [in]

Handle for DRM syncobj that will have its fence replaced with the job's completion fence. Ignored if zero.

◆ syncpt

struct drm_tegra_submit_syncpt drm_tegra_channel_submit::syncpt

@syncpt_incr: [in,out]

Information about the syncpoint the job will increment.


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