Home
last modified time | relevance | path

Searched defs:rdev (Results 1 – 25 of 442) sorted by relevance

12345678910>>...18

/linux/drivers/gpu/drm/radeon/
H A Drv6xx_dpm.c43 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 Drv770_dpm.c56 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 Dkv_dpm.c150 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 Dsumo_dpm.c79 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 Drs600.c62 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 Dr600_dpm.c141 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 Dni.c47 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 Dci_dpm.c167 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 Dradeon_device.c160 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 Dtrinity_dpm.c307 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 Drs780_dpm.c42 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 Dcypress_dpm.c48 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 Dradeon_irq_kms.c56 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 Dsi.c1208 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 Dsi_dpm.c1699 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 Dcik.c153 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 Devergreen.c57 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 Drv770.c54 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 Dbtc_dpm.c1198 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 Dtrinity_smc.c29 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 Dni_dpm.c726 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 Drdev-ops.h15 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 Dcore.c59 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 Drdev-ops.h11 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 Dresource.c38 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 …]

12345678910>>...18