Lines Matching defs:rdev

56 struct rv7xx_power_info *rv770_get_pi(struct radeon_device *rdev)  in rv770_get_pi()
63 struct evergreen_power_info *evergreen_get_pi(struct radeon_device *rdev) in evergreen_get_pi()
70 static void rv770_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_bif_dynamic_pcie_gen2()
93 static void rv770_enable_l0s(struct radeon_device *rdev) in rv770_enable_l0s()
102 static void rv770_enable_l1(struct radeon_device *rdev) in rv770_enable_l1()
114 static void rv770_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv770_enable_pll_sleep_in_l1()
131 static void rv770_gfx_clock_gating_enable(struct radeon_device *rdev, in rv770_gfx_clock_gating_enable()
144 static void rv770_mg_clock_gating_enable(struct radeon_device *rdev, in rv770_mg_clock_gating_enable()
168 void rv770_restore_cgcg(struct radeon_device *rdev) in rv770_restore_cgcg()
181 static void rv770_start_dpm(struct radeon_device *rdev) in rv770_start_dpm()
190 void rv770_stop_dpm(struct radeon_device *rdev) in rv770_stop_dpm()
206 bool rv770_dpm_enabled(struct radeon_device *rdev) in rv770_dpm_enabled()
214 void rv770_enable_thermal_protection(struct radeon_device *rdev, in rv770_enable_thermal_protection()
223 void rv770_enable_acpi_pm(struct radeon_device *rdev) in rv770_enable_acpi_pm()
228 u8 rv770_get_seq_value(struct radeon_device *rdev, in rv770_get_seq_value()
247 int rv770_write_smc_soft_register(struct radeon_device *rdev, in rv770_write_smc_soft_register()
257 int rv770_populate_smc_t(struct radeon_device *rdev, in rv770_populate_smc_t()
303 int rv770_populate_smc_sp(struct radeon_device *rdev, in rv770_populate_smc_sp()
372 u32 rv770_map_clkf_to_ibias(struct radeon_device *rdev, u32 clkf) in rv770_map_clkf_to_ibias()
387 static int rv770_populate_mclk_value(struct radeon_device *rdev, in rv770_populate_mclk_value()
485 static int rv770_populate_sclk_value(struct radeon_device *rdev, in rv770_populate_sclk_value()
567 int rv770_populate_vddc_value(struct radeon_device *rdev, u16 vddc, in rv770_populate_vddc_value()
593 int rv770_populate_mvdd_value(struct radeon_device *rdev, u32 mclk, in rv770_populate_mvdd_value()
615 static int rv770_convert_power_level_to_smc(struct radeon_device *rdev, in rv770_convert_power_level_to_smc()
675 static int rv770_convert_power_state_to_smc(struct radeon_device *rdev, in rv770_convert_power_state_to_smc()
723 u32 rv770_calculate_memory_refresh_rate(struct radeon_device *rdev, in rv770_calculate_memory_refresh_rate()
740 static void rv770_program_memory_timing_parameters(struct radeon_device *rdev, in rv770_program_memory_timing_parameters()
772 void rv770_enable_backbias(struct radeon_device *rdev, in rv770_enable_backbias()
781 static void rv770_enable_spread_spectrum(struct radeon_device *rdev, in rv770_enable_spread_spectrum()
806 static void rv770_program_mpll_timing_parameters(struct radeon_device *rdev) in rv770_program_mpll_timing_parameters()
817 void rv770_setup_bsp(struct radeon_device *rdev) in rv770_setup_bsp()
841 void rv770_program_git(struct radeon_device *rdev) in rv770_program_git()
846 void rv770_program_tp(struct radeon_device *rdev) in rv770_program_tp()
864 void rv770_program_tpp(struct radeon_device *rdev) in rv770_program_tpp()
869 void rv770_program_sstp(struct radeon_device *rdev) in rv770_program_sstp()
874 void rv770_program_engine_speed_parameters(struct radeon_device *rdev) in rv770_program_engine_speed_parameters()
879 static void rv770_enable_display_gap(struct radeon_device *rdev) in rv770_enable_display_gap()
889 void rv770_program_vc(struct radeon_device *rdev) in rv770_program_vc()
896 void rv770_clear_vc(struct radeon_device *rdev) in rv770_clear_vc()
901 int rv770_upload_firmware(struct radeon_device *rdev) in rv770_upload_firmware()
916 static int rv770_populate_smc_acpi_state(struct radeon_device *rdev, in rv770_populate_smc_acpi_state()
1007 int rv770_populate_initial_mvdd_value(struct radeon_device *rdev, in rv770_populate_initial_mvdd_value()
1024 static int rv770_populate_smc_initial_state(struct radeon_device *rdev, in rv770_populate_smc_initial_state()
1115 static int rv770_populate_smc_vddc_table(struct radeon_device *rdev, in rv770_populate_smc_vddc_table()
1144 static int rv770_populate_smc_mvdd_table(struct radeon_device *rdev, in rv770_populate_smc_mvdd_table()
1163 static int rv770_init_smc_table(struct radeon_device *rdev, in rv770_init_smc_table()
1233 static int rv770_construct_vddc_table(struct radeon_device *rdev) in rv770_construct_vddc_table()
1284 static int rv770_get_mvdd_pin_configuration(struct radeon_device *rdev) in rv770_get_mvdd_pin_configuration()
1305 u8 rv770_get_memory_module_index(struct radeon_device *rdev) in rv770_get_memory_module_index()
1310 static int rv770_get_mvdd_configuration(struct radeon_device *rdev) in rv770_get_mvdd_configuration()
1334 void rv770_enable_voltage_control(struct radeon_device *rdev, in rv770_enable_voltage_control()
1343 static void rv770_program_display_gap(struct radeon_device *rdev) in rv770_program_display_gap()
1361 static void rv770_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_dynamic_pcie_gen2()
1372 static void r7xx_program_memory_timing_parameters(struct radeon_device *rdev, in r7xx_program_memory_timing_parameters()
1383 static int rv770_upload_sw_state(struct radeon_device *rdev, in rv770_upload_sw_state()
1401 int rv770_halt_smc(struct radeon_device *rdev) in rv770_halt_smc()
1412 int rv770_resume_smc(struct radeon_device *rdev) in rv770_resume_smc()
1419 int rv770_set_sw_state(struct radeon_device *rdev) in rv770_set_sw_state()
1426 int rv770_set_boot_state(struct radeon_device *rdev) in rv770_set_boot_state()
1433 void rv770_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, in rv770_set_uvd_clock_before_set_eng_clock()
1450 void rv770_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, in rv770_set_uvd_clock_after_set_eng_clock()
1467 int rv770_restrict_performance_levels_before_switch(struct radeon_device *rdev) in rv770_restrict_performance_levels_before_switch()
1478 int rv770_dpm_force_performance_level(struct radeon_device *rdev, in rv770_dpm_force_performance_level()
1505 void r7xx_start_smc(struct radeon_device *rdev) in r7xx_start_smc()
1512 void r7xx_stop_smc(struct radeon_device *rdev) in r7xx_stop_smc()
1518 static void rv770_read_clock_registers(struct radeon_device *rdev) in rv770_read_clock_registers()
1545 static void r7xx_read_clock_registers(struct radeon_device *rdev) in r7xx_read_clock_registers()
1555 void rv770_read_voltage_smio_registers(struct radeon_device *rdev) in rv770_read_voltage_smio_registers()
1563 void rv770_reset_smio_status(struct radeon_device *rdev) in rv770_reset_smio_status()
1591 void rv770_get_memory_type(struct radeon_device *rdev) in rv770_get_memory_type()
1606 void rv770_get_pcie_gen2_status(struct radeon_device *rdev) in rv770_get_pcie_gen2_status()
1671 static void rv770_get_mclk_odt_threshold(struct radeon_device *rdev) in rv770_get_mclk_odt_threshold()
1691 void rv770_get_max_vddc(struct radeon_device *rdev) in rv770_get_max_vddc()
1702 void rv770_program_response_times(struct radeon_device *rdev) in rv770_program_response_times()
1745 static void rv770_program_dcodt_before_state_switch(struct radeon_device *rdev, in rv770_program_dcodt_before_state_switch()
1774 static void rv770_program_dcodt_after_state_switch(struct radeon_device *rdev, in rv770_program_dcodt_after_state_switch()
1803 static void rv770_retrieve_odt_values(struct radeon_device *rdev) in rv770_retrieve_odt_values()
1814 static void rv770_set_dpm_event_sources(struct radeon_device *rdev, u32 sources) in rv770_set_dpm_event_sources()
1851 void rv770_enable_auto_throttle_source(struct radeon_device *rdev, in rv770_enable_auto_throttle_source()
1870 static int rv770_set_thermal_temperature_range(struct radeon_device *rdev, in rv770_set_thermal_temperature_range()
1895 int rv770_dpm_enable(struct radeon_device *rdev) in rv770_dpm_enable()
1978 int rv770_dpm_late_enable(struct radeon_device *rdev) in rv770_dpm_late_enable()
2000 void rv770_dpm_disable(struct radeon_device *rdev) in rv770_dpm_disable()
2038 int rv770_dpm_set_power_state(struct radeon_device *rdev) in rv770_dpm_set_power_state()
2096 void rv770_dpm_setup_asic(struct radeon_device *rdev) in rv770_dpm_setup_asic()
2119 void rv770_dpm_display_configuration_changed(struct radeon_device *rdev) in rv770_dpm_display_configuration_changed()
2145 static void rv7xx_parse_pplib_non_clock_info(struct radeon_device *rdev, in rv7xx_parse_pplib_non_clock_info()
2175 static void rv7xx_parse_pplib_clock_info(struct radeon_device *rdev, in rv7xx_parse_pplib_clock_info()
2268 int rv7xx_parse_power_table(struct radeon_device *rdev) in rv7xx_parse_power_table()
2329 void rv770_get_engine_memory_ss(struct radeon_device *rdev) in rv770_get_engine_memory_ss()
2345 int rv770_dpm_init(struct radeon_device *rdev) in rv770_dpm_init()
2434 void rv770_dpm_print_power_state(struct radeon_device *rdev, in rv770_dpm_print_power_state()
2467 void rv770_dpm_debugfs_print_current_performance_level(struct radeon_device *rdev, in rv770_dpm_debugfs_print_current_performance_level()
2497 u32 rv770_dpm_get_current_sclk(struct radeon_device *rdev) in rv770_dpm_get_current_sclk()
2519 u32 rv770_dpm_get_current_mclk(struct radeon_device *rdev) in rv770_dpm_get_current_mclk()
2541 void rv770_dpm_fini(struct radeon_device *rdev) in rv770_dpm_fini()
2552 u32 rv770_dpm_get_sclk(struct radeon_device *rdev, bool low) in rv770_dpm_get_sclk()
2562 u32 rv770_dpm_get_mclk(struct radeon_device *rdev, bool low) in rv770_dpm_get_mclk()
2572 bool rv770_dpm_vblank_too_short(struct radeon_device *rdev) in rv770_dpm_vblank_too_short()