Home
last modified time | relevance | path

Searched refs:amdgpu_irq_src (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_irq.h39 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,
Damdgpu_irq.c98 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()
Damdgpu.h193 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 …]
Damdgpu_cgs.c497 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()
Dvce_v2_0.c551 struct amdgpu_irq_src *source, in vce_v2_0_set_interrupt_state()
565 struct amdgpu_irq_src *source, in vce_v2_0_process_interrupt()
Dvce_v3_0.c570 struct amdgpu_irq_src *source, in vce_v3_0_set_interrupt_state()
584 struct amdgpu_irq_src *source, in vce_v3_0_process_interrupt()
Duvd_v6_0.c741 struct amdgpu_irq_src *source, in uvd_v6_0_set_interrupt_state()
750 struct amdgpu_irq_src *source, in uvd_v6_0_process_interrupt()
Duvd_v5_0.c757 struct amdgpu_irq_src *source, in uvd_v5_0_set_interrupt_state()
766 struct amdgpu_irq_src *source, in uvd_v5_0_process_interrupt()
Duvd_v4_2.c810 struct amdgpu_irq_src *source, in uvd_v4_2_set_interrupt_state()
819 struct amdgpu_irq_src *source, in uvd_v4_2_process_interrupt()
Dcik_sdma.c1160 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()
Dsdma_v2_4.c1174 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()
Dsdma_v3_0.c1336 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()
Damdgpu_ring.c305 struct amdgpu_irq_src *irq_src, unsigned irq_type, in amdgpu_ring_init()
Ddce_v8_0.c3173 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()
Damdgpu_fence.c435 struct amdgpu_irq_src *irq_src, in amdgpu_fence_driver_start_ring()
Dgmc_v8_0.c1236 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()
Dgmc_v7_0.c1277 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()
Ddce_v11_0.c3214 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()
Ddce_v10_0.c3221 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()
Dgfx_v8_0.c4855 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()
Dgfx_v7_0.c5359 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()
Dkv_dpm.c3213 struct amdgpu_irq_src *src, in kv_dpm_set_interrupt_state()
3261 struct amdgpu_irq_src *source, in kv_dpm_process_interrupt()
Dci_dpm.c6561 struct amdgpu_irq_src *source, in ci_dpm_set_interrupt_state()
6609 struct amdgpu_irq_src *source, in ci_dpm_process_interrupt()