Home
last modified time | relevance | path

Searched refs:acrtc_state (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c257 struct dm_crtc_state *acrtc_state = to_dm_crtc_state(crtc->state); in amdgpu_dm_crtc_set_vblank() local
272 if (enable && acrtc_state->stream) { in amdgpu_dm_crtc_set_vblank()
275 struct psr_settings *psr = &acrtc_state->stream->link->psr_settings; in amdgpu_dm_crtc_set_vblank()
276 struct replay_settings *pr = &acrtc_state->stream->link->replay_settings; in amdgpu_dm_crtc_set_vblank()
312 if (amdgpu_dm_crtc_vrr_active(acrtc_state)) in amdgpu_dm_crtc_set_vblank()
390 if (acrtc_state->stream) { in amdgpu_dm_crtc_set_vblank()
391 dc_stream_retain(acrtc_state->stream); in amdgpu_dm_crtc_set_vblank()
392 work->stream = acrtc_state->stream; in amdgpu_dm_crtc_set_vblank()
531 struct dm_crtc_state *acrtc_state = to_dm_crtc_state(state); in amdgpu_dm_atomic_crtc_set_property() local
534 if (acrtc_state->regamma_tf != val) { in amdgpu_dm_atomic_crtc_set_property()
[all …]
H A Damdgpu_dm.c3359 struct dm_crtc_state *acrtc_state) in manage_dm_interrupts()
3374 if (acrtc_state) { in manage_dm_interrupts()
3375 timing = &acrtc_state->stream->timing; in manage_dm_interrupts()
3703 const struct dm_crtc_state *acrtc_state, in amdgpu_dm_enable_self_refresh()
3706 struct psr_settings *psr = &acrtc_state->stream->link->psr_settings; in amdgpu_dm_enable_self_refresh()
3707 struct replay_settings *pr = &acrtc_state->stream->link->replay_settings; in amdgpu_dm_enable_self_refresh()
3709 (struct amdgpu_dm_connector *)acrtc_state->stream->dm_stream_context; in amdgpu_dm_enable_self_refresh()
3711 if (!acrtc_state->base.async_flip) { in amdgpu_dm_enable_self_refresh()
3712 amdgpu_dm_psr_set_event(dm, acrtc_state->stream, false, in amdgpu_dm_enable_self_refresh()
3714 amdgpu_dm_replay_set_event(dm, acrtc_state in amdgpu_dm_enable_self_refresh()
3352 manage_dm_interrupts(struct amdgpu_device * adev,struct amdgpu_crtc * acrtc,struct dm_crtc_state * acrtc_state) manage_dm_interrupts() argument
3696 amdgpu_dm_enable_self_refresh(struct amdgpu_display_manager * dm,struct amdgpu_crtc * acrtc_attach,const struct dm_crtc_state * acrtc_state,const u64 current_ts) amdgpu_dm_enable_self_refresh() argument
3735 dm_arm_vblank_event(struct amdgpu_crtc * acrtc,struct dm_crtc_state * acrtc_state,bool pflip_update,bool cursor_update) dm_arm_vblank_event() argument
3773 dm_arm_vblank_event_pre_programming(struct amdgpu_crtc * acrtc,struct dm_crtc_state * acrtc_state,bool pflip_update,bool cursor_update) dm_arm_vblank_event_pre_programming() argument
3799 struct dm_crtc_state *acrtc_state = to_dm_crtc_state(new_pcrtc_state); amdgpu_dm_commit_planes() local
[all...]
H A Damdgpu_dm_connector.c3594 struct dm_crtc_state *acrtc_state; in dm_restore_drm_connector_state()
3608 acrtc_state = to_dm_crtc_state(disconnected_acrtc->base.state); in dm_edid_parser_send_cea()
3609 if (!acrtc_state->stream) in dm_edid_parser_send_cea()
3617 if (acrtc_state->stream->sink != aconnector->dc_sink) in dm_edid_parser_send_cea()
3571 struct dm_crtc_state *acrtc_state; dm_restore_drm_connector_state() local
H A Damdgpu_dm_debugfs.c1335 struct dm_crtc_state *acrtc_state; in dp_sdp_message_debugfs_write() local
1347 acrtc_state = to_dm_crtc_state(connector->base.state->crtc->state); in dp_sdp_message_debugfs_write()
1355 dc_stream_send_dp_sdp(acrtc_state->stream, data, write_size); in dp_sdp_message_debugfs_write()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_crtc_test.c973 struct dm_crtc_state *acrtc_state; in dm_test_crtc_enable_vblank_full_path() local
983 acrtc_state = to_dm_crtc_state(acrtc->base.state); in dm_test_crtc_enable_vblank_full_path()
984 acrtc_state->freesync_config.state = VRR_STATE_ACTIVE_VARIABLE; in dm_test_crtc_enable_vblank_full_path()
1005 struct dm_crtc_state *acrtc_state; in dm_test_crtc_enable_vblank_vupdate_busy() local
1015 acrtc_state = to_dm_crtc_state(acrtc->base.state); in dm_test_crtc_enable_vblank_vupdate_busy()
1016 acrtc_state->freesync_config.state = VRR_STATE_ACTIVE_VARIABLE; in dm_test_crtc_enable_vblank_vupdate_busy()
1100 struct dm_crtc_state *acrtc_state; in dm_test_crtc_enable_vblank_queues_work() local
1109 acrtc_state = to_dm_crtc_state(acrtc->base.state); in dm_test_crtc_enable_vblank_queues_work()
1110 acrtc_state->freesync_config.state = VRR_STATE_ACTIVE_VARIABLE; in dm_test_crtc_enable_vblank_queues_work()
1143 struct dm_crtc_state *acrtc_state; in dm_test_crtc_enable_vblank_ips_restore() local
[all …]