Home
last modified time | relevance | path

Searched refs:dpu_hw_intf (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_intf.h14 struct dpu_hw_intf;
81 void (*setup_timing_gen)(struct dpu_hw_intf *intf,
85 void (*setup_prg_fetch)(struct dpu_hw_intf *intf,
88 void (*enable_timing)(struct dpu_hw_intf *intf,
91 void (*get_status)(struct dpu_hw_intf *intf,
94 u32 (*get_line_count)(struct dpu_hw_intf *intf);
96 void (*bind_pingpong_blk)(struct dpu_hw_intf *intf,
98 void (*setup_misr)(struct dpu_hw_intf *intf);
99 int (*collect_misr)(struct dpu_hw_intf *intf, u32 *misr_value);
103 int (*enable_tearcheck)(struct dpu_hw_intf *int
120 struct dpu_hw_intf { global() struct
[all...]
H A Ddpu_hw_intf.c9 #include "dpu_hw_intf.h"
97 static void dpu_hw_intf_setup_timing_engine(struct dpu_hw_intf *ctx, in dpu_hw_intf_setup_timing_engine()
240 struct dpu_hw_intf *intf, in dpu_hw_intf_enable_timing_engine()
249 struct dpu_hw_intf *intf, in dpu_hw_intf_setup_prg_fetch()
273 struct dpu_hw_intf *intf, in dpu_hw_intf_bind_pingpong_blk()
291 struct dpu_hw_intf *intf, in dpu_hw_intf_get_status()
312 static u32 dpu_hw_intf_get_line_count(struct dpu_hw_intf *intf) in dpu_hw_intf_get_line_count()
324 static void dpu_hw_intf_setup_misr(struct dpu_hw_intf *intf) in dpu_hw_intf_setup_misr()
329 static int dpu_hw_intf_collect_misr(struct dpu_hw_intf *intf, u32 *misr_value) in dpu_hw_intf_collect_misr()
334 static int dpu_hw_intf_enable_te(struct dpu_hw_intf *int
[all...]
H A Ddpu_rm.h30 struct dpu_hw_intf *hw_intf[INTF_MAX - INTF_0];
96 * dpu_rm_get_intf - Return a struct dpu_hw_intf instance given it's index.
100 static inline struct dpu_hw_intf *dpu_rm_get_intf(struct dpu_rm *rm, enum dpu_intf intf_idx) in dpu_rm_get_intf()
H A Ddpu_encoder_phys.h14 #include "dpu_hw_intf.h"
182 struct dpu_hw_intf *hw_intf;
262 struct dpu_hw_intf *hw_intf;
H A Ddpu_rm.c13 #include "dpu_hw_intf.h"
162 struct dpu_hw_intf *hw; in dpu_rm_init()
H A Ddpu_encoder_phys_cmd.c508 struct dpu_hw_intf *hw_intf; in dpu_encoder_phys_cmd_get_line_count()
H A Ddpu_encoder.c24 #include "dpu_hw_intf.h"
1295 static struct dpu_hw_intf *dpu_encoder_get_intf(const struct dpu_mdss_cfg *catalog, in dpu_encoder_get_intf()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_intf.h13 struct dpu_hw_intf;
59 void (*setup_timing_gen)(struct dpu_hw_intf *intf,
63 void (*setup_prg_fetch)(struct dpu_hw_intf *intf,
66 void (*enable_timing)(struct dpu_hw_intf *intf,
69 void (*get_status)(struct dpu_hw_intf *intf,
72 u32 (*get_line_count)(struct dpu_hw_intf *intf);
74 void (*bind_pingpong_blk)(struct dpu_hw_intf *intf,
79 struct dpu_hw_intf { struct
97 static inline struct dpu_hw_intf *to_dpu_hw_intf(struct dpu_hw_blk *hw) in to_dpu_hw_intf()
99 return container_of(hw, struct dpu_hw_intf, bas in to_dpu_hw_intf()
[all...]
H A Ddpu_hw_intf.c7 #include "dpu_hw_intf.h"
78 static void dpu_hw_intf_setup_timing_engine(struct dpu_hw_intf *ctx, in dpu_hw_intf_setup_timing_engine()
197 struct dpu_hw_intf *intf, in dpu_hw_intf_enable_timing_engine()
206 struct dpu_hw_intf *intf, in dpu_hw_intf_setup_prg_fetch()
230 struct dpu_hw_intf *intf, in dpu_hw_intf_bind_pingpong_blk()
249 struct dpu_hw_intf *intf, in dpu_hw_intf_get_status()
264 static u32 dpu_hw_intf_get_line_count(struct dpu_hw_intf *intf) in dpu_hw_intf_get_line_count()
290 struct dpu_hw_intf *dpu_hw_intf_init(enum dpu_intf idx, in dpu_hw_intf_init()
294 struct dpu_hw_intf *c; in dpu_hw_intf_init()
304 pr_err("failed to create dpu_hw_intf in dpu_hw_intf_init()
[all...]
H A Ddpu_encoder_phys.h12 #include "dpu_hw_intf.h"
223 struct dpu_hw_intf *hw_intf;
H A Ddpu_rm.c11 #include "dpu_hw_intf.h"
70 struct dpu_hw_intf *hw; in dpu_rm_destroy()
149 struct dpu_hw_intf *hw; in dpu_rm_init()
H A Ddpu_encoder.c21 #include "dpu_hw_intf.h"
1080 struct dpu_hw_intf *hw_intf; in dpu_encoder_virt_mode_set()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A DMakefile65 disp/dpu1/dpu_hw_intf.o \
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A DMakefile70 disp/dpu1/dpu_hw_intf.o \

Completed in 14 milliseconds