Searched refs:decode_buffer (Results 1 - 3 of 3) sorted by last modified time

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dvcn_v4_0_5.c1480 struct amdgpu_vcn_decode_buffer *decode_buffer; local
1497 decode_buffer = (struct amdgpu_vcn_decode_buffer *)&ib->ptr[idx + 6];
1499 if (!(decode_buffer->valid_buf_flag & 0x1))
1502 addr = ((u64)decode_buffer->msg_buffer_address_hi) << 32 |
1503 decode_buffer->msg_buffer_address_lo;
H A Dvcn_v4_0.c1817 struct amdgpu_vcn_decode_buffer *decode_buffer; local
1834 decode_buffer = (struct amdgpu_vcn_decode_buffer *)&ib->ptr[idx + 6];
1836 if (!(decode_buffer->valid_buf_flag & 0x1))
1839 addr = ((u64)decode_buffer->msg_buffer_address_hi) << 32 |
1840 decode_buffer->msg_buffer_address_lo;
H A Damdgpu_vcn.c724 struct amdgpu_vcn_decode_buffer *decode_buffer = NULL; local
757 decode_buffer = (struct amdgpu_vcn_decode_buffer *)&(ib->ptr[ib->length_dw]);
759 memset(decode_buffer, 0, sizeof(struct amdgpu_vcn_decode_buffer));
761 decode_buffer->valid_buf_flag |= cpu_to_le32(AMDGPU_VCN_CMD_FLAG_MSG_BUFFER);
762 decode_buffer->msg_buffer_address_hi = cpu_to_le32(addr >> 32);
763 decode_buffer->msg_buffer_address_lo = cpu_to_le32(addr);

Completed in 129 milliseconds