Lines Matching refs:dpu_hw_ctl

11 #include "dpu_hw_ctl.h"
80 static inline u32 dpu_hw_ctl_get_flush_register(struct dpu_hw_ctl *ctx)
87 static inline void dpu_hw_ctl_trigger_start(struct dpu_hw_ctl *ctx)
94 static inline bool dpu_hw_ctl_is_started(struct dpu_hw_ctl *ctx)
99 static inline void dpu_hw_ctl_trigger_pending(struct dpu_hw_ctl *ctx)
106 static inline void dpu_hw_ctl_clear_pending_flush(struct dpu_hw_ctl *ctx)
121 static inline void dpu_hw_ctl_update_pending_flush(struct dpu_hw_ctl *ctx,
129 static u32 dpu_hw_ctl_get_pending_flush(struct dpu_hw_ctl *ctx)
134 static inline void dpu_hw_ctl_trigger_flush_v1(struct dpu_hw_ctl *ctx)
171 static inline void dpu_hw_ctl_trigger_flush(struct dpu_hw_ctl *ctx)
178 static void dpu_hw_ctl_update_pending_flush_sspp(struct dpu_hw_ctl *ctx,
235 static void dpu_hw_ctl_update_pending_flush_mixer(struct dpu_hw_ctl *ctx,
264 static void dpu_hw_ctl_update_pending_flush_intf(struct dpu_hw_ctl *ctx,
285 static void dpu_hw_ctl_update_pending_flush_wb(struct dpu_hw_ctl *ctx,
299 static void dpu_hw_ctl_update_pending_flush_cdm(struct dpu_hw_ctl *ctx, enum dpu_cdm cdm_num)
306 static void dpu_hw_ctl_update_pending_flush_wb_v1(struct dpu_hw_ctl *ctx,
313 static void dpu_hw_ctl_update_pending_flush_intf_v1(struct dpu_hw_ctl *ctx,
320 static void dpu_hw_ctl_update_pending_flush_periph_v1(struct dpu_hw_ctl *ctx,
327 static void dpu_hw_ctl_update_pending_flush_merge_3d_v1(struct dpu_hw_ctl *ctx,
334 static void dpu_hw_ctl_update_pending_flush_dsc_v1(struct dpu_hw_ctl *ctx,
341 static void dpu_hw_ctl_update_pending_flush_cdm_v1(struct dpu_hw_ctl *ctx, enum dpu_cdm cdm_num)
347 static void dpu_hw_ctl_update_pending_flush_dspp(struct dpu_hw_ctl *ctx,
369 struct dpu_hw_ctl *ctx, enum dpu_dspp dspp, u32 dspp_sub_blk)
385 static u32 dpu_hw_ctl_poll_reset_status(struct dpu_hw_ctl *ctx, u32 timeout_us)
407 static int dpu_hw_ctl_reset_control(struct dpu_hw_ctl *ctx)
419 static int dpu_hw_ctl_wait_reset_status(struct dpu_hw_ctl *ctx)
438 static void dpu_hw_ctl_clear_all_blendstages(struct dpu_hw_ctl *ctx)
480 static void dpu_hw_ctl_setup_blendstage(struct dpu_hw_ctl *ctx,
543 static void dpu_hw_ctl_intf_cfg_v1(struct dpu_hw_ctl *ctx,
588 static void dpu_hw_ctl_intf_cfg(struct dpu_hw_ctl *ctx,
621 static void dpu_hw_ctl_reset_intf_cfg_v1(struct dpu_hw_ctl *ctx,
673 static void dpu_hw_ctl_set_fetch_pipe_active(struct dpu_hw_ctl *ctx,
739 struct dpu_hw_ctl *dpu_hw_ctl_init(struct drm_device *dev,
745 struct dpu_hw_ctl *c;