Searched refs:dpu_hw_ctl (Results 1 – 14 of 14) sorted by relevance
24 struct dpu_hw_ctl;65 void (*trigger_start)(struct dpu_hw_ctl *ctx);72 bool (*is_started)(struct dpu_hw_ctl *ctx);80 void (*trigger_pending)(struct dpu_hw_ctl *ctx);88 void (*clear_pending_flush)(struct dpu_hw_ctl *ctx);95 u32 (*get_pending_flush)(struct dpu_hw_ctl *ctx);103 void (*update_pending_flush)(struct dpu_hw_ctl *ctx,112 void (*update_pending_flush_wb)(struct dpu_hw_ctl *ctx,121 void (*update_pending_flush_intf)(struct dpu_hw_ctl *ctx,130 void (*update_pending_flush_merge_3d)(struct dpu_hw_ctl *ctx,[all …]
72 static inline u32 dpu_hw_ctl_get_flush_register(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_get_flush_register()79 static inline void dpu_hw_ctl_trigger_start(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_start()86 static inline bool dpu_hw_ctl_is_started(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_is_started()91 static inline void dpu_hw_ctl_trigger_pending(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_pending()98 static inline void dpu_hw_ctl_clear_pending_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_clear_pending_flush()112 static inline void dpu_hw_ctl_update_pending_flush(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_update_pending_flush()120 static u32 dpu_hw_ctl_get_pending_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_get_pending_flush()125 static inline void dpu_hw_ctl_trigger_flush_v1(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_flush_v1()154 static inline void dpu_hw_ctl_trigger_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_flush()161 static void dpu_hw_ctl_update_pending_flush_sspp(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_update_pending_flush_sspp()[all …]
97 struct dpu_hw_ctl *lm_ctl;224 struct dpu_hw_ctl *hw_ctls[CRTC_DUAL_MIXERS];
308 struct dpu_hw_ctl *hw_ctl; in dpu_encoder_phys_vid_vblank_irq()408 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_enable()476 struct dpu_hw_ctl *hw_ctl = phys_enc->hw_ctl; in dpu_encoder_phys_vid_wait_for_commit_done()496 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_prepare_for_kickoff()
1489 struct dpu_hw_ctl *ctl; in _dpu_encoder_trigger_flush()1544 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_trigger_start()1581 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_hw_reset()1615 struct dpu_hw_ctl *ctl; in _dpu_encoder_kickoff_phys()1666 struct dpu_hw_ctl *ctl; in dpu_encoder_trigger_kickoff_pending()1808 static void dpu_encoder_dsc_pipe_cfg(struct dpu_hw_ctl *ctl, in dpu_encoder_dsc_pipe_cfg()1839 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_prep_dsc()1979 struct dpu_hw_ctl *ctl = phys_enc->hw_ctl; in dpu_encoder_helper_reset_mixers()2003 static void dpu_encoder_dsc_pipe_clr(struct dpu_hw_ctl *ctl, in dpu_encoder_dsc_pipe_clr()2024 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_unprep_dsc()[all …]
74 struct dpu_hw_ctl *hw; in dpu_rm_destroy()188 struct dpu_hw_ctl *hw; in dpu_rm_init()427 const struct dpu_hw_ctl *ctl; in _dpu_rm_reserve_ctls()
183 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_wb_setup_cdp()289 struct dpu_hw_ctl *hw_ctl; in _dpu_encoder_phys_wb_update_flush()522 struct dpu_hw_ctl *hw_ctl = phys_enc->hw_ctl; in dpu_encoder_phys_wb_disable()
53 struct dpu_hw_ctl *ctl; in _dpu_encoder_phys_cmd_update_intf_cfg()443 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_cmd_enable_helper()529 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_cmd_disable()
179 struct dpu_hw_ctl *hw_ctl;
455 struct dpu_hw_ctl *ctl = mixer->lm_ctl; in _dpu_crtc_blend_setup_mixer()521 struct dpu_hw_ctl *ctl; in _dpu_crtc_blend_setup()781 struct dpu_hw_ctl *ctl; in _dpu_crtc_setup_cp_blocks()
66 disp/dpu1/dpu_hw_ctl.o \
[all...]