Home
last modified time | relevance | path

Searched defs:adev (Results 26 – 50 of 443) sorted by relevance

12345678910>>...18

/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Dgmc_v6_0.c75 static void gmc_v6_0_mc_stop(struct amdgpu_device *adev) in gmc_v6_0_mc_stop()
95 static void gmc_v6_0_mc_resume(struct amdgpu_device *adev) in gmc_v6_0_mc_resume()
109 static int gmc_v6_0_init_microcode(struct amdgpu_device *adev) in gmc_v6_0_init_microcode()
162 static int gmc_v6_0_mc_load_microcode(struct amdgpu_device *adev) in gmc_v6_0_mc_load_microcode()
225 static void gmc_v6_0_vram_gtt_location(struct amdgpu_device *adev, in gmc_v6_0_vram_gtt_location()
235 static void gmc_v6_0_mc_program(struct amdgpu_device *adev) in gmc_v6_0_mc_program()
282 static int gmc_v6_0_mc_init(struct amdgpu_device *adev) in gmc_v6_0_mc_init()
365 static void gmc_v6_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v6_0_flush_gpu_tlb()
389 static uint64_t gmc_v6_0_get_vm_pte_flags(struct amdgpu_device *adev, in gmc_v6_0_get_vm_pte_flags()
404 static void gmc_v6_0_get_vm_pde(struct amdgpu_device *adev, int level, in gmc_v6_0_get_vm_pde()
[all …]
Dmmhub_v1_0.c41 u64 mmhub_v1_0_get_fb_location(struct amdgpu_device *adev) in mmhub_v1_0_get_fb_location()
58 void mmhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v1_0_setup_vm_pt_regs()
72 static void mmhub_v1_0_init_gart_aperture_regs(struct amdgpu_device *adev) in mmhub_v1_0_init_gart_aperture_regs()
89 static void mmhub_v1_0_init_system_aperture_regs(struct amdgpu_device *adev) in mmhub_v1_0_init_system_aperture_regs()
140 static void mmhub_v1_0_init_tlb_regs(struct amdgpu_device *adev) in mmhub_v1_0_init_tlb_regs()
161 static void mmhub_v1_0_init_cache_regs(struct amdgpu_device *adev) in mmhub_v1_0_init_cache_regs()
202 static void mmhub_v1_0_enable_system_domain(struct amdgpu_device *adev) in mmhub_v1_0_enable_system_domain()
212 static void mmhub_v1_0_disable_identity_aperture(struct amdgpu_device *adev) in mmhub_v1_0_disable_identity_aperture()
233 static void mmhub_v1_0_setup_vmid_config(struct amdgpu_device *adev) in mmhub_v1_0_setup_vmid_config()
283 static void mmhub_v1_0_program_invalidation(struct amdgpu_device *adev) in mmhub_v1_0_program_invalidation()
[all …]
Dsi.c904 static u32 si_pcie_rreg(struct amdgpu_device *adev, u32 reg) in si_pcie_rreg()
917 static void si_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in si_pcie_wreg()
929 static u32 si_pciep_rreg(struct amdgpu_device *adev, u32 reg) in si_pciep_rreg()
942 static void si_pciep_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in si_pciep_wreg()
954 static u32 si_smc_rreg(struct amdgpu_device *adev, u32 reg) in si_smc_rreg()
966 static void si_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in si_smc_wreg()
1017 static uint32_t si_get_register_value(struct amdgpu_device *adev, in si_get_register_value()
1092 static int si_read_register(struct amdgpu_device *adev, u32 se_num, in si_read_register()
1111 static bool si_read_disabled_bios(struct amdgpu_device *adev) in si_read_disabled_bios()
1159 static bool si_read_bios_from_rom(struct amdgpu_device *adev, in si_read_bios_from_rom()
[all …]
Dsi_ih.c33 static void si_ih_enable_interrupts(struct amdgpu_device *adev) in si_ih_enable_interrupts()
45 static void si_ih_disable_interrupts(struct amdgpu_device *adev) in si_ih_disable_interrupts()
60 static int si_ih_irq_init(struct amdgpu_device *adev) in si_ih_irq_init()
98 static void si_ih_irq_disable(struct amdgpu_device *adev) in si_ih_irq_disable()
104 static u32 si_ih_get_wptr(struct amdgpu_device *adev, in si_ih_get_wptr()
123 static void si_ih_decode_iv(struct amdgpu_device *adev, in si_ih_decode_iv()
144 static void si_ih_set_rptr(struct amdgpu_device *adev, in si_ih_set_rptr()
152 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_ih_early_init() local
162 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_ih_sw_init() local
173 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in si_ih_sw_fini() local
[all …]
Dgfx_v7_0.c902 static int gfx_v7_0_init_microcode(struct amdgpu_device *adev) in gfx_v7_0_init_microcode()
996 static void gfx_v7_0_free_microcode(struct amdgpu_device *adev) in gfx_v7_0_free_microcode()
1023 static void gfx_v7_0_tiling_mode_table_init(struct amdgpu_device *adev) in gfx_v7_0_tiling_mode_table_init()
1588 static void gfx_v7_0_select_se_sh(struct amdgpu_device *adev, in gfx_v7_0_select_se_sh()
1621 static u32 gfx_v7_0_get_rb_active_bitmap(struct amdgpu_device *adev) in gfx_v7_0_get_rb_active_bitmap()
1638 gfx_v7_0_raster_config(struct amdgpu_device *adev, u32 *rconf, u32 *rconf1) in gfx_v7_0_raster_config()
1670 gfx_v7_0_write_harvested_raster_configs(struct amdgpu_device *adev, in gfx_v7_0_write_harvested_raster_configs()
1787 static void gfx_v7_0_setup_rb(struct amdgpu_device *adev) in gfx_v7_0_setup_rb()
1855 static void gfx_v7_0_init_compute_vmid(struct amdgpu_device *adev) in gfx_v7_0_init_compute_vmid()
1893 static void gfx_v7_0_init_gds_vmid(struct amdgpu_device *adev) in gfx_v7_0_init_gds_vmid()
[all …]
Duvd_v4_2.c60 struct amdgpu_device *adev = ring->adev; in uvd_v4_2_ring_get_rptr() local
74 struct amdgpu_device *adev = ring->adev; in uvd_v4_2_ring_get_wptr() local
88 struct amdgpu_device *adev = ring->adev; in uvd_v4_2_ring_set_wptr() local
95 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_early_init() local
107 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_sw_init() local
137 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_sw_fini() local
157 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_hw_init() local
212 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_hw_fini() local
226 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_suspend() local
238 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v4_2_resume() local
[all …]
Dcik.c76 static u32 cik_pcie_rreg(struct amdgpu_device *adev, u32 reg) in cik_pcie_rreg()
89 static void cik_pcie_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in cik_pcie_wreg()
101 static u32 cik_smc_rreg(struct amdgpu_device *adev, u32 reg) in cik_smc_rreg()
113 static void cik_smc_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in cik_smc_wreg()
123 static u32 cik_uvd_ctx_rreg(struct amdgpu_device *adev, u32 reg) in cik_uvd_ctx_rreg()
135 static void cik_uvd_ctx_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in cik_uvd_ctx_wreg()
145 static u32 cik_didt_rreg(struct amdgpu_device *adev, u32 reg) in cik_didt_rreg()
157 static void cik_didt_wreg(struct amdgpu_device *adev, u32 reg, u32 v) in cik_didt_wreg()
751 static void cik_init_golden_registers(struct amdgpu_device *adev) in cik_init_golden_registers()
841 static u32 cik_get_xclk(struct amdgpu_device *adev) in cik_get_xclk()
[all …]
Dcik_ih.c60 static void cik_ih_enable_interrupts(struct amdgpu_device *adev) in cik_ih_enable_interrupts()
79 static void cik_ih_disable_interrupts(struct amdgpu_device *adev) in cik_ih_disable_interrupts()
106 static int cik_ih_irq_init(struct amdgpu_device *adev) in cik_ih_irq_init()
169 static void cik_ih_irq_disable(struct amdgpu_device *adev) in cik_ih_irq_disable()
187 static u32 cik_ih_get_wptr(struct amdgpu_device *adev, in cik_ih_get_wptr()
241 static void cik_ih_decode_iv(struct amdgpu_device *adev, in cik_ih_decode_iv()
272 static void cik_ih_set_rptr(struct amdgpu_device *adev, in cik_ih_set_rptr()
280 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cik_ih_early_init() local
295 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cik_ih_sw_init() local
308 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cik_ih_sw_fini() local
[all …]
Dcz_ih.c60 static void cz_ih_enable_interrupts(struct amdgpu_device *adev) in cz_ih_enable_interrupts()
79 static void cz_ih_disable_interrupts(struct amdgpu_device *adev) in cz_ih_disable_interrupts()
106 static int cz_ih_irq_init(struct amdgpu_device *adev) in cz_ih_irq_init()
170 static void cz_ih_irq_disable(struct amdgpu_device *adev) in cz_ih_irq_disable()
189 static u32 cz_ih_get_wptr(struct amdgpu_device *adev, in cz_ih_get_wptr()
220 static void cz_ih_decode_iv(struct amdgpu_device *adev, in cz_ih_decode_iv()
251 static void cz_ih_set_rptr(struct amdgpu_device *adev, in cz_ih_set_rptr()
259 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cz_ih_early_init() local
274 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cz_ih_sw_init() local
287 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in cz_ih_sw_fini() local
[all …]
Diceland_ih.c60 static void iceland_ih_enable_interrupts(struct amdgpu_device *adev) in iceland_ih_enable_interrupts()
79 static void iceland_ih_disable_interrupts(struct amdgpu_device *adev) in iceland_ih_disable_interrupts()
106 static int iceland_ih_irq_init(struct amdgpu_device *adev) in iceland_ih_irq_init()
170 static void iceland_ih_irq_disable(struct amdgpu_device *adev) in iceland_ih_irq_disable()
189 static u32 iceland_ih_get_wptr(struct amdgpu_device *adev, in iceland_ih_get_wptr()
220 static void iceland_ih_decode_iv(struct amdgpu_device *adev, in iceland_ih_decode_iv()
251 static void iceland_ih_set_rptr(struct amdgpu_device *adev, in iceland_ih_set_rptr()
259 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in iceland_ih_early_init() local
274 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in iceland_ih_sw_init() local
287 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in iceland_ih_sw_fini() local
[all …]
Dgmc_v10_0.c58 gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device *adev, in gmc_v10_0_vm_fault_interrupt_state()
127 static int gmc_v10_0_process_interrupt(struct amdgpu_device *adev, in gmc_v10_0_process_interrupt()
196 static void gmc_v10_0_set_irq_funcs(struct amdgpu_device *adev) in gmc_v10_0_set_irq_funcs()
229 static void gmc_v10_0_flush_vm_hub(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_vm_hub()
271 static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_gpu_tlb()
357 struct amdgpu_device *adev = ring->adev; in gmc_v10_0_emit_pasid_mapping() local
399 static uint64_t gmc_v10_0_get_vm_pte_flags(struct amdgpu_device *adev, in gmc_v10_0_get_vm_pte_flags()
438 static void gmc_v10_0_get_vm_pde(struct amdgpu_device *adev, int level, in gmc_v10_0_get_vm_pde()
470 static void gmc_v10_0_set_gmc_funcs(struct amdgpu_device *adev) in gmc_v10_0_set_gmc_funcs()
478 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in gmc_v10_0_early_init() local
[all …]
Dmmhub_v9_4.c38 u64 mmhub_v9_4_get_fb_location(struct amdgpu_device *adev) in mmhub_v9_4_get_fb_location()
56 void mmhub_v9_4_setup_vm_pt_regs(struct amdgpu_device *adev, int hubid, in mmhub_v9_4_setup_vm_pt_regs()
77 static void mmhub_v9_4_init_gart_aperture_regs(struct amdgpu_device *adev, in mmhub_v9_4_init_gart_aperture_regs()
103 static void mmhub_v9_4_init_system_aperture_regs(struct amdgpu_device *adev, in mmhub_v9_4_init_system_aperture_regs()
161 static void mmhub_v9_4_init_tlb_regs(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_init_tlb_regs()
189 static void mmhub_v9_4_init_cache_regs(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_init_cache_regs()
243 static void mmhub_v9_4_enable_system_domain(struct amdgpu_device *adev, in mmhub_v9_4_enable_system_domain()
256 static void mmhub_v9_4_disable_identity_aperture(struct amdgpu_device *adev, in mmhub_v9_4_disable_identity_aperture()
281 static void mmhub_v9_4_setup_vmid_config(struct amdgpu_device *adev, int hubid) in mmhub_v9_4_setup_vmid_config()
335 static void mmhub_v9_4_program_invalidation(struct amdgpu_device *adev, in mmhub_v9_4_program_invalidation()
[all …]
Dnavi10_ih.c45 static void navi10_ih_enable_interrupts(struct amdgpu_device *adev) in navi10_ih_enable_interrupts()
62 static void navi10_ih_disable_interrupts(struct amdgpu_device *adev) in navi10_ih_disable_interrupts()
110 static int navi10_ih_irq_init(struct amdgpu_device *adev) in navi10_ih_irq_init()
192 static void navi10_ih_irq_disable(struct amdgpu_device *adev) in navi10_ih_irq_disable()
210 static u32 navi10_ih_get_wptr(struct amdgpu_device *adev, in navi10_ih_get_wptr()
252 static void navi10_ih_decode_iv(struct amdgpu_device *adev, in navi10_ih_decode_iv()
294 static void navi10_ih_set_rptr(struct amdgpu_device *adev, in navi10_ih_set_rptr()
307 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in navi10_ih_early_init() local
316 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in navi10_ih_sw_init() local
338 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in navi10_ih_sw_fini() local
[all …]
Dgmc_v9_0.c201 static int gmc_v9_0_ecc_interrupt_state(struct amdgpu_device *adev, in gmc_v9_0_ecc_interrupt_state()
246 static int gmc_v9_0_process_ras_data_cb(struct amdgpu_device *adev, in gmc_v9_0_process_ras_data_cb()
266 static int gmc_v9_0_process_ecc_irq(struct amdgpu_device *adev, in gmc_v9_0_process_ecc_irq()
284 static int gmc_v9_0_vm_fault_interrupt_state(struct amdgpu_device *adev, in gmc_v9_0_vm_fault_interrupt_state()
329 static int gmc_v9_0_process_interrupt(struct amdgpu_device *adev, in gmc_v9_0_process_interrupt()
423 static void gmc_v9_0_set_irq_funcs(struct amdgpu_device *adev) in gmc_v9_0_set_irq_funcs()
467 static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v9_0_flush_gpu_tlb()
519 struct amdgpu_device *adev = ring->adev; in gmc_v9_0_emit_flush_gpu_tlb() local
540 struct amdgpu_device *adev = ring->adev; in gmc_v9_0_emit_pasid_mapping() local
587 static uint64_t gmc_v9_0_get_vm_pte_flags(struct amdgpu_device *adev, in gmc_v9_0_get_vm_pte_flags()
[all …]
Dsi_dpm.c1857 static struct si_power_info *si_get_pi(struct amdgpu_device *adev) in si_get_pi()
1890 static void si_calculate_leakage_for_v_and_t(struct amdgpu_device *adev, in si_calculate_leakage_for_v_and_t()
1918 static void si_calculate_leakage_for_v(struct amdgpu_device *adev, in si_calculate_leakage_for_v()
1929 static void si_update_dte_from_pl2(struct amdgpu_device *adev, in si_update_dte_from_pl2()
1959 static struct rv7xx_power_info *rv770_get_pi(struct amdgpu_device *adev) in rv770_get_pi()
1966 static struct ni_power_info *ni_get_pi(struct amdgpu_device *adev) in ni_get_pi()
1980 static void si_initialize_powertune_defaults(struct amdgpu_device *adev) in si_initialize_powertune_defaults()
2184 static u32 si_get_smc_power_scaling_factor(struct amdgpu_device *adev) in si_get_smc_power_scaling_factor()
2189 static u32 si_calculate_cac_wintime(struct amdgpu_device *adev) in si_calculate_cac_wintime()
2214 static int si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, in si_calculate_adjusted_tdp_limits()
[all …]
Dvega10_ih.c47 static void vega10_ih_enable_interrupts(struct amdgpu_device *adev) in vega10_ih_enable_interrupts()
103 static void vega10_ih_disable_interrupts(struct amdgpu_device *adev) in vega10_ih_disable_interrupts()
219 static int vega10_ih_irq_init(struct amdgpu_device *adev) in vega10_ih_irq_init()
355 static void vega10_ih_irq_disable(struct amdgpu_device *adev) in vega10_ih_irq_disable()
373 static u32 vega10_ih_get_wptr(struct amdgpu_device *adev, in vega10_ih_get_wptr()
435 static void vega10_ih_decode_iv(struct amdgpu_device *adev, in vega10_ih_decode_iv()
476 static void vega10_ih_irq_rearm(struct amdgpu_device *adev, in vega10_ih_irq_rearm()
509 static void vega10_ih_set_rptr(struct amdgpu_device *adev, in vega10_ih_set_rptr()
537 static int vega10_ih_self_irq(struct amdgpu_device *adev, in vega10_ih_self_irq()
561 static void vega10_ih_set_self_irq_funcs(struct amdgpu_device *adev) in vega10_ih_set_self_irq_funcs()
[all …]
Damdgpu_ras.c254 struct amdgpu_device *adev = (struct amdgpu_device *)file_inode(f)->i_private; in amdgpu_ras_debugfs_ctrl_write() local
331 static struct ras_manager *amdgpu_ras_create_obj(struct amdgpu_device *adev, in amdgpu_ras_create_obj()
357 static struct ras_manager *amdgpu_ras_find_obj(struct amdgpu_device *adev, in amdgpu_ras_find_obj()
392 static int amdgpu_ras_is_feature_allowed(struct amdgpu_device *adev, in amdgpu_ras_is_feature_allowed()
400 static int amdgpu_ras_is_feature_enabled(struct amdgpu_device *adev, in amdgpu_ras_is_feature_enabled()
412 static int __amdgpu_ras_feature_enable(struct amdgpu_device *adev, in __amdgpu_ras_feature_enable()
450 int amdgpu_ras_feature_enable(struct amdgpu_device *adev, in amdgpu_ras_feature_enable()
496 int amdgpu_ras_feature_enable_on_boot(struct amdgpu_device *adev, in amdgpu_ras_feature_enable_on_boot()
538 static int amdgpu_ras_disable_all_features(struct amdgpu_device *adev, in amdgpu_ras_disable_all_features()
560 static int amdgpu_ras_enable_all_features(struct amdgpu_device *adev, in amdgpu_ras_enable_all_features()
[all …]
Dvcn_v2_0.c93 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_early_init() local
117 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_sw_init() local
223 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_sw_fini() local
243 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_hw_init() local
292 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_hw_fini() local
324 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_suspend() local
345 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vcn_v2_0_resume() local
363 static void vcn_v2_0_mc_resume(struct amdgpu_device *adev) in vcn_v2_0_mc_resume()
408 static void vcn_v2_0_mc_resume_dpg_mode(struct amdgpu_device *adev, bool indirect) in vcn_v2_0_mc_resume_dpg_mode()
509 static void vcn_v2_0_disable_clock_gating(struct amdgpu_device *adev) in vcn_v2_0_disable_clock_gating()
[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
364 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v6_0_early_init() local
387 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in uvd_v6_0_sw_init() local
[all …]
Dgfx_v9_0.c740 static void gfx_v9_0_init_golden_registers(struct amdgpu_device *adev) in gfx_v9_0_init_golden_registers()
798 static void gfx_v9_0_scratch_init(struct amdgpu_device *adev) in gfx_v9_0_scratch_init()
841 struct amdgpu_device *adev = ring->adev; in gfx_v9_0_ring_test_ring() local
878 struct amdgpu_device *adev = ring->adev; in gfx_v9_0_ring_test_ib() local
932 static void gfx_v9_0_free_microcode(struct amdgpu_device *adev) in gfx_v9_0_free_microcode()
950 static void gfx_v9_0_init_rlc_ext_microcode(struct amdgpu_device *adev) in gfx_v9_0_init_rlc_ext_microcode()
971 static void gfx_v9_0_check_fw_write_wait(struct amdgpu_device *adev) in gfx_v9_0_check_fw_write_wait()
1033 static void gfx_v9_0_check_if_need_gfxoff(struct amdgpu_device *adev) in gfx_v9_0_check_if_need_gfxoff()
1070 static int gfx_v9_0_init_cp_gfx_microcode(struct amdgpu_device *adev, in gfx_v9_0_init_cp_gfx_microcode()
1150 static int gfx_v9_0_init_rlc_microcode(struct amdgpu_device *adev, in gfx_v9_0_init_rlc_microcode()
[all …]
Damdgpu_irq.c85 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_hotplug_work_func() local
106 void amdgpu_irq_disable_all(struct amdgpu_device *adev) in amdgpu_irq_disable_all()
150 struct amdgpu_device *adev = dev->dev_private; in amdgpu_irq_handler() local
168 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_irq_handle_ih1() local
183 struct amdgpu_device *adev = container_of(work, struct amdgpu_device, in amdgpu_irq_handle_ih2() local
200 static bool amdgpu_msi_ok(struct amdgpu_device *adev) in amdgpu_msi_ok()
221 int amdgpu_irq_init(struct amdgpu_device *adev) in amdgpu_irq_init()
279 void amdgpu_irq_fini(struct amdgpu_device *adev) in amdgpu_irq_fini()
328 int amdgpu_irq_add_id(struct amdgpu_device *adev, in amdgpu_irq_add_id()
376 void amdgpu_irq_dispatch(struct amdgpu_device *adev, in amdgpu_irq_dispatch()
[all …]
Damdgpu_gfx.c37 int amdgpu_gfx_mec_queue_to_bit(struct amdgpu_device *adev, int mec, in amdgpu_gfx_mec_queue_to_bit()
50 void amdgpu_gfx_bit_to_mec_queue(struct amdgpu_device *adev, int bit, in amdgpu_gfx_bit_to_mec_queue()
61 bool amdgpu_gfx_is_mec_queue_enabled(struct amdgpu_device *adev, in amdgpu_gfx_is_mec_queue_enabled()
68 int amdgpu_gfx_me_queue_to_bit(struct amdgpu_device *adev, in amdgpu_gfx_me_queue_to_bit()
81 void amdgpu_gfx_bit_to_me_queue(struct amdgpu_device *adev, int bit, in amdgpu_gfx_bit_to_me_queue()
91 bool amdgpu_gfx_is_me_queue_enabled(struct amdgpu_device *adev, in amdgpu_gfx_is_me_queue_enabled()
107 int amdgpu_gfx_scratch_get(struct amdgpu_device *adev, uint32_t *reg) in amdgpu_gfx_scratch_get()
129 void amdgpu_gfx_scratch_free(struct amdgpu_device *adev, uint32_t reg) in amdgpu_gfx_scratch_free()
178 static bool amdgpu_gfx_is_multipipe_capable(struct amdgpu_device *adev) in amdgpu_gfx_is_multipipe_capable()
194 void amdgpu_gfx_compute_queue_acquire(struct amdgpu_device *adev) in amdgpu_gfx_compute_queue_acquire()
[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
513 static void sdma_v3_0_gfx_stop(struct amdgpu_device *adev) in sdma_v3_0_gfx_stop()
543 static void sdma_v3_0_rlc_stop(struct amdgpu_device *adev) in sdma_v3_0_rlc_stop()
556 static void sdma_v3_0_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in sdma_v3_0_ctx_switch_enable()
617 static void sdma_v3_0_enable(struct amdgpu_device *adev, bool enable) in sdma_v3_0_enable()
645 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
306 static void cik_sdma_gfx_stop(struct amdgpu_device *adev) in cik_sdma_gfx_stop()
334 static void cik_sdma_rlc_stop(struct amdgpu_device *adev) in cik_sdma_rlc_stop()
347 static void cik_ctx_switch_enable(struct amdgpu_device *adev, bool enable) in cik_ctx_switch_enable()
404 static void cik_sdma_enable(struct amdgpu_device *adev, bool enable) in cik_sdma_enable()
432 static int cik_sdma_gfx_resume(struct amdgpu_device *adev) in cik_sdma_gfx_resume()
527 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 …]

12345678910>>...18