/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dccg.c | 32 #define TO_DCN_DCCG(dccg)\ argument 45 dccg->ctx->logger 47 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg2_update_dpp_dto() argument 51 if (dccg->ref_dppclk && req_dppclk) { in dccg2_update_dpp_dto() 52 int ref_dppclk = dccg->ref_dppclk; in dccg2_update_dpp_dto() 77 void dccg2_get_dccg_ref_freq(struct dccg *dccg, in dccg2_get_dccg_ref_freq() argument 99 void dccg2_init(struct dccg *dccg) in dccg2_init() argument 109 struct dccg *dccg2_create( in dccg2_create() 116 struct dccg *base; in dccg2_create() 134 void dcn_dccg_destroy(struct dccg **dccg) in dcn_dccg_destroy() argument [all …]
|
H A D | dcn20_dccg.h | 108 struct dccg base; 114 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk); 116 void dccg2_get_dccg_ref_freq(struct dccg *dccg, 120 void dccg2_init(struct dccg *dccg); 122 struct dccg *dccg2_create( 128 void dcn_dccg_destroy(struct dccg **dccg);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dccg.c | 32 #define TO_DCN_DCCG(dccg)\ argument 45 dccg->ctx->logger 47 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg2_update_dpp_dto() argument 51 if (dccg->ref_dppclk && req_dppclk) { in dccg2_update_dpp_dto() 52 int ref_dppclk = dccg->ref_dppclk; in dccg2_update_dpp_dto() 77 void dccg2_get_dccg_ref_freq(struct dccg *dccg, in dccg2_get_dccg_ref_freq() argument 99 void dccg2_init(struct dccg *dccg) in dccg2_init() argument 109 struct dccg *dccg2_create( in dccg2_create() 116 struct dccg *base; in dccg2_create() 134 void dcn_dccg_destroy(struct dccg **dccg) in dcn_dccg_destroy() argument [all …]
|
H A D | dcn20_dccg.h | 108 struct dccg base; 114 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk); 116 void dccg2_get_dccg_ref_freq(struct dccg *dccg, 120 void dccg2_init(struct dccg *dccg); 122 struct dccg *dccg2_create( 128 void dcn_dccg_destroy(struct dccg **dccg);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dccg.c | 32 #define TO_DCN_DCCG(dccg)\ argument 45 dccg->ctx->logger 47 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg2_update_dpp_dto() argument 51 if (dccg->ref_dppclk && req_dppclk) { in dccg2_update_dpp_dto() 52 int ref_dppclk = dccg->ref_dppclk; in dccg2_update_dpp_dto() 77 void dccg2_get_dccg_ref_freq(struct dccg *dccg, in dccg2_get_dccg_ref_freq() argument 99 void dccg2_init(struct dccg *dccg) in dccg2_init() argument 109 struct dccg *dccg2_create( in dccg2_create() 116 struct dccg *base; in dccg2_create() 134 void dcn_dccg_destroy(struct dccg **dccg) in dcn_dccg_destroy() argument [all …]
|
H A D | dcn20_dccg.h | 108 struct dccg base; 114 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk); 116 void dccg2_get_dccg_ref_freq(struct dccg *dccg, 120 void dccg2_init(struct dccg *dccg); 122 struct dccg *dccg2_create( 128 void dcn_dccg_destroy(struct dccg **dccg);
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_dccg.c | 31 #define TO_DCN_DCCG(dccg)\ argument 32 container_of(dccg, struct dcn_dccg, base) 44 dccg->ctx->logger 46 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg21_update_dpp_dto() argument 48 struct dcn_dccg *dccg_dcn = TO_DCN_DCCG(dccg); in dccg21_update_dpp_dto() 50 if (dccg->ref_dppclk) { in dccg21_update_dpp_dto() 51 int ref_dppclk = dccg->ref_dppclk; in dccg21_update_dpp_dto() 96 dccg->pipe_dppclk_khz[dpp_inst] = req_dppclk; in dccg21_update_dpp_dto() 106 struct dccg *dccg21_create( in dccg21_create() 113 struct dccg *base; in dccg21_create()
|
H A D | dcn21_dccg.h | 29 struct dccg *dccg21_create( 35 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_dccg.c | 31 #define TO_DCN_DCCG(dccg)\ argument 32 container_of(dccg, struct dcn_dccg, base) 44 dccg->ctx->logger 46 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg21_update_dpp_dto() argument 48 struct dcn_dccg *dccg_dcn = TO_DCN_DCCG(dccg); in dccg21_update_dpp_dto() 50 if (dccg->ref_dppclk) { in dccg21_update_dpp_dto() 51 int ref_dppclk = dccg->ref_dppclk; in dccg21_update_dpp_dto() 96 dccg->pipe_dppclk_khz[dpp_inst] = req_dppclk; in dccg21_update_dpp_dto() 106 struct dccg *dccg21_create( in dccg21_create() 113 struct dccg *base; in dccg21_create()
|
H A D | dcn21_dccg.h | 29 struct dccg *dccg21_create( 35 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_dccg.c | 31 #define TO_DCN_DCCG(dccg)\ argument 32 container_of(dccg, struct dcn_dccg, base) 44 dccg->ctx->logger 46 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg21_update_dpp_dto() argument 48 struct dcn_dccg *dccg_dcn = TO_DCN_DCCG(dccg); in dccg21_update_dpp_dto() 50 if (dccg->ref_dppclk) { in dccg21_update_dpp_dto() 51 int ref_dppclk = dccg->ref_dppclk; in dccg21_update_dpp_dto() 96 dccg->pipe_dppclk_khz[dpp_inst] = req_dppclk; in dccg21_update_dpp_dto() 106 struct dccg *dccg21_create( in dccg21_create() 113 struct dccg *base; in dccg21_create()
|
H A D | dcn21_dccg.h | 29 struct dccg *dccg21_create( 35 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk);
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dccg.h | 32 struct dccg { struct 40 void (*update_dpp_dto)(struct dccg *dccg, argument 43 void (*get_dccg_ref_freq)(struct dccg *dccg, 46 void (*dccg_init)(struct dccg *dccg);
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dccg.h | 32 struct dccg { struct 40 void (*update_dpp_dto)(struct dccg *dccg, argument 43 void (*get_dccg_ref_freq)(struct dccg *dccg, 46 void (*dccg_init)(struct dccg *dccg);
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | dccg.h | 32 struct dccg { struct 40 void (*update_dpp_dto)(struct dccg *dccg, argument 43 void (*get_dccg_ref_freq)(struct dccg *dccg, 46 void (*dccg_init)(struct dccg *dccg);
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 52 struct dccg *dccg3_create( in dccg3_create() 59 struct dccg *base; in dccg3_create() 77 struct dccg *dccg30_create( in dccg30_create() 84 struct dccg *base; in dccg30_create()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 52 struct dccg *dccg3_create( in dccg3_create() 59 struct dccg *base; in dccg3_create() 77 struct dccg *dccg30_create( in dccg30_create() 84 struct dccg *base; in dccg30_create()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 52 struct dccg *dccg3_create( in dccg3_create() 59 struct dccg *base; in dccg3_create() 77 struct dccg *dccg30_create( in dccg30_create() 84 struct dccg *base; in dccg30_create()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 51 struct dccg *dccg301_create( in dccg301_create() 58 struct dccg *base; in dccg301_create()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 51 struct dccg *dccg301_create( in dccg301_create() 58 struct dccg *base; in dccg301_create()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_dccg.c | 30 #define TO_DCN_DCCG(dccg)\ argument 31 container_of(dccg, struct dcn_dccg, base) 43 dccg->ctx->logger 51 struct dccg *dccg301_create( in dccg301_create() 58 struct dccg *base; in dccg301_create()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 124 … clk_mgr *dc_clk_mgr_create(struct dc_context *ctx, struct pp_smu_funcs *pp_smu, struct dccg *dccg) in dc_clk_mgr_create() argument 210 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 215 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 237 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 241 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 244 dcn20_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 255 vg_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 124 … clk_mgr *dc_clk_mgr_create(struct dc_context *ctx, struct pp_smu_funcs *pp_smu, struct dccg *dccg) in dc_clk_mgr_create() argument 210 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 215 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 237 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 241 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 244 dcn20_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 255 vg_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
H A D | clk_mgr.c | 124 … clk_mgr *dc_clk_mgr_create(struct dc_context *ctx, struct pp_smu_funcs *pp_smu, struct dccg *dccg) in dc_clk_mgr_create() argument 210 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 215 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 237 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 241 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 244 dcn20_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create() 255 vg_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/ |
H A D | dcn20_clk_mgr.h | 29 void dcn2_update_clocks(struct clk_mgr *dccg, 44 struct dccg *dccg);
|