Lines Matching defs:rdev

55 struct rv7xx_power_info *rv770_get_pi(struct radeon_device *rdev)  in rv770_get_pi()
62 struct evergreen_power_info *evergreen_get_pi(struct radeon_device *rdev) in evergreen_get_pi()
69 static void rv770_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_bif_dynamic_pcie_gen2()
92 static void rv770_enable_l0s(struct radeon_device *rdev) in rv770_enable_l0s()
101 static void rv770_enable_l1(struct radeon_device *rdev) in rv770_enable_l1()
113 static void rv770_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv770_enable_pll_sleep_in_l1()
130 static void rv770_gfx_clock_gating_enable(struct radeon_device *rdev, in rv770_gfx_clock_gating_enable()
143 static void rv770_mg_clock_gating_enable(struct radeon_device *rdev, in rv770_mg_clock_gating_enable()
167 void rv770_restore_cgcg(struct radeon_device *rdev) in rv770_restore_cgcg()
180 static void rv770_start_dpm(struct radeon_device *rdev) in rv770_start_dpm()
189 void rv770_stop_dpm(struct radeon_device *rdev) in rv770_stop_dpm()
205 bool rv770_dpm_enabled(struct radeon_device *rdev) in rv770_dpm_enabled()
213 void rv770_enable_thermal_protection(struct radeon_device *rdev, in rv770_enable_thermal_protection()
222 void rv770_enable_acpi_pm(struct radeon_device *rdev) in rv770_enable_acpi_pm()
227 u8 rv770_get_seq_value(struct radeon_device *rdev, in rv770_get_seq_value()
246 int rv770_write_smc_soft_register(struct radeon_device *rdev, in rv770_write_smc_soft_register()
256 int rv770_populate_smc_t(struct radeon_device *rdev, in rv770_populate_smc_t()
302 int rv770_populate_smc_sp(struct radeon_device *rdev, in rv770_populate_smc_sp()
371 u32 rv770_map_clkf_to_ibias(struct radeon_device *rdev, u32 clkf) in rv770_map_clkf_to_ibias()
386 static int rv770_populate_mclk_value(struct radeon_device *rdev, in rv770_populate_mclk_value()
484 static int rv770_populate_sclk_value(struct radeon_device *rdev, in rv770_populate_sclk_value()
566 int rv770_populate_vddc_value(struct radeon_device *rdev, u16 vddc, in rv770_populate_vddc_value()
592 int rv770_populate_mvdd_value(struct radeon_device *rdev, u32 mclk, in rv770_populate_mvdd_value()
614 static int rv770_convert_power_level_to_smc(struct radeon_device *rdev, in rv770_convert_power_level_to_smc()
674 static int rv770_convert_power_state_to_smc(struct radeon_device *rdev, in rv770_convert_power_state_to_smc()
722 u32 rv770_calculate_memory_refresh_rate(struct radeon_device *rdev, in rv770_calculate_memory_refresh_rate()
739 static void rv770_program_memory_timing_parameters(struct radeon_device *rdev, in rv770_program_memory_timing_parameters()
771 void rv770_enable_backbias(struct radeon_device *rdev, in rv770_enable_backbias()
780 static void rv770_enable_spread_spectrum(struct radeon_device *rdev, in rv770_enable_spread_spectrum()
805 static void rv770_program_mpll_timing_parameters(struct radeon_device *rdev) in rv770_program_mpll_timing_parameters()
816 void rv770_setup_bsp(struct radeon_device *rdev) in rv770_setup_bsp()
840 void rv770_program_git(struct radeon_device *rdev) in rv770_program_git()
845 void rv770_program_tp(struct radeon_device *rdev) in rv770_program_tp()
863 void rv770_program_tpp(struct radeon_device *rdev) in rv770_program_tpp()
868 void rv770_program_sstp(struct radeon_device *rdev) in rv770_program_sstp()
873 void rv770_program_engine_speed_parameters(struct radeon_device *rdev) in rv770_program_engine_speed_parameters()
878 static void rv770_enable_display_gap(struct radeon_device *rdev) in rv770_enable_display_gap()
888 void rv770_program_vc(struct radeon_device *rdev) in rv770_program_vc()
895 void rv770_clear_vc(struct radeon_device *rdev) in rv770_clear_vc()
900 int rv770_upload_firmware(struct radeon_device *rdev) in rv770_upload_firmware()
915 static int rv770_populate_smc_acpi_state(struct radeon_device *rdev, in rv770_populate_smc_acpi_state()
1006 int rv770_populate_initial_mvdd_value(struct radeon_device *rdev, in rv770_populate_initial_mvdd_value()
1023 static int rv770_populate_smc_initial_state(struct radeon_device *rdev, in rv770_populate_smc_initial_state()
1114 static int rv770_populate_smc_vddc_table(struct radeon_device *rdev, in rv770_populate_smc_vddc_table()
1143 static int rv770_populate_smc_mvdd_table(struct radeon_device *rdev, in rv770_populate_smc_mvdd_table()
1162 static int rv770_init_smc_table(struct radeon_device *rdev, in rv770_init_smc_table()
1232 static int rv770_construct_vddc_table(struct radeon_device *rdev) in rv770_construct_vddc_table()
1283 static int rv770_get_mvdd_pin_configuration(struct radeon_device *rdev) in rv770_get_mvdd_pin_configuration()
1304 u8 rv770_get_memory_module_index(struct radeon_device *rdev) in rv770_get_memory_module_index()
1309 static int rv770_get_mvdd_configuration(struct radeon_device *rdev) in rv770_get_mvdd_configuration()
1333 void rv770_enable_voltage_control(struct radeon_device *rdev, in rv770_enable_voltage_control()
1342 static void rv770_program_display_gap(struct radeon_device *rdev) in rv770_program_display_gap()
1360 static void rv770_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_dynamic_pcie_gen2()
1371 static void r7xx_program_memory_timing_parameters(struct radeon_device *rdev, in r7xx_program_memory_timing_parameters()
1382 static int rv770_upload_sw_state(struct radeon_device *rdev, in rv770_upload_sw_state()
1400 int rv770_halt_smc(struct radeon_device *rdev) in rv770_halt_smc()
1411 int rv770_resume_smc(struct radeon_device *rdev) in rv770_resume_smc()
1418 int rv770_set_sw_state(struct radeon_device *rdev) in rv770_set_sw_state()
1425 int rv770_set_boot_state(struct radeon_device *rdev) in rv770_set_boot_state()
1432 void rv770_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, in rv770_set_uvd_clock_before_set_eng_clock()
1449 void rv770_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, in rv770_set_uvd_clock_after_set_eng_clock()
1466 int rv770_restrict_performance_levels_before_switch(struct radeon_device *rdev) in rv770_restrict_performance_levels_before_switch()
1477 int rv770_dpm_force_performance_level(struct radeon_device *rdev, in rv770_dpm_force_performance_level()
1504 void r7xx_start_smc(struct radeon_device *rdev) in r7xx_start_smc()
1511 void r7xx_stop_smc(struct radeon_device *rdev) in r7xx_stop_smc()
1517 static void rv770_read_clock_registers(struct radeon_device *rdev) in rv770_read_clock_registers()
1544 static void r7xx_read_clock_registers(struct radeon_device *rdev) in r7xx_read_clock_registers()
1554 void rv770_read_voltage_smio_registers(struct radeon_device *rdev) in rv770_read_voltage_smio_registers()
1562 void rv770_reset_smio_status(struct radeon_device *rdev) in rv770_reset_smio_status()
1590 void rv770_get_memory_type(struct radeon_device *rdev) in rv770_get_memory_type()
1605 void rv770_get_pcie_gen2_status(struct radeon_device *rdev) in rv770_get_pcie_gen2_status()
1670 static void rv770_get_mclk_odt_threshold(struct radeon_device *rdev) in rv770_get_mclk_odt_threshold()
1690 void rv770_get_max_vddc(struct radeon_device *rdev) in rv770_get_max_vddc()
1701 void rv770_program_response_times(struct radeon_device *rdev) in rv770_program_response_times()
1744 static void rv770_program_dcodt_before_state_switch(struct radeon_device *rdev, in rv770_program_dcodt_before_state_switch()
1773 static void rv770_program_dcodt_after_state_switch(struct radeon_device *rdev, in rv770_program_dcodt_after_state_switch()
1802 static void rv770_retrieve_odt_values(struct radeon_device *rdev) in rv770_retrieve_odt_values()
1813 static void rv770_set_dpm_event_sources(struct radeon_device *rdev, u32 sources) in rv770_set_dpm_event_sources()
1850 void rv770_enable_auto_throttle_source(struct radeon_device *rdev, in rv770_enable_auto_throttle_source()
1869 static int rv770_set_thermal_temperature_range(struct radeon_device *rdev, in rv770_set_thermal_temperature_range()
1894 int rv770_dpm_enable(struct radeon_device *rdev) in rv770_dpm_enable()
1977 int rv770_dpm_late_enable(struct radeon_device *rdev) in rv770_dpm_late_enable()
1999 void rv770_dpm_disable(struct radeon_device *rdev) in rv770_dpm_disable()
2037 int rv770_dpm_set_power_state(struct radeon_device *rdev) in rv770_dpm_set_power_state()
2095 void rv770_dpm_setup_asic(struct radeon_device *rdev) in rv770_dpm_setup_asic()
2118 void rv770_dpm_display_configuration_changed(struct radeon_device *rdev) in rv770_dpm_display_configuration_changed()
2144 static void rv7xx_parse_pplib_non_clock_info(struct radeon_device *rdev, in rv7xx_parse_pplib_non_clock_info()
2174 static void rv7xx_parse_pplib_clock_info(struct radeon_device *rdev, in rv7xx_parse_pplib_clock_info()
2267 int rv7xx_parse_power_table(struct radeon_device *rdev) in rv7xx_parse_power_table()
2327 void rv770_get_engine_memory_ss(struct radeon_device *rdev) in rv770_get_engine_memory_ss()
2343 int rv770_dpm_init(struct radeon_device *rdev) in rv770_dpm_init()
2432 void rv770_dpm_print_power_state(struct radeon_device *rdev, in rv770_dpm_print_power_state()
2465 void rv770_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, in rv770_dpm_debugfs_print_current_performance_level()
2495 u32 rv770_dpm_get_current_sclk(struct radeon_device *rdev) in rv770_dpm_get_current_sclk()
2517 u32 rv770_dpm_get_current_mclk(struct radeon_device *rdev) in rv770_dpm_get_current_mclk()
2539 void rv770_dpm_fini(struct radeon_device *rdev) in rv770_dpm_fini()
2550 u32 rv770_dpm_get_sclk(struct radeon_device *rdev, bool low) in rv770_dpm_get_sclk()
2560 u32 rv770_dpm_get_mclk(struct radeon_device *rdev, bool low) in rv770_dpm_get_mclk()
2570 bool rv770_dpm_vblank_too_short(struct radeon_device *rdev) in rv770_dpm_vblank_too_short()