Lines Matching refs:secure_display_ctx

115 	struct secure_display_context *secure_display_ctx;  in amdgpu_dm_crtc_notify_ta_to_read()  local
123 secure_display_ctx = container_of(work, struct secure_display_context, notify_ta_work); in amdgpu_dm_crtc_notify_ta_to_read()
124 crtc = secure_display_ctx->crtc; in amdgpu_dm_crtc_notify_ta_to_read()
163 struct secure_display_context *secure_display_ctx; in amdgpu_dm_forward_crc_window() local
168 secure_display_ctx = container_of(work, struct secure_display_context, forward_roi_work); in amdgpu_dm_forward_crc_window()
169 crtc = secure_display_ctx->crtc; in amdgpu_dm_forward_crc_window()
178 dc_stream_forward_crc_window(stream, &secure_display_ctx->rect, false); in amdgpu_dm_forward_crc_window()
472 struct secure_display_context *secure_display_ctx = NULL; in amdgpu_dm_crtc_handle_crc_window_irq() local
498 secure_display_ctx = &adev->dm.secure_display_ctxs[acrtc->crtc_id]; in amdgpu_dm_crtc_handle_crc_window_irq()
499 if (WARN_ON(secure_display_ctx->crtc != crtc)) { in amdgpu_dm_crtc_handle_crc_window_irq()
503 secure_display_ctx->crtc = crtc; in amdgpu_dm_crtc_handle_crc_window_irq()
508 secure_display_ctx->rect.x = acrtc->dm_irq_params.window_param.x_start; in amdgpu_dm_crtc_handle_crc_window_irq()
509 secure_display_ctx->rect.y = acrtc->dm_irq_params.window_param.y_start; in amdgpu_dm_crtc_handle_crc_window_irq()
510 secure_display_ctx->rect.width = acrtc->dm_irq_params.window_param.x_end - in amdgpu_dm_crtc_handle_crc_window_irq()
512 secure_display_ctx->rect.height = acrtc->dm_irq_params.window_param.y_end - in amdgpu_dm_crtc_handle_crc_window_irq()
514 schedule_work(&secure_display_ctx->forward_roi_work); in amdgpu_dm_crtc_handle_crc_window_irq()
527 schedule_work(&secure_display_ctx->notify_ta_work); in amdgpu_dm_crtc_handle_crc_window_irq()