Home
last modified time | relevance | path

Searched refs:psr_version (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_psr.c78 if (link->dpcd_caps.psr_info.psr_version == 0) { in amdgpu_dm_set_psr_caps()
79 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in amdgpu_dm_set_psr_caps()
86 link->psr_settings.psr_version = DC_PSR_VERSION_SU_1; in amdgpu_dm_set_psr_caps()
88 link->psr_settings.psr_version = DC_PSR_VERSION_1; in amdgpu_dm_set_psr_caps()
94 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in amdgpu_dm_set_psr_caps()
120 if (link->psr_settings.psr_version != DC_PSR_VERSION_UNSUPPORTED) { in amdgpu_dm_link_setup_psr()
130 if (link->psr_settings.psr_version == DC_PSR_VERSION_SU_1) { in amdgpu_dm_link_setup_psr()
192 if (link->psr_settings.psr_version < DC_PSR_VERSION_SU_1) in amdgpu_dm_psr_enable()
H A Damdgpu_dm_crtc.c146 if (link->psr_settings.psr_version < DC_PSR_VERSION_SU_1 && is_sr_active) in amdgpu_dm_crtc_set_panel_sr_feature()
314 bool sr_supported = (psr->psr_version != DC_PSR_VERSION_UNSUPPORTED) || in amdgpu_dm_crtc_set_vblank()
H A Damdgpu_dm_debugfs.c1075 seq_printf(m, "Sink support: %s", str_yes_no(link->dpcd_caps.psr_info.psr_version != 0)); in psr_capability_show()
1076 if (link->dpcd_caps.psr_info.psr_version) in psr_capability_show()
1077 seq_printf(m, " [0x%02x]", link->dpcd_caps.psr_info.psr_version); in psr_capability_show()
1081 if (link->psr_settings.psr_version) in psr_capability_show()
1082 seq_printf(m, " [0x%02x]", link->psr_settings.psr_version); in psr_capability_show()
H A Damdgpu_dm_crc.c523 if (stream_state->link->psr_settings.psr_version < DC_PSR_VERSION_SU_1) in amdgpu_dm_crtc_configure_crc_source()
H A Damdgpu_dm.c5620 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in amdgpu_dm_initialize_drm_device()
5675 link->psr_settings.psr_version, in amdgpu_dm_initialize_drm_device()
5676 link->dpcd_caps.psr_info.psr_version, in amdgpu_dm_initialize_drm_device()
9345 if (acrtc_state->stream->link->psr_settings.psr_version < in manage_dm_interrupts()
9877 else if (psr->psr_version != DC_PSR_VERSION_UNSUPPORTED && in amdgpu_dm_enable_self_refresh()
9907 if (psr->psr_version == DC_PSR_VERSION_SU_1 && in amdgpu_dm_enable_self_refresh()
10058 acrtc_state->stream->link->psr_settings.psr_version == in amdgpu_dm_commit_planes()
10068 if (acrtc_state->stream->link->psr_settings.psr_version >= DC_PSR_VERSION_SU_1 && in amdgpu_dm_commit_planes()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddmcu.h44 unsigned int psr_version; member
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_psr.c145 if (stream->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED) in dmub_psr_set_version()
151 switch (stream->link->psr_settings.psr_version) { in dmub_psr_set_version()
410 if (link->psr_settings.psr_version == DC_PSR_VERSION_1 && in dmub_psr_copy_settings()
H A Ddce_dmcu.c347 dmcu->dmcu_version.psr_version = REG_READ(DMCU_IRAM_RD_DATA); in dcn10_get_dmcu_version()
/linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c99 unsigned char psr_version; in analogix_dp_detect_sink_psr() local
102 ret = drm_dp_dpcd_readb(&dp->aux, DP_PSR_SUPPORT, &psr_version); in analogix_dp_detect_sink_psr()
108 dev_dbg(dp->dev, "Panel PSR version : %x\n", psr_version); in analogix_dp_detect_sink_psr()
109 return psr_version & DP_PSR_IS_SUPPORTED; in analogix_dp_detect_sink_psr()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn351/
H A Ddcn351_fpu.c627 bool is_psr = (link && (link->psr_settings.psr_version == DC_PSR_VERSION_1 || in dcn351_decide_zstate_support()
628 … link->psr_settings.psr_version == DC_PSR_VERSION_SU_1) && !link->panel_config.psr.disable_psr); in dcn351_decide_zstate_support()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn35/
H A Ddcn35_fpu.c596 bool is_psr = (link && (link->psr_settings.psr_version == DC_PSR_VERSION_1 || in dcn35_decide_zstate_support()
597 … link->psr_settings.psr_version == DC_PSR_VERSION_SU_1) && !link->panel_config.psr.disable_psr); in dcn35_decide_zstate_support()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_types.h625 unsigned char psr_version; member
1062 enum dc_psr_version psr_version; // Internal PSR version, determined based on DPCD member
H A Ddc_dmub_srv.c1022 if ((pipe_ctx->stream->link->psr_settings.psr_version == DC_PSR_VERSION_SU_1 || in dc_dmub_should_update_cursor_data()
1023 pipe_ctx->stream->link->psr_settings.psr_version == DC_PSR_VERSION_1) && in dc_dmub_should_update_cursor_data()
/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_factory.c800 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in construct_phy()
879 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in construct_dpia()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c211 (dc->current_state->streams[i]->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED)) in dcn32_check_no_memory_request_for_cab()
274 dc->current_state->streams[i]->link->psr_settings.psr_version != DC_PSR_VERSION_UNSUPPORTED && in dcn32_apply_idle_power_optimizations()
713 pipe->stream->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED && in dcn32_update_mall_sel()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource_helpers.c237 if (pipe->stream && pipe->stream->link->psr_settings.psr_version != DC_PSR_VERSION_UNSUPPORTED) { in dcn32_is_psr_capable()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c577 (link->psr_settings.psr_version == DC_PSR_VERSION_1 || in dcn35_apply_idle_power_optimizations()
578 link->psr_settings.psr_version == DC_PSR_VERSION_SU_1); in dcn35_apply_idle_power_optimizations()
/linux/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h3537 enum psr_version { enum
3874 enum psr_version version;
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c1238 (dc->current_state->streams[i]->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED)) in dcn401_check_no_memory_request_for_cab()
1291 dc->current_state->streams[i]->link->psr_settings.psr_version != DC_PSR_VERSION_UNSUPPORTED) { in dcn401_apply_idle_power_optimizations()
3966 pipe->stream->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED && in dcn401_program_mall_pipe_config_sequence()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c969 stream->link->psr_settings.psr_version == DC_PSR_VERSION_UNSUPPORTED && in dcn30_apply_idle_power_optimizations()
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/
H A Ddcn20_hubp.c1104 if (param->stream->link->psr_settings.psr_version >= DC_PSR_VERSION_SU_1 && in hubp2_cursor_set_position()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c305 link->psr_settings.psr_version = DC_PSR_VERSION_UNSUPPORTED; in create_links()
3840 if ((stream->link->psr_settings.psr_version == DC_PSR_VERSION_SU_1 in dc_dmub_should_send_dirty_rect_cmd()
3841 || stream->link->psr_settings.psr_version == DC_PSR_VERSION_1) in dc_dmub_should_send_dirty_rect_cmd()