Searched refs:acrtc (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.h30 void amdgpu_dm_crtc_handle_vblank(struct amdgpu_crtc *acrtc);
38 bool amdgpu_dm_crtc_vrr_active_irq(struct amdgpu_crtc *acrtc);
H A Damdgpu_dm_crtc.c38 void amdgpu_dm_crtc_handle_vblank(struct amdgpu_crtc *acrtc) argument
40 struct drm_crtc *crtc = &acrtc->base;
49 if (acrtc->event && acrtc->pflip_status != AMDGPU_FLIP_SUBMITTED) {
50 drm_crtc_send_vblank_event(crtc, acrtc->event);
52 acrtc->event = NULL;
65 bool amdgpu_dm_crtc_vrr_active_irq(struct amdgpu_crtc *acrtc) argument
68 return acrtc->dm_irq_params.freesync_config.state ==
70 acrtc->dm_irq_params.freesync_config.state ==
77 struct amdgpu_crtc *acrtc local
197 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
552 struct amdgpu_crtc *acrtc = NULL; local
[all...]
H A Damdgpu_dm_crc.c90 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
94 was_activated = acrtc->dm_irq_params.window_param.activated;
95 acrtc->dm_irq_params.window_param.x_start = 0;
96 acrtc->dm_irq_params.window_param.y_start = 0;
97 acrtc->dm_irq_params.window_param.x_end = 0;
98 acrtc->dm_irq_params.window_param.y_end = 0;
99 acrtc->dm_irq_params.window_param.activated = false;
100 acrtc->dm_irq_params.window_param.update_win = false;
101 acrtc->dm_irq_params.window_param.skip_frame_cnt = 0;
185 struct amdgpu_crtc *acrtc local
261 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
427 struct amdgpu_crtc *acrtc = NULL; local
473 struct amdgpu_crtc *acrtc = NULL; local
[all...]
H A Damdgpu_dm.c258 struct amdgpu_crtc *acrtc = NULL; local
263 acrtc = adev->mode_info.crtcs[crtc];
265 if (!acrtc->dm_irq_params.stream) {
271 return dc_stream_get_vblank_counter(acrtc->dm_irq_params.stream);
278 struct amdgpu_crtc *acrtc = NULL; local
284 acrtc = adev->mode_info.crtcs[crtc];
286 if (!acrtc->dm_irq_params.stream) {
299 dc_stream_get_scanoutpos(acrtc->dm_irq_params.stream,
522 struct amdgpu_crtc *acrtc; local
529 acrtc
589 struct amdgpu_crtc *acrtc; local
699 struct amdgpu_crtc *acrtc; local
2590 struct amdgpu_crtc *acrtc; local
7902 manage_dm_interrupts(struct amdgpu_device *adev, struct amdgpu_crtc *acrtc, bool enable) argument
7944 dm_update_pflip_irq_state(struct amdgpu_device *adev, struct amdgpu_crtc *acrtc) argument
8095 remove_stream(struct amdgpu_device *adev, struct amdgpu_crtc *acrtc, struct dc_stream_state *stream) argument
8105 prepare_flip_isr(struct amdgpu_crtc *acrtc) argument
8134 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(new_crtc_state->base.crtc); local
8227 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(new_crtc_state->base.crtc); local
8865 struct amdgpu_crtc *acrtc; local
8891 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
8907 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
9005 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
9033 struct amdgpu_crtc *acrtc; local
9166 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(dm_new_con_state->base.crtc); local
9222 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(dm_new_con_state->base.crtc); local
9290 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(dm_new_con_state->base.crtc); local
9381 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
9456 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(dm_new_con_state->base.crtc); local
9788 struct amdgpu_crtc *acrtc = NULL; local
10841 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(dm_new_con_state->base.crtc); local
[all...]
H A Damdgpu_dm_debugfs.c3370 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3373 acrtc->dm_irq_params.window_param.x_start = (uint16_t) val;
3374 acrtc->dm_irq_params.window_param.update_win = false;
3387 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3390 *val = acrtc->dm_irq_params.window_param.x_start;
3407 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3410 acrtc->dm_irq_params.window_param.y_start = (uint16_t) val;
3411 acrtc->dm_irq_params.window_param.update_win = false;
3424 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3427 *val = acrtc
3443 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3460 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3479 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3496 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(crtc); local
3513 struct amdgpu_crtc *acrtc; local
[all...]
H A Damdgpu_dm_irq.c715 struct amdgpu_crtc *acrtc = adev->mode_info.crtcs[crtc_id]; local
717 if (!acrtc) {
725 if (acrtc->otg_inst == -1)
728 irq_source = dal_irq_type + acrtc->otg_inst;
H A Damdgpu_dm.h128 * @acrtc: amdgpu CRTC instance for which the event has occurred
135 struct amdgpu_crtc *acrtc; member in struct:vblank_control_work
H A Damdgpu_dm_mst_types.c430 struct amdgpu_crtc *acrtc = to_amdgpu_crtc(connector_state->crtc); local
432 return &adev->dm.mst_encoders[acrtc->crtc_id].base;

Completed in 172 milliseconds