Searched refs:drm_int2fixp (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_fixp_test.c | 14 KUNIT_EXPECT_EQ(test, drm_int2fixp(1), drm_sm2fixp(1ull << DRM_FIXED_POINT)); in drm_test_sm2fixp() 17 KUNIT_EXPECT_EQ(test, drm_int2fixp(-1), in drm_test_sm2fixp() 32 KUNIT_EXPECT_EQ(test, 1ll << 32, drm_int2fixp(1)); in drm_test_int2fixp() 35 KUNIT_EXPECT_EQ(test, -(1ll << 32), drm_int2fixp(-1)); in drm_test_int2fixp() 38 KUNIT_EXPECT_EQ(test, 0, drm_int2fixp(1) + drm_int2fixp(-1)); in drm_test_int2fixp() 47 KUNIT_EXPECT_EQ(test, 1ll << 31, drm_fixp_from_fraction(-1, 2) + drm_int2fixp(1)); in drm_test_int2fixp() 50 KUNIT_EXPECT_EQ(test, -(1ll << 31), drm_fixp_from_fraction(1, 2) + drm_int2fixp(-1)); in drm_test_int2fixp() 53 KUNIT_EXPECT_EQ(test, -(1ll << 31), drm_fixp_from_fraction(1, 2) - drm_int2fixp(1)); in drm_test_int2fixp()
|
| /linux/include/drm/ |
| H A D | drm_fixed.h | 98 static inline s64 drm_int2fixp(int a) in drm_int2fixp() function
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | si_dpm.c | 1713 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_and_t_formula() 1714 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_and_t_formula() 1715 temperature = div64_s64(drm_int2fixp(t), 1000); in si_calculate_leakage_for_v_and_t_formula() 1717 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1718 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1719 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1720 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1721 t_ref = drm_int2fixp(coeff->t_ref); in si_calculate_leakage_for_v_and_t_formula() 1749 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_formula() 1750 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_formula() [all …]
|
| H A D | ni_dpm.c | 747 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/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| H A D | si_dpm.c | 1881 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_and_t_formula() 1882 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_and_t_formula() 1883 temperature = div64_s64(drm_int2fixp(t), 1000); in si_calculate_leakage_for_v_and_t_formula() 1885 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1886 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1887 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1888 bv = div64_s64(drm_int2fixp(coeff->bv), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1889 t_ref = drm_int2fixp(coeff->t_ref); in si_calculate_leakage_for_v_and_t_formula() 1917 i_leakage = div64_s64(drm_int2fixp(ileakage), 100); in si_calculate_leakage_for_v_formula() 1918 vddc = div64_s64(drm_int2fixp(v), 1000); in si_calculate_leakage_for_v_formula() [all …]
|