Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_vp_dsp_lut_disable() -> vop2_vp_read()

Type Parameter Key Value
PARAM_VALUE 0 vp 4096-ptr_max
PARAM_VALUE 0 vp->data->pixel_rate 0-2
PARAM_VALUE 0 vp->vop2->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 vp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vp->dclk->core->parent->req_rate
LOCK2 &vop2->vop2_lock
TYPE_LOCK (struct vop2)->vop2_lock

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_vp_dsp_lut_enable() -> vop2_vp_read()

Type Parameter Key Value
PARAM_VALUE 0 vp 4096-ptr_max
PARAM_VALUE 0 vp->data->pixel_rate 0-2
PARAM_VALUE 0 vp->vop2->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 vp->vop2->map->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->sys_grf->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->vo1_grf->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->vop_grf->cache_dirty 0-1
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 vp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vp->dclk->core->parent->req_rate
LOCK2 &vop2->vop2_lock
TYPE_LOCK (struct vop2)->vop2_lock

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_vp_dsp_lut_is_enabled() -> vop2_vp_read()

Type Parameter Key Value
PARAM_VALUE 0 vp 4096-ptr_max
PARAM_VALUE 0 vp->vop2->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 vp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vp->dclk->core->parent->req_rate
HALF_LOCKED2 &vop2->vop2_lock

drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_vp_dsp_lut_update_enable() -> vop2_vp_read()

Type Parameter Key Value
PARAM_VALUE 0 vp 4096-ptr_max
PARAM_VALUE 0 vp->data 4096-ptr_max
PARAM_VALUE 0 vp->data->pixel_rate 0-2
PARAM_VALUE 0 vp->vop2 4096-ptr_max
PARAM_VALUE 0 vp->vop2->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 vp->vop2->map 4096-ptr_max
PARAM_VALUE 0 vp->vop2->map->async 0-1
PARAM_VALUE 0 vp->vop2->map->cache->cached_rbnode->node.__rb_parent_color 0-1
PARAM_VALUE 0 vp->vop2->map->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->sys_grf->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->vo1_grf->cache_dirty 0-1
PARAM_VALUE 0 vp->vop2->vop_grf->cache_dirty 0-1
PARAM_VALUE 1 offset 0
DATA_SOURCE 0 vp $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 vp->dclk->core->parent->req_rate
LOCK2 &vop2->vop2_lock
TYPE_LOCK (struct vop2)->vop2_lock