/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_pll.c | 75 * @fb_div_max: feedback divider maximum 84 unsigned fb_div_max, unsigned ref_div_max, in amdgpu_pll_get_fb_ref_div() 95 if (*fb_div > fb_div_max) { in amdgpu_pll_get_fb_ref_div() 96 *ref_div = DIV_ROUND_CLOSEST(*ref_div * fb_div_max, *fb_div); in amdgpu_pll_get_fb_ref_div() 97 *fb_div = fb_div_max; in amdgpu_pll_get_fb_ref_div() 125 unsigned fb_div_min, fb_div_max, fb_div; in amdgpu_pll_compute() local 133 fb_div_max = pll->max_feedback_div; in amdgpu_pll_compute() 137 fb_div_max *= 10; in amdgpu_pll_compute() 201 amdgpu_pll_get_fb_ref_div(nom, den, post_div, fb_div_max, in amdgpu_pll_compute() 216 amdgpu_pll_get_fb_ref_div(nom, den, post_div, fb_div_max, ref_div_ma in amdgpu_pll_compute() 83 amdgpu_pll_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, unsigned fb_div_max, unsigned ref_div_max, unsigned *fb_div, unsigned *ref_div) amdgpu_pll_get_fb_ref_div() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_pll.c | 76 * @fb_div_max: feedback divider maximum 86 unsigned int fb_div_max, unsigned int ref_div_max, in amdgpu_pll_get_fb_ref_div() 101 if (*fb_div > fb_div_max) { in amdgpu_pll_get_fb_ref_div() 102 *ref_div = DIV_ROUND_CLOSEST(*ref_div * fb_div_max, *fb_div); in amdgpu_pll_get_fb_ref_div() 103 *fb_div = fb_div_max; in amdgpu_pll_get_fb_ref_div() 134 unsigned fb_div_min, fb_div_max, fb_div; in amdgpu_pll_compute() local 142 fb_div_max = pll->max_feedback_div; in amdgpu_pll_compute() 146 fb_div_max *= 10; in amdgpu_pll_compute() 210 amdgpu_pll_get_fb_ref_div(adev, nom, den, post_div, fb_div_max, in amdgpu_pll_compute() 225 amdgpu_pll_get_fb_ref_div(adev, nom, den, post_div, fb_div_max, ref_div_ma in amdgpu_pll_compute() 84 amdgpu_pll_get_fb_ref_div(struct amdgpu_device *adev, unsigned int nom, unsigned int den, unsigned int post_div, unsigned int fb_div_max, unsigned int ref_div_max, unsigned int *fb_div, unsigned int *ref_div) amdgpu_pll_get_fb_ref_div() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_display.c | 924 * @fb_div_max: feedback divider maximum 933 unsigned fb_div_max, unsigned ref_div_max, in avivo_get_fb_ref_div() 944 if (*fb_div > fb_div_max) { in avivo_get_fb_ref_div() 945 *ref_div = (*ref_div * fb_div_max)/(*fb_div); in avivo_get_fb_ref_div() 946 *fb_div = fb_div_max; in avivo_get_fb_ref_div() 974 unsigned fb_div_min, fb_div_max, fb_div; in radeon_compute_pll_avivo() local 982 fb_div_max = pll->max_feedback_div; in radeon_compute_pll_avivo() 986 fb_div_max *= 10; in radeon_compute_pll_avivo() 1053 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, in radeon_compute_pll_avivo() 1068 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, ref_div_ma in radeon_compute_pll_avivo() 932 avivo_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, unsigned fb_div_max, unsigned ref_div_max, unsigned *fb_div, unsigned *ref_div) avivo_get_fb_ref_div() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_display.c | 922 * @fb_div_max: feedback divider maximum 931 unsigned fb_div_max, unsigned ref_div_max, in avivo_get_fb_ref_div() 942 if (*fb_div > fb_div_max) { in avivo_get_fb_ref_div() 943 *ref_div = (*ref_div * fb_div_max)/(*fb_div); in avivo_get_fb_ref_div() 944 *fb_div = fb_div_max; in avivo_get_fb_ref_div() 973 unsigned fb_div_min, fb_div_max, fb_div; in radeon_compute_pll_avivo() local 981 fb_div_max = pll->max_feedback_div; in radeon_compute_pll_avivo() 985 fb_div_max *= 10; in radeon_compute_pll_avivo() 1052 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, in radeon_compute_pll_avivo() 1067 avivo_get_fb_ref_div(nom, den, post_div, fb_div_max, ref_div_ma in radeon_compute_pll_avivo() 930 avivo_get_fb_ref_div(unsigned nom, unsigned den, unsigned post_div, unsigned fb_div_max, unsigned ref_div_max, unsigned *fb_div, unsigned *ref_div) avivo_get_fb_ref_div() argument [all...] |