Home
last modified time | relevance | path

Searched refs:dpu_hw_ctl (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_hw_ctl.h24 struct dpu_hw_ctl;
62 void (*trigger_start)(struct dpu_hw_ctl *ctx);
70 void (*trigger_pending)(struct dpu_hw_ctl *ctx);
84 u32 (*get_pending_flush)(struct dpu_hw_ctl *ctx);
117 void (*trigger_flush)(struct dpu_hw_ctl *ctx);
131 void (*setup_intf_cfg)(struct dpu_hw_ctl *ctx,
134 int (*reset)(struct dpu_hw_ctl *c);
168 void (*setup_blendstage)(struct dpu_hw_ctl *ctx,
171 void (*set_active_pipes)(struct dpu_hw_ctl *ctx,
187 struct dpu_hw_ctl { struct
[all …]
A Ddpu_hw_ctl.c87 static inline void dpu_hw_ctl_trigger_start(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_start()
116 static u32 dpu_hw_ctl_get_pending_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_get_pending_flush()
134 static inline void dpu_hw_ctl_trigger_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_flush()
311 static int dpu_hw_ctl_reset_control(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_reset_control()
323 static int dpu_hw_ctl_wait_reset_status(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_wait_reset_status()
359 static void dpu_hw_ctl_setup_blendstage(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_setup_blendstage()
494 static void dpu_hw_ctl_intf_cfg_v1(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_intf_cfg_v1()
514 static void dpu_hw_ctl_intf_cfg(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_intf_cfg()
594 struct dpu_hw_ctl *dpu_hw_ctl_init(enum dpu_ctl idx, in dpu_hw_ctl_init()
598 struct dpu_hw_ctl *c; in dpu_hw_ctl_init()
[all …]
A Ddpu_crtc.h95 struct dpu_hw_ctl *lm_ctl;
226 struct dpu_hw_ctl *hw_ctls[CRTC_DUAL_MIXERS];
A Ddpu_encoder_phys_vid.c313 struct dpu_hw_ctl *hw_ctl; in dpu_encoder_phys_vid_vblank_irq()
424 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_enable()
503 struct dpu_hw_ctl *hw_ctl = phys_enc->hw_ctl; in dpu_encoder_phys_vid_wait_for_commit_done()
523 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_prepare_for_kickoff()
A Ddpu_plane.h84 void dpu_plane_get_ctl_flush(struct drm_plane *plane, struct dpu_hw_ctl *ctl,
A Ddpu_rm.c63 struct dpu_hw_ctl *hw; in dpu_rm_destroy()
191 struct dpu_hw_ctl *hw; in dpu_rm_init()
418 const struct dpu_hw_ctl *ctl; in _dpu_rm_reserve_ctls()
A Ddpu_encoder_phys.h218 struct dpu_hw_ctl *hw_ctl;
A Ddpu_encoder.c1440 struct dpu_hw_ctl *ctl; in _dpu_encoder_trigger_flush()
1492 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_trigger_start()
1529 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_hw_reset()
1563 struct dpu_hw_ctl *ctl; in _dpu_encoder_kickoff_phys()
1614 struct dpu_hw_ctl *ctl; in dpu_encoder_trigger_kickoff_pending()
A Ddpu_encoder_phys_cmd.c62 struct dpu_hw_ctl *ctl; in _dpu_encoder_phys_cmd_update_intf_cfg()
433 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_cmd_enable_helper()
A Ddpu_crtc.c348 struct dpu_hw_ctl *ctl = mixer->lm_ctl; in _dpu_crtc_blend_setup_mixer()
423 struct dpu_hw_ctl *ctl; in _dpu_crtc_blend_setup()
680 struct dpu_hw_ctl *ctl; in _dpu_crtc_setup_cp_blocks()
A Ddpu_plane.c864 void dpu_plane_get_ctl_flush(struct drm_plane *plane, struct dpu_hw_ctl *ctl, in dpu_plane_get_ctl_flush()
/linux/drivers/gpu/drm/msm/
A DMakefile64 disp/dpu1/dpu_hw_ctl.o \

Completed in 51 milliseconds