Home
last modified time | relevance | path

Searched refs:smc_leakage (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/radeon/
Dni_dpm.c3054 u32 smc_leakage, max_leakage = 0; in ni_init_driver_calculated_leakage_table() local
3078 smc_leakage = ni_scale_power_for_smc(leakage, scaling_factor) / 1000; in ni_init_driver_calculated_leakage_table()
3079 if (smc_leakage > max_leakage) in ni_init_driver_calculated_leakage_table()
3080 max_leakage = smc_leakage; in ni_init_driver_calculated_leakage_table()
3082 cac_tables->cac_lkge_lut[i][j] = cpu_to_be32(smc_leakage); in ni_init_driver_calculated_leakage_table()
3100 u32 smc_leakage, max_leakage = 0; in ni_init_simplified_leakage_table() local
3121 smc_leakage = leakage_table->entries[j].leakage; in ni_init_simplified_leakage_table()
3123 if (smc_leakage > max_leakage) in ni_init_simplified_leakage_table()
3124 max_leakage = smc_leakage; in ni_init_simplified_leakage_table()
3128 cpu_to_be32(ni_scale_power_for_smc(smc_leakage, scaling_factor)); in ni_init_simplified_leakage_table()
Dsi_dpm.c2588 u32 smc_leakage; in si_init_dte_leakage_table() local
2607 smc_leakage = si_scale_power_for_smc(leakage, scaling_factor) / 4; in si_init_dte_leakage_table()
2609 if (smc_leakage > 0xFFFF) in si_init_dte_leakage_table()
2610 smc_leakage = 0xFFFF; in si_init_dte_leakage_table()
2613 cpu_to_be16((u16)smc_leakage); in si_init_dte_leakage_table()
2626 u32 smc_leakage; in si_init_simplified_leakage_table() local
2642 smc_leakage = si_scale_power_for_smc(leakage, scaling_factor) / 4; in si_init_simplified_leakage_table()
2644 if (smc_leakage > 0xFFFF) in si_init_simplified_leakage_table()
2645 smc_leakage = 0xFFFF; in si_init_simplified_leakage_table()
2649 cpu_to_be16((u16)smc_leakage); in si_init_simplified_leakage_table()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Dsi_dpm.c2685 u32 smc_leakage; in si_init_dte_leakage_table() local
2704 smc_leakage = si_scale_power_for_smc(leakage, scaling_factor) / 4; in si_init_dte_leakage_table()
2706 if (smc_leakage > 0xFFFF) in si_init_dte_leakage_table()
2707 smc_leakage = 0xFFFF; in si_init_dte_leakage_table()
2710 cpu_to_be16((u16)smc_leakage); in si_init_dte_leakage_table()
2723 u32 smc_leakage; in si_init_simplified_leakage_table() local
2739 smc_leakage = si_scale_power_for_smc(leakage, scaling_factor) / 4; in si_init_simplified_leakage_table()
2741 if (smc_leakage > 0xFFFF) in si_init_simplified_leakage_table()
2742 smc_leakage = 0xFFFF; in si_init_simplified_leakage_table()
2746 cpu_to_be16((u16)smc_leakage); in si_init_simplified_leakage_table()