Home
last modified time | relevance | path

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

12345

/dflybsd-src/sys/dev/drm/radeon/
H A Drv6xx_dpm.c44 static struct rv6xx_power_info *rv6xx_get_pi(struct radeon_device *rdev) in rv6xx_get_pi()
51 static void rv6xx_force_pcie_gen1(struct radeon_device *rdev) in rv6xx_force_pcie_gen1()
75 static void rv6xx_enable_pcie_gen2_support(struct radeon_device *rdev) in rv6xx_enable_pcie_gen2_support()
88 static void rv6xx_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv6xx_enable_bif_dynamic_pcie_gen2()
101 static void rv6xx_enable_l0s(struct radeon_device *rdev) in rv6xx_enable_l0s()
110 static void rv6xx_enable_l1(struct radeon_device *rdev) in rv6xx_enable_l1()
122 static void rv6xx_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv6xx_enable_pll_sleep_in_l1()
139 static int rv6xx_convert_clock_to_stepping(struct radeon_device *rdev, in rv6xx_convert_clock_to_stepping()
160 static void rv6xx_output_stepping(struct radeon_device *rdev, in rv6xx_output_stepping()
194 static struct rv6xx_sclk_stepping rv6xx_next_vco_step(struct radeon_device *rdev, in rv6xx_next_vco_step()
[all …]
H A Dr600.c110 u32 r600_rcu_rreg(struct radeon_device *rdev, u32 reg) in r600_rcu_rreg()
122 void r600_rcu_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_rcu_wreg()
132 u32 r600_uvd_ctx_rreg(struct radeon_device *rdev, u32 reg) in r600_uvd_ctx_rreg()
144 void r600_uvd_ctx_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r600_uvd_ctx_wreg()
164 int r600_get_allowed_info_register(struct radeon_device *rdev, in r600_get_allowed_info_register()
188 u32 r600_get_xclk(struct radeon_device *rdev) in r600_get_xclk()
193 int r600_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in r600_set_uvd_clocks()
289 struct radeon_device *rdev = dev->dev_private; in dce3_program_fmt() local
340 int rv6xx_get_temp(struct radeon_device *rdev) in rv6xx_get_temp()
352 void r600_pm_get_dynpm_state(struct radeon_device *rdev) in r600_pm_get_dynpm_state()
[all …]
H A Drs600.c55 static bool avivo_is_in_vblank(struct radeon_device *rdev, int crtc) in avivo_is_in_vblank()
63 static bool avivo_is_counter_moving(struct radeon_device *rdev, int crtc) in avivo_is_counter_moving()
84 void avivo_wait_for_vblank(struct radeon_device *rdev, int crtc) in avivo_wait_for_vblank()
112 void rs600_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in rs600_page_flip()
143 bool rs600_page_flip_pending(struct radeon_device *rdev, int crtc_id) in rs600_page_flip_pending()
155 struct radeon_device *rdev = dev->dev_private; in avivo_program_fmt() local
216 void rs600_pm_misc(struct radeon_device *rdev) in rs600_pm_misc()
310 void rs600_pm_prepare(struct radeon_device *rdev) in rs600_pm_prepare()
328 void rs600_pm_finish(struct radeon_device *rdev) in rs600_pm_finish()
347 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd) in rs600_hpd_sense()
[all …]
H A Drv770_dpm.c59 struct rv7xx_power_info *rv770_get_pi(struct radeon_device *rdev) in rv770_get_pi()
66 struct evergreen_power_info *evergreen_get_pi(struct radeon_device *rdev) in evergreen_get_pi()
73 static void rv770_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in rv770_enable_bif_dynamic_pcie_gen2()
96 static void rv770_enable_l0s(struct radeon_device *rdev) in rv770_enable_l0s()
105 static void rv770_enable_l1(struct radeon_device *rdev) in rv770_enable_l1()
117 static void rv770_enable_pll_sleep_in_l1(struct radeon_device *rdev) in rv770_enable_pll_sleep_in_l1()
134 static void rv770_gfx_clock_gating_enable(struct radeon_device *rdev, in rv770_gfx_clock_gating_enable()
147 static void rv770_mg_clock_gating_enable(struct radeon_device *rdev, in rv770_mg_clock_gating_enable()
171 void rv770_restore_cgcg(struct radeon_device *rdev) in rv770_restore_cgcg()
184 static void rv770_start_dpm(struct radeon_device *rdev) in rv770_start_dpm()
[all …]
H A Dni.c41 u32 tn_smc_rreg(struct radeon_device *rdev, u32 reg) in tn_smc_rreg()
52 void tn_smc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in tn_smc_wreg()
434 static void ni_init_golden_registers(struct radeon_device *rdev) in ni_init_golden_registers()
615 int ni_mc_load_microcode(struct radeon_device *rdev) in ni_mc_load_microcode()
691 int ni_init_microcode(struct radeon_device *rdev) in ni_init_microcode()
847 void ni_fini_microcode(struct radeon_device *rdev) in ni_fini_microcode()
871 int cayman_get_allowed_info_register(struct radeon_device *rdev, in cayman_get_allowed_info_register()
890 int tn_get_temp(struct radeon_device *rdev) in tn_get_temp()
901 static void cayman_gpu_init(struct radeon_device *rdev) in cayman_gpu_init()
1274 void cayman_pcie_gart_tlb_flush(struct radeon_device *rdev) in cayman_pcie_gart_tlb_flush()
[all …]
H A Dkv_dpm.c246 static struct kv_power_info *kv_get_pi(struct radeon_device *rdev) in kv_get_pi()
279 static int kv_program_pt_config_registers(struct radeon_device *rdev, in kv_program_pt_config_registers()
328 static void kv_do_enable_didt(struct radeon_device *rdev, bool enable) in kv_do_enable_didt()
370 static int kv_enable_didt(struct radeon_device *rdev, bool enable) in kv_enable_didt()
430 static int kv_enable_smc_cac(struct radeon_device *rdev, bool enable) in kv_enable_smc_cac()
451 static int kv_process_firmware_header(struct radeon_device *rdev) in kv_process_firmware_header()
474 static int kv_enable_dpm_voltage_scaling(struct radeon_device *rdev) in kv_enable_dpm_voltage_scaling()
490 static int kv_set_dpm_interval(struct radeon_device *rdev) in kv_set_dpm_interval()
506 static int kv_set_dpm_boot_state(struct radeon_device *rdev) in kv_set_dpm_boot_state()
520 static void kv_program_vc(struct radeon_device *rdev) in kv_program_vc()
[all …]
H A Dsumo_dpm.c84 struct sumo_power_info *sumo_get_pi(struct radeon_device *rdev) in sumo_get_pi()
91 static void sumo_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_clockgating_enable()
106 static void sumo_mg_clockgating_enable(struct radeon_device *rdev, bool enable) in sumo_mg_clockgating_enable()
123 static void sumo_program_git(struct radeon_device *rdev) in sumo_program_git()
134 static void sumo_program_grsd(struct radeon_device *rdev) in sumo_program_grsd()
145 void sumo_gfx_clockgating_initialize(struct radeon_device *rdev) in sumo_gfx_clockgating_initialize()
151 static void sumo_gfx_powergating_initialize(struct radeon_device *rdev) in sumo_gfx_powergating_initialize()
277 static void sumo_gfx_powergating_enable(struct radeon_device *rdev, bool enable) in sumo_gfx_powergating_enable()
287 static int sumo_enable_clock_power_gating(struct radeon_device *rdev) in sumo_enable_clock_power_gating()
305 static void sumo_disable_clock_power_gating(struct radeon_device *rdev) in sumo_disable_clock_power_gating()
[all …]
H A Dr600_dpm.c144 void r600_dpm_print_ps_status(struct radeon_device *rdev, in r600_dpm_print_ps_status()
157 u32 r600_dpm_get_vblank_time(struct radeon_device *rdev) in r600_dpm_get_vblank_time()
184 u32 r600_dpm_get_vrefresh(struct radeon_device *rdev) in r600_dpm_get_vrefresh()
243 void r600_gfx_clockgating_enable(struct radeon_device *rdev, bool enable) in r600_gfx_clockgating_enable()
267 void r600_dynamicpm_enable(struct radeon_device *rdev, bool enable) in r600_dynamicpm_enable()
275 void r600_enable_thermal_protection(struct radeon_device *rdev, bool enable) in r600_enable_thermal_protection()
283 void r600_enable_acpi_pm(struct radeon_device *rdev) in r600_enable_acpi_pm()
288 void r600_enable_dynamic_pcie_gen2(struct radeon_device *rdev, bool enable) in r600_enable_dynamic_pcie_gen2()
296 bool r600_dynamicpm_enabled(struct radeon_device *rdev) in r600_dynamicpm_enabled()
304 void r600_enable_sclk_control(struct radeon_device *rdev, bool enable) in r600_enable_sclk_control()
[all …]
H A Drs400.c36 void rs400_gart_adjust_size(struct radeon_device *rdev) in rs400_gart_adjust_size()
58 void rs400_gart_tlb_flush(struct radeon_device *rdev) in rs400_gart_tlb_flush()
74 int rs400_gart_init(struct radeon_device *rdev) in rs400_gart_init()
105 int rs400_gart_enable(struct radeon_device *rdev) in rs400_gart_enable()
192 void rs400_gart_disable(struct radeon_device *rdev) in rs400_gart_disable()
202 void rs400_gart_fini(struct radeon_device *rdev) in rs400_gart_fini()
228 void rs400_gart_set_page(struct radeon_device *rdev, unsigned i, in rs400_gart_set_page()
235 int rs400_mc_wait_for_idle(struct radeon_device *rdev) in rs400_mc_wait_for_idle()
251 static void rs400_gpu_init(struct radeon_device *rdev) in rs400_gpu_init()
261 static void rs400_mc_init(struct radeon_device *rdev) in rs400_mc_init()
[all …]
H A Dci_dpm.c188 static struct ci_power_info *ci_get_pi(struct radeon_device *rdev) in ci_get_pi()
202 static void ci_initialize_powertune_defaults(struct radeon_device *rdev) in ci_initialize_powertune_defaults()
267 static int ci_populate_bapm_vddc_vid_sidd(struct radeon_device *rdev) in ci_populate_bapm_vddc_vid_sidd()
296 static int ci_populate_vddc_vid(struct radeon_device *rdev) in ci_populate_vddc_vid()
311 static int ci_populate_svi_load_line(struct radeon_device *rdev) in ci_populate_svi_load_line()
324 static int ci_populate_tdc_limit(struct radeon_device *rdev) in ci_populate_tdc_limit()
339 static int ci_populate_dw8(struct radeon_device *rdev) in ci_populate_dw8()
359 static int ci_populate_fuzzy_fan(struct radeon_device *rdev) in ci_populate_fuzzy_fan()
374 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()
406 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_pm.c53 int radeon_pm_get_type_index(struct radeon_device *rdev, in radeon_pm_get_type_index()
71 void radeon_pm_acpi_event_handler(struct radeon_device *rdev) in radeon_pm_acpi_event_handler()
94 static void radeon_pm_update_profile(struct radeon_device *rdev) in radeon_pm_update_profile()
146 static void radeon_unmap_vram_bos(struct radeon_device *rdev) in radeon_unmap_vram_bos()
159 static void radeon_sync_with_vblank(struct radeon_device *rdev) in radeon_sync_with_vblank()
171 static void radeon_set_power_state(struct radeon_device *rdev) in radeon_set_power_state()
251 static void radeon_pm_set_clocks(struct radeon_device *rdev) in radeon_pm_set_clocks()
320 static void radeon_pm_print_states(struct radeon_device *rdev) in radeon_pm_print_states()
360 struct radeon_device *rdev = ddev->dev_private; in radeon_get_pm_profile() local
376 struct radeon_device *rdev = ddev->dev_private; in radeon_set_pm_profile() local
[all …]
H A Dradeon_device.c147 struct radeon_device *rdev = dev->dev_private; in radeon_is_px() local
154 static void radeon_device_handle_px_quirks(struct radeon_device *rdev) in radeon_device_handle_px_quirks()
189 void radeon_program_register_sequence(struct radeon_device *rdev, in radeon_program_register_sequence()
215 void radeon_pci_config_reset(struct radeon_device *rdev) in radeon_pci_config_reset()
227 void radeon_surface_init(struct radeon_device *rdev) in radeon_surface_init()
254 void radeon_scratch_init(struct radeon_device *rdev) in radeon_scratch_init()
280 int radeon_scratch_get(struct radeon_device *rdev, uint32_t *reg) in radeon_scratch_get()
302 void radeon_scratch_free(struct radeon_device *rdev, uint32_t reg) in radeon_scratch_free()
325 static int radeon_doorbell_init(struct radeon_device *rdev) in radeon_doorbell_init()
354 static void radeon_doorbell_fini(struct radeon_device *rdev) in radeon_doorbell_fini()
[all …]
H A Dr100.c71 static bool r100_is_in_vblank(struct radeon_device *rdev, int crtc) in r100_is_in_vblank()
86 static bool r100_is_counter_moving(struct radeon_device *rdev, int crtc) in r100_is_counter_moving()
111 void r100_wait_for_vblank(struct radeon_device *rdev, int crtc) in r100_wait_for_vblank()
156 void r100_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in r100_page_flip()
189 bool r100_page_flip_pending(struct radeon_device *rdev, int crtc_id) in r100_page_flip_pending()
207 void r100_pm_get_dynpm_state(struct radeon_device *rdev) in r100_pm_get_dynpm_state()
298 void r100_pm_init_profile(struct radeon_device *rdev) in r100_pm_init_profile()
345 void r100_pm_misc(struct radeon_device *rdev) in r100_pm_misc()
443 void r100_pm_prepare(struct radeon_device *rdev) in r100_pm_prepare()
474 void r100_pm_finish(struct radeon_device *rdev) in r100_pm_finish()
[all …]
H A Drs780_dpm.c41 static struct igp_power_info *rs780_get_pi(struct radeon_device *rdev) in rs780_get_pi()
48 static void rs780_get_pm_mode_parameters(struct radeon_device *rdev) in rs780_get_pm_mode_parameters()
74 static int rs780_initialize_dpm_power_state(struct radeon_device *rdev, in rs780_initialize_dpm_power_state()
108 static int rs780_initialize_dpm_parameters(struct radeon_device *rdev, in rs780_initialize_dpm_parameters()
175 static void rs780_start_dpm(struct radeon_device *rdev) in rs780_start_dpm()
199 static void rs780_preset_ranges_slow_clk_fbdiv_en(struct radeon_device *rdev) in rs780_preset_ranges_slow_clk_fbdiv_en()
209 static void rs780_preset_starting_fbdiv(struct radeon_device *rdev) in rs780_preset_starting_fbdiv()
222 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 Dtrinity_dpm.c360 static struct trinity_power_info *trinity_get_pi(struct radeon_device *rdev) in trinity_get_pi()
367 static void trinity_gfx_powergating_initialize(struct radeon_device *rdev) in trinity_gfx_powergating_initialize()
407 static void trinity_mg_clockgating_enable(struct radeon_device *rdev, in trinity_mg_clockgating_enable()
436 static void trinity_mg_clockgating_initialize(struct radeon_device *rdev) in trinity_mg_clockgating_initialize()
447 static void trinity_gfx_clockgating_enable(struct radeon_device *rdev, in trinity_gfx_clockgating_enable()
460 static void trinity_program_clk_gating_hw_sequence(struct radeon_device *rdev, in trinity_program_clk_gating_hw_sequence()
469 static void trinity_program_override_mgpg_sequences(struct radeon_device *rdev, in trinity_program_override_mgpg_sequences()
479 static void trinity_override_dynamic_mg_powergating(struct radeon_device *rdev) in trinity_override_dynamic_mg_powergating()
490 static void trinity_ls_clockgating_enable(struct radeon_device *rdev, in trinity_ls_clockgating_enable()
507 static void trinity_gfx_powergating_enable(struct radeon_device *rdev, in trinity_gfx_powergating_enable()
[all …]
H A Dr420.c39 void r420_pm_init_profile(struct radeon_device *rdev) in r420_pm_init_profile()
78 static void r420_set_reg_safe(struct radeon_device *rdev) in r420_set_reg_safe()
84 void r420_pipes_init(struct radeon_device *rdev) in r420_pipes_init()
158 u32 r420_mc_rreg(struct radeon_device *rdev, u32 reg) in r420_mc_rreg()
170 void r420_mc_wreg(struct radeon_device *rdev, u32 reg, u32 v) in r420_mc_wreg()
181 static void r420_debugfs(struct radeon_device *rdev) in r420_debugfs()
191 static void r420_clock_resume(struct radeon_device *rdev) in r420_clock_resume()
204 static void r420_cp_errata_init(struct radeon_device *rdev) in r420_cp_errata_init()
224 static void r420_cp_errata_fini(struct radeon_device *rdev) in r420_cp_errata_fini()
240 static int r420_startup(struct radeon_device *rdev) in r420_startup()
[all …]
H A Dr300.c54 uint32_t rv370_pcie_rreg(struct radeon_device *rdev, uint32_t reg) in rv370_pcie_rreg()
65 void rv370_pcie_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v) in rv370_pcie_wreg()
78 void rv370_pcie_gart_tlb_flush(struct radeon_device *rdev) in rv370_pcie_gart_tlb_flush()
110 void rv370_pcie_gart_set_page(struct radeon_device *rdev, unsigned i, in rv370_pcie_gart_set_page()
121 int rv370_pcie_gart_init(struct radeon_device *rdev) in rv370_pcie_gart_init()
143 int rv370_pcie_gart_enable(struct radeon_device *rdev) in rv370_pcie_gart_enable()
183 void rv370_pcie_gart_disable(struct radeon_device *rdev) in rv370_pcie_gart_disable()
197 void rv370_pcie_gart_fini(struct radeon_device *rdev) in rv370_pcie_gart_fini()
204 void r300_fence_ring_emit(struct radeon_device *rdev, in r300_fence_ring_emit()
238 void r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) in r300_ring_start()
[all …]
H A Dcypress_dpm.c49 static void cypress_enable_bif_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_bif_dynamic_pcie_gen2()
86 static void cypress_enable_dynamic_pcie_gen2(struct radeon_device *rdev, in cypress_enable_dynamic_pcie_gen2()
119 static void cypress_gfx_clock_gating_enable(struct radeon_device *rdev, in cypress_gfx_clock_gating_enable()
171 static void cypress_mg_clock_gating_enable(struct radeon_device *rdev, in cypress_mg_clock_gating_enable()
220 void cypress_enable_spread_spectrum(struct radeon_device *rdev, in cypress_enable_spread_spectrum()
239 void cypress_start_dpm(struct radeon_device *rdev) in cypress_start_dpm()
244 void cypress_enable_sclk_control(struct radeon_device *rdev, in cypress_enable_sclk_control()
253 void cypress_enable_mclk_control(struct radeon_device *rdev, in cypress_enable_mclk_control()
262 int cypress_notify_smc_display_change(struct radeon_device *rdev, in cypress_notify_smc_display_change()
274 void cypress_program_response_times(struct radeon_device *rdev) in cypress_program_response_times()
[all …]
H A Dradeon_irq_kms.c52 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_handler_kms() local
79 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_hotplug_work_func() local
100 struct radeon_device *rdev = container_of(work, struct radeon_device, in radeon_dp_work_func() local
120 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_preinstall_kms() local
152 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_postinstall_kms() local
171 struct radeon_device *rdev = dev->dev_private; in radeon_driver_irq_uninstall_kms() local
286 int radeon_irq_kms_init(struct radeon_device *rdev) in radeon_irq_kms_init()
336 void radeon_irq_kms_fini(struct radeon_device *rdev) in radeon_irq_kms_fini()
359 void radeon_irq_kms_sw_irq_get(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_get()
383 bool radeon_irq_kms_sw_irq_get_delayed(struct radeon_device *rdev, int ring) in radeon_irq_kms_sw_irq_get_delayed()
[all …]
H A Dsi.c1219 static void si_init_golden_registers(struct radeon_device *rdev) in si_init_golden_registers()
1298 int si_get_allowed_info_register(struct radeon_device *rdev, in si_get_allowed_info_register()
1329 u32 si_get_xclk(struct radeon_device *rdev) in si_get_xclk()
1346 int si_get_temp(struct radeon_device *rdev) in si_get_temp()
1562 int si_mc_load_microcode(struct radeon_device *rdev) in si_mc_load_microcode()
1660 static int si_init_microcode(struct radeon_device *rdev) in si_init_microcode()
1957 static u32 dce6_line_buffer_adjust(struct radeon_device *rdev, in dce6_line_buffer_adjust()
2016 static u32 si_get_number_of_dram_channels(struct radeon_device *rdev) in si_get_number_of_dram_channels()
2284 static void dce6_program_watermarks(struct radeon_device *rdev, in dce6_program_watermarks()
2450 void dce6_bandwidth_update(struct radeon_device *rdev) in dce6_bandwidth_update()
[all …]
H A Drv515.c48 void rv515_debugfs(struct radeon_device *rdev) in rv515_debugfs()
61 void rv515_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) in rv515_ring_start()
129 int rv515_mc_wait_for_idle(struct radeon_device *rdev) in rv515_mc_wait_for_idle()
145 void rv515_vga_render_disable(struct radeon_device *rdev) in rv515_vga_render_disable()
151 static void rv515_gpu_init(struct radeon_device *rdev) in rv515_gpu_init()
174 static void rv515_vram_get_type(struct radeon_device *rdev) in rv515_vram_get_type()
194 static void rv515_mc_init(struct radeon_device *rdev) in rv515_mc_init()
206 uint32_t rv515_mc_rreg(struct radeon_device *rdev, uint32_t reg) in rv515_mc_rreg()
220 void rv515_mc_wreg(struct radeon_device *rdev, uint32_t reg, uint32_t v) in rv515_mc_wreg()
236 struct radeon_device *rdev = dev->dev_private; in rv515_debugfs_pipes_info() local
[all …]
H A Drv770.c44 int rv770_set_uvd_clocks(struct radeon_device *rdev, u32 vclk, u32 dclk) in rv770_set_uvd_clocks()
713 static void rv770_init_golden_registers(struct radeon_device *rdev) in rv770_init_golden_registers()
787 u32 rv770_get_xclk(struct radeon_device *rdev) in rv770_get_xclk()
801 void rv770_page_flip(struct radeon_device *rdev, int crtc_id, u64 crtc_base, bool async) in rv770_page_flip()
839 bool rv770_page_flip_pending(struct radeon_device *rdev, int crtc_id) in rv770_page_flip_pending()
849 int rv770_get_temp(struct radeon_device *rdev) in rv770_get_temp()
868 void rv770_pm_misc(struct radeon_device *rdev) in rv770_pm_misc()
890 static int rv770_pcie_gart_enable(struct radeon_device *rdev) in rv770_pcie_gart_enable()
940 static void rv770_pcie_gart_disable(struct radeon_device *rdev) in rv770_pcie_gart_disable()
966 static void rv770_pcie_gart_fini(struct radeon_device *rdev) in rv770_pcie_gart_fini()
[all …]
H A Dtrinity_smc.c30 static int trinity_notify_message_to_smu(struct radeon_device *rdev, u32 id) in trinity_notify_message_to_smu()
56 int trinity_dpm_bapm_enable(struct radeon_device *rdev, bool enable) in trinity_dpm_bapm_enable()
64 int trinity_dpm_config(struct radeon_device *rdev, bool enable) in trinity_dpm_config()
74 int trinity_dpm_force_state(struct radeon_device *rdev, u32 n) in trinity_dpm_force_state()
81 int trinity_dpm_n_levels_disabled(struct radeon_device *rdev, u32 n) in trinity_dpm_n_levels_disabled()
88 int trinity_uvd_dpm_config(struct radeon_device *rdev) in trinity_uvd_dpm_config()
93 int trinity_dpm_no_forced_level(struct radeon_device *rdev) in trinity_dpm_no_forced_level()
98 int trinity_dce_enable_voltage_adjustment(struct radeon_device *rdev, in trinity_dce_enable_voltage_adjustment()
107 int trinity_gfx_dynamic_mgpg_config(struct radeon_device *rdev) in trinity_gfx_dynamic_mgpg_config()
112 void trinity_acquire_mutex(struct radeon_device *rdev) in trinity_acquire_mutex()
[all …]
H A Dsi_dpm.c1764 static struct si_power_info *si_get_pi(struct radeon_device *rdev) in si_get_pi()
1798 static void si_calculate_leakage_for_v_and_t(struct radeon_device *rdev, in si_calculate_leakage_for_v_and_t()
1826 static void si_calculate_leakage_for_v(struct radeon_device *rdev, in si_calculate_leakage_for_v()
1837 static void si_update_dte_from_pl2(struct radeon_device *rdev, in si_update_dte_from_pl2()
1867 static void si_initialize_powertune_defaults(struct radeon_device *rdev) in si_initialize_powertune_defaults()
2092 static u32 si_get_smc_power_scaling_factor(struct radeon_device *rdev) in si_get_smc_power_scaling_factor()
2097 static u32 si_calculate_cac_wintime(struct radeon_device *rdev) in si_calculate_cac_wintime()
2122 static int si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, in si_calculate_adjusted_tdp_limits()
2155 static int si_populate_smc_tdp_limits(struct radeon_device *rdev, in si_populate_smc_tdp_limits()
2220 static int si_populate_smc_tdp_limits_2(struct radeon_device *rdev, in si_populate_smc_tdp_limits_2()
[all …]
H A Dcik.c144 int cik_get_allowed_info_register(struct radeon_device *rdev, in cik_get_allowed_info_register()
170 u32 cik_didt_rreg(struct radeon_device *rdev, u32 reg) in cik_didt_rreg()
182 void cik_didt_wreg(struct radeon_device *rdev, u32 reg, u32 v) in cik_didt_wreg()
193 int ci_get_temp(struct radeon_device *rdev) in ci_get_temp()
212 int kv_get_temp(struct radeon_device *rdev) in kv_get_temp()
232 u32 cik_pciep_rreg(struct radeon_device *rdev, u32 reg) in cik_pciep_rreg()
245 void cik_pciep_wreg(struct radeon_device *rdev, u32 reg, u32 v) in cik_pciep_wreg()
1614 static void cik_init_golden_registers(struct radeon_device *rdev) in cik_init_golden_registers()
1703 u32 cik_get_xclk(struct radeon_device *rdev) in cik_get_xclk()
1726 u32 cik_mm_rdoorbell(struct radeon_device *rdev, u32 index) in cik_mm_rdoorbell()
[all …]

12345