| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | dccg.h | 32 struct dccg { struct
|
| H A D | clk_mgr_internal.h | 223 struct dccg *dccg; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
| H A D | clk_mgr.c | 115 struct 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
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/ |
| H A D | dcn21_dccg.c | 46 static void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg21_update_dpp_dto() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/ |
| H A D | dcn201_dccg.c | 47 static void dccg201_update_dpp_dto(struct dccg *dccg, int dpp_inst, in dccg201_update_dpp_dto() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
| H A D | dcn20_dccg.c | 47 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg2_update_dpp_dto() argument 77 void dccg2_get_dccg_ref_freq(struct dccg *dcc argument 99 dccg2_init(struct dccg *dccg) dccg2_init() argument 134 dcn_dccg_destroy(struct dccg **dccg) dcn_dccg_destroy() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/ |
| H A D | clk_mgr.c | 151 struct 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 [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/ |
| H A D | dcn201_clk_mgr.c | 172 dcn201_clk_mgr_construct(struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn201_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
| H A D | dcn20_dccg.c | 47 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg2_update_dpp_dto() argument 77 void dccg2_get_dccg_ref_freq(struct dccg *dcc argument 99 dccg2_set_fifo_errdet_ovr_en(struct dccg *dccg, bool en) dccg2_set_fifo_errdet_ovr_en() argument 108 dccg2_otg_add_pixel(struct dccg *dccg, uint32_t otg_inst) dccg2_otg_add_pixel() argument 120 dccg2_otg_drop_pixel(struct dccg *dccg, uint32_t otg_inst) dccg2_otg_drop_pixel() argument 132 dccg2_init(struct dccg *dccg) dccg2_init() argument 170 dcn_dccg_destroy(struct dccg **dccg) dcn_dccg_destroy() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/ |
| H A D | dcn30_clk_mgr.c | 505 dcn3_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn3_clk_mgr_construct() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/ |
| H A D | rn_clk_mgr.c | 841 rn_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) rn_clk_mgr_construct() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/ |
| H A D | dcn20_clk_mgr.c | 457 dcn20_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn20_clk_mgr_construct() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/ |
| H A D | dcn30_clk_mgr.c | 518 dcn3_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn3_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/ |
| H A D | rn_clk_mgr.c | 698 rn_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) rn_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/ |
| H A D | dcn20_clk_mgr.c | 155 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; in dcn20_update_clocks_update_dentist() local 185 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; dcn20_update_clocks_update_dentist() local 528 dcn20_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn20_clk_mgr_construct() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/ |
| H A D | dcn315_clk_mgr.c | 594 dcn315_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_dcn315 *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn315_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/ |
| H A D | vg_clk_mgr.c | 658 vg_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_vgh *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) vg_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
| H A D | dcn31_dccg.c | 46 void dccg31_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk) in dccg31_update_dpp_dto() argument 97 dccg31_enable_dpstreamclk(struct dccg *dccg, int otg_inst) dccg31_enable_dpstreamclk() argument 129 dccg31_disable_dpstreamclk(struct dccg *dccg, int otg_inst) dccg31_disable_dpstreamclk() argument 161 dccg31_set_dpstreamclk( struct dccg *dccg, enum streamclk_source src, int otg_inst, int dp_hpo_inst) dccg31_set_dpstreamclk() argument 173 dccg31_enable_symclk32_se( struct dccg *dccg, int hpo_se_inst, enum phyd32clk_clock_source phyd32clk) dccg31_enable_symclk32_se() argument 226 dccg31_disable_symclk32_se( struct dccg *dccg, int hpo_se_inst) dccg31_disable_symclk32_se() argument 276 dccg31_enable_symclk32_le( struct dccg *dccg, int hpo_le_inst, enum phyd32clk_clock_source phyd32clk) dccg31_enable_symclk32_le() argument 303 dccg31_disable_symclk32_le( struct dccg *dccg, int hpo_le_inst) dccg31_disable_symclk32_le() argument 327 dccg31_set_symclk32_le_root_clock_gating( struct dccg *dccg, int hpo_le_inst, bool enable) dccg31_set_symclk32_le_root_clock_gating() argument 354 dccg31_disable_dscclk(struct dccg *dccg, int inst) dccg31_disable_dscclk() argument 398 dccg31_enable_dscclk(struct dccg *dccg, int inst) dccg31_enable_dscclk() argument 442 dccg31_set_physymclk( struct dccg *dccg, int phy_inst, enum physymclk_clock_source clk_src, bool force_enable) dccg31_set_physymclk() argument 544 dccg31_set_dtbclk_dto( struct dccg *dccg, const struct dtbclk_dto_params *params) dccg31_set_dtbclk_dto() argument 610 dccg31_set_audio_dtbclk_dto( struct dccg *dccg, const struct dtbclk_dto_params *params) dccg31_set_audio_dtbclk_dto() argument 642 dccg31_get_dccg_ref_freq(struct dccg *dccg, unsigned int xtalin_freq_inKhz, unsigned int *dccg_ref_freq_inKhz) dccg31_get_dccg_ref_freq() argument 654 dccg31_set_dispclk_change_mode( struct dccg *dccg, enum dentist_dispclk_change_mode change_mode) dccg31_set_dispclk_change_mode() argument 664 dccg31_init(struct dccg *dccg) dccg31_init() argument 694 dccg31_otg_add_pixel(struct dccg *dccg, uint32_t otg_inst) dccg31_otg_add_pixel() argument 703 dccg31_otg_drop_pixel(struct dccg *dccg, uint32_t otg_inst) dccg31_otg_drop_pixel() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/ |
| H A D | dcn314_dccg.c | 48 dccg314_trigger_dio_fifo_resync( struct dccg *dccg) dccg314_trigger_dio_fifo_resync() argument 58 dccg314_get_pixel_rate_div( struct dccg *dccg, uint32_t otg_inst, enum pixel_rate_div *k1, enum pixel_rate_div *k2) dccg314_get_pixel_rate_div() argument 100 dccg314_set_pixel_rate_div( struct dccg *dccg, uint32_t otg_inst, enum pixel_rate_div k1, enum pixel_rate_div k2) dccg314_set_pixel_rate_div() argument 147 dccg314_set_dtbclk_p_src( struct dccg *dccg, enum streamclk_source src, uint32_t otg_inst) dccg314_set_dtbclk_p_src() argument 204 dccg314_set_dtbclk_dto( struct dccg *dccg, const struct dtbclk_dto_params *params) dccg314_set_dtbclk_dto() argument 248 dccg314_set_dpstreamclk( struct dccg *dccg, enum streamclk_source src, int otg_inst, int dp_hpo_inst) dccg314_set_dpstreamclk() argument 287 dccg314_init(struct dccg *dccg) dccg314_init() argument 313 dccg314_set_valid_pixel_rate( struct dccg *dccg, int ref_dtbclk_khz, int otg_inst, int pixclk_khz) dccg314_set_valid_pixel_rate() argument 328 dccg314_dpp_root_clock_control( struct dccg *dccg, unsigned int dpp_inst, bool clock_on) dccg314_dpp_root_clock_control() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
| H A D | dcn32_dccg.c | 45 dccg32_trigger_dio_fifo_resync( struct dccg *dccg) dccg32_trigger_dio_fifo_resync() argument 58 dccg32_get_pixel_rate_div( struct dccg *dccg, uint32_t otg_inst, enum pixel_rate_div *k1, enum pixel_rate_div *k2) dccg32_get_pixel_rate_div() argument 100 dccg32_set_pixel_rate_div( struct dccg *dccg, uint32_t otg_inst, enum pixel_rate_div k1, enum pixel_rate_div k2) dccg32_set_pixel_rate_div() argument 148 dccg32_set_dtbclk_p_src( struct dccg *dccg, enum streamclk_source src, uint32_t otg_inst) dccg32_set_dtbclk_p_src() argument 204 dccg32_set_dtbclk_dto( struct dccg *dccg, const struct dtbclk_dto_params *params) dccg32_set_dtbclk_dto() argument 247 dccg32_set_valid_pixel_rate( struct dccg *dccg, int ref_dtbclk_khz, int otg_inst, int pixclk_khz) dccg32_set_valid_pixel_rate() argument 263 dccg32_get_dccg_ref_freq(struct dccg *dccg, unsigned int xtalin_freq_inKhz, unsigned int *dccg_ref_freq_inKhz) dccg32_get_dccg_ref_freq() argument 275 dccg32_set_dpstreamclk( struct dccg *dccg, enum streamclk_source src, int otg_inst, int dp_hpo_inst) dccg32_set_dpstreamclk() argument 312 dccg32_otg_add_pixel(struct dccg *dccg, uint32_t otg_inst) dccg32_otg_add_pixel() argument 321 dccg32_otg_drop_pixel(struct dccg *dccg, uint32_t otg_inst) dccg32_otg_drop_pixel() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | dccg.h | 66 struct dccg { struct [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/ |
| H A D | dcn316_clk_mgr.c | 567 dcn316_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_dcn316 *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn316_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/ |
| H A D | dcn31_clk_mgr.c | 671 dcn31_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_dcn31 *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn31_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/ |
| H A D | dcn314_clk_mgr.c | 715 dcn314_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_dcn314 *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn314_clk_mgr_construct() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/ |
| H A D | dcn32_clk_mgr.c | 249 struct dccg *dccg = clk_mgr->dccg; in dcn32_update_clocks_update_dtb_dto() local 353 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; dcn32_update_clocks_update_dentist() local 398 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; dcn32_update_clocks_update_dentist() local 950 dcn32_clk_mgr_construct( struct dc_context *ctx, struct clk_mgr_internal *clk_mgr, struct pp_smu_funcs *pp_smu, struct dccg *dccg) dcn32_clk_mgr_construct() argument [all...] |