/linux/drivers/gpu/drm/radeon/ |
H A D | rv6xx_dpm.c | 43 static struct rv6xx_power_info *rv6xx_get_pi(struct radeon_device *rdev) in rv6xx_get_pi() 50 static void rv6xx_force_pcie_gen1(struct radeon_device *rdev) in rv6xx_force_pcie_gen1() 74 static void rv6xx_enable_pcie_gen2_support(struct radeon_device *rdev) in rv6xx_enable_pcie_gen2_support() 87 static void rv6xx_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv6xx_enable_bif_dynamic_pcie_gen2() 100 static void rv6xx_enable_l0s(struct radeon_device *rdev) in rv6xx_enable_l0s() 109 static void rv6xx_enable_l1(struct radeon_device *rdev) in rv6xx_enable_l1() 121 static void rv6xx_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv6xx_enable_pll_sleep_in_l1() 138 static int rv6xx_convert_clock_to_stepping(struct radeon_device *rdev, in rv6xx_convert_clock_to_stepping() 159 static void rv6xx_output_stepping(struct radeon_device *rdev, in rv6xx_output_stepping() 193 static struct rv6xx_sclk_stepping rv6xx_next_vco_step(struct radeon_device *rdev, in rv6xx_next_vco_step() [all …]
|
H A D | rv770_dpm.c | 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() [all …]
|
H A D | kv_dpm.c | 150 static struct kv_power_info *kv_get_pi(struct radeon_device *rdev) in kv_get_pi() 157 static int kv_program_pt_config_registers(struct radeon_device *rdev, in kv_program_pt_config_registers() 206 static void kv_do_enable_didt(struct radeon_device *rdev, bool enable) in kv_do_enable_didt() 248 static int kv_enable_didt(struct radeon_device *rdev, bool enable) in kv_enable_didt() 275 static int kv_enable_smc_cac(struct radeon_device *rdev, bool enable) in kv_enable_smc_cac() 296 static int kv_process_firmware_header(struct radeon_device *rdev) in kv_process_firmware_header() 319 static int kv_enable_dpm_voltage_scaling(struct radeon_device *rdev) in kv_enable_dpm_voltage_scaling() 335 static int kv_set_dpm_interval(struct radeon_device *rdev) in kv_set_dpm_interval() 351 static int kv_set_dpm_boot_state(struct radeon_device *rdev) in kv_set_dpm_boot_state() 365 static void kv_program_vc(struct radeon_device *rdev) in kv_program_vc() [all …]
|
H A D | sumo_dpm.c | 79 struct sumo_power_info *sumo_get_pi(struct radeon_device *rdev) in sumo_get_pi() 86 static void sumo_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_clockgating_enable() 101 static void sumo_mg_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_mg_clockgating_enable() 118 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git() 129 static void sumo_program_grsd(struct radeon_device *rdev) in sumo_program_grsd() 140 void sumo_gfx_clockgating_initialize(struct radeon_device *rdev) in sumo_gfx_clockgating_initialize() 146 static void sumo_gfx_powergating_initialize(struct radeon_device *rdev) in sumo_gfx_powergating_initialize() 272 static void sumo_gfx_powergating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_powergating_enable() 282 static int sumo_enable_clock_power_gating(struct radeon_device *rdev) in sumo_enable_clock_power_gating() 300 static void sumo_disable_clock_power_gating(struct radeon_device *rdev) in sumo_disable_clock_power_gating() [all …]
|
H A D | rs600.c | 62 static bool avivo_is_in_vblank(struct radeon_device *rdev, int crtc) in avivo_is_in_vblank() argument 70 static bool avivo_is_counter_moving(struct radeon_device *rdev, int crtc) in avivo_is_counter_moving() argument 91 void avivo_wait_for_vblank(struct radeon_device *rdev, int crtc) in avivo_wait_for_vblank() argument 119 rs600_page_flip(struct radeon_device * rdev,int crtc_id,u64 crtc_base,bool async) rs600_page_flip() argument 155 rs600_page_flip_pending(struct radeon_device * rdev,int crtc_id) rs600_page_flip_pending() argument 167 struct radeon_device *rdev = dev->dev_private; avivo_program_fmt() local 228 rs600_pm_misc(struct radeon_device * rdev) rs600_pm_misc() argument 322 rs600_pm_prepare(struct radeon_device * rdev) rs600_pm_prepare() argument 340 rs600_pm_finish(struct radeon_device * rdev) rs600_pm_finish() argument 359 rs600_hpd_sense(struct radeon_device * rdev,enum radeon_hpd_id hpd) rs600_hpd_sense() argument 381 rs600_hpd_set_polarity(struct radeon_device * rdev,enum radeon_hpd_id hpd) rs600_hpd_set_polarity() argument 409 rs600_hpd_init(struct radeon_device * rdev) rs600_hpd_init() argument 436 rs600_hpd_fini(struct radeon_device * rdev) rs600_hpd_fini() argument 462 rs600_asic_reset(struct radeon_device * rdev,bool hard) rs600_asic_reset() argument 527 rs600_gart_tlb_flush(struct radeon_device * rdev) rs600_gart_tlb_flush() argument 545 rs600_gart_init(struct radeon_device * rdev) rs600_gart_init() argument 562 rs600_gart_enable(struct radeon_device * rdev) rs600_gart_enable() argument 626 rs600_gart_disable(struct radeon_device * rdev) rs600_gart_disable() argument 637 rs600_gart_fini(struct radeon_device * rdev) rs600_gart_fini() argument 659 rs600_gart_set_page(struct radeon_device * rdev,unsigned i,uint64_t entry) rs600_gart_set_page() argument 666 rs600_irq_set(struct radeon_device * rdev) rs600_irq_set() argument 719 rs600_irq_ack(struct radeon_device * rdev) rs600_irq_ack() argument 766 rs600_irq_disable(struct radeon_device * rdev) rs600_irq_disable() argument 778 rs600_irq_process(struct radeon_device * rdev) rs600_irq_process() argument 851 rs600_get_vblank_counter(struct radeon_device * rdev,int crtc) rs600_get_vblank_counter() argument 859 rs600_mc_wait_for_idle(struct radeon_device * rdev) rs600_mc_wait_for_idle() argument 871 rs600_gpu_init(struct radeon_device * rdev) rs600_gpu_init() argument 879 rs600_mc_init(struct radeon_device * rdev) rs600_mc_init() argument 899 rs600_bandwidth_update(struct radeon_device * rdev) rs600_bandwidth_update() argument 930 rs600_mc_rreg(struct radeon_device * rdev,uint32_t reg) rs600_mc_rreg() argument 943 rs600_mc_wreg(struct radeon_device * rdev,uint32_t reg,uint32_t v) rs600_mc_wreg() argument 954 rs600_set_safe_registers(struct radeon_device * rdev) rs600_set_safe_registers() argument 960 rs600_mc_program(struct radeon_device * rdev) rs600_mc_program() argument 985 rs600_startup(struct radeon_device * rdev) rs600_startup() argument 1042 rs600_resume(struct radeon_device * rdev) rs600_resume() argument 1071 rs600_suspend(struct radeon_device * rdev) rs600_suspend() argument 1082 rs600_fini(struct radeon_device * rdev) rs600_fini() argument 1099 rs600_init(struct radeon_device * rdev) rs600_init() argument [all...] |
H A D | r600_dpm.c | 141 void r600_dpm_print_ps_status(struct radeon_device *rdev, in r600_dpm_print_ps_status() argument 154 u32 r600_dpm_get_vblank_time(struct radeon_device *rdev) in r600_dpm_get_vblank_time() argument 181 u32 r600_dpm_get_vrefresh(struct radeon_device *rdev) in r600_dpm_get_vrefresh() argument 240 r600_gfx_clockgating_enable(struct radeon_device * rdev,bool enable) r600_gfx_clockgating_enable() argument 264 r600_dynamicpm_enable(struct radeon_device * rdev,bool enable) r600_dynamicpm_enable() argument 272 r600_enable_thermal_protection(struct radeon_device * rdev,bool enable) r600_enable_thermal_protection() argument 280 r600_enable_acpi_pm(struct radeon_device * rdev) r600_enable_acpi_pm() argument 285 r600_enable_dynamic_pcie_gen2(struct radeon_device * rdev,bool enable) r600_enable_dynamic_pcie_gen2() argument 293 r600_dynamicpm_enabled(struct radeon_device * rdev) r600_dynamicpm_enabled() argument 301 r600_enable_sclk_control(struct radeon_device * rdev,bool enable) r600_enable_sclk_control() argument 309 r600_enable_mclk_control(struct radeon_device * rdev,bool enable) r600_enable_mclk_control() argument 317 r600_enable_spll_bypass(struct radeon_device * rdev,bool enable) r600_enable_spll_bypass() argument 325 r600_wait_for_spll_change(struct radeon_device * rdev) r600_wait_for_spll_change() argument 336 r600_set_bsp(struct radeon_device * rdev,u32 u,u32 p) r600_set_bsp() argument 341 r600_set_at(struct radeon_device * rdev,u32 l_to_m,u32 m_to_h,u32 h_to_m,u32 m_to_l) r600_set_at() argument 349 r600_set_tc(struct radeon_device * rdev,u32 index,u32 u_t,u32 d_t) r600_set_tc() argument 355 r600_select_td(struct radeon_device * rdev,enum r600_td td) r600_select_td() argument 368 r600_set_vrc(struct radeon_device * rdev,u32 vrv) r600_set_vrc() argument 373 r600_set_tpu(struct radeon_device * rdev,u32 u) r600_set_tpu() argument 378 r600_set_tpc(struct radeon_device * rdev,u32 c) r600_set_tpc() argument 383 r600_set_sstu(struct radeon_device * rdev,u32 u) r600_set_sstu() argument 388 r600_set_sst(struct radeon_device * rdev,u32 t) r600_set_sst() argument 393 r600_set_git(struct radeon_device * rdev,u32 t) r600_set_git() argument 398 r600_set_fctu(struct radeon_device * rdev,u32 u) r600_set_fctu() argument 403 r600_set_fct(struct radeon_device * rdev,u32 t) r600_set_fct() argument 408 r600_set_ctxcgtt3d_rphc(struct radeon_device * rdev,u32 p) r600_set_ctxcgtt3d_rphc() argument 413 r600_set_ctxcgtt3d_rsdc(struct radeon_device * rdev,u32 s) r600_set_ctxcgtt3d_rsdc() argument 418 r600_set_vddc3d_oorsu(struct radeon_device * rdev,u32 u) r600_set_vddc3d_oorsu() argument 423 r600_set_vddc3d_oorphc(struct radeon_device * rdev,u32 p) r600_set_vddc3d_oorphc() argument 428 r600_set_vddc3d_oorsdc(struct radeon_device * rdev,u32 s) r600_set_vddc3d_oorsdc() argument 433 r600_set_mpll_lock_time(struct radeon_device * rdev,u32 lock_time) r600_set_mpll_lock_time() argument 438 r600_set_mpll_reset_time(struct radeon_device * rdev,u32 reset_time) r600_set_mpll_reset_time() argument 443 r600_engine_clock_entry_enable(struct radeon_device * rdev,u32 index,bool enable) r600_engine_clock_entry_enable() argument 454 r600_engine_clock_entry_enable_pulse_skipping(struct radeon_device * rdev,u32 index,bool enable) r600_engine_clock_entry_enable_pulse_skipping() argument 465 r600_engine_clock_entry_enable_post_divider(struct radeon_device * rdev,u32 index,bool enable) r600_engine_clock_entry_enable_post_divider() argument 476 r600_engine_clock_entry_set_post_divider(struct radeon_device * rdev,u32 index,u32 divider) r600_engine_clock_entry_set_post_divider() argument 483 r600_engine_clock_entry_set_reference_divider(struct radeon_device * rdev,u32 index,u32 divider) r600_engine_clock_entry_set_reference_divider() argument 490 r600_engine_clock_entry_set_feedback_divider(struct radeon_device * rdev,u32 index,u32 divider) r600_engine_clock_entry_set_feedback_divider() argument 497 r600_engine_clock_entry_set_step_time(struct radeon_device * rdev,u32 index,u32 step_time) r600_engine_clock_entry_set_step_time() argument 504 r600_vid_rt_set_ssu(struct radeon_device * rdev,u32 u) r600_vid_rt_set_ssu() argument 509 r600_vid_rt_set_vru(struct radeon_device * rdev,u32 u) r600_vid_rt_set_vru() argument 514 r600_vid_rt_set_vrt(struct radeon_device * rdev,u32 rt) r600_vid_rt_set_vrt() argument 519 r600_voltage_control_enable_pins(struct radeon_device * rdev,u64 mask) r600_voltage_control_enable_pins() argument 527 r600_voltage_control_program_voltages(struct radeon_device * rdev,enum r600_power_level index,u64 pins) r600_voltage_control_program_voltages() argument 541 r600_voltage_control_deactivate_static_control(struct radeon_device * rdev,u64 mask) r600_voltage_control_deactivate_static_control() argument 559 r600_power_level_enable(struct radeon_device * rdev,enum r600_power_level index,bool enable) r600_power_level_enable() argument 572 r600_power_level_set_voltage_index(struct radeon_device * rdev,enum r600_power_level index,u32 voltage_index) r600_power_level_set_voltage_index() argument 581 r600_power_level_set_mem_clock_index(struct radeon_device * rdev,enum r600_power_level index,u32 mem_clock_index) r600_power_level_set_mem_clock_index() argument 590 r600_power_level_set_eng_clock_index(struct radeon_device * rdev,enum r600_power_level index,u32 eng_clock_index) r600_power_level_set_eng_clock_index() argument 599 r600_power_level_set_watermark_id(struct radeon_device * rdev,enum r600_power_level index,enum r600_display_watermark watermark_id) r600_power_level_set_watermark_id() argument 611 r600_power_level_set_pcie_gen2(struct radeon_device * rdev,enum r600_power_level index,bool compatible) r600_power_level_set_pcie_gen2() argument 622 r600_power_level_get_current_index(struct radeon_device * rdev) r600_power_level_get_current_index() argument 631 r600_power_level_get_target_index(struct radeon_device * rdev) r600_power_level_get_target_index() argument 640 r600_power_level_set_enter_index(struct radeon_device * rdev,enum r600_power_level index) r600_power_level_set_enter_index() argument 647 r600_wait_for_power_level_unequal(struct radeon_device * rdev,enum r600_power_level index) r600_wait_for_power_level_unequal() argument 665 r600_wait_for_power_level(struct radeon_device * rdev,enum r600_power_level index) r600_wait_for_power_level() argument 683 r600_start_dpm(struct radeon_device * rdev) r600_start_dpm() argument 707 r600_stop_dpm(struct radeon_device * rdev) r600_stop_dpm() argument 712 r600_dpm_pre_set_power_state(struct radeon_device * rdev) r600_dpm_pre_set_power_state() argument 717 r600_dpm_post_set_power_state(struct radeon_device * rdev) r600_dpm_post_set_power_state() argument 737 r600_set_thermal_temperature_range(struct radeon_device * rdev,int min_temp,int max_temp) r600_set_thermal_temperature_range() argument 785 r600_dpm_late_enable(struct radeon_device * rdev) r600_dpm_late_enable() argument 843 r600_get_platform_caps(struct radeon_device * rdev) r600_get_platform_caps() argument 871 r600_parse_extended_power_table(struct radeon_device * rdev) r600_parse_extended_power_table() argument 1296 r600_free_extended_power_table(struct radeon_device * rdev) r600_free_extended_power_table() argument 1314 r600_get_pcie_gen_support(struct radeon_device * rdev,u32 sys_mask,enum radeon_pcie_gen asic_gen,enum radeon_pcie_gen default_gen) r600_get_pcie_gen_support() argument 1337 r600_get_pcie_lane_support(struct radeon_device * rdev,u16 asic_lanes,u16 default_lanes) r600_get_pcie_lane_support() argument [all...] |
H A D | ni.c | 47 u32 tn_smc_rreg(struct radeon_device *rdev, u32 reg) in tn_smc_rreg() argument 59 void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in tn_smc_wreg() argument 437 static void ni_init_golden_registers(struct radeon_device *rdev) in ni_init_golden_registers() argument 618 ni_mc_load_microcode(struct radeon_device * rdev) ni_mc_load_microcode() argument 686 ni_init_microcode(struct radeon_device * rdev) ni_init_microcode() argument 835 cayman_get_allowed_info_register(struct radeon_device * rdev,u32 reg,u32 * val) cayman_get_allowed_info_register() argument 854 tn_get_temp(struct radeon_device * rdev) tn_get_temp() argument 865 cayman_gpu_init(struct radeon_device * rdev) cayman_gpu_init() argument 1239 cayman_pcie_gart_tlb_flush(struct radeon_device * rdev) cayman_pcie_gart_tlb_flush() argument 1248 cayman_pcie_gart_enable(struct radeon_device * rdev) cayman_pcie_gart_enable() argument 1332 cayman_pcie_gart_disable(struct radeon_device * rdev) cayman_pcie_gart_disable() argument 1359 cayman_pcie_gart_fini(struct radeon_device * rdev) cayman_pcie_gart_fini() argument 1366 cayman_cp_int_cntl_setup(struct radeon_device * rdev,int ring,u32 cp_int_cntl) cayman_cp_int_cntl_setup() argument 1376 cayman_fence_ring_emit(struct radeon_device * rdev,struct radeon_fence * fence) cayman_fence_ring_emit() argument 1399 cayman_ring_ib_execute(struct radeon_device * rdev,struct radeon_ib * ib) cayman_ring_ib_execute() argument 1435 cayman_cp_enable(struct radeon_device * rdev,bool enable) cayman_cp_enable() argument 1448 cayman_gfx_get_rptr(struct radeon_device * rdev,struct radeon_ring * ring) cayman_gfx_get_rptr() argument 1467 cayman_gfx_get_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cayman_gfx_get_wptr() argument 1482 cayman_gfx_set_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cayman_gfx_set_wptr() argument 1497 cayman_cp_load_microcode(struct radeon_device * rdev) cayman_cp_load_microcode() argument 1524 cayman_cp_start(struct radeon_device * rdev) cayman_cp_start() argument 1590 cayman_cp_fini(struct radeon_device * rdev) cayman_cp_fini() argument 1598 cayman_cp_resume(struct radeon_device * rdev) cayman_cp_resume() argument 1720 cayman_gpu_check_soft_reset(struct radeon_device * rdev) cayman_gpu_check_soft_reset() argument 1798 cayman_gpu_soft_reset(struct radeon_device * rdev,u32 reset_mask) cayman_gpu_soft_reset() argument 1930 cayman_asic_reset(struct radeon_device * rdev,bool hard) cayman_asic_reset() argument 1965 cayman_gfx_is_lockup(struct radeon_device * rdev,struct radeon_ring * ring) cayman_gfx_is_lockup() argument 1978 cayman_uvd_init(struct radeon_device * rdev) cayman_uvd_init() argument 2001 cayman_uvd_start(struct radeon_device * rdev) cayman_uvd_start() argument 2024 cayman_uvd_resume(struct radeon_device * rdev) cayman_uvd_resume() argument 2045 cayman_vce_init(struct radeon_device * rdev) cayman_vce_init() argument 2071 cayman_vce_start(struct radeon_device * rdev) cayman_vce_start() argument 2105 cayman_vce_resume(struct radeon_device * rdev) cayman_vce_resume() argument 2132 cayman_startup(struct radeon_device * rdev) cayman_startup() argument 2278 cayman_resume(struct radeon_device * rdev) cayman_resume() argument 2305 cayman_suspend(struct radeon_device * rdev) cayman_suspend() argument 2328 cayman_init(struct radeon_device * rdev) cayman_init() argument 2449 cayman_fini(struct radeon_device * rdev) cayman_fini() argument 2478 cayman_vm_init(struct radeon_device * rdev) cayman_vm_init() argument 2492 cayman_vm_fini(struct radeon_device * rdev) cayman_vm_fini() argument 2505 cayman_vm_decode_fault(struct radeon_device * rdev,u32 status,u32 addr) cayman_vm_decode_fault() argument 2663 cayman_vm_flush(struct radeon_device * rdev,struct radeon_ring * ring,unsigned vm_id,uint64_t pd_addr) cayman_vm_flush() argument 2692 tn_set_vce_clocks(struct radeon_device * rdev,u32 evclk,u32 ecclk) tn_set_vce_clocks() argument [all...] |
H A D | ci_dpm.c | 167 static struct ci_power_info *ci_get_pi(struct radeon_device *rdev) in ci_get_pi() 181 static void ci_initialize_powertune_defaults(struct radeon_device *rdev) in ci_initialize_powertune_defaults() 246 static int ci_populate_bapm_vddc_vid_sidd(struct radeon_device *rdev) in ci_populate_bapm_vddc_vid_sidd() 275 static int ci_populate_vddc_vid(struct radeon_device *rdev) in ci_populate_vddc_vid() 290 static int ci_populate_svi_load_line(struct radeon_device *rdev) in ci_populate_svi_load_line() 303 static int ci_populate_tdc_limit(struct radeon_device *rdev) in ci_populate_tdc_limit() 318 static int ci_populate_dw8(struct radeon_device *rdev) in ci_populate_dw8() 338 static int ci_populate_fuzzy_fan(struct radeon_device *rdev) in ci_populate_fuzzy_fan() 353 static int ci_min_max_v_gnbl_pm_lid_from_bapm_vddc(struct radeon_device *rdev) in ci_min_max_v_gnbl_pm_lid_from_bapm_vddc() 385 static int ci_populate_bapm_vddc_base_leakage_sidd(struct radeon_device *rdev) in ci_populate_bapm_vddc_base_leakage_sidd() [all …]
|
H A D | radeon_device.c | 160 struct radeon_device *rdev = dev->dev_private; in radeon_is_px() local 167 static void radeon_device_handle_px_quirks(struct radeon_device *rdev) in radeon_device_handle_px_quirks() argument 202 radeon_program_register_sequence(struct radeon_device * rdev,const u32 * registers,const u32 array_size) radeon_program_register_sequence() argument 228 radeon_pci_config_reset(struct radeon_device * rdev) radeon_pci_config_reset() argument 240 radeon_surface_init(struct radeon_device * rdev) radeon_surface_init() argument 267 radeon_scratch_init(struct radeon_device * rdev) radeon_scratch_init() argument 293 radeon_scratch_get(struct radeon_device * rdev,uint32_t * reg) radeon_scratch_get() argument 315 radeon_scratch_free(struct radeon_device * rdev,uint32_t reg) radeon_scratch_free() argument 338 radeon_doorbell_init(struct radeon_device * rdev) radeon_doorbell_init() argument 367 radeon_doorbell_fini(struct radeon_device * rdev) radeon_doorbell_fini() argument 382 radeon_doorbell_get(struct radeon_device * rdev,u32 * doorbell) radeon_doorbell_get() argument 402 radeon_doorbell_free(struct radeon_device * rdev,u32 doorbell) radeon_doorbell_free() argument 422 radeon_wb_disable(struct radeon_device * rdev) radeon_wb_disable() argument 435 radeon_wb_fini(struct radeon_device * rdev) radeon_wb_fini() argument 459 radeon_wb_init(struct radeon_device * rdev) radeon_wb_init() argument 567 radeon_vram_location(struct radeon_device * rdev,struct radeon_mc * mc,u64 base) radeon_vram_location() argument 603 radeon_gtt_location(struct radeon_device * rdev,struct radeon_mc * mc) radeon_gtt_location() argument 656 radeon_card_posted(struct radeon_device * rdev) radeon_card_posted() argument 724 radeon_update_bandwidth_info(struct radeon_device * rdev) radeon_update_bandwidth_info() argument 753 radeon_boot_test_post_card(struct radeon_device * rdev) radeon_boot_test_post_card() argument 781 radeon_dummy_page_init(struct radeon_device * rdev) radeon_dummy_page_init() argument 808 radeon_dummy_page_fini(struct radeon_device * rdev) radeon_dummy_page_fini() argument 839 struct radeon_device *rdev = info->dev->dev_private; cail_pll_read() local 857 struct radeon_device *rdev = info->dev->dev_private; cail_pll_write() local 873 struct radeon_device *rdev = info->dev->dev_private; cail_mc_read() local 891 struct radeon_device *rdev = info->dev->dev_private; cail_mc_write() local 907 struct radeon_device *rdev = info->dev->dev_private; cail_reg_write() local 923 struct radeon_device *rdev = info->dev->dev_private; cail_reg_read() local 941 struct radeon_device *rdev = info->dev->dev_private; cail_ioreg_write() local 957 struct radeon_device *rdev = info->dev->dev_private; cail_ioreg_read() local 974 radeon_atombios_init(struct radeon_device * rdev) radeon_atombios_init() argument 1022 radeon_atombios_fini(struct radeon_device * rdev) radeon_atombios_fini() argument 1050 radeon_combios_init(struct radeon_device * rdev) radeon_combios_init() argument 1064 radeon_combios_fini(struct radeon_device * rdev) radeon_combios_fini() argument 1081 struct radeon_device *rdev = dev->dev_private; radeon_vga_set_decode() local 1115 radeon_check_arguments(struct radeon_device * rdev) radeon_check_arguments() argument 1278 radeon_device_init(struct radeon_device * rdev,struct drm_device * ddev,struct pci_dev * pdev,uint32_t flags) radeon_device_init() argument 1514 radeon_device_fini(struct radeon_device * rdev) radeon_device_fini() argument 1550 struct radeon_device *rdev; radeon_suspend_kms() local 1658 struct radeon_device *rdev = dev->dev_private; radeon_resume_kms() local 1768 radeon_gpu_reset(struct radeon_device * rdev) radeon_gpu_reset() argument [all...] |
H A D | trinity_dpm.c | 307 static struct trinity_power_info *trinity_get_pi(struct radeon_device *rdev) in trinity_get_pi() 314 static void trinity_gfx_powergating_initialize(struct radeon_device *rdev) in trinity_gfx_powergating_initialize() 354 static void trinity_mg_clockgating_enable(struct radeon_device *rdev, in trinity_mg_clockgating_enable() 383 static void trinity_mg_clockgating_initialize(struct radeon_device *rdev) in trinity_mg_clockgating_initialize() 394 static void trinity_gfx_clockgating_enable(struct radeon_device *rdev, in trinity_gfx_clockgating_enable() 407 static void trinity_program_clk_gating_hw_sequence(struct radeon_device *rdev, in trinity_program_clk_gating_hw_sequence() 416 static void trinity_program_override_mgpg_sequences(struct radeon_device *rdev, in trinity_program_override_mgpg_sequences() 426 static void trinity_override_dynamic_mg_powergating(struct radeon_device *rdev) in trinity_override_dynamic_mg_powergating() 437 static void trinity_ls_clockgating_enable(struct radeon_device *rdev, in trinity_ls_clockgating_enable() 454 static void trinity_gfx_powergating_enable(struct radeon_device *rdev, in trinity_gfx_powergating_enable() [all …]
|
H A D | rs780_dpm.c | 42 static struct igp_power_info *rs780_get_pi(struct radeon_device *rdev) in rs780_get_pi() 49 static void rs780_get_pm_mode_parameters(struct radeon_device *rdev) in rs780_get_pm_mode_parameters() 75 static int rs780_initialize_dpm_power_state(struct radeon_device *rdev, in rs780_initialize_dpm_power_state() 109 static int rs780_initialize_dpm_parameters(struct radeon_device *rdev, in rs780_initialize_dpm_parameters() 176 static void rs780_start_dpm(struct radeon_device *rdev) in rs780_start_dpm() 200 static void rs780_preset_ranges_slow_clk_fbdiv_en(struct radeon_device *rdev) in rs780_preset_ranges_slow_clk_fbdiv_en() 210 static void rs780_preset_starting_fbdiv(struct radeon_device *rdev) in rs780_preset_starting_fbdiv() 223 static void rs780_voltage_scaling_init(struct radeon_device *rdev) in rs780_voltage_scaling_init() 303 static void rs780_clk_scaling_enable(struct radeon_device *rdev, bool enable) in rs780_clk_scaling_enable() 313 static void rs780_voltage_scaling_enable(struct radeon_device *rdev, bool enable) in rs780_voltage_scaling_enable() [all …]
|
H A D | cypress_dpm.c | 48 static void cypress_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_bif_dynamic_pcie_gen2() 85 static void cypress_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_dynamic_pcie_gen2() 118 static void cypress_gfx_clock_gating_enable(struct radeon_device *rdev, in cypress_gfx_clock_gating_enable() 170 static void cypress_mg_clock_gating_enable(struct radeon_device *rdev, in cypress_mg_clock_gating_enable() 219 void cypress_enable_spread_spectrum(struct radeon_device *rdev, in cypress_enable_spread_spectrum() 238 void cypress_start_dpm(struct radeon_device *rdev) in cypress_start_dpm() 243 void cypress_enable_sclk_control(struct radeon_device *rdev, in cypress_enable_sclk_control() 252 void cypress_enable_mclk_control(struct radeon_device *rdev, in cypress_enable_mclk_control() 261 int cypress_notify_smc_display_change(struct radeon_device *rdev, in cypress_notify_smc_display_change() 273 void cypress_program_response_times(struct radeon_device *rdev) in cypress_program_response_times() [all …]
|
H A D | radeon_irq_kms.c | 56 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_handler_kms() local 81 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_hotplug_work_func() local 102 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_dp_work_func() local 124 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_preinstall_kms() local 156 struct radeon_device *rdev = dev->dev_private; radeon_driver_irq_postinstall_kms() local 175 struct radeon_device *rdev = dev->dev_private; radeon_driver_irq_uninstall_kms() local 198 radeon_irq_install(struct radeon_device * rdev,int irq) radeon_irq_install() argument 219 radeon_irq_uninstall(struct radeon_device * rdev) radeon_irq_uninstall() argument 238 radeon_msi_ok(struct radeon_device * rdev) radeon_msi_ok() argument 318 radeon_irq_kms_init(struct radeon_device * rdev) radeon_irq_kms_init() argument 366 radeon_irq_kms_fini(struct radeon_device * rdev) radeon_irq_kms_fini() argument 387 radeon_irq_kms_sw_irq_get(struct radeon_device * rdev,int ring) radeon_irq_kms_sw_irq_get() argument 411 radeon_irq_kms_sw_irq_get_delayed(struct radeon_device * rdev,int ring) radeon_irq_kms_sw_irq_get_delayed() argument 426 radeon_irq_kms_sw_irq_put(struct radeon_device * rdev,int ring) radeon_irq_kms_sw_irq_put() argument 449 radeon_irq_kms_pflip_irq_get(struct radeon_device * rdev,int crtc) radeon_irq_kms_pflip_irq_get() argument 475 radeon_irq_kms_pflip_irq_put(struct radeon_device * rdev,int crtc) radeon_irq_kms_pflip_irq_put() argument 500 radeon_irq_kms_enable_afmt(struct radeon_device * rdev,int block) radeon_irq_kms_enable_afmt() argument 522 radeon_irq_kms_disable_afmt(struct radeon_device * rdev,int block) radeon_irq_kms_disable_afmt() argument 543 radeon_irq_kms_enable_hpd(struct radeon_device * rdev,unsigned hpd_mask) radeon_irq_kms_enable_hpd() argument 566 radeon_irq_kms_disable_hpd(struct radeon_device * rdev,unsigned hpd_mask) radeon_irq_kms_disable_hpd() argument 598 radeon_irq_kms_set_irq_n_enabled(struct radeon_device * rdev,u32 reg,u32 mask,bool enable,const char * name,unsigned n) radeon_irq_kms_set_irq_n_enabled() argument [all...] |
H A D | si.c | 1208 si_init_golden_registers(struct radeon_device * rdev) si_init_golden_registers() argument 1287 si_get_allowed_info_register(struct radeon_device * rdev,u32 reg,u32 * val) si_get_allowed_info_register() argument 1318 si_get_xclk(struct radeon_device * rdev) si_get_xclk() argument 1335 si_get_temp(struct radeon_device * rdev) si_get_temp() argument 1551 si_mc_load_microcode(struct radeon_device * rdev) si_mc_load_microcode() argument 1649 si_init_microcode(struct radeon_device * rdev) si_init_microcode() argument 1947 dce6_line_buffer_adjust(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,struct drm_display_mode * mode,struct drm_display_mode * other_mode) dce6_line_buffer_adjust() argument 2006 si_get_number_of_dram_channels(struct radeon_device * rdev) si_get_number_of_dram_channels() argument 2274 dce6_program_watermarks(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,u32 lb_size,u32 num_heads) dce6_program_watermarks() argument 2440 dce6_bandwidth_update(struct radeon_device * rdev) dce6_bandwidth_update() argument 2469 si_tiling_mode_table_init(struct radeon_device * rdev) si_tiling_mode_table_init() argument 2927 si_select_se_sh(struct radeon_device * rdev,u32 se_num,u32 sh_num) si_select_se_sh() argument 2954 si_get_cu_enabled(struct radeon_device * rdev,u32 cu_per_sh) si_get_cu_enabled() argument 2972 si_setup_spi(struct radeon_device * rdev,u32 se_num,u32 sh_per_se,u32 cu_per_sh) si_setup_spi() argument 2999 si_get_rb_disabled(struct radeon_device * rdev,u32 max_rb_num_per_se,u32 sh_per_se) si_get_rb_disabled() argument 3019 si_setup_rb(struct radeon_device * rdev,u32 se_num,u32 sh_per_se,u32 max_rb_num_per_se) si_setup_rb() argument 3069 si_gpu_init(struct radeon_device * rdev) si_gpu_init() argument 3338 si_scratch_init(struct radeon_device * rdev) si_scratch_init() argument 3350 si_fence_ring_emit(struct radeon_device * rdev,struct radeon_fence * fence) si_fence_ring_emit() argument 3380 si_ring_ib_execute(struct radeon_device * rdev,struct radeon_ib * ib) si_ring_ib_execute() argument 3440 si_cp_enable(struct radeon_device * rdev,bool enable) si_cp_enable() argument 3456 si_cp_load_microcode(struct radeon_device * rdev) si_cp_load_microcode() argument 3537 si_cp_start(struct radeon_device * rdev) si_cp_start() argument 3610 si_cp_fini(struct radeon_device * rdev) si_cp_fini() argument 3628 si_cp_resume(struct radeon_device * rdev) si_cp_resume() argument 3754 si_gpu_check_soft_reset(struct radeon_device * rdev) si_gpu_check_soft_reset() argument 3835 si_gpu_soft_reset(struct radeon_device * rdev,u32 reset_mask) si_gpu_soft_reset() argument 3967 si_set_clk_bypass_mode(struct radeon_device * rdev) si_set_clk_bypass_mode() argument 3994 si_spll_powerdown(struct radeon_device * rdev) si_spll_powerdown() argument 4015 si_gpu_pci_config_reset(struct radeon_device * rdev) si_gpu_pci_config_reset() argument 4067 si_asic_reset(struct radeon_device * rdev,bool hard) si_asic_reset() argument 4107 si_gfx_is_lockup(struct radeon_device * rdev,struct radeon_ring * ring) si_gfx_is_lockup() argument 4121 si_mc_program(struct radeon_device * rdev) si_mc_program() argument 4172 si_vram_gtt_location(struct radeon_device * rdev,struct radeon_mc * mc) si_vram_gtt_location() argument 4186 si_mc_init(struct radeon_device * rdev) si_mc_init() argument 4256 si_pcie_gart_tlb_flush(struct radeon_device * rdev) si_pcie_gart_tlb_flush() argument 4265 si_pcie_gart_enable(struct radeon_device * rdev) si_pcie_gart_enable() argument 4353 si_pcie_gart_disable(struct radeon_device * rdev) si_pcie_gart_disable() argument 4383 si_pcie_gart_fini(struct radeon_device * rdev) si_pcie_gart_fini() argument 4437 si_vm_packet3_ce_check(struct radeon_device * rdev,u32 * ib,struct radeon_cs_packet * pkt) si_vm_packet3_ce_check() argument 4510 si_vm_packet3_gfx_check(struct radeon_device * rdev,u32 * ib,struct radeon_cs_packet * pkt) si_vm_packet3_gfx_check() argument 4628 si_vm_packet3_compute_check(struct radeon_device * rdev,u32 * ib,struct radeon_cs_packet * pkt) si_vm_packet3_compute_check() argument 4716 si_ib_parse(struct radeon_device * rdev,struct radeon_ib * ib) si_ib_parse() argument 4778 si_vm_init(struct radeon_device * rdev) si_vm_init() argument 4788 si_vm_fini(struct radeon_device * rdev) si_vm_fini() argument 4801 si_vm_decode_fault(struct radeon_device * rdev,u32 status,u32 addr) si_vm_decode_fault() argument 5056 si_vm_flush(struct radeon_device * rdev,struct radeon_ring * ring,unsigned vm_id,uint64_t pd_addr) si_vm_flush() argument 5108 si_wait_for_rlc_serdes(struct radeon_device * rdev) si_wait_for_rlc_serdes() argument 5125 si_enable_gui_idle_interrupt(struct radeon_device * rdev,bool enable) si_enable_gui_idle_interrupt() argument 5151 si_set_uvd_dcm(struct radeon_device * rdev,bool sw_mode) si_set_uvd_dcm() argument 5172 si_init_uvd_internal_cg(struct radeon_device * rdev) si_init_uvd_internal_cg() argument 5185 si_halt_rlc(struct radeon_device * rdev) si_halt_rlc() argument 5201 si_update_rlc(struct radeon_device * rdev,u32 rlc) si_update_rlc() argument 5210 si_enable_dma_pg(struct radeon_device * rdev,bool enable) si_enable_dma_pg() argument 5223 si_init_dma_pg(struct radeon_device * rdev) si_init_dma_pg() argument 5234 si_enable_gfx_cgpg(struct radeon_device * rdev,bool enable) si_enable_gfx_cgpg() argument 5259 si_init_gfx_cgpg(struct radeon_device * rdev) si_init_gfx_cgpg() argument 5279 si_get_cu_active_bitmap(struct radeon_device * rdev,u32 se,u32 sh) si_get_cu_active_bitmap() argument 5302 si_init_ao_cu_mask(struct radeon_device * rdev) si_init_ao_cu_mask() argument 5335 si_enable_cgcg(struct radeon_device * rdev,bool enable) si_enable_cgcg() argument 5375 si_enable_mgcg(struct radeon_device * rdev,bool enable) si_enable_mgcg() argument 5431 si_enable_uvd_mgcg(struct radeon_device * rdev,bool enable) si_enable_uvd_mgcg() argument 5476 si_enable_mc_ls(struct radeon_device * rdev,bool enable) si_enable_mc_ls() argument 5493 si_enable_mc_mgcg(struct radeon_device * rdev,bool enable) si_enable_mc_mgcg() argument 5510 si_enable_dma_mgcg(struct radeon_device * rdev,bool enable) si_enable_dma_mgcg() argument 5547 si_enable_bif_mgls(struct radeon_device * rdev,bool enable) si_enable_bif_mgls() argument 5565 si_enable_hdp_mgcg(struct radeon_device * rdev,bool enable) si_enable_hdp_mgcg() argument 5581 si_enable_hdp_ls(struct radeon_device * rdev,bool enable) si_enable_hdp_ls() argument 5597 si_update_cg(struct radeon_device * rdev,u32 block,bool enable) si_update_cg() argument 5638 si_init_cg(struct radeon_device * rdev) si_init_cg() argument 5651 si_fini_cg(struct radeon_device * rdev) si_fini_cg() argument 5663 si_get_csb_size(struct radeon_device * rdev) si_get_csb_size() argument 5695 si_get_csb_buffer(struct radeon_device * rdev,volatile u32 * buffer) si_get_csb_buffer() argument 5755 si_init_pg(struct radeon_device * rdev) si_init_pg() argument 5776 si_fini_pg(struct radeon_device * rdev) si_fini_pg() argument 5787 si_rlc_reset(struct radeon_device * rdev) si_rlc_reset() argument 5799 si_rlc_stop(struct radeon_device * rdev) si_rlc_stop() argument 5808 si_rlc_start(struct radeon_device * rdev) si_rlc_start() argument 5817 si_lbpw_supported(struct radeon_device * rdev) si_lbpw_supported() argument 5828 si_enable_lbpw(struct radeon_device * rdev,bool enable) si_enable_lbpw() argument 5845 si_rlc_resume(struct radeon_device * rdev) si_rlc_resume() argument 5900 si_enable_interrupts(struct radeon_device * rdev) si_enable_interrupts() argument 5912 si_disable_interrupts(struct radeon_device * rdev) si_disable_interrupts() argument 5928 si_disable_interrupt_state(struct radeon_device * rdev) si_disable_interrupt_state() argument 5958 si_irq_init(struct radeon_device * rdev) si_irq_init() argument 6030 si_irq_set(struct radeon_device * rdev) si_irq_set() argument 6125 si_irq_ack(struct radeon_device * rdev) si_irq_ack() argument 6169 si_irq_disable(struct radeon_device * rdev) si_irq_disable() argument 6178 si_irq_suspend(struct radeon_device * rdev) si_irq_suspend() argument 6184 si_irq_fini(struct radeon_device * rdev) si_irq_fini() argument 6190 si_get_ih_wptr(struct radeon_device * rdev) si_get_ih_wptr() argument 6225 si_irq_process(struct radeon_device * rdev) si_irq_process() argument 6439 si_uvd_init(struct radeon_device * rdev) si_uvd_init() argument 6462 si_uvd_start(struct radeon_device * rdev) si_uvd_start() argument 6485 si_uvd_resume(struct radeon_device * rdev) si_uvd_resume() argument 6506 si_vce_init(struct radeon_device * rdev) si_vce_init() argument 6531 si_vce_start(struct radeon_device * rdev) si_vce_start() argument 6565 si_vce_resume(struct radeon_device * rdev) si_vce_resume() argument 6592 si_startup(struct radeon_device * rdev) si_startup() argument 6751 si_resume(struct radeon_device * rdev) si_resume() argument 6780 si_suspend(struct radeon_device * rdev) si_suspend() argument 6807 si_init(struct radeon_device * rdev) si_init() argument 6926 si_fini(struct radeon_device * rdev) si_fini() argument 6963 si_get_gpu_clock_counter(struct radeon_device * rdev) si_get_gpu_clock_counter() argument 6975 si_set_uvd_clocks(struct radeon_device * rdev,u32 vclk,u32 dclk) si_set_uvd_clocks() argument 7064 si_pcie_gen3_enable(struct radeon_device * rdev) si_pcie_gen3_enable() argument 7224 si_program_aspm(struct radeon_device * rdev) si_program_aspm() argument 7429 si_vce_send_vcepll_ctlreq(struct radeon_device * rdev) si_vce_send_vcepll_ctlreq() argument 7460 si_set_vce_clocks(struct radeon_device * rdev,u32 evclk,u32 ecclk) si_set_vce_clocks() argument [all...] |
H A D | si_dpm.c | 1699 static struct si_power_info *si_get_pi(struct radeon_device *rdev) in si_get_pi() 1733 static void si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, in si_calculate_leakage_for_v_and_t() 1761 static void si_calculate_leakage_for_v(struct radeon_device *rdev, in si_calculate_leakage_for_v() 1772 static void si_update_dte_from_pl2(struct radeon_device *rdev, in si_update_dte_from_pl2() 1802 static void si_initialize_powertune_defaults(struct radeon_device *rdev) in si_initialize_powertune_defaults() 2028 static u32 si_get_smc_power_scaling_factor(struct radeon_device *rdev) in si_get_smc_power_scaling_factor() 2033 static u32 si_calculate_cac_wintime(struct radeon_device *rdev) in si_calculate_cac_wintime() 2058 static int si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, in si_calculate_adjusted_tdp_limits() 2091 static int si_populate_smc_tdp_limits(struct radeon_device *rdev, in si_populate_smc_tdp_limits() 2156 static int si_populate_smc_tdp_limits_2(struct radeon_device *rdev, in si_populate_smc_tdp_limits_2() [all …]
|
H A D | cik.c | 153 cik_get_allowed_info_register(struct radeon_device * rdev,u32 reg,u32 * val) cik_get_allowed_info_register() argument 179 cik_didt_rreg(struct radeon_device * rdev,u32 reg) cik_didt_rreg() argument 191 cik_didt_wreg(struct radeon_device * rdev,u32 reg,u32 v) cik_didt_wreg() argument 202 ci_get_temp(struct radeon_device * rdev) ci_get_temp() argument 219 kv_get_temp(struct radeon_device * rdev) kv_get_temp() argument 237 cik_pciep_rreg(struct radeon_device * rdev,u32 reg) cik_pciep_rreg() argument 250 cik_pciep_wreg(struct radeon_device * rdev,u32 reg,u32 v) cik_pciep_wreg() argument 1619 cik_init_golden_registers(struct radeon_device * rdev) cik_init_golden_registers() argument 1705 cik_get_xclk(struct radeon_device * rdev) cik_get_xclk() argument 1728 cik_mm_rdoorbell(struct radeon_device * rdev,u32 index) cik_mm_rdoorbell() argument 1748 cik_mm_wdoorbell(struct radeon_device * rdev,u32 index,u32 v) cik_mm_wdoorbell() argument 1841 cik_srbm_select(struct radeon_device * rdev,u32 me,u32 pipe,u32 queue,u32 vmid) cik_srbm_select() argument 1860 ci_mc_load_microcode(struct radeon_device * rdev) ci_mc_load_microcode() argument 1966 cik_init_microcode(struct radeon_device * rdev) cik_init_microcode() argument 2320 cik_tiling_mode_table_init(struct radeon_device * rdev) cik_tiling_mode_table_init() argument 3026 cik_select_se_sh(struct radeon_device * rdev,u32 se_num,u32 sh_num) cik_select_se_sh() argument 3071 cik_get_rb_disabled(struct radeon_device * rdev,u32 max_rb_num_per_se,u32 sh_per_se) cik_get_rb_disabled() argument 3101 cik_setup_rb(struct radeon_device * rdev,u32 se_num,u32 sh_per_se,u32 max_rb_num_per_se) cik_setup_rb() argument 3168 cik_gpu_init(struct radeon_device * rdev) cik_gpu_init() argument 3422 cik_scratch_init(struct radeon_device * rdev) cik_scratch_init() argument 3445 cik_ring_test(struct radeon_device * rdev,struct radeon_ring * ring) cik_ring_test() argument 3494 cik_hdp_flush_cp_ring_emit(struct radeon_device * rdev,int ridx) cik_hdp_flush_cp_ring_emit() argument 3540 cik_fence_gfx_ring_emit(struct radeon_device * rdev,struct radeon_fence * fence) cik_fence_gfx_ring_emit() argument 3581 cik_fence_compute_ring_emit(struct radeon_device * rdev,struct radeon_fence * fence) cik_fence_compute_ring_emit() argument 3611 cik_semaphore_ring_emit(struct radeon_device * rdev,struct radeon_ring * ring,struct radeon_semaphore * semaphore,bool emit_wait) cik_semaphore_ring_emit() argument 3645 cik_copy_cpdma(struct radeon_device * rdev,uint64_t src_offset,uint64_t dst_offset,unsigned num_gpu_pages,struct dma_resv * resv) cik_copy_cpdma() argument 3719 cik_ring_ib_execute(struct radeon_device * rdev,struct radeon_ib * ib) cik_ring_ib_execute() argument 3769 cik_ib_test(struct radeon_device * rdev,struct radeon_ring * ring) cik_ib_test() argument 3863 cik_cp_gfx_enable(struct radeon_device * rdev,bool enable) cik_cp_gfx_enable() argument 3884 cik_cp_gfx_load_microcode(struct radeon_device * rdev) cik_cp_gfx_load_microcode() argument 3971 cik_cp_gfx_start(struct radeon_device * rdev) cik_cp_gfx_start() argument 4031 cik_cp_gfx_fini(struct radeon_device * rdev) cik_cp_gfx_fini() argument 4046 cik_cp_gfx_resume(struct radeon_device * rdev) cik_cp_gfx_resume() argument 4113 cik_gfx_get_rptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_gfx_get_rptr() argument 4126 cik_gfx_get_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_gfx_get_wptr() argument 4132 cik_gfx_set_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_gfx_set_wptr() argument 4139 cik_compute_get_rptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_compute_get_rptr() argument 4157 cik_compute_get_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_compute_get_wptr() argument 4176 cik_compute_set_wptr(struct radeon_device * rdev,struct radeon_ring * ring) cik_compute_set_wptr() argument 4184 cik_compute_stop(struct radeon_device * rdev,struct radeon_ring * ring) cik_compute_stop() argument 4217 cik_cp_compute_enable(struct radeon_device * rdev,bool enable) cik_cp_compute_enable() argument 4246 cik_cp_compute_load_microcode(struct radeon_device * rdev) cik_cp_compute_load_microcode() argument 4317 cik_cp_compute_start(struct radeon_device * rdev) cik_cp_compute_start() argument 4332 cik_cp_compute_fini(struct radeon_device * rdev) cik_cp_compute_fini() argument 4358 cik_mec_fini(struct radeon_device * rdev) cik_mec_fini() argument 4376 cik_mec_init(struct radeon_device * rdev) cik_mec_init() argument 4508 cik_cp_compute_resume(struct radeon_device * rdev) cik_cp_compute_resume() argument 4745 cik_cp_enable(struct radeon_device * rdev,bool enable) cik_cp_enable() argument 4751 cik_cp_load_microcode(struct radeon_device * rdev) cik_cp_load_microcode() argument 4765 cik_cp_fini(struct radeon_device * rdev) cik_cp_fini() argument 4771 cik_cp_resume(struct radeon_device * rdev) cik_cp_resume() argument 4793 cik_print_gpu_status_regs(struct radeon_device * rdev) cik_print_gpu_status_regs() argument 4842 cik_gpu_check_soft_reset(struct radeon_device * rdev) cik_gpu_check_soft_reset() argument 4922 cik_gpu_soft_reset(struct radeon_device * rdev,u32 reset_mask) cik_gpu_soft_reset() argument 5051 kv_save_regs_for_reset(struct radeon_device * rdev,struct kv_reset_save_regs * save) kv_save_regs_for_reset() argument 5063 kv_restore_regs_for_reset(struct radeon_device * rdev,struct kv_reset_save_regs * save) kv_restore_regs_for_reset() argument 5136 cik_gpu_pci_config_reset(struct radeon_device * rdev) cik_gpu_pci_config_reset() argument 5209 cik_asic_reset(struct radeon_device * rdev,bool hard) cik_asic_reset() argument 5249 cik_gfx_is_lockup(struct radeon_device * rdev,struct radeon_ring * ring) cik_gfx_is_lockup() argument 5271 cik_mc_program(struct radeon_device * rdev) cik_mc_program() argument 5328 cik_mc_init(struct radeon_device * rdev) cik_mc_init() argument 5399 cik_pcie_gart_tlb_flush(struct radeon_device * rdev) cik_pcie_gart_tlb_flush() argument 5419 cik_pcie_gart_enable(struct radeon_device * rdev) cik_pcie_gart_enable() argument 5536 cik_pcie_gart_disable(struct radeon_device * rdev) cik_pcie_gart_disable() argument 5575 cik_pcie_gart_fini(struct radeon_device * rdev) cik_pcie_gart_fini() argument 5591 cik_ib_parse(struct radeon_device * rdev,struct radeon_ib * ib) cik_ib_parse() argument 5611 cik_vm_init(struct radeon_device * rdev) cik_vm_init() argument 5637 cik_vm_fini(struct radeon_device * rdev) cik_vm_fini() argument 5651 cik_vm_decode_fault(struct radeon_device * rdev,u32 status,u32 addr,u32 mc_client) cik_vm_decode_fault() argument 5677 cik_vm_flush(struct radeon_device * rdev,struct radeon_ring * ring,unsigned vm_id,uint64_t pd_addr) cik_vm_flush() argument 5757 cik_enable_gui_idle_interrupt(struct radeon_device * rdev,bool enable) cik_enable_gui_idle_interrupt() argument 5769 cik_enable_lbpw(struct radeon_device * rdev,bool enable) cik_enable_lbpw() argument 5781 cik_wait_for_rlc_serdes(struct radeon_device * rdev) cik_wait_for_rlc_serdes() argument 5806 cik_update_rlc(struct radeon_device * rdev,u32 rlc) cik_update_rlc() argument 5815 cik_halt_rlc(struct radeon_device * rdev) cik_halt_rlc() argument 5839 cik_enter_rlc_safe_mode(struct radeon_device * rdev) cik_enter_rlc_safe_mode() argument 5860 cik_exit_rlc_safe_mode(struct radeon_device * rdev) cik_exit_rlc_safe_mode() argument 5875 cik_rlc_stop(struct radeon_device * rdev) cik_rlc_stop() argument 5891 cik_rlc_start(struct radeon_device * rdev) cik_rlc_start() argument 5909 cik_rlc_resume(struct radeon_device * rdev) cik_rlc_resume() argument 5990 cik_enable_cgcg(struct radeon_device * rdev,bool enable) cik_enable_cgcg() argument 6026 cik_enable_mgcg(struct radeon_device * rdev,bool enable) cik_enable_mgcg() argument 6119 cik_enable_mc_ls(struct radeon_device * rdev,bool enable) cik_enable_mc_ls() argument 6136 cik_enable_mc_mgcg(struct radeon_device * rdev,bool enable) cik_enable_mc_mgcg() argument 6153 cik_enable_sdma_mgcg(struct radeon_device * rdev,bool enable) cik_enable_sdma_mgcg() argument 6174 cik_enable_sdma_mgls(struct radeon_device * rdev,bool enable) cik_enable_sdma_mgls() argument 6202 cik_enable_uvd_mgcg(struct radeon_device * rdev,bool enable) cik_enable_uvd_mgcg() argument 6228 cik_enable_bif_mgls(struct radeon_device * rdev,bool enable) cik_enable_bif_mgls() argument 6246 cik_enable_hdp_mgcg(struct radeon_device * rdev,bool enable) cik_enable_hdp_mgcg() argument 6262 cik_enable_hdp_ls(struct radeon_device * rdev,bool enable) cik_enable_hdp_ls() argument 6278 cik_update_cg(struct radeon_device * rdev,u32 block,bool enable) cik_update_cg() argument 6326 cik_init_cg(struct radeon_device * rdev) cik_init_cg() argument 6341 cik_fini_cg(struct radeon_device * rdev) cik_fini_cg() argument 6352 cik_enable_sck_slowdown_on_pu(struct radeon_device * rdev,bool enable) cik_enable_sck_slowdown_on_pu() argument 6366 cik_enable_sck_slowdown_on_pd(struct radeon_device * rdev,bool enable) cik_enable_sck_slowdown_on_pd() argument 6380 cik_enable_cp_pg(struct radeon_device * rdev,bool enable) cik_enable_cp_pg() argument 6393 cik_enable_gds_pg(struct radeon_device * rdev,bool enable) cik_enable_gds_pg() argument 6410 cik_init_cp_pg_table(struct radeon_device * rdev) cik_init_cp_pg_table() argument 6494 cik_enable_gfx_cgpg(struct radeon_device * rdev,bool enable) cik_enable_gfx_cgpg() argument 6524 cik_get_cu_active_bitmap(struct radeon_device * rdev,u32 se,u32 sh) cik_get_cu_active_bitmap() argument 6547 cik_init_ao_cu_mask(struct radeon_device * rdev) cik_init_ao_cu_mask() argument 6580 cik_enable_gfx_static_mgpg(struct radeon_device * rdev,bool enable) cik_enable_gfx_static_mgpg() argument 6594 cik_enable_gfx_dynamic_mgpg(struct radeon_device * rdev,bool enable) cik_enable_gfx_dynamic_mgpg() argument 6611 cik_init_gfx_cgpg(struct radeon_device * rdev) cik_init_gfx_cgpg() argument 6660 cik_update_gfx_pg(struct radeon_device * rdev,bool enable) cik_update_gfx_pg() argument 6667 cik_get_csb_size(struct radeon_device * rdev) cik_get_csb_size() argument 6699 cik_get_csb_buffer(struct radeon_device * rdev,volatile u32 * buffer) cik_get_csb_buffer() argument 6764 cik_init_pg(struct radeon_device * rdev) cik_init_pg() argument 6779 cik_fini_pg(struct radeon_device * rdev) cik_fini_pg() argument 6812 cik_enable_interrupts(struct radeon_device * rdev) cik_enable_interrupts() argument 6831 cik_disable_interrupts(struct radeon_device * rdev) cik_disable_interrupts() argument 6854 cik_disable_interrupt_state(struct radeon_device * rdev) cik_disable_interrupt_state() argument 6935 cik_irq_init(struct radeon_device * rdev) cik_irq_init() argument 7015 cik_irq_set(struct radeon_device * rdev) cik_irq_set() argument 7285 cik_irq_ack(struct radeon_device * rdev) cik_irq_ack() argument 7432 cik_irq_disable(struct radeon_device * rdev) cik_irq_disable() argument 7449 cik_irq_suspend(struct radeon_device * rdev) cik_irq_suspend() argument 7464 cik_irq_fini(struct radeon_device * rdev) cik_irq_fini() argument 7481 cik_get_ih_wptr(struct radeon_device * rdev) cik_get_ih_wptr() argument 7538 cik_irq_process(struct radeon_device * rdev) cik_irq_process() argument 8109 cik_uvd_init(struct radeon_device * rdev) cik_uvd_init() argument 8132 cik_uvd_start(struct radeon_device * rdev) cik_uvd_start() argument 8160 cik_uvd_resume(struct radeon_device * rdev) cik_uvd_resume() argument 8181 cik_vce_init(struct radeon_device * rdev) cik_vce_init() argument 8206 cik_vce_start(struct radeon_device * rdev) cik_vce_start() argument 8240 cik_vce_resume(struct radeon_device * rdev) cik_vce_resume() argument 8276 cik_startup(struct radeon_device * rdev) cik_startup() argument 8478 cik_resume(struct radeon_device * rdev) cik_resume() argument 8512 cik_suspend(struct radeon_device * rdev) cik_suspend() argument 8549 cik_init(struct radeon_device * rdev) cik_init() argument 8696 cik_fini(struct radeon_device * rdev) cik_fini() argument 8726 struct radeon_device *rdev = dev->dev_private; dce8_program_fmt() local 8800 dce8_line_buffer_adjust(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,struct drm_display_mode * mode) dce8_line_buffer_adjust() argument 8871 cik_get_number_of_dram_channels(struct radeon_device * rdev) cik_get_number_of_dram_channels() argument 9229 dce8_program_watermarks(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,u32 lb_size,u32 num_heads) dce8_program_watermarks() argument 9365 dce8_bandwidth_update(struct radeon_device * rdev) dce8_bandwidth_update() argument 9395 cik_get_gpu_clock_counter(struct radeon_device * rdev) cik_get_gpu_clock_counter() argument 9407 cik_set_uvd_clock(struct radeon_device * rdev,u32 clock,u32 cntl_reg,u32 status_reg) cik_set_uvd_clock() argument 9435 cik_set_uvd_clocks(struct radeon_device * rdev,u32 vclk,u32 dclk) cik_set_uvd_clocks() argument 9447 cik_set_vce_clocks(struct radeon_device * rdev,u32 evclk,u32 ecclk) cik_set_vce_clocks() argument 9482 cik_pcie_gen3_enable(struct radeon_device * rdev) cik_pcie_gen3_enable() argument 9642 cik_program_aspm(struct radeon_device * rdev) cik_program_aspm() argument [all...] |
H A D | evergreen.c | 57 u32 eg_cg_rreg(struct radeon_device *rdev, u32 reg) in eg_cg_rreg() argument 69 void eg_cg_wreg(struct radeon_device *rdev, u32 reg, u32 v) in eg_cg_wreg() argument 79 u32 eg_pif_phy0_rreg(struct radeon_device *rdev, u32 reg) in eg_pif_phy0_rreg() argument 91 void eg_pif_phy0_wreg(struct radeon_device *rdev, u3 argument 101 eg_pif_phy1_rreg(struct radeon_device * rdev,u32 reg) eg_pif_phy1_rreg() argument 113 eg_pif_phy1_wreg(struct radeon_device * rdev,u32 reg,u32 v) eg_pif_phy1_wreg() argument 997 evergreen_init_golden_registers(struct radeon_device * rdev) evergreen_init_golden_registers() argument 1093 evergreen_get_allowed_info_register(struct radeon_device * rdev,u32 reg,u32 * val) evergreen_get_allowed_info_register() argument 1142 sumo_set_uvd_clock(struct radeon_device * rdev,u32 clock,u32 cntl_reg,u32 status_reg) sumo_set_uvd_clock() argument 1166 sumo_set_uvd_clocks(struct radeon_device * rdev,u32 vclk,u32 dclk) sumo_set_uvd_clocks() argument 1189 evergreen_set_uvd_clocks(struct radeon_device * rdev,u32 vclk,u32 dclk) evergreen_set_uvd_clocks() argument 1278 evergreen_fix_pci_max_read_req_size(struct radeon_device * rdev) evergreen_fix_pci_max_read_req_size() argument 1295 struct radeon_device *rdev = dev->dev_private; dce4_program_fmt() local 1348 dce4_is_in_vblank(struct radeon_device * rdev,int crtc) dce4_is_in_vblank() argument 1356 dce4_is_counter_moving(struct radeon_device * rdev,int crtc) dce4_is_counter_moving() argument 1377 dce4_wait_for_vblank(struct radeon_device * rdev,int crtc) dce4_wait_for_vblank() argument 1416 evergreen_page_flip(struct radeon_device * rdev,int crtc_id,u64 crtc_base,bool async) evergreen_page_flip() argument 1445 evergreen_page_flip_pending(struct radeon_device * rdev,int crtc_id) evergreen_page_flip_pending() argument 1455 evergreen_get_temp(struct radeon_device * rdev) evergreen_get_temp() argument 1493 sumo_get_temp(struct radeon_device * rdev) sumo_get_temp() argument 1510 sumo_pm_init_profile(struct radeon_device * rdev) sumo_pm_init_profile() argument 1570 btc_pm_init_profile(struct radeon_device * rdev) btc_pm_init_profile() argument 1627 evergreen_pm_misc(struct radeon_device * rdev) evergreen_pm_misc() argument 1674 evergreen_pm_prepare(struct radeon_device * rdev) evergreen_pm_prepare() argument 1699 evergreen_pm_finish(struct radeon_device * rdev) evergreen_pm_finish() argument 1726 evergreen_hpd_sense(struct radeon_device * rdev,enum radeon_hpd_id hpd) evergreen_hpd_sense() argument 1742 evergreen_hpd_set_polarity(struct radeon_device * rdev,enum radeon_hpd_id hpd) evergreen_hpd_set_polarity() argument 1764 evergreen_hpd_init(struct radeon_device * rdev) evergreen_hpd_init() argument 1805 evergreen_hpd_fini(struct radeon_device * rdev) evergreen_hpd_fini() argument 1826 evergreen_line_buffer_adjust(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,struct drm_display_mode * mode,struct drm_display_mode * other_mode) evergreen_line_buffer_adjust() argument 1917 evergreen_get_number_of_dram_channels(struct radeon_device * rdev) evergreen_get_number_of_dram_channels() argument 2155 evergreen_program_watermarks(struct radeon_device * rdev,struct radeon_crtc * radeon_crtc,u32 lb_size,u32 num_heads) evergreen_program_watermarks() argument 2324 evergreen_bandwidth_update(struct radeon_device * rdev) evergreen_bandwidth_update() argument 2359 evergreen_mc_wait_for_idle(struct radeon_device * rdev) evergreen_mc_wait_for_idle() argument 2377 evergreen_pcie_gart_tlb_flush(struct radeon_device * rdev) evergreen_pcie_gart_tlb_flush() argument 2400 evergreen_pcie_gart_enable(struct radeon_device * rdev) evergreen_pcie_gart_enable() argument 2458 evergreen_pcie_gart_disable(struct radeon_device * rdev) evergreen_pcie_gart_disable() argument 2483 evergreen_pcie_gart_fini(struct radeon_device * rdev) evergreen_pcie_gart_fini() argument 2491 evergreen_agp_enable(struct radeon_device * rdev) evergreen_agp_enable() argument 2563 evergreen_is_dp_sst_stream_enabled(struct radeon_device * rdev,unsigned crtc_id,unsigned * ret_dig_fe) evergreen_is_dp_sst_stream_enabled() argument 2623 evergreen_blank_dp_output(struct radeon_device * rdev,unsigned dig_fe) evergreen_blank_dp_output() argument 2663 evergreen_mc_stop(struct radeon_device * rdev,struct evergreen_mc_save * save) evergreen_mc_stop() argument 2761 evergreen_mc_resume(struct radeon_device * rdev,struct evergreen_mc_save * save) evergreen_mc_resume() argument 2849 evergreen_mc_program(struct radeon_device * rdev) evergreen_mc_program() argument 2929 evergreen_ring_ib_execute(struct radeon_device * rdev,struct radeon_ib * ib) evergreen_ring_ib_execute() argument 2964 evergreen_cp_load_microcode(struct radeon_device * rdev) evergreen_cp_load_microcode() argument 2996 evergreen_cp_start(struct radeon_device * rdev) evergreen_cp_start() argument 3062 evergreen_cp_resume(struct radeon_device * rdev) evergreen_cp_resume() argument 3132 evergreen_gpu_init(struct radeon_device * rdev) evergreen_gpu_init() argument 3709 evergreen_mc_init(struct radeon_device * rdev) evergreen_mc_init() argument 3768 evergreen_print_gpu_status_regs(struct radeon_device * rdev) evergreen_print_gpu_status_regs() argument 3796 evergreen_is_display_hung(struct radeon_device * rdev) evergreen_is_display_hung() argument 3825 evergreen_gpu_check_soft_reset(struct radeon_device * rdev) evergreen_gpu_check_soft_reset() argument 3894 evergreen_gpu_soft_reset(struct radeon_device * rdev,u32 reset_mask) evergreen_gpu_soft_reset() argument 4008 evergreen_gpu_pci_config_reset(struct radeon_device * rdev) evergreen_gpu_pci_config_reset() argument 4050 evergreen_asic_reset(struct radeon_device * rdev,bool hard) evergreen_asic_reset() argument 4090 evergreen_gfx_is_lockup(struct radeon_device * rdev,struct radeon_ring * ring) evergreen_gfx_is_lockup() argument 4109 sumo_rlc_fini(struct radeon_device * rdev) sumo_rlc_fini() argument 4152 sumo_rlc_init(struct radeon_device * rdev) sumo_rlc_init() argument 4369 evergreen_rlc_start(struct radeon_device * rdev) evergreen_rlc_start() argument 4380 evergreen_rlc_resume(struct radeon_device * rdev) evergreen_rlc_resume() argument 4449 evergreen_get_vblank_counter(struct radeon_device * rdev,int crtc) evergreen_get_vblank_counter() argument 4457 evergreen_disable_interrupt_state(struct radeon_device * rdev) evergreen_disable_interrupt_state() argument 4490 evergreen_irq_set(struct radeon_device * rdev) evergreen_irq_set() argument 4611 evergreen_irq_ack(struct radeon_device * rdev) evergreen_irq_ack() argument 4660 evergreen_irq_disable(struct radeon_device * rdev) evergreen_irq_disable() argument 4669 evergreen_irq_suspend(struct radeon_device * rdev) evergreen_irq_suspend() argument 4675 evergreen_get_ih_wptr(struct radeon_device * rdev) evergreen_get_ih_wptr() argument 4700 evergreen_irq_process(struct radeon_device * rdev) evergreen_irq_process() argument 4932 evergreen_uvd_init(struct radeon_device * rdev) evergreen_uvd_init() argument 4955 evergreen_uvd_start(struct radeon_device * rdev) evergreen_uvd_start() argument 4978 evergreen_uvd_resume(struct radeon_device * rdev) evergreen_uvd_resume() argument 4999 evergreen_startup(struct radeon_device * rdev) evergreen_startup() argument 5119 evergreen_resume(struct radeon_device * rdev) evergreen_resume() argument 5153 evergreen_suspend(struct radeon_device * rdev) evergreen_suspend() argument 5176 evergreen_init(struct radeon_device * rdev) evergreen_init() argument 5298 evergreen_fini(struct radeon_device * rdev) evergreen_fini() argument 5323 evergreen_pcie_gen2_enable(struct radeon_device * rdev) evergreen_pcie_gen2_enable() argument 5386 evergreen_program_aspm(struct radeon_device * rdev) evergreen_program_aspm() argument [all...] |
H A D | rv770.c | 54 int rv770_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in rv770_set_uvd_clocks() argument 712 rv770_init_golden_registers(struct radeon_device * rdev) rv770_init_golden_registers() argument 786 rv770_get_xclk(struct radeon_device * rdev) rv770_get_xclk() argument 800 rv770_page_flip(struct radeon_device * rdev,int crtc_id,u64 crtc_base,bool async) rv770_page_flip() argument 843 rv770_page_flip_pending(struct radeon_device * rdev,int crtc_id) rv770_page_flip_pending() argument 853 rv770_get_temp(struct radeon_device * rdev) rv770_get_temp() argument 872 rv770_pm_misc(struct radeon_device * rdev) rv770_pm_misc() argument 894 rv770_pcie_gart_enable(struct radeon_device * rdev) rv770_pcie_gart_enable() argument 944 rv770_pcie_gart_disable(struct radeon_device * rdev) rv770_pcie_gart_disable() argument 970 rv770_pcie_gart_fini(struct radeon_device * rdev) rv770_pcie_gart_fini() argument 978 rv770_agp_enable(struct radeon_device * rdev) rv770_agp_enable() argument 1005 rv770_mc_program(struct radeon_device * rdev) rv770_mc_program() argument 1080 r700_cp_stop(struct radeon_device * rdev) r700_cp_stop() argument 1089 rv770_cp_load_microcode(struct radeon_device * rdev) rv770_cp_load_microcode() argument 1127 r700_cp_fini(struct radeon_device * rdev) r700_cp_fini() argument 1135 rv770_set_clk_bypass_mode(struct radeon_device * rdev) rv770_set_clk_bypass_mode() argument 1167 rv770_gpu_init(struct radeon_device * rdev) rv770_gpu_init() argument 1603 r700_vram_gtt_location(struct radeon_device * rdev,struct radeon_mc * mc) r700_vram_gtt_location() argument 1642 rv770_mc_init(struct radeon_device * rdev) rv770_mc_init() argument 1687 rv770_uvd_init(struct radeon_device * rdev) rv770_uvd_init() argument 1710 rv770_uvd_start(struct radeon_device * rdev) rv770_uvd_start() argument 1733 rv770_uvd_resume(struct radeon_device * rdev) rv770_uvd_resume() argument 1754 rv770_startup(struct radeon_device * rdev) rv770_startup() argument 1853 rv770_resume(struct radeon_device * rdev) rv770_resume() argument 1882 rv770_suspend(struct radeon_device * rdev) rv770_suspend() argument 1905 rv770_init(struct radeon_device * rdev) rv770_init() argument 1998 rv770_fini(struct radeon_device * rdev) rv770_fini() argument 2020 rv770_pcie_gen2_enable(struct radeon_device * rdev) rv770_pcie_gen2_enable() argument [all...] |
H A D | btc_dpm.c | 1198 static u32 btc_get_valid_mclk(struct radeon_device *rdev, in btc_get_valid_mclk() 1205 static u32 btc_get_valid_sclk(struct radeon_device *rdev, in btc_get_valid_sclk() 1212 void btc_skip_blacklist_clocks(struct radeon_device *rdev, in btc_skip_blacklist_clocks() 1239 void btc_adjust_clock_combinations(struct radeon_device *rdev, in btc_adjust_clock_combinations() 1278 void btc_apply_voltage_delta_rules(struct radeon_device *rdev, in btc_apply_voltage_delta_rules() 1303 static void btc_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in btc_enable_bif_dynamic_pcie_gen2() 1345 static void btc_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in btc_enable_dynamic_pcie_gen2() 1356 static int btc_disable_ulv(struct radeon_device *rdev) in btc_disable_ulv() 1367 static int btc_populate_ulv_state(struct radeon_device *rdev, in btc_populate_ulv_state() 1396 static int btc_populate_smc_acpi_state(struct radeon_device *rdev, in btc_populate_smc_acpi_state() [all …]
|
H A D | trinity_smc.c | 29 static int trinity_notify_message_to_smu(struct radeon_device *rdev, u32 id) in trinity_notify_message_to_smu() 55 int trinity_dpm_bapm_enable(struct radeon_device *rdev, bool enable) in trinity_dpm_bapm_enable() 63 int trinity_dpm_config(struct radeon_device *rdev, bool enable) in trinity_dpm_config() 73 int trinity_dpm_force_state(struct radeon_device *rdev, u32 n) in trinity_dpm_force_state() 80 int trinity_dpm_n_levels_disabled(struct radeon_device *rdev, u32 n) in trinity_dpm_n_levels_disabled() 87 int trinity_uvd_dpm_config(struct radeon_device *rdev) in trinity_uvd_dpm_config() 92 int trinity_dpm_no_forced_level(struct radeon_device *rdev) in trinity_dpm_no_forced_level() 97 int trinity_dce_enable_voltage_adjustment(struct radeon_device *rdev, in trinity_dce_enable_voltage_adjustment() 106 int trinity_gfx_dynamic_mgpg_config(struct radeon_device *rdev) in trinity_gfx_dynamic_mgpg_config() 111 void trinity_acquire_mutex(struct radeon_device *rdev) in trinity_acquire_mutex() [all …]
|
H A D | ni_dpm.c | 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() [all …]
|
/linux/net/wireless/ |
H A D | rdev-ops.h | 15 static inline int rdev_suspend(struct cfg80211_registered_device *rdev, in rdev_suspend() 25 static inline int rdev_resume(struct cfg80211_registered_device *rdev) in rdev_resume() 34 static inline void rdev_set_wakeup(struct cfg80211_registered_device *rdev, in rdev_set_wakeup() 43 *rdev_add_virtual_intf(struct cfg80211_registered_device *rdev, char *name, in rdev_add_virtual_intf() 57 rdev_del_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_del_virtual_intf() 68 rdev_change_virtual_intf(struct cfg80211_registered_device *rdev, in rdev_change_virtual_intf() 79 static inline int rdev_add_key(struct cfg80211_registered_device *rdev, in rdev_add_key() 94 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, in rdev_get_key() 108 static inline int rdev_del_key(struct cfg80211_registered_device *rdev, in rdev_del_key() 122 rdev_set_default_key(struct cfg80211_registered_device *rdev, in rdev_set_default_key() [all …]
|
H A D | core.c | 59 struct cfg80211_registered_device *result = NULL, *rdev; in cfg80211_rdev_by_wiphy_idx() local 75 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in get_wiphy_idx() local 82 struct cfg80211_registered_device *rdev; in wiphy_idx_to_wiphy() local 92 static int cfg80211_dev_check_name(struct cfg80211_registered_device *rdev, in cfg80211_dev_check_name() 126 int cfg80211_dev_rename(struct cfg80211_registered_device *rdev, in cfg80211_dev_rename() 156 int cfg80211_switch_netns(struct cfg80211_registered_device *rdev, in cfg80211_switch_netns() 222 struct cfg80211_registered_device *rdev = data; in cfg80211_rfkill_poll() local 229 void cfg80211_stop_p2p_device(struct cfg80211_registered_device *rdev, in cfg80211_stop_p2p_device() 254 void cfg80211_stop_nan(struct cfg80211_registered_device *rdev, in cfg80211_stop_nan() 273 struct cfg80211_registered_device *rdev = wiphy_to_rdev(wiphy); in cfg80211_shutdown_all_interfaces() local [all …]
|
/linux/net/ieee802154/ |
H A D | rdev-ops.h | 11 rdev_add_virtual_intf_deprecated(struct cfg802154_registered_device *rdev, in rdev_add_virtual_intf_deprecated() 21 rdev_del_virtual_intf_deprecated(struct cfg802154_registered_device *rdev, in rdev_del_virtual_intf_deprecated() 28 rdev_suspend(struct cfg802154_registered_device *rdev) in rdev_suspend() 38 rdev_resume(struct cfg802154_registered_device *rdev) in rdev_resume() 48 rdev_add_virtual_intf(struct cfg802154_registered_device *rdev, char *name, in rdev_add_virtual_intf() 64 rdev_del_virtual_intf(struct cfg802154_registered_device *rdev, in rdev_del_virtual_intf() 76 rdev_set_channel(struct cfg802154_registered_device *rdev, u8 page, u8 channel) in rdev_set_channel() 87 rdev_set_cca_mode(struct cfg802154_registered_device *rdev, in rdev_set_cca_mode() 99 rdev_set_cca_ed_level(struct cfg802154_registered_device *rdev, s32 ed_level) in rdev_set_cca_ed_level() 110 rdev_set_tx_power(struct cfg802154_registered_device *rdev, in rdev_set_tx_power() [all …]
|
/linux/drivers/infiniband/hw/cxgb4/ |
H A D | resource.c | 38 static int c4iw_init_qid_table(struct c4iw_rdev *rdev) in c4iw_init_qid_table() 56 int c4iw_init_resource(struct c4iw_rdev *rdev, u32 nr_tpt, in c4iw_init_resource() 108 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_get_cqid() 163 void c4iw_put_cqid(struct c4iw_rdev *rdev, u32 qid, in c4iw_put_cqid() 178 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_get_qpid() 237 void c4iw_put_qpid(struct c4iw_rdev *rdev, u32 qid, in c4iw_put_qpid() 265 u32 c4iw_pblpool_alloc(struct c4iw_rdev *rdev, int size) in c4iw_pblpool_alloc() 283 struct c4iw_rdev *rdev; in destroy_pblpool() local 290 void c4iw_pblpool_free(struct c4iw_rdev *rdev, u32 addr, int size) in c4iw_pblpool_free() 300 int c4iw_pblpool_create(struct c4iw_rdev *rdev) in c4iw_pblpool_create() [all …]
|