HomeSort by: relevance | last modified time | path
    Searched refs:clk_mgr_dce (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce100/
amdgpu_dce_clk_mgr.c 119 int dce_adjust_dp_ref_freq_for_ss(struct clk_mgr_internal *clk_mgr_dce, int dp_ref_clk_khz)
121 if (clk_mgr_dce->ss_on_dprefclk && clk_mgr_dce->dprefclk_ss_divider != 0) {
123 dc_fixpt_from_fraction(clk_mgr_dce->dprefclk_ss_percentage,
124 clk_mgr_dce->dprefclk_ss_divider), 200);
162 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
164 return dce_adjust_dp_ref_freq_for_ss(clk_mgr_dce, clk_mgr_base->dprefclk_khz);
203 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
212 for (i = clk_mgr_dce->max_clks_state; i >= DM_PP_CLOCKS_STATE_ULTRA_LOW; i--)
214 clk_mgr_dce->max_clks_by_state[i].display_clk_kh
238 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
404 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
    [all...]
dce_clk_mgr.h 35 int dce_adjust_dp_ref_freq_for_ss(struct clk_mgr_internal *clk_mgr_dce, int dp_ref_clk_khz);
46 struct clk_mgr_internal *clk_mgr_dce);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
dce_clk_mgr.c 44 (clk_mgr_dce->regs->reg)
48 clk_mgr_dce->clk_mgr_shift->field_name, clk_mgr_dce->clk_mgr_mask->field_name
51 clk_mgr_dce->base.ctx
138 static int clk_mgr_adjust_dp_ref_freq_for_ss(struct dce_clk_mgr *clk_mgr_dce, int dp_ref_clk_khz)
140 if (clk_mgr_dce->ss_on_dprefclk && clk_mgr_dce->dprefclk_ss_divider != 0) {
142 dc_fixpt_from_fraction(clk_mgr_dce->dprefclk_ss_percentage,
143 clk_mgr_dce->dprefclk_ss_divider), 200);
155 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr) local
181 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
222 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
255 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
295 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
471 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
677 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
704 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
731 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
758 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(clk_mgr); local
852 struct dce_clk_mgr *clk_mgr_dce = kzalloc(sizeof(*clk_mgr_dce), GFP_KERNEL); local
875 struct dce_clk_mgr *clk_mgr_dce = kzalloc(sizeof(*clk_mgr_dce), GFP_KERNEL); local
900 struct dce_clk_mgr *clk_mgr_dce = kzalloc(sizeof(*clk_mgr_dce), GFP_KERNEL); local
921 struct dce_clk_mgr *clk_mgr_dce = kzalloc(sizeof(*clk_mgr_dce), GFP_KERNEL); local
943 struct dce_clk_mgr *clk_mgr_dce = kzalloc(sizeof(*clk_mgr_dce), local
964 struct dce_clk_mgr *clk_mgr_dce = TO_DCE_CLK_MGR(*clk_mgr); local
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce120/
amdgpu_dce120_clk_mgr.c 54 * @clk_mgr_dce: clock manager internal structure
61 static void dce121_clock_patch_xgmi_ss_info(struct clk_mgr_internal *clk_mgr_dce)
65 struct dc_bios *bp = clk_mgr_dce->base.ctx->dc_bios;
67 clk_mgr_dce->xgmi_enabled = false;
72 clk_mgr_dce->xgmi_enabled = true;
73 clk_mgr_dce->ss_on_dprefclk = true;
74 clk_mgr_dce->dprefclk_ss_divider =
83 clk_mgr_dce->dprefclk_ss_percentage =
93 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
99 if (!clk_mgr_dce->dfs_bypass_active
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce112/
amdgpu_dce112_clk_mgr.c 77 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
89 clk_mgr_dce->base.dentist_vco_freq_khz / 62);
103 clk_mgr_dce->cur_min_clks_state = DM_PP_CLOCKS_STATE_NOMINAL;
120 if (clk_mgr_dce->dfs_bypass_disp_clk != actual_clock)
126 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock;
202 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
207 if (!clk_mgr_dce->dfs_bypass_active)
212 if ((level_change_req.power_level < clk_mgr_dce->cur_min_clks_state && safe_to_lower)
213 || level_change_req.power_level > clk_mgr_dce->cur_min_clks_state) {
215 clk_mgr_dce->cur_min_clks_state = level_change_req.power_level
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/clk_mgr/dce110/
amdgpu_dce110_clk_mgr.c 257 struct clk_mgr_internal *clk_mgr_dce = TO_CLK_MGR_INTERNAL(clk_mgr_base); local
262 if (!clk_mgr_dce->dfs_bypass_active)
267 if ((level_change_req.power_level < clk_mgr_dce->cur_min_clks_state && safe_to_lower)
268 || level_change_req.power_level > clk_mgr_dce->cur_min_clks_state) {
270 clk_mgr_dce->cur_min_clks_state = level_change_req.power_level;

Completed in 28 milliseconds