Lines Matching refs:ni_pi
1868 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_initialize_powertune_defaults() local
2056 ni_pi->enable_power_containment = false; in si_initialize_powertune_defaults()
2057 ni_pi->enable_cac = false; in si_initialize_powertune_defaults()
2058 ni_pi->enable_sq_ramping = false; in si_initialize_powertune_defaults()
2062 ni_pi->enable_power_containment= true; in si_initialize_powertune_defaults()
2063 ni_pi->enable_cac = true; in si_initialize_powertune_defaults()
2070 ni_pi->enable_sq_ramping = true; in si_initialize_powertune_defaults()
2073 ni_pi->driver_calculate_cac_leakage = true; in si_initialize_powertune_defaults()
2074 ni_pi->cac_configuration_required = true; in si_initialize_powertune_defaults()
2076 if (ni_pi->cac_configuration_required) { in si_initialize_powertune_defaults()
2077 ni_pi->support_cac_long_term_average = true; in si_initialize_powertune_defaults()
2083 ni_pi->support_cac_long_term_average = false; in si_initialize_powertune_defaults()
2157 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_populate_smc_tdp_limits() local
2160 if (ni_pi->enable_power_containment) { in si_populate_smc_tdp_limits()
2222 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_populate_smc_tdp_limits_2() local
2225 if (ni_pi->enable_power_containment) { in si_populate_smc_tdp_limits_2()
2290 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_populate_power_containment_values() local
2304 if (ni_pi->enable_power_containment == false) in si_populate_power_containment_values()
2383 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_populate_sq_ramping_values() local
2386 bool enable_sq_ramping = ni_pi->enable_sq_ramping; in si_populate_sq_ramping_values()
2440 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_enable_power_containment() local
2444 if (ni_pi->enable_power_containment) { in si_enable_power_containment()
2450 ni_pi->pc_enabled = false; in si_enable_power_containment()
2452 ni_pi->pc_enabled = true; in si_enable_power_containment()
2459 ni_pi->pc_enabled = false; in si_enable_power_containment()
2653 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_initialize_smc_cac_tables() local
2662 if (ni_pi->enable_cac == false) in si_initialize_smc_cac_tables()
2690 if (si_pi->enable_dte || ni_pi->driver_calculate_cac_leakage) in si_initialize_smc_cac_tables()
2726 ni_pi->enable_cac = false; in si_initialize_smc_cac_tables()
2727 ni_pi->enable_power_containment = false; in si_initialize_smc_cac_tables()
2776 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_initialize_hardware_cac_manager() local
2780 if ((ni_pi->enable_cac == false) || in si_initialize_hardware_cac_manager()
2781 (ni_pi->cac_configuration_required == false)) in si_initialize_hardware_cac_manager()
2801 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_enable_smc_cac() local
2806 if (ni_pi->enable_cac) { in si_enable_smc_cac()
2809 if (ni_pi->support_cac_long_term_average) { in si_enable_smc_cac()
2812 ni_pi->support_cac_long_term_average = false; in si_enable_smc_cac()
2818 ni_pi->cac_enabled = false; in si_enable_smc_cac()
2820 ni_pi->cac_enabled = true; in si_enable_smc_cac()
2829 } else if (ni_pi->cac_enabled) { in si_enable_smc_cac()
2835 ni_pi->cac_enabled = false; in si_enable_smc_cac()
2837 if (ni_pi->support_cac_long_term_average) in si_enable_smc_cac()
2846 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_init_smc_spll_table() local
2908 ni_pi->enable_power_containment = false; in si_init_smc_spll_table()
5206 struct ni_power_info *ni_pi = ni_get_pi(rdev); in si_convert_power_state_to_smc() local
5248 if (ni_pi->enable_power_containment) in si_convert_power_state_to_smc()
5272 ni_pi->enable_power_containment = false; in si_convert_power_state_to_smc()
5276 ni_pi->enable_sq_ramping = false; in si_convert_power_state_to_smc()
6913 struct ni_power_info *ni_pi; in si_dpm_init() local
6923 ni_pi = &si_pi->ni; in si_dpm_init()
6924 eg_pi = &ni_pi->eg; in si_dpm_init()
6996 ni_pi->mclk_rtt_mode_threshold = eg_pi->mclk_edc_wr_enable_threshold; in si_dpm_init()