Lines Matching defs:rdev
726 struct ni_power_info *ni_get_pi(struct radeon_device *rdev) in ni_get_pi()
761 static void ni_calculate_leakage_for_v_and_t(struct radeon_device *rdev, in ni_calculate_leakage_for_v_and_t()
771 bool ni_dpm_vblank_too_short(struct radeon_device *rdev) in ni_dpm_vblank_too_short()
785 static void ni_apply_state_adjust_rules(struct radeon_device *rdev, in ni_apply_state_adjust_rules()
904 static void ni_cg_clockgating_default(struct radeon_device *rdev) in ni_cg_clockgating_default()
915 static void ni_gfx_clockgating_enable(struct radeon_device *rdev, in ni_gfx_clockgating_enable()
932 static void ni_mg_clockgating_default(struct radeon_device *rdev) in ni_mg_clockgating_default()
943 static void ni_mg_clockgating_enable(struct radeon_device *rdev, in ni_mg_clockgating_enable()
960 static void ni_ls_clockgating_default(struct radeon_device *rdev) in ni_ls_clockgating_default()
971 static void ni_ls_clockgating_enable(struct radeon_device *rdev, in ni_ls_clockgating_enable()
989 static int ni_patch_single_dependency_table_based_on_leakage(struct radeon_device *rdev, in ni_patch_single_dependency_table_based_on_leakage()
1007 static int ni_patch_dependency_tables_based_on_leakage(struct radeon_device *rdev) in ni_patch_dependency_tables_based_on_leakage()
1019 static void ni_stop_dpm(struct radeon_device *rdev) in ni_stop_dpm()
1036 static PPSMC_Result ni_send_msg_to_smc_with_parameter(struct radeon_device *rdev, in ni_send_msg_to_smc_with_parameter()
1043 static int ni_restrict_performance_levels_before_switch(struct radeon_device *rdev) in ni_restrict_performance_levels_before_switch()
1052 int ni_dpm_force_performance_level(struct radeon_device *rdev, in ni_dpm_force_performance_level()
1080 static void ni_stop_smc(struct radeon_device *rdev) in ni_stop_smc()
1097 static int ni_process_firmware_header(struct radeon_device *rdev) in ni_process_firmware_header()
1179 static void ni_read_clock_registers(struct radeon_device *rdev) in ni_read_clock_registers()
1220 static void ni_program_response_times(struct radeon_device *rdev) in ni_program_response_times()
1257 static void ni_populate_smc_voltage_table(struct radeon_device *rdev, in ni_populate_smc_voltage_table()
1269 static void ni_populate_smc_voltage_tables(struct radeon_device *rdev, in ni_populate_smc_voltage_tables()
1299 static int ni_populate_voltage_value(struct radeon_device *rdev, in ni_populate_voltage_value()
1320 static void ni_populate_mvdd_value(struct radeon_device *rdev, in ni_populate_mvdd_value()
1342 static int ni_get_std_voltage_value(struct radeon_device *rdev, in ni_get_std_voltage_value()
1355 static void ni_populate_std_voltage_value(struct radeon_device *rdev, in ni_populate_std_voltage_value()
1363 static u32 ni_get_smc_power_scaling_factor(struct radeon_device *rdev) in ni_get_smc_power_scaling_factor()
1380 static u32 ni_calculate_power_boost_limit(struct radeon_device *rdev, in ni_calculate_power_boost_limit()
1432 static int ni_calculate_adjusted_tdp_limits(struct radeon_device *rdev, in ni_calculate_adjusted_tdp_limits()
1452 static int ni_populate_smc_tdp_limits(struct radeon_device *rdev, in ni_populate_smc_tdp_limits()
1504 int ni_copy_and_switch_arb_sets(struct radeon_device *rdev, in ni_copy_and_switch_arb_sets()
1569 static int ni_init_arb_table_index(struct radeon_device *rdev) in ni_init_arb_table_index()
1588 static int ni_initial_switch_from_arb_f0_to_f1(struct radeon_device *rdev) in ni_initial_switch_from_arb_f0_to_f1()
1593 static int ni_force_switch_to_arb_f0(struct radeon_device *rdev) in ni_force_switch_to_arb_f0()
1613 static int ni_populate_memory_timing_parameters(struct radeon_device *rdev, in ni_populate_memory_timing_parameters()
1635 static int ni_do_program_memory_timing_parameters(struct radeon_device *rdev, in ni_do_program_memory_timing_parameters()
1663 static int ni_program_memory_timing_parameters(struct radeon_device *rdev, in ni_program_memory_timing_parameters()
1670 static void ni_populate_initial_mvdd_value(struct radeon_device *rdev, in ni_populate_initial_mvdd_value()
1679 static int ni_populate_smc_initial_state(struct radeon_device *rdev, in ni_populate_smc_initial_state()
1790 static int ni_populate_smc_acpi_state(struct radeon_device *rdev, in ni_populate_smc_acpi_state()
1938 static int ni_init_smc_table(struct radeon_device *rdev) in ni_init_smc_table()
1998 static int ni_calculate_sclk_params(struct radeon_device *rdev, in ni_calculate_sclk_params()
2069 static int ni_populate_sclk_value(struct radeon_device *rdev, in ni_populate_sclk_value()
2090 static int ni_init_smc_spll_table(struct radeon_device *rdev) in ni_init_smc_spll_table()
2160 static int ni_populate_mclk_value(struct radeon_device *rdev, in ni_populate_mclk_value()
2298 static void ni_populate_smc_sp(struct radeon_device *rdev, in ni_populate_smc_sp()
2313 static int ni_convert_power_level_to_smc(struct radeon_device *rdev, in ni_convert_power_level_to_smc()
2394 static int ni_populate_smc_t(struct radeon_device *rdev, in ni_populate_smc_t()
2454 static int ni_populate_power_containment_values(struct radeon_device *rdev, in ni_populate_power_containment_values()
2540 static int ni_populate_sq_ramping_values(struct radeon_device *rdev, in ni_populate_sq_ramping_values()
2598 static int ni_enable_power_containment(struct radeon_device *rdev, in ni_enable_power_containment()
2628 static int ni_convert_power_state_to_smc(struct radeon_device *rdev, in ni_convert_power_state_to_smc()
2687 static int ni_upload_sw_state(struct radeon_device *rdev, in ni_upload_sw_state()
2714 static int ni_set_mc_special_registers(struct radeon_device *rdev, in ni_set_mc_special_registers()
2874 static int ni_initialize_mc_reg_table(struct radeon_device *rdev) in ni_initialize_mc_reg_table()
2925 static void ni_populate_mc_reg_addresses(struct radeon_device *rdev, in ni_populate_mc_reg_addresses()
2960 static void ni_convert_mc_reg_table_entry_to_smc(struct radeon_device *rdev, in ni_convert_mc_reg_table_entry_to_smc()
2981 static void ni_convert_mc_reg_table_to_smc(struct radeon_device *rdev, in ni_convert_mc_reg_table_to_smc()
2995 static int ni_populate_mc_reg_table(struct radeon_device *rdev, in ni_populate_mc_reg_table()
3026 static int ni_upload_mc_reg_table(struct radeon_device *rdev, in ni_upload_mc_reg_table()
3049 static int ni_init_driver_calculated_leakage_table(struct radeon_device *rdev, in ni_init_driver_calculated_leakage_table()
3096 static int ni_init_simplified_leakage_table(struct radeon_device *rdev, in ni_init_simplified_leakage_table()
3142 static int ni_initialize_smc_cac_tables(struct radeon_device *rdev) in ni_initialize_smc_cac_tables()
3211 static int ni_initialize_hardware_cac_manager(struct radeon_device *rdev) in ni_initialize_hardware_cac_manager()
3380 static int ni_enable_smc_cac(struct radeon_device *rdev, in ni_enable_smc_cac()
3421 static int ni_pcie_performance_request(struct radeon_device *rdev, in ni_pcie_performance_request()
3442 static int ni_advertise_gen2_capability(struct radeon_device *rdev) in ni_advertise_gen2_capability()
3461 static void ni_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in ni_enable_bif_dynamic_pcie_gen2()
3500 static void ni_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in ni_enable_dynamic_pcie_gen2()
3511 void ni_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, in ni_set_uvd_clock_before_set_eng_clock()
3529 void ni_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, in ni_set_uvd_clock_after_set_eng_clock()
3547 void ni_dpm_setup_asic(struct radeon_device *rdev) in ni_dpm_setup_asic()
3564 void ni_update_current_ps(struct radeon_device *rdev, in ni_update_current_ps()
3576 void ni_update_requested_ps(struct radeon_device *rdev, in ni_update_requested_ps()
3588 int ni_dpm_enable(struct radeon_device *rdev) in ni_dpm_enable()
3706 void ni_dpm_disable(struct radeon_device *rdev) in ni_dpm_disable()
3744 static int ni_power_control_set_level(struct radeon_device *rdev) in ni_power_control_set_level()
3768 int ni_dpm_pre_set_power_state(struct radeon_device *rdev) in ni_dpm_pre_set_power_state()
3781 int ni_dpm_set_power_state(struct radeon_device *rdev) in ni_dpm_set_power_state()
3860 void ni_dpm_post_set_power_state(struct radeon_device *rdev) in ni_dpm_post_set_power_state()
3897 static void ni_parse_pplib_non_clock_info(struct radeon_device *rdev, in ni_parse_pplib_non_clock_info()
3923 static void ni_parse_pplib_clock_info(struct radeon_device *rdev, in ni_parse_pplib_clock_info()
3988 static int ni_parse_power_table(struct radeon_device *rdev) in ni_parse_power_table()
4049 int ni_dpm_init(struct radeon_device *rdev) in ni_dpm_init()
4272 void ni_dpm_fini(struct radeon_device *rdev) in ni_dpm_fini()
4285 void ni_dpm_print_power_state(struct radeon_device *rdev, in ni_dpm_print_power_state()
4307 void ni_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, in ni_dpm_debugfs_print_current_performance_level()
4328 u32 ni_dpm_get_current_sclk(struct radeon_device *rdev) in ni_dpm_get_current_sclk()
4346 u32 ni_dpm_get_current_mclk(struct radeon_device *rdev) in ni_dpm_get_current_mclk()
4364 u32 ni_dpm_get_sclk(struct radeon_device *rdev, bool low) in ni_dpm_get_sclk()
4375 u32 ni_dpm_get_mclk(struct radeon_device *rdev, bool low) in ni_dpm_get_mclk()