Home
last modified time | relevance | path

Searched refs:drm_writeback_connector (Results 1 – 13 of 13) sorted by relevance

/linux/include/drm/
H A Ddrm_writeback.h21 struct drm_writeback_connector { struct
98 struct drm_writeback_connector *connector; argument
145 static inline struct drm_writeback_connector *
148 return container_of(connector, struct drm_writeback_connector, base); in drm_connector_to_writeback()
152 struct drm_writeback_connector *wb_connector,
159 struct drm_writeback_connector *wb_connector,
165 struct drm_writeback_connector *wb_connector,
175 void drm_writeback_queue_job(struct drm_writeback_connector *wb_connector,
181 drm_writeback_signal_completion(struct drm_writeback_connector *wb_connector,
185 drm_writeback_get_out_fence(struct drm_writeback_connector *wb_connector);
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_writeback.h19 struct drm_writeback_connector base;
24 static inline struct dpu_wb_connector *to_dpu_wb_conn(struct drm_writeback_connector *conn) in to_dpu_wb_conn()
H A Ddpu_writeback.c31 struct drm_writeback_connector *wb_conn = drm_connector_to_writeback(connector); in dpu_wb_conn_atomic_check()
90 static int dpu_wb_conn_prepare_job(struct drm_writeback_connector *connector, in dpu_wb_conn_prepare_job()
104 static void dpu_wb_conn_cleanup_job(struct drm_writeback_connector *connector, in dpu_wb_conn_cleanup_job()
H A Ddpu_encoder_phys.h225 struct drm_writeback_connector *wb_conn;
/linux/drivers/gpu/drm/vkms/
H A Dvkms_writeback.c75 static int vkms_wb_prepare_job(struct drm_writeback_connector *wb_connector, in vkms_wb_prepare_job()
106 static void vkms_wb_cleanup_job(struct drm_writeback_connector *connector, in vkms_wb_cleanup_job()
131 struct drm_writeback_connector *wb_conn = &output->wb_connector; in vkms_wb_atomic_commit()
170 struct drm_writeback_connector *wb = &vkms_output->wb_connector; in vkms_enable_writeback_connector()
H A Dvkms_drv.h220 struct drm_writeback_connector wb_connector;
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_writeback.c50 static int rcar_du_wb_prepare_job(struct drm_writeback_connector *connector, in rcar_du_wb_prepare_job()
75 static void rcar_du_wb_cleanup_job(struct drm_writeback_connector *connector, in rcar_du_wb_cleanup_job()
203 struct drm_writeback_connector *wb_conn = &rcrtc->writeback; in rcar_du_writeback_init()
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_kms.h57 struct drm_writeback_connector base;
137 #define to_wb_conn(x) container_of(x, struct drm_writeback_connector, base)
H A Dkomeda_wb_connector.c144 struct drm_writeback_connector *wb_conn; in komeda_wb_connector_add()
/linux/drivers/gpu/drm/arm/
H A Dmalidp_drv.h35 struct drm_writeback_connector mw_connector;
H A Dmalidp_mw.c243 struct drm_writeback_connector *mw_conn = &malidp->mw_connector; in malidp_mw_atomic_commit()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_mode.h517 struct drm_writeback_connector *wb_conn;
/linux/drivers/gpu/drm/vc4/
H A Dvc4_txp.c171 struct drm_writeback_connector connector;