Home
last modified time | relevance | path

Searched refs:drm_int2fixp (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/vkms/
Dvkms_formats.c125 s64 fp_rb_ratio = drm_fixp_div(drm_int2fixp(65535), drm_int2fixp(31)); in RGB565_to_argb_u16()
126 s64 fp_g_ratio = drm_fixp_div(drm_int2fixp(65535), drm_int2fixp(63)); in RGB565_to_argb_u16()
130 s64 fp_r = drm_int2fixp((rgb_565 >> 11) & 0x1f); in RGB565_to_argb_u16()
131 s64 fp_g = drm_int2fixp((rgb_565 >> 5) & 0x3f); in RGB565_to_argb_u16()
132 s64 fp_b = drm_int2fixp(rgb_565 & 0x1f); in RGB565_to_argb_u16()
236 s64 fp_rb_ratio = drm_fixp_div(drm_int2fixp(65535), drm_int2fixp(31)); in argb_u16_to_RGB565()
237 s64 fp_g_ratio = drm_fixp_div(drm_int2fixp(65535), drm_int2fixp(63)); in argb_u16_to_RGB565()
240 s64 fp_r = drm_int2fixp(in_pixels[x].r); in argb_u16_to_RGB565()
241 s64 fp_g = drm_int2fixp(in_pixels[x].g); in argb_u16_to_RGB565()
242 s64 fp_b = drm_int2fixp(in_pixels[x].b); in argb_u16_to_RGB565()
/linux-6.1.9/include/drm/
Ddrm_fixed.h79 static inline s64 drm_int2fixp(int a) in drm_int2fixp() function
/linux-6.1.9/drivers/gpu/drm/radeon/
Dsi_dpm.c1757 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_and_t_formula()
1758 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_and_t_formula()
1759 temperature = div64_s64(drm_int2fixp(t), 1000); in si_calculate_leakage_for_v_and_t_formula()
1761 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1762 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1763 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1764 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1765 t_ref = drm_int2fixp(coeff->t_ref); in si_calculate_leakage_for_v_and_t_formula()
1793 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_formula()
1794 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_formula()
[all …]
Dni_dpm.c747 i_leakage = div64_s64(drm_int2fixp(ileakage), 1000); in ni_calculate_leakage_for_v_and_t_formula()
748 vddc = div64_s64(drm_int2fixp(v), 1000); in ni_calculate_leakage_for_v_and_t_formula()
749 temperature = div64_s64(drm_int2fixp(t), 1000); in ni_calculate_leakage_for_v_and_t_formula()
751 kt = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->at), 1000), in ni_calculate_leakage_for_v_and_t_formula()
752 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bt), 1000), temperature))); in ni_calculate_leakage_for_v_and_t_formula()
753 kv = drm_fixp_mul(div64_s64(drm_int2fixp(coeff->av), 1000), in ni_calculate_leakage_for_v_and_t_formula()
754 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 1000), vddc))); in ni_calculate_leakage_for_v_and_t_formula()
/linux-6.1.9/drivers/gpu/drm/amd/pm/legacy-dpm/
Dsi_dpm.c1865 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_and_t_formula()
1866 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_and_t_formula()
1867 temperature = div64_s64(drm_int2fixp(t), 1000); in si_calculate_leakage_for_v_and_t_formula()
1869 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1870 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1871 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1872 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000); in si_calculate_leakage_for_v_and_t_formula()
1873 t_ref = drm_int2fixp(coeff->t_ref); in si_calculate_leakage_for_v_and_t_formula()
1901 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_formula()
1902 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_formula()
[all …]