Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c, line 221
- drivers/gpu/drm/display/drm_dsc_helper.c, line 273
- drivers/gpu/drm/i915/display/intel_vdsc.c
- drivers/gpu/drm/panel/panel-chipone-icna35xx.c
- drivers/gpu/drm/panel/panel-himax-hx83121a.c, line 117
- drivers/gpu/drm/panel/panel-ilitek-ili9882t.c, line 551
- drivers/gpu/drm/panel/panel-lg-sw43408.c, line 111
- drivers/gpu/drm/panel/panel-novatek-nt36536.c, line 109
- drivers/gpu/drm/panel/panel-novatek-nt37801.c, line 137
- drivers/gpu/drm/panel/panel-raydium-rm692e5.c, line 154
- drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c, line 201
- drivers/gpu/drm/panel/panel-visionox-r66451.c, line 183
- drivers/gpu/drm/panel/panel-visionox-rm692e5.c, line 209
- drivers/gpu/drm/panel/panel-visionox-vtdr6130.c, line 131
Smatch caller information:
drivers/gpu/drm/panel/panel-lg-sw43408.c sw43408_program() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 7345955624548950016 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-samsung-s6e3ha8.c s6e3ha8_amb577px01_wqhd_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 6741015688103575552 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/amd/amdgpu/../display/dc/dsc/dcn20/dcn20_dsc.c dsc2_get_packed_pps() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dsc_cfg | 1510085665823514624 |
| PARAM_VALUE | 1 | dsc_cfg->bits_per_component | 0,8,10,12-13 |
| PARAM_VALUE | 1 | dsc_cfg->bits_per_pixel | 0,96-2046 |
| PARAM_VALUE | 1 | dsc_cfg->convert_rgb | 0 |
| PARAM_VALUE | 1 | dsc_cfg->dsc_version_major | 0-1 |
| PARAM_VALUE | 1 | dsc_cfg->dsc_version_minor | 0-2 |
| PARAM_VALUE | 1 | dsc_cfg->final_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->first_line_bpg_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->flatness_max_qp | 0,12 |
| PARAM_VALUE | 1 | dsc_cfg->flatness_min_qp | 0,3 |
| PARAM_VALUE | 1 | dsc_cfg->initial_dec_delay | 0 |
| PARAM_VALUE | 1 | dsc_cfg->initial_offset | 0,6144 |
| PARAM_VALUE | 1 | dsc_cfg->initial_scale_value | 0 |
| PARAM_VALUE | 1 | dsc_cfg->initial_xmit_delay | 0,170 |
| PARAM_VALUE | 1 | dsc_cfg->line_buf_depth | 0 |
| PARAM_VALUE | 1 | dsc_cfg->native_420 | 0 |
| PARAM_VALUE | 1 | dsc_cfg->native_422 | 0 |
| PARAM_VALUE | 1 | dsc_cfg->nfl_bpg_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->nsl_bpg_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->rc_bits | 0 |
| PARAM_VALUE | 1 | dsc_cfg->rc_edge_factor | 0,6 |
| PARAM_VALUE | 1 | dsc_cfg->rc_model_size | 0,8192 |
| PARAM_VALUE | 1 | dsc_cfg->rc_quant_incr_limit0 | 0,11 |
| PARAM_VALUE | 1 | dsc_cfg->rc_quant_incr_limit1 | 0,11 |
| PARAM_VALUE | 1 | dsc_cfg->rc_tgt_offset_high | 0,3 |
| PARAM_VALUE | 1 | dsc_cfg->rc_tgt_offset_low | 0,3 |
| PARAM_VALUE | 1 | dsc_cfg->scale_decrement_interval | 0 |
| PARAM_VALUE | 1 | dsc_cfg->scale_increment_interval | 0 |
| PARAM_VALUE | 1 | dsc_cfg->second_line_bpg_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->second_line_offset_adj | 0 |
| PARAM_VALUE | 1 | dsc_cfg->simple_422 | 0 |
| PARAM_VALUE | 1 | dsc_cfg->slice_bpg_offset | 0 |
| PARAM_VALUE | 1 | dsc_cfg->slice_chunk_size | 0 |
| PARAM_VALUE | 1 | dsc_cfg->slice_height | 0 |
| PARAM_VALUE | 1 | dsc_cfg->slice_width | 0 |
| PARAM_VALUE | 1 | dsc_cfg->vbr_enable | 0 |
| BUF_SIZE | 0 | pps_payload | 128 |
| DATA_SOURCE | 0 | pps_payload | $2 |
| MEM_ZERO | 1 | dsc_cfg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_vdsc.c intel_dsc_dp_pps_write() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 8558694546224332804 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| BUF_SIZE | 1 | dsc_cfg | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_vdsc.c intel_dsc_dsi_pps_write() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 5547051634387431424 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| BUF_SIZE | 1 | dsc_cfg | 136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/panel/panel-novatek-nt36536.c novatek_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 2843975961677705216 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-himax-hx83121a.c himax_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 4716495094946217984 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-raydium-rm692e5.c rm692e5_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 6696826811485007872 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-visionox-vtdr6130.c visionox_vtdr6130_on() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 8930075412672954368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-visionox-r66451.c visionox_r66451_enable() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 3953045155171020800 |
| PARAM_VALUE | 1 | dsc_cfg | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-chipone-icna35xx.c icna3512_init_sequence() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 2732519002107121664 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-chipone-icna35xx.c icna3520_init_sequence() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 5924626306514272256 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-visionox-rm692e5.c visionox_rm692e5_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 4507702204680773632 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-ilitek-ili9882t.c tianma_il79900a_init() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 8754035366779252736 |
| PARAM_VALUE | 1 | dsc_cfg | 584697930809372672 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-novatek-nt37801.c novatek_nt37801_prepare() -> drm_dsc_pps_payload_pack()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pps_payload | 7165315324036169728 |
| PARAM_VALUE | 1 | dsc_cfg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |