Re: [PATCH V2 05/10] accel/amdxdna: Add GEM buffer object management

2024-08-09 Thread Jeffrey Hugo
On 8/5/2024 11:39 AM, Lizhi Hou wrote: +/** + * struct amdxdna_drm_create_bo - Create a buffer object. + * @flags: Buffer flags. MBZ. + * @type: Buffer type. + * @vaddr: User VA of buffer if applied. MBZ. + * @size: Size in bytes. + * @handle: Returned DRM buffer object handle. + */ +struct amdxd

[PATCH V2 05/10] accel/amdxdna: Add GEM buffer object management

2024-08-05 Thread Lizhi Hou
There different types of BOs are supported: - shmem A user application uses shmem BOs as input/output for its workload running on NPU. - device memory heap The fixed size buffer dedicated to the device. - device buffer The buffer object allocated from device memory heap. - command buffer The bu