Searched refs:abm_level (Results 1 – 9 of 9) sorted by relevance
40 bool (*set_abm_level)(struct abm *abm, unsigned int abm_level);
970 int abm_level; member1003 uint8_t abm_level; member
7557 dm_new_state->abm_level = ABM_LEVEL_IMMEDIATE_DISABLE; in amdgpu_dm_connector_atomic_set_property()7561 dm_new_state->abm_level = val; in amdgpu_dm_connector_atomic_set_property()7610 *val = (dm_state->abm_level != ABM_LEVEL_IMMEDIATE_DISABLE) ? in amdgpu_dm_connector_atomic_get_property()7611 dm_state->abm_level : 0; in amdgpu_dm_connector_atomic_get_property()7639 val = to_dm_connector_state(connector->state)->abm_level == in panel_power_savings_show()7641 to_dm_connector_state(connector->state)->abm_level; in panel_power_savings_show()7668 to_dm_connector_state(connector->state)->abm_level = val ?: in panel_power_savings_store()7789 state->abm_level = ABM_LEVEL_IMMEDIATE_DISABLE; in amdgpu_dm_connector_funcs_reset()7791 state->abm_level = amdgpu_dm_abm_level; in amdgpu_dm_connector_funcs_reset()7813 new_state->abm_level = state->abm_level; in amdgpu_dm_connector_atomic_duplicate_state()[all …]
474 state->abm_level = cur->abm_level; in amdgpu_dm_crtc_duplicate_state()
2988 if (stream_update->abm_level) in check_update_surfaces_for_stream()2989 su_flags->bits.abm_level = 1; in check_update_surfaces_for_stream()3256 if (update->abm_level) in copy_stream_update_to_stream()3257 stream->abm_level = *update->abm_level; in copy_stream_update_to_stream()3744 if (stream_update->abm_level && pipe_ctx->stream_res.abm) { in commit_planes_do_stream_update()3753 if (*stream_update->abm_level == ABM_LEVEL_IMMEDIATE_DISABLE) { in commit_planes_do_stream_update()3757 pipe_ctx->stream_res.abm, stream->abm_level); in commit_planes_do_stream_update()3775 if (stream->ctx->dce_version >= DCN_VERSION_3_5 && stream->abm_level) in dc_dmub_should_send_dirty_rect_cmd()5129 stream_update->abm_level || in full_update_required()
1878 uint32_t abm_level) in hwss_add_abm_set_level() argument1882 seq_state->steps[*seq_state->num_steps].params.set_abm_level_params.abm_level = abm_level; in hwss_add_abm_set_level()2498 unsigned int abm_level = params->set_abm_level_params.abm_level; in hwss_set_abm_level() local2501 abm->funcs->set_abm_level(abm, abm_level); in hwss_set_abm_level()
371 unsigned int abm_level; member1699 struct abm *abm, uint32_t abm_level);
2125 pipe_ctx->stream->update_flags.bits.abm_level) in dcn401_program_pipe()2208 pipe_ctx->stream->abm_level); in dcn401_program_pipe()2251 pipe_ctx->stream->update_flags.bits.abm_level) { in dcn401_program_pipe_sequence()2358 hwss_add_abm_set_level(seq_state, pipe_ctx->stream_res.abm, pipe_ctx->stream->abm_level); in dcn401_program_pipe_sequence()3177 hwss_add_abm_set_level(seq_state, stream_res->abm, stream->abm_level); in dcn401_blank_pixel_data_sequence()
1275 stream_res->abm->funcs->set_abm_level(stream_res->abm, stream->abm_level); in dcn20_blank_pixel_data()1941 pipe_ctx->stream->update_flags.bits.abm_level) in dcn20_program_pipe()2025 pipe_ctx->stream->abm_level); in dcn20_program_pipe()