Home
last modified time | relevance | path

Searched refs:dpu_hw_blk (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_blk.h12 struct dpu_hw_blk;
20 int (*start)(struct dpu_hw_blk *);
21 void (*stop)(struct dpu_hw_blk *);
31 struct dpu_hw_blk { struct
39 void dpu_hw_blk_init(struct dpu_hw_blk *hw_blk, u32 type, int id, argument
41 void dpu_hw_blk_destroy(struct dpu_hw_blk *hw_blk);
43 struct dpu_hw_blk *dpu_hw_blk_get(struct dpu_hw_blk *hw_blk, u32 type, int id);
44 void dpu_hw_blk_put(struct dpu_hw_blk *hw_blk);
H A Ddpu_rm.h27 struct dpu_hw_blk *pingpong_blks[PINGPONG_MAX - PINGPONG_0];
28 struct dpu_hw_blk *mixer_blks[LM_MAX - LM_0];
29 struct dpu_hw_blk *ctl_blks[CTL_MAX - CTL_0];
30 struct dpu_hw_blk *intf_blks[INTF_MAX - INTF_0];
31 struct dpu_hw_blk *dspp_blks[DSPP_MAX - DSPP_0];
89 enum dpu_hw_blk_type type, struct dpu_hw_blk **blks, int blks_size);
H A Ddpu_hw_blk.c26 void dpu_hw_blk_init(struct dpu_hw_blk *hw_blk, u32 type, int id, in dpu_hw_blk_init()
47 void dpu_hw_blk_destroy(struct dpu_hw_blk *hw_blk) in dpu_hw_blk_destroy()
70 struct dpu_hw_blk *dpu_hw_blk_get(struct dpu_hw_blk *hw_blk, u32 type, int id) in dpu_hw_blk_get()
72 struct dpu_hw_blk *curr; in dpu_hw_blk_get()
119 void dpu_hw_blk_put(struct dpu_hw_blk *hw_blk) in dpu_hw_blk_put()
H A Ddpu_hw_dspp.h62 struct dpu_hw_blk base;
78 static inline struct dpu_hw_dspp *to_dpu_hw_dspp(struct dpu_hw_blk *hw) in to_dpu_hw_dspp()
H A Ddpu_hw_lm.h59 struct dpu_hw_blk base;
80 static inline struct dpu_hw_mixer *to_dpu_hw_mixer(struct dpu_hw_blk *hw) in to_dpu_hw_mixer()
H A Ddpu_hw_pingpong.h116 struct dpu_hw_blk base;
132 static inline struct dpu_hw_pingpong *to_dpu_hw_pingpong(struct dpu_hw_blk *hw) in to_dpu_hw_pingpong()
H A Ddpu_hw_intf.h80 struct dpu_hw_blk base;
97 static inline struct dpu_hw_intf *to_dpu_hw_intf(struct dpu_hw_blk *hw) in to_dpu_hw_intf()
H A Ddpu_hw_ctl.h191 struct dpu_hw_blk base;
211 static inline struct dpu_hw_ctl *to_dpu_hw_ctl(struct dpu_hw_blk *hw) in to_dpu_hw_ctl()
H A Ddpu_hw_top.h137 struct dpu_hw_blk base;
H A Ddpu_hw_sspp.h374 struct dpu_hw_blk base;
H A Ddpu_rm.c589 enum dpu_hw_blk_type type, struct dpu_hw_blk **blks, int blks_size) in dpu_rm_get_assigned_resources()
591 struct dpu_hw_blk **hw_blks; in dpu_rm_get_assigned_resources()
H A Ddpu_encoder.c977 struct dpu_hw_blk *hw_pp[MAX_CHANNELS_PER_ENC]; in dpu_encoder_virt_mode_set()
978 struct dpu_hw_blk *hw_ctl[MAX_CHANNELS_PER_ENC]; in dpu_encoder_virt_mode_set()
979 struct dpu_hw_blk *hw_lm[MAX_CHANNELS_PER_ENC]; in dpu_encoder_virt_mode_set()
980 struct dpu_hw_blk *hw_dspp[MAX_CHANNELS_PER_ENC] = { NULL }; in dpu_encoder_virt_mode_set()
1055 struct dpu_hw_blk *hw_blk[MAX_CHANNELS_PER_ENC]; in dpu_encoder_virt_mode_set()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/
H A DMakefile61 disp/dpu1/dpu_hw_blk.o \