Home
last modified time | relevance | path

Searched refs:dpu_rm (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.h17 * struct dpu_rm - DPU dynamic hardware resource manager
26 struct dpu_rm { struct
47 int dpu_rm_init(struct dpu_rm *rm,
57 int dpu_rm_destroy(struct dpu_rm *rm);
72 int dpu_rm_reserve(struct dpu_rm *rm,
91 int dpu_rm_get_assigned_resources(struct dpu_rm *rm,
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()
110 static inline struct dpu_hw_wb *dpu_rm_get_wb(struct dpu_rm *rm, enum dpu_wb wb_idx) in dpu_rm_get_wb()
120 static inline struct dpu_hw_sspp *dpu_rm_get_sspp(struct dpu_rm *rm, enum dpu_sspp sspp_idx) in dpu_rm_get_sspp()
H A Ddpu_rm.c37 int dpu_rm_destroy(struct dpu_rm *rm) in dpu_rm_destroy()
102 int dpu_rm_init(struct dpu_rm *rm, in dpu_rm_init()
261 static int _dpu_rm_get_lm_peer(struct dpu_rm *rm, int primary_idx) in _dpu_rm_get_lm_peer()
290 static bool _dpu_rm_check_lm_and_get_connected_blks(struct dpu_rm *rm, in _dpu_rm_check_lm_and_get_connected_blks()
337 static int _dpu_rm_reserve_lms(struct dpu_rm *rm, in _dpu_rm_reserve_lms()
412 struct dpu_rm *rm, in _dpu_rm_reserve_ctls()
464 static int _dpu_rm_reserve_dsc(struct dpu_rm *rm, in _dpu_rm_reserve_dsc()
492 struct dpu_rm *rm, in _dpu_rm_make_reservation()
560 struct dpu_rm *rm, in dpu_rm_reserve()
596 int dpu_rm_get_assigned_resources(struct dpu_rm *r
[all...]
H A Ddpu_kms.h24 #include "dpu_rm.h"
91 struct dpu_rm rm;
H A Ddpu_encoder.c1296 struct dpu_rm *dpu_rm, in dpu_encoder_get_intf()
1307 return dpu_rm_get_intf(dpu_rm, catalog->intf[i].id); in dpu_encoder_get_intf()
1295 dpu_encoder_get_intf(const struct dpu_mdss_cfg *catalog, struct dpu_rm *dpu_rm, enum dpu_intf_type type, u32 controller_id) dpu_encoder_get_intf() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_rm.h17 * struct dpu_rm - DPU dynamic hardware resource manager
26 struct dpu_rm { struct
44 int dpu_rm_init(struct dpu_rm *rm,
53 int dpu_rm_destroy(struct dpu_rm *rm);
68 int dpu_rm_reserve(struct dpu_rm *rm,
87 int dpu_rm_get_assigned_resources(struct dpu_rm *rm,
H A Ddpu_rm.c33 int dpu_rm_destroy(struct dpu_rm *rm) in dpu_rm_destroy()
81 int dpu_rm_init(struct dpu_rm *rm, in dpu_rm_init()
224 static bool _dpu_rm_check_lm_peer(struct dpu_rm *rm, int primary_idx, in _dpu_rm_check_lm_peer()
258 static bool _dpu_rm_check_lm_and_get_connected_blks(struct dpu_rm *rm, in _dpu_rm_check_lm_and_get_connected_blks()
305 static int _dpu_rm_reserve_lms(struct dpu_rm *rm, in _dpu_rm_reserve_lms()
381 struct dpu_rm *rm, in _dpu_rm_reserve_ctls()
434 struct dpu_rm *rm, in _dpu_rm_reserve_intf()
461 struct dpu_rm *rm, in _dpu_rm_reserve_intf_related_hw()
482 struct dpu_rm *rm, in _dpu_rm_make_reservation()
551 struct dpu_rm *r in dpu_rm_reserve()
[all...]
H A Ddpu_kms.h25 #include "dpu_rm.h"
123 struct dpu_rm rm;
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A DMakefile77 disp/dpu1/dpu_rm.o \
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A DMakefile82 disp/dpu1/dpu_rm.o \

Completed in 10 milliseconds