| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ | 
| D | gmc_v6_0.c | 75 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 …] 
 | 
| D | mmhub_v1_0.c | 41 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 …] 
 | 
| D | si.c | 904 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 …] 
 | 
| D | si_ih.c | 33 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 …] 
 | 
| D | gfx_v7_0.c | 902 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 …] 
 | 
| D | uvd_v4_2.c | 60 	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 …] 
 | 
| D | cik.c | 76 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 …] 
 | 
| D | cik_ih.c | 60 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 …] 
 | 
| D | cz_ih.c | 60 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 …] 
 | 
| D | iceland_ih.c | 60 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 …] 
 | 
| D | gmc_v10_0.c | 58 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 …] 
 | 
| D | mmhub_v9_4.c | 38 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 …] 
 | 
| D | navi10_ih.c | 45 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 …] 
 | 
| D | gmc_v9_0.c | 201 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 …] 
 | 
| D | si_dpm.c | 1857 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 …] 
 | 
| D | vega10_ih.c | 47 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 …] 
 | 
| D | amdgpu_ras.c | 254 	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 …] 
 | 
| D | vcn_v2_0.c | 93 	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 …] 
 | 
| D | uvd_v6_0.c | 63 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 …] 
 | 
| D | gfx_v9_0.c | 740 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 …] 
 | 
| D | amdgpu_irq.c | 85 	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 …] 
 | 
| D | amdgpu_gfx.c | 37 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 …] 
 | 
| D | sdma_v3_0.c | 198 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 …] 
 | 
| D | cik_sdma.c | 73 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 …] 
 | 
| D | amdgpu_display.h | 26 #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 …] 
 |