diff options
| -rw-r--r-- | drivers/media/platform/msm/vidc/venus_hfi.c | 2 | ||||
| -rw-r--r-- | drivers/media/platform/msm/vidc/venus_hfi.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/platform/msm/vidc/venus_hfi.c b/drivers/media/platform/msm/vidc/venus_hfi.c index 787ee43ccbd2..e491cd11ba92 100644 --- a/drivers/media/platform/msm/vidc/venus_hfi.c +++ b/drivers/media/platform/msm/vidc/venus_hfi.c @@ -1963,6 +1963,8 @@ static int __interface_queues_init(struct venus_hfi_device *dev) q_tbl_hdr = (struct hfi_queue_table_header *) dev->iface_q_table.align_virtual_addr; q_tbl_hdr->qtbl_version = 0; + q_tbl_hdr->device_addr = (void *)dev; + strlcpy(q_tbl_hdr->name, "msm_v4l2_vidc", sizeof(q_tbl_hdr->name)); q_tbl_hdr->qtbl_size = VIDC_IFACEQ_TABLE_SIZE; q_tbl_hdr->qtbl_qhdr0_offset = sizeof(struct hfi_queue_table_header); q_tbl_hdr->qtbl_qhdr_size = sizeof(struct hfi_queue_header); diff --git a/drivers/media/platform/msm/vidc/venus_hfi.h b/drivers/media/platform/msm/vidc/venus_hfi.h index 1d2ca88a3c1d..8ba763a3b61a 100644 --- a/drivers/media/platform/msm/vidc/venus_hfi.h +++ b/drivers/media/platform/msm/vidc/venus_hfi.h @@ -55,6 +55,8 @@ struct hfi_queue_table_header { u32 qtbl_qhdr_size; u32 qtbl_num_q; u32 qtbl_num_active_q; + void *device_addr; + char name[256]; }; struct hfi_queue_header { |
