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

#include <panfrost_drm.h>

Public Attributes

__u32 size
 
__u32 flags
 
__u32 handle
 
__u32 pad
 
__u64 offset
 

Detailed Description

struct drm_panfrost_create_bo - ioctl argument for creating Panfrost BOs.

The flags argument is a bit mask of PANFROST_BO_* flags.

Member Data Documentation

◆ flags

__u32 drm_panfrost_create_bo::flags

@flags: see PANFROST_BO_* flags

◆ handle

__u32 drm_panfrost_create_bo::handle

@handle: Returned GEM handle for the BO.

◆ offset

__u64 drm_panfrost_create_bo::offset

@offset: Returned offset for the BO in the GPU address space. This offset is private to the DRM fd and is valid for the lifetime of the GEM handle.

This offset value will always be nonzero, since various HW units treat 0 specially.

◆ pad

__u32 drm_panfrost_create_bo::pad

@pad: Padding, must be zero-filled.

◆ size

__u32 drm_panfrost_create_bo::size

@size: size of shmem/BO area to create (bytes)


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