Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_ovr_set_plane() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->subrev 0
PARAM_VALUE 0 dispc->feat->vp_feat.color.gamma_size 256,1024
PARAM_VALUE 0 dispc->feat->vp_feat.color.gamma_type 0-1
PARAM_VALUE 2 reg 532
CAPPED_DATA 0 dispc->feat->vp_feat.color.gamma_size 1
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_plane_init() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->fclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.request 0-4
PARAM_VALUE 0 dispc->fclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->num_vids 1-u32max
PARAM_VALUE 0 dispc->feat->subrev 0
PARAM_VALUE 2 reg 536
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
PARAM_COMPARE 0 dispc->feat->num_vids > $1
PARAM_COMPARE 1 hw_plane < $0->feat->num_vids
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dispc->fclk->core->parent->req_rate
UNITS 1 hw_plane unit_array_size

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_plane_init() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
UNITS 1 hw_plane unit_array_size

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_vid_set_irqenable() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-u64max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->subrev 0
PARAM_VALUE 0 dispc->feat->vp_feat.color.gamma_size 256,1024
PARAM_VALUE 1 hw_plane 0
PARAM_VALUE 2 reg 512
PARAM_VALUE 3 val 0-1
BUF_SIZE 0 dispc->dev (-1),1616
BUF_SIZE 0 dispc->fclk (-1),1-s32max
BUF_SIZE 0 dispc->fourccs (-1),116
BUF_SIZE 0 dispc->tidss (-1),488,3696,3704,3712,3720,3792,3808,3864,3888,3912,4024,4296,4768
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
DATA_SOURCE 3 val r dispc_vid_irq_to_raw
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
HALF_LOCKED2 &tidss->irq_lock
HALF_LOCKED2 0 &dispc->tidss->irq_lock
TYPE_LOCK (struct tidss_device)->irq_lock

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_vid_write_csc() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->subrev 0
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k2g_vid_write_irqstatus() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->subrev 0
PARAM_VALUE 0 dispc->feat->vp_feat.color.gamma_size 256,1024
PARAM_VALUE 1 hw_plane 0
PARAM_VALUE 2 reg 516
PARAM_VALUE 3 val 0-1
BUF_SIZE 0 dispc->dev (-1),1616
BUF_SIZE 0 dispc->fclk (-1),1-s32max
BUF_SIZE 0 dispc->fourccs (-1),116
BUF_SIZE 0 dispc->tidss (-1),488,3696,3704,3712,3720,3792,3808,3864,3888,3912,4024,4296,4768
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
DATA_SOURCE 3 val r dispc_vid_irq_to_raw
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tidss->irq_lock
HALF_LOCKED2 flags
HALF_LOCKED2 0 &dispc->tidss->irq_lock
TYPE_LOCK (struct tidss_device)->irq_lock

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k3_plane_init() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->fclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.request 0-4
PARAM_VALUE 0 dispc->fclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->num_vids 1-u32max
PARAM_VALUE 0 dispc->feat->subrev 1-5
PARAM_VALUE 2 reg 536
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
PARAM_COMPARE 0 dispc->feat->num_vids > $1
PARAM_COMPARE 1 hw_plane < $0->feat->num_vids
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 dispc->fclk->core->parent->req_rate
UNITS 1 hw_plane unit_array_size

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k3_plane_init() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
UNITS 1 hw_plane unit_array_size

drivers/gpu/drm/tidss/tidss_dispc.c dispc_k3_vid_write_csc() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->subrev 1-u32max
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_enable() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_set_pixel_format() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 40
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 556
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 44
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 560
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 524
PARAM_VALUE 3 val 0-268435455
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 528
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 528
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 540
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 48
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 564
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 52
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 568
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 584
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 544
PARAM_VALUE 3 val 0-268435455
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 508
PARAM_VALUE 3 val 0-255
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_plane_setup() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_csc_enable() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_buf_threshold() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->fclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.request 0-4
PARAM_VALUE 0 dispc->fclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->num_vids 1-u32max
PARAM_VALUE 0 dispc->feat->subrev 0-5
PARAM_VALUE 2 reg 60
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
NOCHECK_CALL

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_mflag_threshold() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->fclk 0,4096-ptr_max
PARAM_VALUE 0 dispc->fclk->core->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.request 0-4
PARAM_VALUE 0 dispc->fclk->core->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.deferred_resume 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.idle_notification 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.request_pending 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_error s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.runtime_status s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.timer_autosuspends 0-1
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.usage_count.counter s32min-s32max
PARAM_VALUE 0 dispc->fclk->core->parent->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->parent->protect_count 0-4294967295
PARAM_VALUE 0 dispc->fclk->core->prepare_count 0-4294967295
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->num_vids 1-u32max
PARAM_VALUE 0 dispc->feat->subrev 0-5
PARAM_VALUE 2 reg 520
CAPPED_DATA 1 hw_plane 1
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
NOCHECK_CALL

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 2 reg 32
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 3 val 0-u32max[c]
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 96
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 104
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 92
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_set_scaling() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 2 reg 100
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_write_fir_coefs() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 3 val 136,138,140,144,148,150,152,156,160,166,174,180,182,184,186,188,190,192,196,198,200,202,204,208,212,214,216,218,220,226,232,236,242,244,248,254,256,258,260,262,264,266,272,276,278,280,282,284,286,288,292,294,296-u16max
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/drm/tidss/tidss_dispc.c dispc_vid_write_fir_coefs() -> dispc_vid_write()

Type Parameter Key Value
PARAM_VALUE 0 dispc 4096-ptr_max
PARAM_VALUE 0 dispc->feat 4096-ptr_max
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_3tap 0,2
PARAM_VALUE 0 dispc->feat->scaling.downscale_limit_5tap 0,4
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_rgb 0,1280,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_3tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_rgb 0,1280,2048
PARAM_VALUE 0 dispc->feat->scaling.in_width_max_5tap_yuv 0,2560,4096
PARAM_VALUE 0 dispc->feat->vid_info 4096-ptr_max
PARAM_VALUE 3 val 0-1073741823
DATA_SOURCE 0 dispc $0
DATA_SOURCE 1 hw_plane $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq