Home
last modified time | relevance | path

Searched refs:frac_fb_div (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Datombios_crtc.c584 u32 frac_fb_div, in amdgpu_atombios_crtc_program_pll()
611 args.v1.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
621 args.v2.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
631 args.v3.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
648 args.v5.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in amdgpu_atombios_crtc_program_pll()
678 args.v6.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in amdgpu_atombios_crtc_program_pll()
826 u32 ref_div = 0, fb_div = 0, frac_fb_div = 0, post_div = 0; in amdgpu_atombios_crtc_set_pll() local
855 &fb_div, &frac_fb_div, &ref_div, &post_div); in amdgpu_atombios_crtc_set_pll()
862 ref_div, fb_div, frac_fb_div, post_div, in amdgpu_atombios_crtc_set_pll()
868 u32 amount = (((fb_div * 10) + frac_fb_div) * in amdgpu_atombios_crtc_set_pll()
576 amdgpu_atombios_crtc_program_pll(struct drm_crtc *crtc, u32 crtc_id, int pll_id, u32 encoder_mode, u32 encoder_id, u32 clock, u32 ref_div, u32 fb_div, u32 frac_fb_div, u32 post_div, int bpc, bool ss_enabled, struct amdgpu_atom_ss *ss) amdgpu_atombios_crtc_program_pll() argument
[all...]
H A Damdgpu_atombios.h34 u32 frac_fb_div : 14; member
36 u32 frac_fb_div : 14;
H A Datombios_crtc.h50 u32 frac_fb_div,
H A Damdgpu_atombios.c1029 dividers->frac_fb_div = le16_to_cpu(args.v3.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
1049 dividers->frac_fb_div = le16_to_cpu(args.v5.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
1073 dividers->frac_fb_div = le16_to_cpu(args.v6_out.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Datombios_crtc.c583 u32 frac_fb_div, in amdgpu_atombios_crtc_program_pll()
610 args.v1.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
620 args.v2.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
630 args.v3.ucFracFbDiv = frac_fb_div; in amdgpu_atombios_crtc_program_pll()
647 args.v5.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in amdgpu_atombios_crtc_program_pll()
677 args.v6.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in amdgpu_atombios_crtc_program_pll()
825 u32 ref_div = 0, fb_div = 0, frac_fb_div = 0, post_div = 0; in amdgpu_atombios_crtc_set_pll() local
854 &fb_div, &frac_fb_div, &ref_div, &post_div); in amdgpu_atombios_crtc_set_pll()
861 ref_div, fb_div, frac_fb_div, post_div, in amdgpu_atombios_crtc_set_pll()
867 u32 amount = (((fb_div * 10) + frac_fb_div) * in amdgpu_atombios_crtc_set_pll()
575 amdgpu_atombios_crtc_program_pll(struct drm_crtc *crtc, u32 crtc_id, int pll_id, u32 encoder_mode, u32 encoder_id, u32 clock, u32 ref_div, u32 fb_div, u32 frac_fb_div, u32 post_div, int bpc, bool ss_enabled, struct amdgpu_atom_ss *ss) amdgpu_atombios_crtc_program_pll() argument
[all...]
H A Damdgpu_atombios.h34 u32 frac_fb_div : 14; member
36 u32 frac_fb_div : 14;
H A Datombios_crtc.h50 u32 frac_fb_div,
H A Damdgpu_atombios.c1029 dividers->frac_fb_div = le16_to_cpu(args.v3.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
1049 dividers->frac_fb_div = le16_to_cpu(args.v5.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
1073 dividers->frac_fb_div = le16_to_cpu(args.v6_out.ulFbDiv.usFbDivFrac); in amdgpu_atombios_get_clock_dividers()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Drv740_dpm.c219 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in rv740_populate_mclk_value()
236 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in rv740_populate_mclk_value()
259 (dividers.whole_fb_div + (dividers.frac_fb_div / 8)) / (clk_s * 10000); in rv740_populate_mclk_value()
H A Datombios_crtc.c830 u32 frac_fb_div, in atombios_crtc_program_pll()
857 args.v1.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
867 args.v2.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
877 args.v3.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
894 args.v5.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in atombios_crtc_program_pll()
923 args.v6.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in atombios_crtc_program_pll()
1071 u32 ref_div = 0, fb_div = 0, frac_fb_div = 0, post_div = 0; in atombios_crtc_set_pll() local
1103 &fb_div, &frac_fb_div, &ref_div, &post_div); in atombios_crtc_set_pll()
1106 &fb_div, &frac_fb_div, &ref_div, &post_div); in atombios_crtc_set_pll()
1109 &fb_div, &frac_fb_div, in atombios_crtc_set_pll()
822 atombios_crtc_program_pll(struct drm_crtc *crtc, u32 crtc_id, int pll_id, u32 encoder_mode, u32 encoder_id, u32 clock, u32 ref_div, u32 fb_div, u32 frac_fb_div, u32 post_div, int bpc, bool ss_enabled, struct radeon_atom_ss *ss) atombios_crtc_program_pll() argument
[all...]
H A Dradeon_legacy_crtc.c740 uint32_t frac_fb_div = 0; in radeon_set_pll() local
819 &freq, &feedback_div, &frac_fb_div, in radeon_set_pll()
H A Dradeon_mode.h585 u32 frac_fb_div : 14; member
587 u32 frac_fb_div : 14;
H A Dcypress_dpm.c523 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in cypress_populate_mclk_value()
540 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in cypress_populate_mclk_value()
568 (0x4000 * dividers.whole_fb_div + 0x800 * dividers.frac_fb_div) / (clk_s * 625); in cypress_populate_mclk_value()
H A Dni_dpm.c2204 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in ni_populate_mclk_value()
2221 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in ni_populate_mclk_value()
2249 (0x4000 * dividers.whole_fb_div + 0x800 * dividers.frac_fb_div) / (clk_s * 625); in ni_populate_mclk_value()
H A Dradeon_atombios.c2896 dividers->frac_fb_div = le16_to_cpu(args.v3.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()
2916 dividers->frac_fb_div = le16_to_cpu(args.v5.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()
2941 dividers->frac_fb_div = le16_to_cpu(args.v6_out.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Drv740_dpm.c218 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in rv740_populate_mclk_value()
235 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in rv740_populate_mclk_value()
258 (dividers.whole_fb_div + (dividers.frac_fb_div / 8)) / (clk_s * 10000); in rv740_populate_mclk_value()
H A Datombios_crtc.c823 u32 frac_fb_div, in atombios_crtc_program_pll()
850 args.v1.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
860 args.v2.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
870 args.v3.ucFracFbDiv = frac_fb_div; in atombios_crtc_program_pll()
887 args.v5.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in atombios_crtc_program_pll()
916 args.v6.ulFbDivDecFrac = cpu_to_le32(frac_fb_div * 100000); in atombios_crtc_program_pll()
1062 u32 ref_div = 0, fb_div = 0, frac_fb_div = 0, post_div = 0; in atombios_crtc_set_pll() local
1094 &fb_div, &frac_fb_div, &ref_div, &post_div); in atombios_crtc_set_pll()
1097 &fb_div, &frac_fb_div, &ref_div, &post_div); in atombios_crtc_set_pll()
1100 &fb_div, &frac_fb_div, in atombios_crtc_set_pll()
815 atombios_crtc_program_pll(struct drm_crtc *crtc, u32 crtc_id, int pll_id, u32 encoder_mode, u32 encoder_id, u32 clock, u32 ref_div, u32 fb_div, u32 frac_fb_div, u32 post_div, int bpc, bool ss_enabled, struct radeon_atom_ss *ss) atombios_crtc_program_pll() argument
[all...]
H A Dradeon_mode.h548 u32 frac_fb_div : 14; member
550 u32 frac_fb_div : 14;
H A Dradeon_legacy_crtc.c740 uint32_t frac_fb_div = 0; in radeon_set_pll() local
819 &freq, &feedback_div, &frac_fb_div, in radeon_set_pll()
H A Dcypress_dpm.c521 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in cypress_populate_mclk_value()
538 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in cypress_populate_mclk_value()
566 (0x4000 * dividers.whole_fb_div + 0x800 * dividers.frac_fb_div) / (clk_s * 625); in cypress_populate_mclk_value()
H A Dni_dpm.c2205 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div); in ni_populate_mclk_value()
2222 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div); in ni_populate_mclk_value()
2250 (0x4000 * dividers.whole_fb_div + 0x800 * dividers.frac_fb_div) / (clk_s * 625); in ni_populate_mclk_value()
H A Dradeon_atombios.c2891 dividers->frac_fb_div = le16_to_cpu(args.v3.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()
2911 dividers->frac_fb_div = le16_to_cpu(args.v5.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()
2936 dividers->frac_fb_div = le16_to_cpu(args.v6_out.ulFbDiv.usFbDivFrac); in radeon_atom_get_clock_dividers()

Completed in 46 milliseconds