/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_wb_connector.c | 144 struct drm_writeback_connector *wb_conn; local 158 wb_conn = &kwb_conn->base; 164 err = drm_writeback_connector_init(&kms->base, wb_conn, 175 drm_connector_helper_add(&wb_conn->base, &komeda_wb_conn_helper_funcs); 181 kcrtc->wb_conn = kwb_conn;
|
H A D | komeda_kms.h | 82 /** @wb_conn: komeda write back connector */ 83 struct komeda_wb_connector *wb_conn; member in struct:komeda_crtc 141 struct komeda_wb_connector *wb_conn = to_kcrtc(st->crtc)->wb_conn; local 142 struct drm_connector *conn = wb_conn ? &wb_conn->base.base : NULL;
|
H A D | komeda_crtc.c | 209 struct komeda_wb_connector *wb_conn = kcrtc->wb_conn; local 211 if (wb_conn) 212 drm_writeback_signal_completion(&wb_conn->base, 0); 254 struct komeda_wb_connector *wb_conn = kcrtc->wb_conn; local 268 conn_st = wb_conn ? wb_conn->base.base.state : NULL; 270 drm_writeback_queue_job(&wb_conn->base, conn_st);
|
H A D | komeda_pipeline.h | 162 * currently bound user, the user can be @crtc, @plane or @wb_conn, 167 * - wb_layer: wb_conn; 168 * - scaler: plane when input is layer, wb_conn if input is compiz. 175 /** @wb_conn: backpointer for user wb_connector */ 176 struct drm_connector *wb_conn; member in union:komeda_component_state::__anon211
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys_wb.c | 371 if (wb_enc->wb_conn) 372 drm_writeback_signal_completion(wb_enc->wb_conn, 0); 423 if (wb_enc->wb_conn) 424 drm_writeback_signal_completion(wb_enc->wb_conn, 0); 469 if (!wb_enc->wb_conn || !wb_enc->wb_job) { 470 DPU_ERROR("invalid wb_conn or wb_job\n"); 474 drm_conn = &wb_enc->wb_conn->base; 477 if (wb_enc->wb_conn && wb_enc->wb_job) 478 drm_writeback_queue_job(wb_enc->wb_conn, state); 564 wb_enc->wb_conn [all...] |
H A D | dpu_writeback.c | 31 struct drm_writeback_connector *wb_conn = drm_connector_to_writeback(connector); local 32 struct dpu_wb_connector *dpu_wb_conn = to_dpu_wb_conn(wb_conn);
|
H A D | dpu_encoder_phys.h | 211 * @wb_conn: backpointer to writeback connector 220 struct drm_writeback_connector *wb_conn; member in struct:dpu_encoder_phys_wb
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_writeback.c | 203 struct drm_writeback_connector *wb_conn = &rcrtc->writeback; local 205 drm_connector_helper_add(&wb_conn->base, 208 return drm_writeback_connector_init(&rcdu->ddev, wb_conn,
|
/linux-master/drivers/gpu/drm/vkms/ |
H A D | vkms_writeback.c | 130 struct drm_writeback_connector *wb_conn = &output->wb_connector; local 131 struct drm_connector_state *conn_state = wb_conn->base.state; 157 drm_writeback_queue_job(wb_conn, connector_state);
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_atomic_uapi.c | 1251 struct drm_writeback_connector *wb_conn; local 1273 wb_conn = drm_connector_to_writeback(conn); 1274 fence = drm_writeback_get_out_fence(wb_conn);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mode.h | 511 struct drm_writeback_connector *wb_conn; member in struct:amdgpu_crtc
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 598 if (acrtc->wb_conn) { 599 spin_lock_irqsave(&acrtc->wb_conn->job_lock, flags); 600 job = list_first_entry_or_null(&acrtc->wb_conn->job_queue, 603 spin_unlock_irqrestore(&acrtc->wb_conn->job_lock, flags); 615 drm_writeback_signal_completion(acrtc->wb_conn, 0); 620 DRM_ERROR("%s: no amdgpu_crtc wb_conn\n", __func__); 9031 struct drm_writeback_connector *wb_conn = drm_connector_to_writeback(connector); local 9045 acrtc = to_amdgpu_crtc(wb_conn->encoder.crtc); 9121 acrtc->wb_conn = wb_conn; [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/ |
H A D | d71_component.c | 469 struct drm_connector_state *conn_st = state->wb_conn->state;
|