Searched refs:acrtc_state (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_crtc.c | 257 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 D | amdgpu_dm.c | 3359 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 D | amdgpu_dm_connector.c | 3594 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 D | amdgpu_dm_debugfs.c | 1335 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 D | amdgpu_dm_crtc_test.c | 973 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 …]
|