Home
last modified time | relevance | path

Searched refs:dccg (Results 1 – 25 of 65) sorted by relevance

123

/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/hw/
A Ddccg.h102 struct dccg *dccg,
108 struct dccg *dccg,
113 struct dccg *dccg,
117 struct dccg *dccg,
122 struct dccg *dccg,
126 struct dccg *dccg,
132 struct dccg *dccg,
136 struct dccg *dccg,
140 struct dccg *dccg,
144 struct dccg *dccg,
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_dccg.c162 struct dccg *dccg, in dccg31_set_dpstreamclk() argument
174 struct dccg *dccg, in dccg31_enable_symclk32_se() argument
227 struct dccg *dccg, in dccg31_disable_symclk32_se() argument
277 struct dccg *dccg, in dccg31_enable_symclk32_le() argument
312 struct dccg *dccg, in dccg31_disable_symclk32_le() argument
414 struct dccg *dccg, in dccg31_set_physymclk() argument
516 struct dccg *dccg, in dccg31_set_dtbclk_dto() argument
582 struct dccg *dccg, in dccg31_set_audio_dtbclk_dto() argument
626 struct dccg *dccg, in dccg31_set_dispclk_change_mode() argument
635 void dccg31_init(struct dccg *dccg) in dccg31_init() argument
[all …]
A Ddcn31_dccg.h165 struct dccg *dccg,
170 struct dccg *dccg,
174 struct dccg *dccg,
179 struct dccg *dccg,
183 struct dccg *dccg,
193 struct dccg *dccg,
198 struct dccg *dccg,
203 struct dccg *dccg,
213 struct dccg *dccg,
217 struct dccg *dccg,
[all …]
A Ddcn31_hwseq.c148 if (res_pool->dccg->funcs->dccg_init) in dcn31_init_hw()
149 res_pool->dccg->funcs->dccg_init(res_pool->dccg); in dcn31_init_hw()
158 if (res_pool->dccg && res_pool->hubbub) { in dcn31_init_hw()
160 (res_pool->dccg->funcs->get_dccg_ref_freq)(res_pool->dccg, in dcn31_init_hw()
313 hws->ctx->dc->res_pool->dccg->funcs->enable_dsc && in dcn31_dsc_pg_control()
315 hws->ctx->dc->res_pool->dccg->funcs->enable_dsc( in dcn31_dsc_pg_control()
316 hws->ctx->dc->res_pool->dccg, dsc_inst); in dcn31_dsc_pg_control()
356 if (hws->ctx->dc->res_pool->dccg->funcs->disable_dsc && !power_on) in dcn31_dsc_pg_control()
357 hws->ctx->dc->res_pool->dccg->funcs->disable_dsc( in dcn31_dsc_pg_control()
358 hws->ctx->dc->res_pool->dccg, dsc_inst); in dcn31_dsc_pg_control()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_dccg.c32 #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
77 void dccg2_get_dccg_ref_freq(struct dccg *dccg, in dccg2_get_dccg_ref_freq() argument
99 void dccg2_set_fifo_errdet_ovr_en(struct dccg *dccg, in dccg2_set_fifo_errdet_ovr_en() argument
108 void dccg2_otg_add_pixel(struct dccg *dccg, in dccg2_otg_add_pixel() argument
120 void dccg2_otg_drop_pixel(struct dccg *dccg, in dccg2_otg_drop_pixel() argument
132 void dccg2_init(struct dccg *dccg) in dccg2_init() argument
152 struct dccg *base; in dccg2_create()
170 void dcn_dccg_destroy(struct dccg **dccg) in dcn_dccg_destroy() argument
[all …]
A Ddcn20_dccg.h287 struct dccg base;
293 void dccg2_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk);
295 void dccg2_get_dccg_ref_freq(struct dccg *dccg,
299 void dccg2_set_fifo_errdet_ovr_en(struct dccg *dccg,
301 void dccg2_otg_add_pixel(struct dccg *dccg,
303 void dccg2_otg_drop_pixel(struct dccg *dccg,
307 void dccg2_init(struct dccg *dccg);
309 struct dccg *dccg2_create(
315 void dcn_dccg_destroy(struct dccg **dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_dccg.c43 dccg->ctx->logger
46 struct dccg *dccg, in dccg32_get_pixel_rate_div() argument
88 struct dccg *dccg, in dccg32_set_pixel_rate_div() argument
136 struct dccg *dccg, in dccg32_set_dtbclk_p_src() argument
192 struct dccg *dccg, in dccg32_set_dtbclk_dto() argument
235 struct dccg *dccg, in dccg32_set_valid_pixel_rate() argument
250 static void dccg32_get_dccg_ref_freq(struct dccg *dccg, in dccg32_get_dccg_ref_freq() argument
263 struct dccg *dccg, in dccg32_set_dpstreamclk() argument
299 static void dccg32_otg_add_pixel(struct dccg *dccg, in dccg32_otg_add_pixel() argument
308 static void dccg32_otg_drop_pixel(struct dccg *dccg, in dccg32_otg_drop_pixel() argument
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn314/
A Ddcn314_dccg.c33 #define TO_DCN_DCCG(dccg)\ argument
34 container_of(dccg, struct dcn_dccg, base)
46 dccg->ctx->logger
49 struct dccg *dccg, in dccg314_get_pixel_rate_div() argument
91 struct dccg *dccg, in dccg314_set_pixel_rate_div() argument
138 struct dccg *dccg, in dccg314_set_dtbclk_p_src() argument
195 struct dccg *dccg, in dccg314_set_dtbclk_dto() argument
239 struct dccg *dccg, in dccg314_set_dpstreamclk() argument
278 struct dccg *dccg, in dccg314_set_valid_pixel_rate() argument
314 struct dccg *dccg314_create( in dccg314_create()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_dccg.c31 #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()
109 struct dccg *dccg21_create( in dccg21_create()
116 struct dccg *base; in dccg21_create()
A Ddcn21_dccg.h29 struct dccg *dccg21_create(
35 void dccg21_update_dpp_dto(struct dccg *dccg, int dpp_inst, int req_dppclk);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_dccg.c31 #define TO_DCN_DCCG(dccg)\ argument
32 container_of(dccg, struct dcn_dccg, base)
45 dccg->ctx->logger
47 static void dccg201_update_dpp_dto(struct dccg *dccg, int dpp_inst, in dccg201_update_dpp_dto() argument
62 struct dccg *dccg201_create( in dccg201_create()
69 struct dccg *base; in dccg201_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_dccg.c30 #define TO_DCN_DCCG(dccg)\ argument
31 container_of(dccg, struct dcn_dccg, base)
43 dccg->ctx->logger
55 struct dccg *dccg3_create( in dccg3_create()
62 struct dccg *base; in dccg3_create()
80 struct dccg *dccg30_create( in dccg30_create()
87 struct dccg *base; in dccg30_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/
A Dclk_mgr.c148 … 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
234 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
239 rn_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
261 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
265 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
269 dcn3_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
276 dcn20_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
287 vg_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
300 dcn31_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
312 dcn315_clk_mgr_construct(ctx, clk_mgr, pp_smu, dccg); in dc_clk_mgr_create()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/
A Ddcn20_clk_mgr.c155 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; in dcn20_update_clocks_update_dentist() local
169 dccg, in dcn20_update_clocks_update_dentist()
172 dccg->funcs->otg_drop_pixel( in dcn20_update_clocks_update_dentist()
173 dccg, in dcn20_update_clocks_update_dentist()
176 dccg, in dcn20_update_clocks_update_dentist()
185 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; in dcn20_update_clocks_update_dentist() local
199 dccg->funcs->set_fifo_errdet_ovr_en(dccg, true); in dcn20_update_clocks_update_dentist()
201 dccg->funcs->otg_add_pixel(dccg, in dcn20_update_clocks_update_dentist()
203 dccg->funcs->set_fifo_errdet_ovr_en(dccg, false); in dcn20_update_clocks_update_dentist()
532 struct dccg *dccg) in dcn20_clk_mgr_construct() argument
[all …]
A Ddcn20_clk_mgr.h29 void dcn2_update_clocks(struct clk_mgr *dccg,
44 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn301/
A Ddcn301_dccg.c30 #define TO_DCN_DCCG(dccg)\ argument
31 container_of(dccg, struct dcn_dccg, base)
43 dccg->ctx->logger
54 struct dccg *dccg301_create( in dccg301_create()
61 struct dccg *base; in dccg301_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
A Ddcn32_clk_mgr.c285 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; in dcn32_update_clocks_update_dentist() local
299 dccg, in dcn32_update_clocks_update_dentist()
302 dccg->funcs->otg_drop_pixel( in dcn32_update_clocks_update_dentist()
303 dccg, in dcn32_update_clocks_update_dentist()
306 dccg, in dcn32_update_clocks_update_dentist()
319 struct dccg *dccg = clk_mgr->base.ctx->dc->res_pool->dccg; in dcn32_update_clocks_update_dentist() local
333 dccg->funcs->set_fifo_errdet_ovr_en(dccg, true); in dcn32_update_clocks_update_dentist()
335 dccg->funcs->otg_add_pixel(dccg, in dcn32_update_clocks_update_dentist()
337 dccg->funcs->set_fifo_errdet_ovr_en(dccg, false); in dcn32_update_clocks_update_dentist()
806 struct dccg *dccg) in dcn32_clk_mgr_construct() argument
[all …]
A Ddcn32_clk_mgr.h33 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/link/hwss/
A Dlink_hwss_hpo_dp.c134 dc->res_pool->dccg->funcs->set_physymclk( in enable_hpo_dp_fpga_link_output()
135 dc->res_pool->dccg, in enable_hpo_dp_fpga_link_output()
139 dc->res_pool->dccg->funcs->enable_symclk32_le( in enable_hpo_dp_fpga_link_output()
140 dc->res_pool->dccg, in enable_hpo_dp_fpga_link_output()
174 dc->res_pool->dccg->funcs->disable_symclk32_le( in disable_hpo_dp_fpga_link_output()
175 dc->res_pool->dccg, in disable_hpo_dp_fpga_link_output()
177 dc->res_pool->dccg->funcs->set_physymclk( in disable_hpo_dp_fpga_link_output()
178 dc->res_pool->dccg, in disable_hpo_dp_fpga_link_output()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn201/
A Ddcn201_clk_mgr.h32 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/
A Ddcn315_clk_mgr.h45 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/
A Ddcn316_clk_mgr.h45 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/
A Drn_clk_mgr.h47 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
A Dvg_clk_mgr.h48 struct dccg *dccg);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/
A Ddcn314_clk_mgr.h53 struct dccg *dccg);

Completed in 21 milliseconds

123