Lines Matching refs:ni_pi
1982 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_initialize_powertune_defaults() local
2149 ni_pi->enable_power_containment = false; in si_initialize_powertune_defaults()
2150 ni_pi->enable_cac = false; in si_initialize_powertune_defaults()
2151 ni_pi->enable_sq_ramping = false; in si_initialize_powertune_defaults()
2155 ni_pi->enable_power_containment = true; in si_initialize_powertune_defaults()
2156 ni_pi->enable_cac = true; in si_initialize_powertune_defaults()
2163 ni_pi->enable_sq_ramping = true; in si_initialize_powertune_defaults()
2166 ni_pi->driver_calculate_cac_leakage = true; in si_initialize_powertune_defaults()
2167 ni_pi->cac_configuration_required = true; in si_initialize_powertune_defaults()
2169 if (ni_pi->cac_configuration_required) { in si_initialize_powertune_defaults()
2170 ni_pi->support_cac_long_term_average = true; in si_initialize_powertune_defaults()
2176 ni_pi->support_cac_long_term_average = false; in si_initialize_powertune_defaults()
2250 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_populate_smc_tdp_limits() local
2253 if (ni_pi->enable_power_containment) { in si_populate_smc_tdp_limits()
2315 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_populate_smc_tdp_limits_2() local
2318 if (ni_pi->enable_power_containment) { in si_populate_smc_tdp_limits_2()
2390 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_populate_power_containment_values() local
2404 if (ni_pi->enable_power_containment == false) in si_populate_power_containment_values()
2482 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_populate_sq_ramping_values() local
2485 bool enable_sq_ramping = ni_pi->enable_sq_ramping; in si_populate_sq_ramping_values()
2539 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_enable_power_containment() local
2543 if (ni_pi->enable_power_containment) { in si_enable_power_containment()
2549 ni_pi->pc_enabled = false; in si_enable_power_containment()
2551 ni_pi->pc_enabled = true; in si_enable_power_containment()
2558 ni_pi->pc_enabled = false; in si_enable_power_containment()
2753 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_initialize_smc_cac_tables() local
2762 if (ni_pi->enable_cac == false) in si_initialize_smc_cac_tables()
2790 if (si_pi->enable_dte || ni_pi->driver_calculate_cac_leakage) in si_initialize_smc_cac_tables()
2828 ni_pi->enable_cac = false; in si_initialize_smc_cac_tables()
2829 ni_pi->enable_power_containment = false; in si_initialize_smc_cac_tables()
2878 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_initialize_hardware_cac_manager() local
2882 if ((ni_pi->enable_cac == false) || in si_initialize_hardware_cac_manager()
2883 (ni_pi->cac_configuration_required == false)) in si_initialize_hardware_cac_manager()
2903 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_enable_smc_cac() local
2908 if (ni_pi->enable_cac) { in si_enable_smc_cac()
2911 if (ni_pi->support_cac_long_term_average) { in si_enable_smc_cac()
2914 ni_pi->support_cac_long_term_average = false; in si_enable_smc_cac()
2920 ni_pi->cac_enabled = false; in si_enable_smc_cac()
2922 ni_pi->cac_enabled = true; in si_enable_smc_cac()
2931 } else if (ni_pi->cac_enabled) { in si_enable_smc_cac()
2937 ni_pi->cac_enabled = false; in si_enable_smc_cac()
2939 if (ni_pi->support_cac_long_term_average) in si_enable_smc_cac()
2948 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_init_smc_spll_table() local
3010 ni_pi->enable_power_containment = false; in si_init_smc_spll_table()
3151 struct ni_power_info *ni_pi = ni_get_pi(adev); in ni_update_current_ps() local
3154 ni_pi->current_ps = *new_ps; in ni_update_current_ps()
3155 eg_pi->current_rps.ps_priv = &ni_pi->current_ps; in ni_update_current_ps()
3164 struct ni_power_info *ni_pi = ni_get_pi(adev); in ni_update_requested_ps() local
3167 ni_pi->requested_ps = *new_ps; in ni_update_requested_ps()
3168 eg_pi->requested_rps.ps_priv = &ni_pi->requested_ps; in ni_update_requested_ps()
5656 struct ni_power_info *ni_pi = ni_get_pi(adev); in si_convert_power_state_to_smc() local
5698 if (ni_pi->enable_power_containment) in si_convert_power_state_to_smc()
5722 ni_pi->enable_power_containment = false; in si_convert_power_state_to_smc()
5726 ni_pi->enable_sq_ramping = false; in si_convert_power_state_to_smc()
7309 struct ni_power_info *ni_pi; in si_dpm_init() local
7318 ni_pi = &si_pi->ni; in si_dpm_init()
7319 eg_pi = &ni_pi->eg; in si_dpm_init()
7390 ni_pi->mclk_rtt_mode_threshold = eg_pi->mclk_edc_wr_enable_threshold; in si_dpm_init()