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 D | dpu_rm.h | 17 * 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 D | dpu_rm.c | 37 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 D | dpu_kms.h | 24 #include "dpu_rm.h" 91 struct dpu_rm rm;
|
H A D | dpu_encoder.c | 1296 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 D | dpu_rm.h | 17 * 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 D | dpu_rm.c | 33 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 D | dpu_kms.h | 25 #include "dpu_rm.h" 123 struct dpu_rm rm;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | Makefile | 77 disp/dpu1/dpu_rm.o \
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | Makefile | 82 disp/dpu1/dpu_rm.o \
|
Completed in 7 milliseconds