Searched refs:dpu_hw_ctl (Results 1 – 11 of 11) sorted by relevance
| /linux-6.15/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_hw_ctl.h | 24 struct dpu_hw_ctl; 69 void (*trigger_start)(struct dpu_hw_ctl *ctx); 76 bool (*is_started)(struct dpu_hw_ctl *ctx); 84 void (*trigger_pending)(struct dpu_hw_ctl *ctx); 99 u32 (*get_pending_flush)(struct dpu_hw_ctl *ctx); 204 void (*trigger_flush)(struct dpu_hw_ctl *ctx); 218 void (*setup_intf_cfg)(struct dpu_hw_ctl *ctx, 226 void (*reset_intf_cfg)(struct dpu_hw_ctl *ctx, 229 int (*reset)(struct dpu_hw_ctl *c); 254 void (*setup_blendstage)(struct dpu_hw_ctl *ctx, [all …]
|
| H A D | dpu_hw_ctl.c | 90 static inline void dpu_hw_ctl_trigger_start(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_trigger_start() 97 static inline bool dpu_hw_ctl_is_started(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_is_started() 133 static u32 dpu_hw_ctl_get_pending_flush(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_get_pending_flush() 383 struct dpu_hw_ctl *ctx, enum dpu_dspp dspp, u32 dspp_sub_blk) in dpu_hw_ctl_update_pending_flush_dspp_sub_blocks() 421 static int dpu_hw_ctl_reset_control(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_reset_control() 433 static int dpu_hw_ctl_wait_reset_status(struct dpu_hw_ctl *ctx) in dpu_hw_ctl_wait_reset_status() 494 static void dpu_hw_ctl_setup_blendstage(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_setup_blendstage() 557 static void dpu_hw_ctl_intf_cfg_v1(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_intf_cfg_v1() 608 static void dpu_hw_ctl_intf_cfg(struct dpu_hw_ctl *ctx, in dpu_hw_ctl_intf_cfg() 776 struct dpu_hw_ctl *dpu_hw_ctl_init(struct drm_device *dev, in dpu_hw_ctl_init() [all …]
|
| H A D | dpu_crtc.h | 97 struct dpu_hw_ctl *lm_ctl; 224 struct dpu_hw_ctl *hw_ctls[CRTC_DUAL_MIXERS];
|
| H A D | dpu_encoder.c | 1621 struct dpu_hw_ctl *ctl; in _dpu_encoder_trigger_flush() 1701 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_trigger_start() 1740 struct dpu_hw_ctl *ctl; in dpu_encoder_helper_hw_reset() 1774 struct dpu_hw_ctl *ctl; in _dpu_encoder_kickoff_phys() 1830 struct dpu_hw_ctl *ctl; in dpu_encoder_trigger_kickoff_pending() 1977 static void dpu_encoder_dsc_pipe_cfg(struct dpu_hw_ctl *ctl, in dpu_encoder_dsc_pipe_cfg() 2007 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_prep_dsc() 2172 struct dpu_hw_ctl *ctl = phys_enc->hw_ctl; in dpu_encoder_helper_reset_mixers() 2217 struct dpu_hw_ctl *ctl = enc_master->hw_ctl; in dpu_encoder_unprep_dsc() 2237 struct dpu_hw_ctl *ctl = phys_enc->hw_ctl; in dpu_encoder_helper_phys_cleanup() [all …]
|
| H A D | dpu_encoder_phys_vid.c | 331 struct dpu_hw_ctl *hw_ctl; in dpu_encoder_phys_vid_vblank_irq() 440 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_enable() 527 struct dpu_hw_ctl *hw_ctl = phys_enc->hw_ctl; in dpu_encoder_phys_vid_wait_for_commit_done() 547 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_vid_prepare_for_kickoff()
|
| H A D | dpu_encoder_phys_wb.c | 221 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_wb_setup_ctl() 280 struct dpu_hw_ctl *hw_ctl; in _dpu_encoder_phys_wb_update_flush() 537 struct dpu_hw_ctl *hw_ctl = phys_enc->hw_ctl; in dpu_encoder_phys_wb_disable()
|
| H A D | dpu_encoder_phys_cmd.c | 54 struct dpu_hw_ctl *ctl; in _dpu_encoder_phys_cmd_update_intf_cfg() 446 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_cmd_enable_helper() 532 struct dpu_hw_ctl *ctl; in dpu_encoder_phys_cmd_disable()
|
| H A D | dpu_encoder_phys.h | 180 struct dpu_hw_ctl *hw_ctl;
|
| H A D | dpu_rm.c | 140 struct dpu_hw_ctl *hw; in dpu_rm_init() 453 const struct dpu_hw_ctl *ctl; in _dpu_rm_reserve_ctls()
|
| H A D | dpu_crtc.c | 444 struct dpu_hw_ctl *ctl = mixer->lm_ctl; in _dpu_crtc_blend_setup_mixer() 510 struct dpu_hw_ctl *ctl; in _dpu_crtc_blend_setup() 789 struct dpu_hw_ctl *ctl; in _dpu_crtc_setup_cp_blocks()
|
| /linux-6.15/drivers/gpu/drm/msm/ |
| H A D | Makefile | 80 disp/dpu1/dpu_hw_ctl.o \
|