Home
last modified time | relevance | path

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

/Linux-v5.4/include/drm/
Ddrm_writeback.h18 struct drm_writeback_connector { struct
87 struct drm_writeback_connector *connector; argument
134 static inline struct drm_writeback_connector *
137 return container_of(connector, struct drm_writeback_connector, base); in drm_connector_to_writeback()
141 struct drm_writeback_connector *wb_connector,
151 void drm_writeback_queue_job(struct drm_writeback_connector *wb_connector,
157 drm_writeback_signal_completion(struct drm_writeback_connector *wb_connector,
161 drm_writeback_get_out_fence(struct drm_writeback_connector *wb_connector);
Ddrm_modeset_helper_vtables.h52 struct drm_writeback_connector;
1048 int (*prepare_writeback_job)(struct drm_writeback_connector *connector,
1050 void (*cleanup_writeback_job)(struct drm_writeback_connector *connector,
/Linux-v5.4/drivers/gpu/drm/
Ddrm_writeback.c82 struct drm_writeback_connector, \
87 struct drm_writeback_connector *wb_connector = in drm_writeback_fence_get_driver_name()
96 struct drm_writeback_connector *wb_connector = in drm_writeback_fence_get_timeline_name()
175 struct drm_writeback_connector *wb_connector, in drm_writeback_connector_init()
265 struct drm_writeback_connector *connector = job->connector; in drm_writeback_prepare_job()
300 void drm_writeback_queue_job(struct drm_writeback_connector *wb_connector, in drm_writeback_queue_job()
317 struct drm_writeback_connector *connector = job->connector; in drm_writeback_cleanup_job()
367 drm_writeback_signal_completion(struct drm_writeback_connector *wb_connector, in drm_writeback_signal_completion()
401 drm_writeback_get_out_fence(struct drm_writeback_connector *wb_connector) in drm_writeback_get_out_fence()
Ddrm_atomic_uapi.c1180 struct drm_writeback_connector *wb_conn; in prepare_signaling()
/Linux-v5.4/drivers/gpu/drm/rcar-du/
Drcar_du_writeback.c48 static int rcar_du_wb_prepare_job(struct drm_writeback_connector *connector, in rcar_du_wb_prepare_job()
73 static void rcar_du_wb_cleanup_job(struct drm_writeback_connector *connector, in rcar_du_wb_cleanup_job()
201 struct drm_writeback_connector *wb_conn = &rcrtc->writeback; in rcar_du_writeback_init()
Drcar_du_crtc.h73 struct drm_writeback_connector writeback;
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_kms.h57 struct drm_writeback_connector base;
134 #define to_wb_conn(x) container_of(x, struct drm_writeback_connector, base)
Dkomeda_wb_connector.c143 struct drm_writeback_connector *wb_conn; in komeda_wb_connector_add()
/Linux-v5.4/drivers/gpu/drm/arm/
Dmalidp_drv.h34 struct drm_writeback_connector mw_connector;
Dmalidp_mw.c241 struct drm_writeback_connector *mw_conn = &malidp->mw_connector; in malidp_mw_atomic_commit()
/Linux-v5.4/drivers/gpu/drm/vc4/
Dvc4_txp.c150 struct drm_writeback_connector connector;