/netbsd/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_rv6xx_dpm.c | 55 static void rv6xx_force_pcie_gen1(struct radeon_device *rdev) in rv6xx_force_pcie_gen1() 105 static void rv6xx_enable_l0s(struct radeon_device *rdev) in rv6xx_enable_l0s() 114 static void rv6xx_enable_l1(struct radeon_device *rdev) in rv6xx_enable_l1() 855 static void rv6xx_program_at(struct radeon_device *rdev) in rv6xx_program_at() 871 static void rv6xx_program_tp(struct radeon_device *rdev) in rv6xx_program_tp() 886 static void rv6xx_clear_vc(struct radeon_device *rdev) in rv6xx_clear_vc() 1550 int rv6xx_dpm_enable(struct radeon_device *rdev) in rv6xx_dpm_enable() 1617 void rv6xx_dpm_disable(struct radeon_device *rdev) in rv6xx_dpm_disable() 1759 void rv6xx_setup_asic(struct radeon_device *rdev) in rv6xx_setup_asic() 1937 int rv6xx_dpm_init(struct radeon_device *rdev) in rv6xx_dpm_init() [all …]
|
H A D | radeon_rs600.c | 166 struct radeon_device *rdev = dev->dev_private; in avivo_program_fmt() local 227 void rs600_pm_misc(struct radeon_device *rdev) in rs600_pm_misc() 321 void rs600_pm_prepare(struct radeon_device *rdev) in rs600_pm_prepare() 339 void rs600_pm_finish(struct radeon_device *rdev) in rs600_pm_finish() 408 void rs600_hpd_init(struct radeon_device *rdev) in rs600_hpd_init() 435 void rs600_hpd_fini(struct radeon_device *rdev) in rs600_hpd_fini() 683 int rs600_irq_set(struct radeon_device *rdev) in rs600_irq_set() 1079 int rs600_resume(struct radeon_device *rdev) in rs600_resume() 1108 int rs600_suspend(struct radeon_device *rdev) in rs600_suspend() 1119 void rs600_fini(struct radeon_device *rdev) in rs600_fini() [all …]
|
H A D | radeon_rs400.c | 48 void rs400_gart_adjust_size(struct radeon_device *rdev) in rs400_gart_adjust_size() 70 void rs400_gart_tlb_flush(struct radeon_device *rdev) in rs400_gart_tlb_flush() 86 int rs400_gart_init(struct radeon_device *rdev) in rs400_gart_init() 117 int rs400_gart_enable(struct radeon_device *rdev) in rs400_gart_enable() 204 void rs400_gart_disable(struct radeon_device *rdev) in rs400_gart_disable() 214 void rs400_gart_fini(struct radeon_device *rdev) in rs400_gart_fini() 319 struct radeon_device *rdev = dev->dev_private; in rs400_debugfs_gart_info() local 469 int rs400_resume(struct radeon_device *rdev) in rs400_resume() 500 int rs400_suspend(struct radeon_device *rdev) in rs400_suspend() 510 void rs400_fini(struct radeon_device *rdev) in rs400_fini() [all …]
|
H A D | radeon_r600.c | 205 u32 r600_get_xclk(struct radeon_device *rdev) in r600_get_xclk() 306 struct radeon_device *rdev = dev->dev_private; in dce3_program_fmt() local 357 int rv6xx_get_temp(struct radeon_device *rdev) in rv6xx_get_temp() 783 void r600_pm_misc(struct radeon_device *rdev) in r600_pm_misc() 802 bool r600_gui_idle(struct radeon_device *rdev) in r600_gui_idle() 958 void r600_hpd_init(struct radeon_device *rdev) in r600_hpd_init() 3236 int r600_resume(struct radeon_device *rdev) in r600_resume() 3261 int r600_suspend(struct radeon_device *rdev) in r600_suspend() 3283 int r600_init(struct radeon_device *rdev) in r600_init() 3374 void r600_fini(struct radeon_device *rdev) in r600_fini() [all …]
|
H A D | radeon_r420.c | 50 void r420_pm_init_profile(struct radeon_device *rdev) in r420_pm_init_profile() 89 static void r420_set_reg_safe(struct radeon_device *rdev) in r420_set_reg_safe() 95 void r420_pipes_init(struct radeon_device *rdev) in r420_pipes_init() 170 u32 r420_mc_rreg(struct radeon_device *rdev, u32 reg) in r420_mc_rreg() 193 static void r420_debugfs(struct radeon_device *rdev) in r420_debugfs() 252 static int r420_startup(struct radeon_device *rdev) in r420_startup() 313 int r420_resume(struct radeon_device *rdev) in r420_resume() 349 int r420_suspend(struct radeon_device *rdev) in r420_suspend() 363 void r420_fini(struct radeon_device *rdev) in r420_fini() 387 int r420_init(struct radeon_device *rdev) in r420_init() [all …]
|
H A D | radeon_ni.c | 52 u32 tn_smc_rreg(struct radeon_device *rdev, u32 reg) in tn_smc_rreg() 644 int ni_mc_load_microcode(struct radeon_device *rdev) in ni_mc_load_microcode() 720 int ni_init_microcode(struct radeon_device *rdev) in ni_init_microcode() 887 int tn_get_temp(struct radeon_device *rdev) in tn_get_temp() 1481 u32 cayman_gfx_get_rptr(struct radeon_device *rdev, in cayman_gfx_get_rptr() 2311 int cayman_resume(struct radeon_device *rdev) in cayman_resume() 2338 int cayman_suspend(struct radeon_device *rdev) in cayman_suspend() 2361 int cayman_init(struct radeon_device *rdev) in cayman_init() 2484 void cayman_fini(struct radeon_device *rdev) in cayman_fini() 2513 int cayman_vm_init(struct radeon_device *rdev) in cayman_vm_init() [all …]
|
H A D | radeon_rv770_dpm.c | 171 void rv770_restore_cgcg(struct radeon_device *rdev) in rv770_restore_cgcg() 193 void rv770_stop_dpm(struct radeon_device *rdev) in rv770_stop_dpm() 209 bool rv770_dpm_enabled(struct radeon_device *rdev) in rv770_dpm_enabled() 231 u8 rv770_get_seq_value(struct radeon_device *rdev, in rv770_get_seq_value() 820 void rv770_setup_bsp(struct radeon_device *rdev) in rv770_setup_bsp() 899 void rv770_clear_vc(struct radeon_device *rdev) in rv770_clear_vc() 1404 int rv770_halt_smc(struct radeon_device *rdev) in rv770_halt_smc() 1508 void r7xx_start_smc(struct radeon_device *rdev) in r7xx_start_smc() 1515 void r7xx_stop_smc(struct radeon_device *rdev) in r7xx_stop_smc() 2348 int rv770_dpm_init(struct radeon_device *rdev) in rv770_dpm_init() [all …]
|
H A D | radeon_device.c | 166 struct radeon_device *rdev = dev->dev_private; in radeon_is_px() local 246 void radeon_surface_init(struct radeon_device *rdev) in radeon_surface_init() 273 void radeon_scratch_init(struct radeon_device *rdev) in radeon_scratch_init() 447 void radeon_wb_disable(struct radeon_device *rdev) in radeon_wb_disable() 460 void radeon_wb_fini(struct radeon_device *rdev) in radeon_wb_fini() 484 int radeon_wb_init(struct radeon_device *rdev) in radeon_wb_init() 685 bool radeon_card_posted(struct radeon_device *rdev) in radeon_card_posted() 1179 struct radeon_device *rdev = cookie; in radeon_vga_set_decode() local 1736 struct radeon_device *rdev; in radeon_suspend_kms() local 1843 struct radeon_device *rdev = dev->dev_private; in radeon_resume_kms() local [all …]
|
H A D | radeon_kv_dpm.c | 534 static void kv_clear_vc(struct radeon_device *rdev) in kv_clear_vc() 649 static void kv_start_dpm(struct radeon_device *rdev) in kv_start_dpm() 659 static void kv_stop_dpm(struct radeon_device *rdev) in kv_stop_dpm() 664 static void kv_start_am(struct radeon_device *rdev) in kv_start_am() 674 static void kv_reset_am(struct radeon_device *rdev) in kv_reset_am() 1191 int kv_dpm_enable(struct radeon_device *rdev) in kv_dpm_enable() 1291 int kv_dpm_late_enable(struct radeon_device *rdev) in kv_dpm_late_enable() 1314 void kv_dpm_disable(struct radeon_device *rdev) in kv_dpm_disable() 1942 void kv_dpm_setup_asic(struct radeon_device *rdev) in kv_dpm_setup_asic() 2729 int kv_dpm_init(struct radeon_device *rdev) in kv_dpm_init() [all …]
|
H A D | radeon_pm.c | 378 struct radeon_device *rdev = ddev->dev_private; in radeon_get_pm_profile() local 394 struct radeon_device *rdev = ddev->dev_private; in radeon_set_pm_profile() local 433 struct radeon_device *rdev = ddev->dev_private; in radeon_get_pm_method() local 447 struct radeon_device *rdev = ddev->dev_private; in radeon_set_pm_method() local 490 struct radeon_device *rdev = ddev->dev_private; in radeon_get_dpm_state() local 504 struct radeon_device *rdev = ddev->dev_private; in radeon_set_dpm_state() local 534 struct radeon_device *rdev = ddev->dev_private; in radeon_get_dpm_forced_performance_level() local 552 struct radeon_device *rdev = ddev->dev_private; in radeon_set_dpm_forced_performance_level() local 849 struct radeon_device *rdev = in radeon_dpm_thermal_work_handler() local 1475 int radeon_pm_init(struct radeon_device *rdev) in radeon_pm_init() [all …]
|
H A D | radeon_sumo_dpm.c | 125 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git() 338 static void sumo_init_bsp(struct radeon_device *rdev) in sumo_init_bsp() 368 static void sumo_write_at(struct radeon_device *rdev, in sumo_write_at() 462 void sumo_clear_vc(struct radeon_device *rdev) in sumo_clear_vc() 467 void sumo_program_sstp(struct radeon_device *rdev) in sumo_program_sstp() 617 static void sumo_stop_dpm(struct radeon_device *rdev) in sumo_stop_dpm() 1207 int sumo_dpm_enable(struct radeon_device *rdev) in sumo_dpm_enable() 1242 int sumo_dpm_late_enable(struct radeon_device *rdev) in sumo_dpm_late_enable() 1262 void sumo_dpm_disable(struct radeon_device *rdev) in sumo_dpm_disable() 1745 int sumo_dpm_init(struct radeon_device *rdev) in sumo_dpm_init() [all …]
|
H A D | radeon_r600_dpm.c | 188 u32 r600_dpm_get_vrefresh(struct radeon_device *rdev) in r600_dpm_get_vrefresh() 287 void r600_enable_acpi_pm(struct radeon_device *rdev) in r600_enable_acpi_pm() 348 void r600_set_at(struct radeon_device *rdev, in r600_set_at() 356 void r600_set_tc(struct radeon_device *rdev, in r600_set_tc() 362 void r600_select_td(struct radeon_device *rdev, in r600_select_td() 380 void r600_set_tpu(struct radeon_device *rdev, u32 u) in r600_set_tpu() 385 void r600_set_tpc(struct radeon_device *rdev, u32 c) in r600_set_tpc() 395 void r600_set_sst(struct radeon_device *rdev, u32 t) in r600_set_sst() 400 void r600_set_git(struct radeon_device *rdev, u32 t) in r600_set_git() 690 void r600_start_dpm(struct radeon_device *rdev) in r600_start_dpm() [all …]
|
H A D | radeon_trinity_smc.c | 34 static int trinity_notify_message_to_smu(struct radeon_device *rdev, u32 id) in trinity_notify_message_to_smu() 60 int trinity_dpm_bapm_enable(struct radeon_device *rdev, bool enable) in trinity_dpm_bapm_enable() 68 int trinity_dpm_config(struct radeon_device *rdev, bool enable) in trinity_dpm_config() 78 int trinity_dpm_force_state(struct radeon_device *rdev, u32 n) in trinity_dpm_force_state() 85 int trinity_dpm_n_levels_disabled(struct radeon_device *rdev, u32 n) in trinity_dpm_n_levels_disabled() 92 int trinity_uvd_dpm_config(struct radeon_device *rdev) in trinity_uvd_dpm_config() 97 int trinity_dpm_no_forced_level(struct radeon_device *rdev) in trinity_dpm_no_forced_level() 102 int trinity_dce_enable_voltage_adjustment(struct radeon_device *rdev, in trinity_dce_enable_voltage_adjustment() 111 int trinity_gfx_dynamic_mgpg_config(struct radeon_device *rdev) in trinity_gfx_dynamic_mgpg_config() 116 void trinity_acquire_mutex(struct radeon_device *rdev) in trinity_acquire_mutex() [all …]
|
H A D | radeon_rs780_dpm.c | 181 static void rs780_start_dpm(struct radeon_device *rdev) in rs780_start_dpm() 368 static void rs780_program_at(struct radeon_device *rdev) in rs780_program_at() 603 int rs780_dpm_enable(struct radeon_device *rdev) in rs780_dpm_enable() 636 void rs780_dpm_disable(struct radeon_device *rdev) in rs780_dpm_disable() 655 int rs780_dpm_set_power_state(struct radeon_device *rdev) in rs780_dpm_set_power_state() 686 void rs780_dpm_setup_asic(struct radeon_device *rdev) in rs780_dpm_setup_asic() 853 int rs780_dpm_init(struct radeon_device *rdev) in rs780_dpm_init() 944 void rs780_dpm_print_power_state(struct radeon_device *rdev, in rs780_dpm_print_power_state() 959 void rs780_dpm_fini(struct radeon_device *rdev) in rs780_dpm_fini() 1014 u32 rs780_dpm_get_current_sclk(struct radeon_device *rdev) in rs780_dpm_get_current_sclk() [all …]
|
H A D | radeon_ci_dpm.c | 351 static int ci_populate_dw8(struct radeon_device *rdev) in ci_populate_dw8() 1153 u32 ci_fan_ctrl_get_mode(struct radeon_device *rdev) in ci_fan_ctrl_get_mode() 1532 static int ci_start_dpm(struct radeon_device *rdev) in ci_start_dpm() 1593 static int ci_stop_dpm(struct radeon_device *rdev) in ci_stop_dpm() 2081 static void ci_clear_vc(struct radeon_device *rdev) in ci_clear_vc() 5158 void ci_dpm_setup_asic(struct radeon_device *rdev) in ci_dpm_setup_asic() 5171 int ci_dpm_enable(struct radeon_device *rdev) in ci_dpm_enable() 5313 int ci_dpm_late_enable(struct radeon_device *rdev) in ci_dpm_late_enable() 5326 void ci_dpm_disable(struct radeon_device *rdev) in ci_dpm_disable() 5668 void ci_dpm_fini(struct radeon_device *rdev) in ci_dpm_fini() [all …]
|
H A D | radeon_irq_kms.c | 63 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_handler_kms() local 88 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_hotplug_work_func() local 109 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_dp_work_func() local 129 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_preinstall_kms() local 161 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_postinstall_kms() local 180 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_uninstall_kms() local 213 static bool radeon_msi_ok(struct radeon_device *rdev) in radeon_msi_ok() 293 int radeon_irq_kms_init(struct radeon_device *rdev) in radeon_irq_kms_init() 345 void radeon_irq_kms_fini(struct radeon_device *rdev) in radeon_irq_kms_fini() 366 void radeon_irq_kms_sw_irq_get(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_get() [all …]
|
H A D | radeon_trinity_dpm.c | 707 static void trinity_set_at(struct radeon_device *rdev, in trinity_set_at() 759 static void trinity_start_dpm(struct radeon_device *rdev) in trinity_start_dpm() 794 static void trinity_stop_dpm(struct radeon_device *rdev) in trinity_stop_dpm() 807 static void trinity_start_am(struct radeon_device *rdev) in trinity_start_am() 812 static void trinity_reset_am(struct radeon_device *rdev) in trinity_reset_am() 1105 int trinity_dpm_enable(struct radeon_device *rdev) in trinity_dpm_enable() 1134 int trinity_dpm_late_enable(struct radeon_device *rdev) in trinity_dpm_late_enable() 1156 void trinity_dpm_disable(struct radeon_device *rdev) in trinity_dpm_disable() 1286 void trinity_dpm_setup_asic(struct radeon_device *rdev) in trinity_dpm_setup_asic() 1952 int trinity_dpm_init(struct radeon_device *rdev) in trinity_dpm_init() [all …]
|
H A D | radeon_r100.c | 356 void r100_pm_misc(struct radeon_device *rdev) in r100_pm_misc() 485 void r100_pm_finish(struct radeon_device *rdev) in r100_pm_finish() 517 bool r100_gui_idle(struct radeon_device *rdev) in r100_gui_idle() 598 void r100_hpd_init(struct radeon_device *rdev) in r100_hpd_init() 621 void r100_hpd_fini(struct radeon_device *rdev) in r100_hpd_fini() 717 int r100_irq_set(struct radeon_device *rdev) in r100_irq_set() 1250 void r100_cp_fini(struct radeon_device *rdev) in r100_cp_fini() 3967 int r100_resume(struct radeon_device *rdev) in r100_resume() 3997 int r100_suspend(struct radeon_device *rdev) in r100_suspend() 4008 void r100_fini(struct radeon_device *rdev) in r100_fini() [all …]
|
H A D | radeon_r300.c | 160 int rv370_pcie_gart_init(struct radeon_device *rdev) in rv370_pcie_gart_init() 236 void rv370_pcie_gart_fini(struct radeon_device *rdev) in rv370_pcie_gart_fini() 367 static void r300_errata(struct radeon_device *rdev) in r300_errata() 505 void r300_mc_init(struct radeon_device *rdev) in r300_mc_init() 626 struct radeon_device *rdev = dev->dev_private; in rv370_debugfs_pcie_gart_info() local 1353 void r300_set_reg_safe(struct radeon_device *rdev) in r300_set_reg_safe() 1359 void r300_mc_program(struct radeon_device *rdev) in r300_mc_program() 1474 int r300_resume(struct radeon_device *rdev) in r300_resume() 1506 int r300_suspend(struct radeon_device *rdev) in r300_suspend() 1519 void r300_fini(struct radeon_device *rdev) in r300_fini() [all …]
|
H A D | radeon_cypress_dpm.c | 245 void cypress_start_dpm(struct radeon_device *rdev) in cypress_start_dpm() 250 void cypress_enable_sclk_control(struct radeon_device *rdev, in cypress_enable_sclk_control() 259 void cypress_enable_mclk_control(struct radeon_device *rdev, in cypress_enable_mclk_control() 872 int cypress_upload_sw_state(struct radeon_device *rdev, in cypress_upload_sw_state() 890 int cypress_upload_mc_reg_table(struct radeon_device *rdev, in cypress_upload_mc_reg_table() 1697 int cypress_get_table_locations(struct radeon_device *rdev) in cypress_get_table_locations() 1789 void cypress_dpm_setup_asic(struct radeon_device *rdev) in cypress_dpm_setup_asic() 1809 int cypress_dpm_enable(struct radeon_device *rdev) in cypress_dpm_enable() 1920 void cypress_dpm_disable(struct radeon_device *rdev) in cypress_dpm_disable() 2027 int cypress_dpm_init(struct radeon_device *rdev) in cypress_dpm_init() [all …]
|
H A D | radeon_rv770.c | 799 u32 rv770_get_xclk(struct radeon_device *rdev) in rv770_get_xclk() 861 int rv770_get_temp(struct radeon_device *rdev) in rv770_get_temp() 880 void rv770_pm_misc(struct radeon_device *rdev) in rv770_pm_misc() 1088 void r700_cp_stop(struct radeon_device *rdev) in r700_cp_stop() 1135 void r700_cp_fini(struct radeon_device *rdev) in r700_cp_fini() 1650 static int rv770_mc_init(struct radeon_device *rdev) in rv770_mc_init() 1762 static int rv770_startup(struct radeon_device *rdev) in rv770_startup() 1861 int rv770_resume(struct radeon_device *rdev) in rv770_resume() 1890 int rv770_suspend(struct radeon_device *rdev) in rv770_suspend() 1913 int rv770_init(struct radeon_device *rdev) in rv770_init() [all …]
|
H A D | radeon_rv515.c | 59 void rv515_debugfs(struct radeon_device *rdev) in rv515_debugfs() 140 int rv515_mc_wait_for_idle(struct radeon_device *rdev) in rv515_mc_wait_for_idle() 162 static void rv515_gpu_init(struct radeon_device *rdev) in rv515_gpu_init() 205 static void rv515_mc_init(struct radeon_device *rdev) in rv515_mc_init() 247 struct radeon_device *rdev = dev->dev_private; in rv515_debugfs_pipes_info() local 265 struct radeon_device *rdev = dev->dev_private; in rv515_debugfs_ga_info() local 509 void rv515_clock_startup(struct radeon_device *rdev) in rv515_clock_startup() 575 int rv515_resume(struct radeon_device *rdev) in rv515_resume() 605 int rv515_suspend(struct radeon_device *rdev) in rv515_suspend() 622 void rv515_fini(struct radeon_device *rdev) in rv515_fini() [all …]
|
H A D | radeon_uvd_v1_0.c | 44 uint32_t uvd_v1_0_get_rptr(struct radeon_device *rdev, in uvd_v1_0_get_rptr() 58 uint32_t uvd_v1_0_get_wptr(struct radeon_device *rdev, in uvd_v1_0_get_wptr() 72 void uvd_v1_0_set_wptr(struct radeon_device *rdev, in uvd_v1_0_set_wptr() 86 void uvd_v1_0_fence_emit(struct radeon_device *rdev, in uvd_v1_0_fence_emit() 115 int uvd_v1_0_resume(struct radeon_device *rdev) in uvd_v1_0_resume() 162 int uvd_v1_0_init(struct radeon_device *rdev) in uvd_v1_0_init() 253 void uvd_v1_0_fini(struct radeon_device *rdev) in uvd_v1_0_fini() 268 int uvd_v1_0_start(struct radeon_device *rdev) in uvd_v1_0_start() 396 void uvd_v1_0_stop(struct radeon_device *rdev) in uvd_v1_0_stop() 470 bool uvd_v1_0_semaphore_emit(struct radeon_device *rdev, in uvd_v1_0_semaphore_emit() [all …]
|
H A D | radeon_si.c | 1350 u32 si_get_xclk(struct radeon_device *rdev) in si_get_xclk() 1367 int si_get_temp(struct radeon_device *rdev) in si_get_temp() 4805 int si_vm_init(struct radeon_device *rdev) in si_vm_init() 4815 void si_vm_fini(struct radeon_device *rdev) in si_vm_fini() 5814 void si_rlc_reset(struct radeon_device *rdev) in si_rlc_reset() 6057 int si_irq_set(struct radeon_device *rdev) in si_irq_set() 6252 int si_irq_process(struct radeon_device *rdev) in si_irq_process() 6785 int si_resume(struct radeon_device *rdev) in si_resume() 6814 int si_suspend(struct radeon_device *rdev) in si_suspend() 6841 int si_init(struct radeon_device *rdev) in si_init() [all …]
|
H A D | radeon_si_dpm.c | 3337 static void si_start_dpm(struct radeon_device *rdev) in si_start_dpm() 3342 static void si_stop_dpm(struct radeon_device *rdev) in si_stop_dpm() 3451 static int si_halt_smc(struct radeon_device *rdev) in si_halt_smc() 3460 static int si_resume_smc(struct radeon_device *rdev) in si_resume_smc() 3823 static void si_clear_vc(struct radeon_device *rdev) in si_clear_vc() 5949 void si_dpm_setup_asic(struct radeon_device *rdev) in si_dpm_setup_asic() 6352 int si_dpm_enable(struct radeon_device *rdev) in si_dpm_enable() 6488 int si_dpm_late_enable(struct radeon_device *rdev) in si_dpm_late_enable() 6499 void si_dpm_disable(struct radeon_device *rdev) in si_dpm_disable() 6903 int si_dpm_init(struct radeon_device *rdev) in si_dpm_init() [all …]
|