Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_build_up_dec_param() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->bitstream_vbuf.size | 1-u32max |
| PARAM_VALUE | 0 | inst->bitstream_vbuf.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.cycle_per_tick | 256 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.open_param.bitstream_buffer_size | 1024-4294966272 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.reorder_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.seq_change_mask | 852000,548208640 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.stream_buf_end_addr | 1024-4294966272 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.stream_buf_size | 1024-4294966272 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_work.size | 1826816,2097152 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_work.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->id | s32min-31 |
| PARAM_VALUE | 0 | inst->state | 0 |
| PARAM_VALUE | 0 | inst->std | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->last_src_buf | 0 |
| PARAM_VALUE | 1 | cmd | 8 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | inst->dev->dev | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| FUZZY_MAX | 0 | inst->codec_info->dec_info.seq_change_mask | 548208640 |
| FUZZY_MAX | 0 | inst->codec_info->dec_info.vb_work.size | 2097152 |
| HARD_MAX | 0 | inst->codec_info->dec_info.seq_change_mask | 548208640 |
| HARD_MAX | 0 | inst->codec_info->dec_info.vb_work.size | 2097152 |
| HARD_MAX | 0 | inst->id | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_build_up_enc_param() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.cycle_per_tick | 256 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.line_buf_int_en | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.packed_format | 1-4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.src_format | 0-1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.decoding_refresh_type | 0-2 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.gop_preset_idx | 9 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.hvs_max_delta_qp | 10 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.hvs_qp_scale | 2 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.initial_rc_qp | (-1) |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.intra_mb_refresh_arg | 0-268435455 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.intra_nx_n_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.intra_refresh_arg | 0-67108863 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.lambda_scaling_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_inter_weight_cb | 4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_inter_weight_cr | 4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_inter_weight_y | 4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_intra_weight_cb | 7 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_intra_weight_cr | 7 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.nr_intra_weight_y | 7 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.rc_weight_buf | 128 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.rc_weight_param | 16 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.rdo_skip | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.wave_param.skip_intra_trans | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_work.size | 131072 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_work.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->id | s32min-31 |
| PARAM_VALUE | 0 | inst->src_fmt.pixelformat | 808,808530000,808530004,808530521,808534338,808534599,808535106 |
| PARAM_VALUE | 0 | inst->state | 0 |
| PARAM_VALUE | 0 | inst->std | 1,3 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->last_src_buf | 0 |
| PARAM_VALUE | 1 | cmd | 8 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | inst->src_fmt.pixelformat | 1 |
| DATA_SOURCE | 0 | inst | $1 |
| HARD_MAX | 0 | inst->id | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_dec_finish_seq() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 1-u64max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->state | 1-u32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.bufs | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->chained_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->use_count | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->usage_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->finished.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->job_flags | 0,4-u64max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->m2m_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.bufs | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->chained_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->use_count | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->usage_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->aborting | 1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->bdisp_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_endflag | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_rd_ptr | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_wr_ptr | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->cap_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->new_frame | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->out_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fimc_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->gsc_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.done | 0-4294967293,4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->chan->current_run->status | (-5) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->chan->irqlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->cap_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->new_frame | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->out_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->out_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->state | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->state_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->v4l2_m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 32 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 6539763361971183616 |
| PARAM_VALUE | 4 | *fail_result | 0,4096 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx | 1 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.max_num_buffers | 1 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.max_num_buffers | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| DATA_SOURCE | 4 | fail_result | $1 |
| FUZZY_MAX | 4 | *fail_result | 0 |
| BIT_INFO | 4 | *fail_result | 0x0,0x1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->dec_info.frame_display_flag | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.luma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.min_frame_buffer_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.bottom | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.right | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.stream_rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->dev->last_performance_cycles | 0-u32max |
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &vdev->v4l2_dev->mdev->req_queue_mutex | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_dec_init_seq() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 1-u64max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->state | 1 |
| PARAM_VALUE | 1 | cmd | 64 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 2113552660374773760 |
| PARAM_VALUE | 4 | fail_result | 318130135951245312 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| DATA_SOURCE | 0 | inst | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_dec_register_framebuffer() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.initial_info_obtained | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.num_of_display_fbs | 0-31 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.stride | 0,32-u32max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.vaddr->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.vaddr->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->attr.support_hevc10bit_dec | 1 |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->frame_buf | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->state | 2-3 |
| PARAM_VALUE | 0 | inst->state_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->std | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 128 |
| PARAM_VALUE | 2 | check_success | 0 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| CAPPED_DATA | 0 | inst->dev->dev | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_dec_set_bitstream_flag() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 1-u64max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | cmd | 32768 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | (-1),360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | (-1),360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| DATA_SOURCE | 0 | inst | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->dec_info.frame_display_flag | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.chroma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.luma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.min_frame_buffer_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.bottom | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.left | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.right | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.top | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_height | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_width | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.profile | 0-u32max[c] |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.seq_init_err_reason | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.chroma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.luma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.min_frame_buffer_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.bottom | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.left | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.right | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.top | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_height | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_width | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.profile | 0-u32max[c] |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.seq_init_err_reason | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.report_queue_count | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.stream_rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_wr_ptr | 0-u32max |
| HOST_DATA | 0 | inst->dev->last_performance_cycles | 0-u32max |
| HOST_DATA | 0 | inst->last_rd_ptr | 0-u32max |
| LOCK2 | &vpu_dev->hw_lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_decode() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.initial_info.luma_bitdepth | 8,10 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.initial_info_obtained | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.num_of_display_fbs | 0-31 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.stride | 32-u32max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.size | 0-u32max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.vaddr | 0-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.vaddr->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->codec_info->dec_info.vb_task.vaddr->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_bit_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_ip_enable | 1 |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->attr.support_hevc10bit_dec | 1 |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->fbc_buf_count | 0-31 |
| PARAM_VALUE | 0 | inst->state | 2-3 |
| PARAM_VALUE | 0 | inst->state_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->std | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 256 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 5109385200110637056 |
| PARAM_VALUE | 3 | *queue_status | 0-1,512-513,32768-32769,33280-33281 |
| PARAM_VALUE | 4 | fail_result | 1250723988533497856 |
| PARAM_VALUE | 4 | *fail_result | 0 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| CAPPED_DATA | 0 | inst->dev->dev | 1 |
| CAPPED_DATA | 0 | inst->fbc_buf_count | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| DATA_SOURCE | 4 | fail_result | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->dec_info.frame_display_flag | 0-u32max |
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_enc_finish_seq() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 1-u64max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->irq_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->irq_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->state | 1-u32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.bufs | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.done_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->chained_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->isi->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->pipe->use_count | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->m2m->usage_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.drv_priv->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.mmap_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.queued_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->finished.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->job_flags | 0,4-u64max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->m2m_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.bufs | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.done_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->chained_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.deferred_resume | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.request | 0-4 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.request_pending | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->isi->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->pipe->use_count | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->m2m->usage_count | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->pipe->available_res | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.drv_priv->pipe->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.mmap_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.queued_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->aborting | 1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->bdisp_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_endflag | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_rd_ptr | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->codec_info->dec_info.stream_wr_ptr | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->cap_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->new_frame | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fh.m2m_ctx->out_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->fimc_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->gsc_dev->slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.done | 0-4294967293,4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->aborted.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->chan->current_run->status | (-5) |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->icc->chan->irqlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->cap_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->new_frame | 0-1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->out_q_ctx.num_rdy | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_ctx->out_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->state | 0-4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->state_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->priv->v4l2_m2m_dev->job_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 32 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 6539763361971183616 |
| PARAM_VALUE | 4 | *fail_result | 0,4096 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx | 1 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.q.max_num_buffers | 1 |
| CAPPED_DATA | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.q.max_num_buffers | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| DATA_SOURCE | 4 | fail_result | $1 |
| FUZZY_MAX | 4 | *fail_result | 0 |
| BIT_INFO | 4 | *fail_result | 0x0,0x1000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &vdev->v4l2_dev->mdev->req_queue_mutex | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_enc_init_seq() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.packed_format | 0-4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.src_format | 0-1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_enc_lf_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_enc_rdo_enable | 1 |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->state | 1 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->last_src_buf | 0 |
| PARAM_VALUE | 1 | cmd | 512 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | inst | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->enc_info.product_code | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_rd_ptr | 0 |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_wr_ptr | 0 |
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_enc_register_framebuffer() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.initial_info.min_frame_buffer_count | 0-s32max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.initial_info_obtained | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.instance_queue_count | 0-255 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.num_frame_buffers | 0-s32max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.packed_format | 0-4 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.open_param.src_format | 0-1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.report_queue_count | 0-u16max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_enc_lf_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.sec_axi_info.use_enc_rdo_enable | 1 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.stride | 32-u32max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_fbc_c_tbl.size | 4096 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_fbc_c_tbl.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_fbc_y_tbl.size | 4096 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_fbc_y_tbl.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_mv.size | 4096 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_mv.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_sub_sam_buf.size | 4096 |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_sub_sam_buf.vaddr | 1-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.vb_task.size | 1-u64max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->fbc_buf_count | 0-s32max |
| PARAM_VALUE | 0 | inst->frame_buf | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->irq_done.done | 0 |
| PARAM_VALUE | 0 | inst->irq_done.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->irq_done.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->state | 2 |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.cached | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->v4l2_ctrl_hdl.lock->wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->last_src_buf | 0 |
| PARAM_VALUE | 1 | cmd | 128 |
| PARAM_VALUE | 2 | check_success | 0 |
| PARAM_VALUE | 3 | queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 0 |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | inst | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | inst->dev->dev | 1 |
| CAPPED_DATA | 0 | inst->fbc_buf_count | 1 |
| DATA_SOURCE | 0 | inst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->enc_info.initial_info.min_frame_buffer_count | 0-s32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.initial_info.min_src_frame_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.initial_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.initial_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.initial_info.warn_info | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.instance_queue_count | 0-255 |
| HOST_DATA | 0 | inst->codec_info->enc_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.product_code | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->enc_info.report_queue_count | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_rd_ptr | 0 |
| HOST_DATA | 0 | inst->codec_info->enc_info.stream_wr_ptr | 0 |
| HOST_DATA | 0 | inst->codec_info->enc_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->fbc_buf_count | 0-s32max[c] |
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_encode() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.pts_map | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.stream_buf_end_addr | 1-u32max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.stream_buf_size | 1-u32max |
| PARAM_VALUE | 0 | inst->codec_info->enc_info.stride | 1-u32max |
| PARAM_VALUE | 0 | inst->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->src_fmt.pixelformat | 808,808530000,808530004,808530521,808534338,808534599,808535106 |
| PARAM_VALUE | 0 | inst->src_fmt.plane_fmt | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->state | 3 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 256 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 1342416616964227072 |
| PARAM_VALUE | 3 | *queue_status | 0,2048,32768,34816 |
| PARAM_VALUE | 4 | fail_result | 8074895021978660864 |
| PARAM_VALUE | 4 | *fail_result | 0 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | 360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,4104,4824,7552,7944,8768,116088 |
| CAPPED_DATA | 0 | inst->src_fmt.pixelformat | 1 |
| DATA_SOURCE | 0 | inst | $0 |
| DATA_SOURCE | 4 | fail_result | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vpu_dev->hw_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |
drivers/media/platform/chips-media/wave5/wave5-hw.c wave5_vpu_hw_flush_instance() -> send_firmware_command()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inst | 4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | inst->dev->hw_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | inst->feed_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->feed_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | inst->feed_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->feed_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | inst->feed_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | inst->queuing_num | 0 |
| PARAM_VALUE | 0 | inst->retry | 0 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->cap_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | inst->v4l2_fh.m2m_ctx->out_q_ctx.rdy_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | cmd | 16 |
| PARAM_VALUE | 2 | check_success | 1 |
| PARAM_VALUE | 3 | queue_status | 7343670632697995264 |
| PARAM_VALUE | 3 | *queue_status | 0 |
| PARAM_VALUE | 4 | fail_result | 7110119582481268736 |
| PARAM_VALUE | 4 | *fail_result | 0 |
| BUF_SIZE | 0 | inst | (-1),360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,3040,3256,4104,4824,7552,7944,8768,116088 |
| BUF_SIZE | 0 | inst | (-1),360,392,488,768,776,784,816,856,872,880,920,928,976,1000,1016,1088,1120,1128,1144,1152,1184,1248,1288,1312,1328,1344,1352,1368,1392,1552,2416,2728,2888,3040,3256,4104,4824,7552,7944,8768,116088 |
| DATA_SOURCE | 0 | inst | $0 |
| STR_LEN | 0 | inst | (-1),5-9,12 |
| STR_LEN | 0 | inst | (-1),5-9,12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | inst->codec_info->dec_info.frame_display_flag | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.chroma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.luma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.min_frame_buffer_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.bottom | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.left | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.right | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_crop_rect.top | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_height | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.pic_width | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.profile | 0-u32max[c] |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.seq_init_err_reason | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.initial_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.chroma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.luma_bitdepth | 0-15 |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.min_frame_buffer_count | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.bottom | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.left | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.right | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_crop_rect.top | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_height | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.pic_width | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.profile | 0-u32max[c] |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.seq_init_err_reason | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.new_seq_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.param_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.report_queue_count | 0-u16max |
| HOST_DATA | 0 | inst->codec_info->dec_info.stream_rd_ptr | 0-u32max |
| HOST_DATA | 0 | inst->codec_info->dec_info.vlc_buf_size | 0-u32max |
| HOST_DATA | 0 | inst->dev->last_performance_cycles | 0-u32max |
| LOCK2 | 0 | &inst->dev->hw_lock | |
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | &q->mmap_lock | ||
| TYPE_LOCK | (struct vpu_device)->hw_lock |