Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_init.c, line 99
- drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_init.c, line 103
- drivers/gpu/drm/amd/display/dc/hwss/dcn301/dcn301_init.c, line 100
- drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_init.c, line 104
- drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_init.c, line 106
- drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c, line 107
- drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c, line 113
- drivers/gpu/drm/amd/display/dc/hwss/dcn351/dcn351_init.c, line 106
- drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_init.c, line 95
- drivers/gpu/drm/amd/display/dc/hwss/dcn42/dcn42_init.c, line 94
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c dc_smart_power_oled_enable() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg | 4096-ptr_max |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn10/dcn10_hwseq.c dcn10_blank_pixel_data() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start | 0,8092735316039704576 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.abm | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.audio->funcs->az_disable_hbr_audio | 5077894766283632640 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->program_global_sync | 0,654447475873165312,8664419334903152640 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_blank | 0,2710791266941976576,4005224656153956352,7072968088164200448,8926945067273912320 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_blank_color | 0,2283969997435535360,6523109260315574272,7196732754314448896,7862745102826237952,8611793042412367872 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_h_timing_div_manual_mode | 0,3943045918683873280,4412274745866633216,7210936702807244800 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_static_screen_control | 0,5071642371786563584,5913575906034724864,8835630547784204288 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_vtg_params | 0,4854758962869248000 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe | 0 |
| DATA_SOURCE | 0 | pipe_ctx | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_blank_pixel_data() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start | 0,8092735316039704576 |
| PARAM_VALUE | 0 | pipe_ctx->stream->link | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream->link->test_pattern_enabled | 0 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.abm | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.audio->funcs->az_disable_hbr_audio | 5077894766283632640 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->program_global_sync | 0,654447475873165312,8664419334903152640 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_h_timing_div_manual_mode | 0,3943045918683873280,4412274745866633216,7210936702807244800 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_static_screen_control | 0,5071642371786563584,5913575906034724864,8835630547784204288 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_vtg_params | 0,4854758962869248000 |
| DATA_SOURCE | 0 | pipe_ctx | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c dcn20_program_pipe() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.hubp->funcs->hubp_clk_cntl | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.hubp->funcs->hubp_init | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.hubp->funcs->hubp_wait_pipe_read_start | 0,8092735316039704576 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.addr_update | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.bandwidth_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.bpp_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.clock_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.cm_hist_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.coeff_reduction_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.color_space_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.cursor_csc_color_matrix_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.dcc_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.full_update | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.gamma_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.gamut_remap_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.global_alpha_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.hdr_mult | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.horizontal_mirror_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.in_transfer_func_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.input_csc_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.lut_3d | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.new_plane | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.per_pixel_alpha_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.pixel_format_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.plane_size_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.position_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.rotation_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.scaling_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.sdr_white_level_nits | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.stereo_format_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.swizzle_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.tmz_changed | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->visible | 1 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.abm | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.opp->funcs->opp_pipe_clock_control | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->program_global_sync | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_vtg_params | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pipe_ctx | $1 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_program_pipe() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pipe_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->degamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->regamma_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_blue_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_green_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_res.dpp->shaper_params.rgb_resulted->delta_red_reg | 0-4294967295 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state | 4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.addr_update | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.bandwidth_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.bpp_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.clock_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.cm_hist_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.coeff_reduction_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.color_space_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.cursor_csc_color_matrix_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.dcc_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.full_update | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.gamma_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.gamut_remap_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.global_alpha_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.hdr_mult | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.horizontal_mirror_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.in_transfer_func_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.input_csc_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.lut_3d | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.new_plane | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.per_pixel_alpha_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.pixel_format_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.plane_size_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.position_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.rotation_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.scaling_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.sdr_white_level_nits | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.stereo_format_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.swizzle_change | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->update_bits.tmz_changed | 0 |
| PARAM_VALUE | 0 | pipe_ctx->plane_state->visible | 1 |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.abm | 1-u64max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->program_global_sync | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->stream_res.tg->funcs->set_vtg_params | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.deepsleep_dcfclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.mem_trip_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.t_extra_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.t_mclk_wm_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.t_sr_wm_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.t_urg_wm_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_dlg_sys_param.total_flip_bw | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.clks_cfg.dcfclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.clks_cfg.dispclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.clks_cfg.dppclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.clks_cfg.refclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.clks_cfg.socclk_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.dout.output_bpp | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.dout.wb.wb_hratio | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.dout.wb.wb_vratio | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.dest.pixel_rate_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.hscl_ratio | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.hscl_ratio_c | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_bot | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_bot_c | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vinit_c | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vscl_ratio | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.scale_ratio_depth.vscl_ratio_c | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.src.dcc_fraction_of_zs_req_chroma | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.src.dcc_fraction_of_zs_req_luma | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vready_offset_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_offset_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->dml_input.pipe.src.xfc_params.xfc_tslv_vupdate_width_us | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->pipe_dlg_param.pixel_rate_mhz | -1.797693e+308-1.797693e+308 |
| PARAM_VALUE | 0 | pipe_ctx->top_pipe->top_pipe | 0 |
| DATA_SOURCE | 0 | pipe_ctx | $1 |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_set_abm_pipe() -> (struct hw_sequencer_funcs)->set_pipe()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |