Home
last modified time | relevance | path

Searched defs:adev (Results 51 – 75 of 563) sorted by relevance

12345678910>>...23

/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Dvcn_v2_5.c76 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_early_init() local
117 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_sw_init() local
237 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_sw_fini() local
268 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_hw_init() local
321 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_hw_fini() local
349 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_suspend() local
370 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_5_resume() local
388 static void vcn_v2_5_mc_resume(struct amdgpu_device *adev) in vcn_v2_5_mc_resume()
443 static void vcn_v2_5_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) in vcn_v2_5_mc_resume_dpg_mode()
546 static void vcn_v2_5_disable_clock_gating(struct amdgpu_device *adev) in vcn_v2_5_disable_clock_gating()
[all …]
Damdgpu_irq.c121 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_hotplug_work_func() local
145 void amdgpu_irq_disable_all(struct amdgpu_device *adev) in amdgpu_irq_disable_all()
189 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_irq_handler() local
223 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_irq_handle_ih1() local
238 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_irq_handle_ih2() local
253 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_irq_handle_ih_soft() local
270 static bool amdgpu_msi_ok(struct amdgpu_device *adev) in amdgpu_msi_ok()
280 static void amdgpu_restore_msix(struct amdgpu_device *adev) in amdgpu_restore_msix()
306 int amdgpu_irq_init(struct amdgpu_device *adev) in amdgpu_irq_init()
375 void amdgpu_irq_fini_hw(struct amdgpu_device *adev) in amdgpu_irq_fini_hw()
[all …]
Damdgpu_gmc.c44 int amdgpu_gmc_pdb0_alloc(struct amdgpu_device *adev) in amdgpu_gmc_pdb0_alloc()
102 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); in amdgpu_gmc_get_pde_for_bo() local
124 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->tbo.bdev); in amdgpu_gmc_pd_addr() local
150 int amdgpu_gmc_set_pte_pde(struct amdgpu_device *adev, void *cpu_pt_addr, in amdgpu_gmc_set_pte_pde()
183 struct amdgpu_device *adev = amdgpu_ttm_adev(bo->bdev); in amdgpu_gmc_agp_addr() local
204 void amdgpu_gmc_vram_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc, in amdgpu_gmc_vram_location()
239 void amdgpu_gmc_sysvm_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) in amdgpu_gmc_sysvm_location()
266 void amdgpu_gmc_gart_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) in amdgpu_gmc_gart_location()
307 void amdgpu_gmc_agp_location(struct amdgpu_device *adev, struct amdgpu_gmc *mc) in amdgpu_gmc_agp_location()
367 bool amdgpu_gmc_filter_faults(struct amdgpu_device *adev, uint64_t addr, in amdgpu_gmc_filter_faults()
[all …]
Dnavi10_ih.c49 static void navi10_ih_init_register_offset(struct amdgpu_device *adev) in navi10_ih_init_register_offset()
105 force_update_wptr_for_self_int(struct amdgpu_device *adev, in force_update_wptr_for_self_int()
152 static int navi10_ih_toggle_ring_interrupts(struct amdgpu_device *adev, in navi10_ih_toggle_ring_interrupts()
195 static int navi10_ih_toggle_interrupts(struct amdgpu_device *adev, bool enable) in navi10_ih_toggle_interrupts()
262 static int navi10_ih_enable_ring(struct amdgpu_device *adev, in navi10_ih_enable_ring()
318 static int navi10_ih_irq_init(struct amdgpu_device *adev) in navi10_ih_irq_init()
400 static void navi10_ih_irq_disable(struct amdgpu_device *adev) in navi10_ih_irq_disable()
420 static u32 navi10_ih_get_wptr(struct amdgpu_device *adev, in navi10_ih_get_wptr()
461 static void navi10_ih_irq_rearm(struct amdgpu_device *adev, in navi10_ih_irq_rearm()
488 static void navi10_ih_set_rptr(struct amdgpu_device *adev, in navi10_ih_set_rptr()
[all …]
Dmmhub_v9_4.c39 static u64 mmhub_v9_4_get_fb_location(struct amdgpu_device *adev) in mmhub_v9_4_get_fb_location()
57 static void mmhub_v9_4_setup_hubid_vm_pt_regs(struct amdgpu_device *adev, int hubid, in mmhub_v9_4_setup_hubid_vm_pt_regs()
74 static void mmhub_v9_4_init_gart_aperture_regs(struct amdgpu_device *adev, in mmhub_v9_4_init_gart_aperture_regs()
100 static void mmhub_v9_4_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v9_4_setup_vm_pt_regs()
110 static void mmhub_v9_4_init_system_aperture_regs(struct amdgpu_device *adev, in mmhub_v9_4_init_system_aperture_regs()
175 static void mmhub_v9_4_init_tlb_regs(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_init_tlb_regs()
203 static void mmhub_v9_4_init_cache_regs(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_init_cache_regs()
257 static void mmhub_v9_4_enable_system_domain(struct amdgpu_device *adev, in mmhub_v9_4_enable_system_domain()
272 static void mmhub_v9_4_disable_identity_aperture(struct amdgpu_device *adev, in mmhub_v9_4_disable_identity_aperture()
297 static void mmhub_v9_4_setup_vmid_config(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_setup_vmid_config()
[all …]
Dmmhub_v2_0.c142 mmhub_v2_0_print_l2_protection_fault_status(struct amdgpu_device *adev, in mmhub_v2_0_print_l2_protection_fault_status()
191 static void mmhub_v2_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v2_0_setup_vm_pt_regs()
205 static void mmhub_v2_0_init_gart_aperture_regs(struct amdgpu_device *adev) in mmhub_v2_0_init_gart_aperture_regs()
222 static void mmhub_v2_0_init_system_aperture_regs(struct amdgpu_device *adev) in mmhub_v2_0_init_system_aperture_regs()
259 static void mmhub_v2_0_init_tlb_regs(struct amdgpu_device *adev) in mmhub_v2_0_init_tlb_regs()
279 static void mmhub_v2_0_init_cache_regs(struct amdgpu_device *adev) in mmhub_v2_0_init_cache_regs()
330 static void mmhub_v2_0_enable_system_domain(struct amdgpu_device *adev) in mmhub_v2_0_enable_system_domain()
342 static void mmhub_v2_0_disable_identity_aperture(struct amdgpu_device *adev) in mmhub_v2_0_disable_identity_aperture()
368 static void mmhub_v2_0_setup_vmid_config(struct amdgpu_device *adev) in mmhub_v2_0_setup_vmid_config()
416 static void mmhub_v2_0_program_invalidation(struct amdgpu_device *adev) in mmhub_v2_0_program_invalidation()
[all …]
Dmmhub_v2_3.c79 mmhub_v2_3_print_l2_protection_fault_status(struct amdgpu_device *adev, in mmhub_v2_3_print_l2_protection_fault_status()
119 static void mmhub_v2_3_setup_vm_pt_regs(struct amdgpu_device *adev, in mmhub_v2_3_setup_vm_pt_regs()
132 static void mmhub_v2_3_init_gart_aperture_regs(struct amdgpu_device *adev) in mmhub_v2_3_init_gart_aperture_regs()
149 static void mmhub_v2_3_init_system_aperture_regs(struct amdgpu_device *adev) in mmhub_v2_3_init_system_aperture_regs()
184 static void mmhub_v2_3_init_tlb_regs(struct amdgpu_device *adev) in mmhub_v2_3_init_tlb_regs()
204 static void mmhub_v2_3_init_cache_regs(struct amdgpu_device *adev) in mmhub_v2_3_init_cache_regs()
249 static void mmhub_v2_3_enable_system_domain(struct amdgpu_device *adev) in mmhub_v2_3_enable_system_domain()
261 static void mmhub_v2_3_disable_identity_aperture(struct amdgpu_device *adev) in mmhub_v2_3_disable_identity_aperture()
281 static void mmhub_v2_3_setup_vmid_config(struct amdgpu_device *adev) in mmhub_v2_3_setup_vmid_config()
329 static void mmhub_v2_3_program_invalidation(struct amdgpu_device *adev) in mmhub_v2_3_program_invalidation()
[all …]
Dgfx_v9_0.c737 static void gfx_v9_0_rlcg_w(struct amdgpu_device *adev, u32 offset, u32 v, u32 flag) in gfx_v9_0_rlcg_w()
790 static void gfx_v9_0_sriov_wreg(struct amdgpu_device *adev, u32 offset, in gfx_v9_0_sriov_wreg()
847 struct amdgpu_device *adev = kiq_ring->adev; in gfx_v9_0_kiq_map_queues() local
949 static void gfx_v9_0_set_kiq_pm4_funcs(struct amdgpu_device *adev) in gfx_v9_0_set_kiq_pm4_funcs()
954 static void gfx_v9_0_init_golden_registers(struct amdgpu_device *adev) in gfx_v9_0_init_golden_registers()
1017 static void gfx_v9_0_scratch_init(struct amdgpu_device *adev) in gfx_v9_0_scratch_init()
1060 struct amdgpu_device *adev = ring->adev; in gfx_v9_0_ring_test_ring() local
1097 struct amdgpu_device *adev = ring->adev; in gfx_v9_0_ring_test_ib() local
1152 static void gfx_v9_0_free_microcode(struct amdgpu_device *adev) in gfx_v9_0_free_microcode()
1170 static void gfx_v9_0_init_rlc_ext_microcode(struct amdgpu_device *adev) in gfx_v9_0_init_rlc_ext_microcode()
[all …]
Duvd_v6_0.c63 static inline bool uvd_v6_0_enc_support(struct amdgpu_device *adev) in uvd_v6_0_enc_support()
79 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_ring_get_rptr() local
93 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_enc_ring_get_rptr() local
109 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_ring_get_wptr() local
123 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_enc_ring_get_wptr() local
140 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_ring_set_wptr() local
154 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_enc_ring_set_wptr() local
172 struct amdgpu_device *adev = ring->adev; in uvd_v6_0_enc_ring_test_ring() local
368 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v6_0_early_init() local
391 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v6_0_sw_init() local
[all …]
Dsdma_v4_0.c394 static u32 sdma_v4_0_get_reg_offset(struct amdgpu_device *adev, in sdma_v4_0_get_reg_offset()
470 static void sdma_v4_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v4_0_init_golden_registers()
533 static void sdma_v4_0_setup_ulv(struct amdgpu_device *adev) in sdma_v4_0_setup_ulv()
582 static void sdma_v4_0_destroy_inst_ctx(struct amdgpu_device *adev) in sdma_v4_0_destroy_inst_ctx()
613 static int sdma_v4_0_init_microcode(struct amdgpu_device *adev) in sdma_v4_0_init_microcode()
738 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_get_wptr() local
765 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_set_wptr() local
807 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_page_ring_get_wptr() local
831 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_page_ring_set_wptr() local
927 struct amdgpu_device *adev = ring->adev; in sdma_v4_0_ring_emit_hdp_flush() local
[all …]
Dmca_v3_0.c32 static void mca_v3_0_mp0_query_ras_error_count(struct amdgpu_device *adev, in mca_v3_0_mp0_query_ras_error_count()
40 static int mca_v3_0_mp0_ras_late_init(struct amdgpu_device *adev) in mca_v3_0_mp0_ras_late_init()
45 static void mca_v3_0_mp0_ras_fini(struct amdgpu_device *adev) in mca_v3_0_mp0_ras_fini()
59 static void mca_v3_0_mp1_query_ras_error_count(struct amdgpu_device *adev, in mca_v3_0_mp1_query_ras_error_count()
67 static int mca_v3_0_mp1_ras_late_init(struct amdgpu_device *adev) in mca_v3_0_mp1_ras_late_init()
72 static void mca_v3_0_mp1_ras_fini(struct amdgpu_device *adev) in mca_v3_0_mp1_ras_fini()
86 static void mca_v3_0_mpio_query_ras_error_count(struct amdgpu_device *adev, in mca_v3_0_mpio_query_ras_error_count()
94 static int mca_v3_0_mpio_ras_late_init(struct amdgpu_device *adev) in mca_v3_0_mpio_ras_late_init()
99 static void mca_v3_0_mpio_ras_fini(struct amdgpu_device *adev) in mca_v3_0_mpio_ras_fini()
114 static void mca_v3_0_init(struct amdgpu_device *adev) in mca_v3_0_init()
Djpeg_v2_0.c69 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_early_init() local
88 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_sw_init() local
131 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_sw_fini() local
150 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_hw_init() local
173 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_hw_fini() local
193 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_suspend() local
215 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v2_0_resume() local
226 static int jpeg_v2_0_disable_power_gating(struct amdgpu_device *adev) in jpeg_v2_0_disable_power_gating()
252 static int jpeg_v2_0_enable_power_gating(struct amdgpu_device *adev) in jpeg_v2_0_enable_power_gating()
279 static void jpeg_v2_0_disable_clock_gating(struct amdgpu_device *adev) in jpeg_v2_0_disable_clock_gating()
[all …]
Dmes_v10_1.c46 struct amdgpu_device *adev = ring->adev; in mes_v10_1_ring_set_wptr() local
91 struct amdgpu_device *adev = mes->adev; in mes_v10_1_submit_pkt_and_poll_completion() local
131 struct amdgpu_device *adev = mes->adev; in mes_v10_1_add_hw_queue() local
226 struct amdgpu_device *adev = mes->adev; in mes_v10_1_set_hw_resources() local
273 static int mes_v10_1_init_microcode(struct amdgpu_device *adev) in mes_v10_1_init_microcode()
334 static void mes_v10_1_free_microcode(struct amdgpu_device *adev) in mes_v10_1_free_microcode()
340 static int mes_v10_1_allocate_ucode_buffer(struct amdgpu_device *adev) in mes_v10_1_allocate_ucode_buffer()
372 static int mes_v10_1_allocate_ucode_data_buffer(struct amdgpu_device *adev) in mes_v10_1_allocate_ucode_data_buffer()
404 static void mes_v10_1_free_ucode_buffers(struct amdgpu_device *adev) in mes_v10_1_free_ucode_buffers()
415 static void mes_v10_1_enable(struct amdgpu_device *adev, bool enable) in mes_v10_1_enable()
[all …]
Dsdma_v3_0.c198 static void sdma_v3_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v3_0_init_golden_registers()
250 static void sdma_v3_0_free_microcode(struct amdgpu_device *adev) in sdma_v3_0_free_microcode()
268 static int sdma_v3_0_init_microcode(struct amdgpu_device *adev) in sdma_v3_0_init_microcode()
365 struct amdgpu_device *adev = ring->adev; in sdma_v3_0_ring_get_wptr() local
387 struct amdgpu_device *adev = ring->adev; in sdma_v3_0_ring_set_wptr() local
517 static void sdma_v3_0_gfx_stop(struct amdgpu_device *adev) in sdma_v3_0_gfx_stop()
545 static void sdma_v3_0_rlc_stop(struct amdgpu_device *adev) in sdma_v3_0_rlc_stop()
558 static void sdma_v3_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in sdma_v3_0_ctx_switch_enable()
619 static void sdma_v3_0_enable(struct amdgpu_device *adev, bool enable) in sdma_v3_0_enable()
647 static int sdma_v3_0_gfx_resume(struct amdgpu_device *adev) in sdma_v3_0_gfx_resume()
[all …]
Dcik_sdma.c73 static void cik_sdma_free_microcode(struct amdgpu_device *adev) in cik_sdma_free_microcode()
108 static int cik_sdma_init_microcode(struct amdgpu_device *adev) in cik_sdma_init_microcode()
181 struct amdgpu_device *adev = ring->adev; in cik_sdma_ring_get_wptr() local
195 struct amdgpu_device *adev = ring->adev; in cik_sdma_ring_set_wptr() local
310 static void cik_sdma_gfx_stop(struct amdgpu_device *adev) in cik_sdma_gfx_stop()
336 static void cik_sdma_rlc_stop(struct amdgpu_device *adev) in cik_sdma_rlc_stop()
349 static void cik_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in cik_ctx_switch_enable()
406 static void cik_sdma_enable(struct amdgpu_device *adev, bool enable) in cik_sdma_enable()
434 static int cik_sdma_gfx_resume(struct amdgpu_device *adev) in cik_sdma_gfx_resume()
529 static int cik_sdma_rlc_resume(struct amdgpu_device *adev) in cik_sdma_rlc_resume()
[all …]
Damdgpu_display.h26 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((… argument
27 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level… argument
28 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e… argument
29 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h)) argument
30 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), … argument
31 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev)) argument
32 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev)) argument
33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev)… argument
34 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page… argument
35 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e),… argument
[all …]
Ddf_v3_6.c45 static uint64_t df_v3_6_get_fica(struct amdgpu_device *adev, in df_v3_6_get_fica()
69 static void df_v3_6_set_fica(struct amdgpu_device *adev, uint32_t ficaa_val, in df_v3_6_set_fica()
96 static void df_v3_6_perfmon_rreg(struct amdgpu_device *adev, in df_v3_6_perfmon_rreg()
119 static void df_v3_6_perfmon_wreg(struct amdgpu_device *adev, uint32_t lo_addr, in df_v3_6_perfmon_wreg()
136 static int df_v3_6_perfmon_arm_with_status(struct amdgpu_device *adev, in df_v3_6_perfmon_arm_with_status()
171 static int df_v3_6_perfmon_arm_with_retry(struct amdgpu_device *adev, in df_v3_6_perfmon_arm_with_retry()
195 struct amdgpu_device *adev; in df_v3_6_get_df_cntr_avail() local
214 static void df_v3_6_query_hashes(struct amdgpu_device *adev) in df_v3_6_query_hashes()
241 static void df_v3_6_sw_init(struct amdgpu_device *adev) in df_v3_6_sw_init()
255 static void df_v3_6_sw_fini(struct amdgpu_device *adev) in df_v3_6_sw_fini()
[all …]
Dsdma_v5_2.c66 static u32 sdma_v5_2_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v5_2_get_reg_offset()
109 static void sdma_v5_2_destroy_inst_ctx(struct amdgpu_device *adev) in sdma_v5_2_destroy_inst_ctx()
129 static int sdma_v5_2_init_microcode(struct amdgpu_device *adev) in sdma_v5_2_init_microcode()
258 struct amdgpu_device *adev = ring->adev; in sdma_v5_2_ring_get_wptr() local
284 struct amdgpu_device *adev = ring->adev; in sdma_v5_2_ring_set_wptr() local
403 struct amdgpu_device *adev = ring->adev; in sdma_v5_2_ring_emit_hdp_flush() local
472 static void sdma_v5_2_gfx_stop(struct amdgpu_device *adev) in sdma_v5_2_gfx_stop()
504 static void sdma_v5_2_rlc_stop(struct amdgpu_device *adev) in sdma_v5_2_rlc_stop()
517 static void sdma_v5_2_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in sdma_v5_2_ctx_switch_enable()
571 static void sdma_v5_2_enable(struct amdgpu_device *adev, bool enable) in sdma_v5_2_enable()
[all …]
Dvce_v4_0.c64 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_rptr() local
83 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_get_wptr() local
105 struct amdgpu_device *adev = ring->adev; in vce_v4_0_ring_set_wptr() local
125 static int vce_v4_0_firmware_loaded(struct amdgpu_device *adev) in vce_v4_0_firmware_loaded()
153 static int vce_v4_0_mmsch_start(struct amdgpu_device *adev, in vce_v4_0_mmsch_start()
205 static int vce_v4_0_sriov_start(struct amdgpu_device *adev) in vce_v4_0_sriov_start()
336 static int vce_v4_0_start(struct amdgpu_device *adev) in vce_v4_0_start()
388 static int vce_v4_0_stop(struct amdgpu_device *adev) in vce_v4_0_stop()
412 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_early_init() local
427 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v4_0_sw_init() local
[all …]
Dsdma_v2_4.c97 static void sdma_v2_4_init_golden_registers(struct amdgpu_device *adev) in sdma_v2_4_init_golden_registers()
113 static void sdma_v2_4_free_microcode(struct amdgpu_device *adev) in sdma_v2_4_free_microcode()
131 static int sdma_v2_4_init_microcode(struct amdgpu_device *adev) in sdma_v2_4_init_microcode()
209 struct amdgpu_device *adev = ring->adev; in sdma_v2_4_ring_get_wptr() local
224 struct amdgpu_device *adev = ring->adev; in sdma_v2_4_ring_set_wptr() local
343 static void sdma_v2_4_gfx_stop(struct amdgpu_device *adev) in sdma_v2_4_gfx_stop()
371 static void sdma_v2_4_rlc_stop(struct amdgpu_device *adev) in sdma_v2_4_rlc_stop()
384 static void sdma_v2_4_enable(struct amdgpu_device *adev, bool enable) in sdma_v2_4_enable()
412 static int sdma_v2_4_gfx_resume(struct amdgpu_device *adev) in sdma_v2_4_gfx_resume()
507 static int sdma_v2_4_rlc_resume(struct amdgpu_device *adev) in sdma_v2_4_rlc_resume()
[all …]
Dsdma_v5_0.c170 static u32 sdma_v5_0_get_reg_offset(struct amdgpu_device *adev, u32 instance, u32 internal_offset) in sdma_v5_0_get_reg_offset()
188 static void sdma_v5_0_init_golden_registers(struct amdgpu_device *adev) in sdma_v5_0_init_golden_registers()
242 static int sdma_v5_0_init_microcode(struct amdgpu_device *adev) in sdma_v5_0_init_microcode()
371 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_get_wptr() local
397 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_set_wptr() local
515 struct amdgpu_device *adev = ring->adev; in sdma_v5_0_ring_emit_hdp_flush() local
587 static void sdma_v5_0_gfx_stop(struct amdgpu_device *adev) in sdma_v5_0_gfx_stop()
615 static void sdma_v5_0_rlc_stop(struct amdgpu_device *adev) in sdma_v5_0_rlc_stop()
628 static void sdma_v5_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in sdma_v5_0_ctx_switch_enable()
686 static void sdma_v5_0_enable(struct amdgpu_device *adev, bool enable) in sdma_v5_0_enable()
[all …]
Dvcn_v3_0.c89 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_early_init() local
140 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_sw_init() local
275 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_sw_fini() local
313 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_hw_init() local
391 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_hw_fini() local
422 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_suspend() local
443 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v3_0_resume() local
462 static void vcn_v3_0_mc_resume(struct amdgpu_device *adev, int inst) in vcn_v3_0_mc_resume()
512 static void vcn_v3_0_mc_resume_dpg_mode(struct amdgpu_device *adev, int inst_idx, bool indirect) in vcn_v3_0_mc_resume_dpg_mode()
608 static void vcn_v3_0_disable_static_power_gating(struct amdgpu_device *adev, int inst) in vcn_v3_0_disable_static_power_gating()
[all …]
Dpsp_v11_0.c88 struct amdgpu_device *adev = psp->adev; in psp_v11_0_init_microcode() local
242 struct amdgpu_device *adev = psp->adev; in psp_v11_0_wait_for_bootloader() local
265 struct amdgpu_device *adev = psp->adev; in psp_v11_0_is_sos_alive() local
277 struct amdgpu_device *adev = psp->adev; in psp_v11_0_bootloader_load_kdb() local
308 struct amdgpu_device *adev = psp->adev; in psp_v11_0_bootloader_load_spl() local
339 struct amdgpu_device *adev = psp->adev; in psp_v11_0_bootloader_load_sysdrv() local
373 struct amdgpu_device *adev = psp->adev; in psp_v11_0_bootloader_load_sos() local
409 struct amdgpu_device *adev = psp->adev; in psp_v11_0_ring_init() local
434 struct amdgpu_device *adev = psp->adev; in psp_v11_0_ring_stop() local
464 struct amdgpu_device *adev = psp->adev; in psp_v11_0_ring_create() local
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/pm/powerplay/
Dsi_dpm.c1837 static struct si_power_info *si_get_pi(struct amdgpu_device *adev) in si_get_pi()
1870 static void si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, in si_calculate_leakage_for_v_and_t()
1898 static void si_calculate_leakage_for_v(struct amdgpu_device *adev, in si_calculate_leakage_for_v()
1909 static void si_update_dte_from_pl2(struct amdgpu_device *adev, in si_update_dte_from_pl2()
1939 static struct rv7xx_power_info *rv770_get_pi(struct amdgpu_device *adev) in rv770_get_pi()
1946 static struct ni_power_info *ni_get_pi(struct amdgpu_device *adev) in ni_get_pi()
1960 static void si_initialize_powertune_defaults(struct amdgpu_device *adev) in si_initialize_powertune_defaults()
2164 static u32 si_get_smc_power_scaling_factor(struct amdgpu_device *adev) in si_get_smc_power_scaling_factor()
2169 static u32 si_calculate_cac_wintime(struct amdgpu_device *adev) in si_calculate_cac_wintime()
2194 static int si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, in si_calculate_adjusted_tdp_limits()
[all …]
/Linux-v5.15/drivers/gpu/drm/amd/pm/
Damdgpu_dpm.c110 void amdgpu_dpm_print_ps_status(struct amdgpu_device *adev, in amdgpu_dpm_print_ps_status()
123 void amdgpu_dpm_get_active_displays(struct amdgpu_device *adev) in amdgpu_dpm_get_active_displays()
144 u32 amdgpu_dpm_get_vblank_time(struct amdgpu_device *adev) in amdgpu_dpm_get_vblank_time()
171 u32 amdgpu_dpm_get_vrefresh(struct amdgpu_device *adev) in amdgpu_dpm_get_vrefresh()
256 int amdgpu_get_platform_caps(struct amdgpu_device *adev) in amdgpu_get_platform_caps()
286 int amdgpu_parse_extended_power_table(struct amdgpu_device *adev) in amdgpu_parse_extended_power_table()
724 void amdgpu_free_extended_power_table(struct amdgpu_device *adev) in amdgpu_free_extended_power_table()
766 void amdgpu_add_thermal_controller(struct amdgpu_device *adev) in amdgpu_add_thermal_controller()
876 enum amdgpu_pcie_gen amdgpu_get_pcie_gen_support(struct amdgpu_device *adev, in amdgpu_get_pcie_gen_support()
904 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in amdgpu_get_vce_clock_state() local
[all …]

12345678910>>...23