/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | si_dpm.c | 1754 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() 1777 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1785 u32 *leakage) in si_calculate_leakage_for_v_and_t() 1787 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1792 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() 1805 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1813 u32 *leakage) in si_calculate_leakage_for_v() 1815 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2566 u32 leakage; in si_init_dte_leakage_table() local 2586 &leakage); in si_init_dte_leakage_table() 1753 si_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_and_t_formula() argument 1780 si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument 1790 si_calculate_leakage_for_v_formula(const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_formula() argument 1808 si_calculate_leakage_for_v(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 2605 u32 leakage; si_init_simplified_leakage_table() local [all...] |
H A D | ni_dpm.c | 744 u32 *leakage) in ni_calculate_leakage_for_v_and_t_formula() 759 *leakage = drm_fixp2int(leakage_w * 1000); in ni_calculate_leakage_for_v_and_t_formula() 767 u32 *leakage) in ni_calculate_leakage_for_v_and_t() 769 ni_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in ni_calculate_leakage_for_v_and_t() 3053 u32 leakage = 0; in ni_init_driver_calculated_leakage_table() local 3078 &leakage); in ni_init_driver_calculated_leakage_table() 3080 smc_leakage = ni_scale_power_for_smc(leakage, scaling_factor) / 1000; in ni_init_driver_calculated_leakage_table() 3123 smc_leakage = leakage_table->entries[j].leakage; in ni_init_simplified_leakage_table() 741 ni_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) ni_calculate_leakage_for_v_and_t_formula() argument 762 ni_calculate_leakage_for_v_and_t(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) ni_calculate_leakage_for_v_and_t() argument
|
H A D | ci_dpm.c | 283 hi_vid[i] = ci_convert_to_vid((u16)rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage); in ci_populate_bapm_vddc_vid_sidd() 2337 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[idx].leakage * VOLTAGE_SCALE; in ci_get_std_voltage_value_sidd() 2354 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[idx].leakage * VOLTAGE_SCALE; in ci_get_std_voltage_value_sidd() 3494 std_voltage_table->entries[i].leakage; in ci_setup_default_dpm_tables()
|
H A D | r600_dpm.c | 1056 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage = in r600_parse_extended_power_table()
|
H A D | radeon.h | 1403 u32 leakage; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | si_dpm.c | 1751 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() 1774 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1782 u32 *leakage) in si_calculate_leakage_for_v_and_t() 1784 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1789 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() 1802 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1810 u32 *leakage) in si_calculate_leakage_for_v() 1812 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2563 u32 leakage; in si_init_dte_leakage_table() local 2583 &leakage); in si_init_dte_leakage_table() 1750 si_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_and_t_formula() argument 1777 si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument 1787 si_calculate_leakage_for_v_formula(const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_formula() argument 1805 si_calculate_leakage_for_v(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 2602 u32 leakage; si_init_simplified_leakage_table() local [all...] |
H A D | ni_dpm.c | 743 u32 *leakage) in ni_calculate_leakage_for_v_and_t_formula() 758 *leakage = drm_fixp2int(leakage_w * 1000); in ni_calculate_leakage_for_v_and_t_formula() 766 u32 *leakage) in ni_calculate_leakage_for_v_and_t() 768 ni_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in ni_calculate_leakage_for_v_and_t() 3054 u32 leakage = 0; in ni_init_driver_calculated_leakage_table() local 3079 &leakage); in ni_init_driver_calculated_leakage_table() 3081 smc_leakage = ni_scale_power_for_smc(leakage, scaling_factor) / 1000; in ni_init_driver_calculated_leakage_table() 3124 smc_leakage = leakage_table->entries[j].leakage; in ni_init_simplified_leakage_table() 740 ni_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) ni_calculate_leakage_for_v_and_t_formula() argument 761 ni_calculate_leakage_for_v_and_t(struct radeon_device *rdev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) ni_calculate_leakage_for_v_and_t() argument
|
H A D | ci_dpm.c | 274 hi_vid[i] = ci_convert_to_vid((u16)rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage); in ci_populate_bapm_vddc_vid_sidd() 2313 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[idx].leakage * VOLTAGE_SCALE; in ci_get_std_voltage_value_sidd() 2330 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[idx].leakage * VOLTAGE_SCALE; in ci_get_std_voltage_value_sidd() 3470 std_voltage_table->entries[i].leakage; in ci_setup_default_dpm_tables()
|
H A D | r600_dpm.c | 1056 rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage = in r600_parse_extended_power_table()
|
H A D | radeon.h | 1396 u32 leakage; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 136 u32 leakage; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 125 u32 leakage; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 1844 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() 1867 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1875 u32 *leakage) in si_calculate_leakage_for_v_and_t() 1877 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1882 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() 1895 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1903 u32 *leakage) in si_calculate_leakage_for_v() 1905 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2662 u32 leakage; in si_init_dte_leakage_table() local 2682 &leakage); in si_init_dte_leakage_table() 1843 si_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_and_t_formula() argument 1870 si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument 1880 si_calculate_leakage_for_v_formula(const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_formula() argument 1898 si_calculate_leakage_for_v(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 2701 u32 leakage; si_init_simplified_leakage_table() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_dpm.c | 1859 u16 v, s32 t, u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_and_t_formula() 1882 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_and_t_formula() 1890 u32 *leakage) in si_calculate_leakage_for_v_and_t() 1892 si_calculate_leakage_for_v_and_t_formula(coeff, v, t, i_leakage, leakage); in si_calculate_leakage_for_v_and_t() 1897 u32 ileakage, u32 *leakage) in si_calculate_leakage_for_v_formula() 1910 *leakage = drm_fixp2int(leakage_w * 1000); in si_calculate_leakage_for_v_formula() 1918 u32 *leakage) in si_calculate_leakage_for_v() 1920 si_calculate_leakage_for_v_formula(coeff, fixed_kt, v, i_leakage, leakage); in si_calculate_leakage_for_v() 2677 u32 leakage; in si_init_dte_leakage_table() local 2697 &leakage); in si_init_dte_leakage_table() 1858 si_calculate_leakage_for_v_and_t_formula(const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_and_t_formula() argument 1885 si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, u16 v, s32 t, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v_and_t() argument 1895 si_calculate_leakage_for_v_formula(const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 ileakage, u32 *leakage) si_calculate_leakage_for_v_formula() argument 1913 si_calculate_leakage_for_v(struct amdgpu_device *adev, const struct ni_leakage_coeffients *coeff, const u32 fixed_kt, u16 v, u32 i_leakage, u32 *leakage) si_calculate_leakage_for_v() argument 2716 u32 leakage; si_init_simplified_leakage_table() local [all...] |
H A D | legacy_dpm.c | 390 adev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage = in amdgpu_parse_extended_power_table()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 468 adev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage = in amdgpu_parse_extended_power_table()
|