/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_irq.h | 39 struct amdgpu_irq_src { struct 48 int (*set)(struct amdgpu_device *adev, struct amdgpu_irq_src *source, argument 52 struct amdgpu_irq_src *source, 60 struct amdgpu_irq_src *sources[AMDGPU_MAX_IRQ_SRC_ID]; 78 struct amdgpu_irq_src *source); 81 int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src, 83 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, 86 struct amdgpu_irq_src *src, 88 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, 90 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
|
D | amdgpu_irq.c | 98 struct amdgpu_irq_src *src = adev->irq.sources[i]; in amdgpu_irq_disable_all() 268 struct amdgpu_irq_src *src = adev->irq.sources[i]; in amdgpu_irq_fini() 292 struct amdgpu_irq_src *source) in amdgpu_irq_add_id() 330 struct amdgpu_irq_src *src; in amdgpu_irq_dispatch() 359 struct amdgpu_irq_src *src, unsigned type) in amdgpu_irq_update() 388 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_get() 407 struct amdgpu_irq_src *src, in amdgpu_irq_get_delayed() 424 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_put() 450 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_enabled()
|
D | amdgpu.h | 193 struct amdgpu_irq_src; 398 struct amdgpu_irq_src *irq_src; 437 struct amdgpu_irq_src *irq_src, 742 struct amdgpu_irq_src vm_fault; 1199 struct amdgpu_irq_src eop_irq; 1200 struct amdgpu_irq_src priv_reg_irq; 1201 struct amdgpu_irq_src priv_inst_irq; 1231 struct amdgpu_irq_src *irq_src, unsigned irq_type, 1394 struct amdgpu_irq_src irq; 1682 struct amdgpu_irq_src irq; [all …]
|
D | amdgpu_cgs.c | 497 struct amdgpu_irq_src *src, in cgs_set_irq_state() 514 struct amdgpu_irq_src *source, in cgs_process_irq() 542 struct amdgpu_irq_src *source = in amdgpu_cgs_add_irq_source() 543 kzalloc(sizeof(struct amdgpu_irq_src), GFP_KERNEL); in amdgpu_cgs_add_irq_source()
|
D | vce_v2_0.c | 551 struct amdgpu_irq_src *source, in vce_v2_0_set_interrupt_state() 565 struct amdgpu_irq_src *source, in vce_v2_0_process_interrupt()
|
D | vce_v3_0.c | 570 struct amdgpu_irq_src *source, in vce_v3_0_set_interrupt_state() 584 struct amdgpu_irq_src *source, in vce_v3_0_process_interrupt()
|
D | uvd_v6_0.c | 741 struct amdgpu_irq_src *source, in uvd_v6_0_set_interrupt_state() 750 struct amdgpu_irq_src *source, in uvd_v6_0_process_interrupt()
|
D | uvd_v5_0.c | 757 struct amdgpu_irq_src *source, in uvd_v5_0_set_interrupt_state() 766 struct amdgpu_irq_src *source, in uvd_v5_0_process_interrupt()
|
D | uvd_v4_2.c | 810 struct amdgpu_irq_src *source, in uvd_v4_2_set_interrupt_state() 819 struct amdgpu_irq_src *source, in uvd_v4_2_process_interrupt()
|
D | cik_sdma.c | 1160 struct amdgpu_irq_src *src, in cik_sdma_set_trap_irq_state() 1206 struct amdgpu_irq_src *source, in cik_sdma_process_trap_irq() 1247 struct amdgpu_irq_src *source, in cik_sdma_process_illegal_inst_irq()
|
D | sdma_v2_4.c | 1174 struct amdgpu_irq_src *src, in sdma_v2_4_set_trap_irq_state() 1220 struct amdgpu_irq_src *source, in sdma_v2_4_process_trap_irq() 1260 struct amdgpu_irq_src *source, in sdma_v2_4_process_illegal_inst_irq()
|
D | sdma_v3_0.c | 1336 struct amdgpu_irq_src *source, in sdma_v3_0_set_trap_irq_state() 1382 struct amdgpu_irq_src *source, in sdma_v3_0_process_trap_irq() 1422 struct amdgpu_irq_src *source, in sdma_v3_0_process_illegal_inst_irq()
|
D | amdgpu_ring.c | 305 struct amdgpu_irq_src *irq_src, unsigned irq_type, in amdgpu_ring_init()
|
D | dce_v8_0.c | 3173 struct amdgpu_irq_src *src, in dce_v8_0_set_hpd_interrupt_state() 3222 struct amdgpu_irq_src *src, in dce_v8_0_set_crtc_interrupt_state() 3270 struct amdgpu_irq_src *source, in dce_v8_0_crtc_irq() 3308 struct amdgpu_irq_src *src, in dce_v8_0_set_pageflip_interrupt_state() 3331 struct amdgpu_irq_src *source, in dce_v8_0_pageflip_irq() 3384 struct amdgpu_irq_src *source, in dce_v8_0_hpd_irq()
|
D | amdgpu_fence.c | 435 struct amdgpu_irq_src *irq_src, in amdgpu_fence_driver_start_ring()
|
D | gmc_v8_0.c | 1236 struct amdgpu_irq_src *src, in gmc_v8_0_vm_fault_interrupt_state() 1278 struct amdgpu_irq_src *source, in gmc_v8_0_process_interrupt()
|
D | gmc_v7_0.c | 1277 struct amdgpu_irq_src *src, in gmc_v7_0_vm_fault_interrupt_state() 1318 struct amdgpu_irq_src *source, in gmc_v7_0_process_interrupt()
|
D | dce_v11_0.c | 3214 struct amdgpu_irq_src *source, in dce_v11_0_set_hpd_irq_state() 3244 struct amdgpu_irq_src *source, in dce_v11_0_set_crtc_irq_state() 3292 struct amdgpu_irq_src *src, in dce_v11_0_set_pageflip_irq_state() 3315 struct amdgpu_irq_src *source, in dce_v11_0_pageflip_irq() 3413 struct amdgpu_irq_src *source, in dce_v11_0_crtc_irq() 3451 struct amdgpu_irq_src *source, in dce_v11_0_hpd_irq()
|
D | dce_v10_0.c | 3221 struct amdgpu_irq_src *source, in dce_v10_0_set_hpd_irq_state() 3251 struct amdgpu_irq_src *source, in dce_v10_0_set_crtc_irq_state() 3299 struct amdgpu_irq_src *src, in dce_v10_0_set_pageflip_irq_state() 3322 struct amdgpu_irq_src *source, in dce_v10_0_pageflip_irq() 3420 struct amdgpu_irq_src *source, in dce_v10_0_crtc_irq() 3458 struct amdgpu_irq_src *source, in dce_v10_0_hpd_irq()
|
D | gfx_v8_0.c | 4855 struct amdgpu_irq_src *source, in gfx_v8_0_set_priv_reg_fault_state() 4882 struct amdgpu_irq_src *source, in gfx_v8_0_set_priv_inst_fault_state() 4909 struct amdgpu_irq_src *src, in gfx_v8_0_set_eop_interrupt_state() 4948 struct amdgpu_irq_src *source, in gfx_v8_0_eop_irq() 4980 struct amdgpu_irq_src *source, in gfx_v8_0_priv_reg_irq() 4989 struct amdgpu_irq_src *source, in gfx_v8_0_priv_inst_irq()
|
D | gfx_v7_0.c | 5359 struct amdgpu_irq_src *src, in gfx_v7_0_set_priv_reg_fault_state() 5384 struct amdgpu_irq_src *src, in gfx_v7_0_set_priv_inst_fault_state() 5409 struct amdgpu_irq_src *src, in gfx_v7_0_set_eop_interrupt_state() 5448 struct amdgpu_irq_src *source, in gfx_v7_0_eop_irq() 5475 struct amdgpu_irq_src *source, in gfx_v7_0_priv_reg_irq() 5484 struct amdgpu_irq_src *source, in gfx_v7_0_priv_inst_irq()
|
D | kv_dpm.c | 3213 struct amdgpu_irq_src *src, in kv_dpm_set_interrupt_state() 3261 struct amdgpu_irq_src *source, in kv_dpm_process_interrupt()
|
D | ci_dpm.c | 6561 struct amdgpu_irq_src *source, in ci_dpm_set_interrupt_state() 6609 struct amdgpu_irq_src *source, in ci_dpm_process_interrupt()
|