Searched refs:wb_conn (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_wb_connector.c144 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 Dkomeda_kms.h82 /** @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 Dkomeda_crtc.c209 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 Dkomeda_pipeline.h162 * 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 Ddpu_encoder_phys_wb.c371 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 Ddpu_writeback.c31 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 Ddpu_encoder_phys.h211 * @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 Drcar_du_writeback.c203 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 Dvkms_writeback.c130 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 Ddrm_atomic_uapi.c1251 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 Damdgpu_mode.h511 struct drm_writeback_connector *wb_conn; member in struct:amdgpu_crtc
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c598 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 Dd71_component.c469 struct drm_connector_state *conn_st = state->wb_conn->state;

Completed in 239 milliseconds