Home
last modified time | relevance | path

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

12

/dflybsd-src/sys/dev/drm/amd/amdgpu/
H A Damdgpu_irq.h41 struct amdgpu_irq_src { struct
49 struct amdgpu_irq_src **sources; argument
54 int (*set)(struct amdgpu_device *adev, struct amdgpu_irq_src *source,
58 struct amdgpu_irq_src *source,
88 struct amdgpu_irq_src *source);
91 int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
93 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
95 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
97 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
H A Damdgpu_irq.c131 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
289 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini()
322 struct amdgpu_irq_src *source) in amdgpu_irq_add_id()
336 sizeof(struct amdgpu_irq_src *), in amdgpu_irq_add_id()
373 struct amdgpu_irq_src *src; in amdgpu_irq_dispatch()
423 struct amdgpu_irq_src *src, unsigned type) in amdgpu_irq_update()
460 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_gpu_reset_resume_helper()
482 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_get()
512 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_put()
543 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_enabled()
H A Dmxgpu_ai.c214 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_ack_irq()
222 struct amdgpu_irq_src *source, in xgpu_ai_set_mailbox_ack_irq()
274 struct amdgpu_irq_src *src, in xgpu_ai_set_mailbox_rcv_irq()
288 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_rcv_irq()
H A Damdgpu_gfx.h37 struct amdgpu_irq_src *irq);
40 struct amdgpu_irq_src *irq);
H A Dmxgpu_vi.c491 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_ack_irq()
499 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_ack_irq()
528 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_rcv_irq()
542 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_rcv_irq()
H A Damdgpu.h194 struct amdgpu_irq_src;
776 struct amdgpu_irq_src irq;
936 struct amdgpu_irq_src eop_irq;
937 struct amdgpu_irq_src priv_reg_irq;
938 struct amdgpu_irq_src priv_inst_irq;
939 struct amdgpu_irq_src cp_ecc_error_irq;
940 struct amdgpu_irq_src sq_irq;
1062 struct amdgpu_irq_src trap_irq_1;
1064 struct amdgpu_irq_src trap_irq;
1065 struct amdgpu_irq_src illegal_inst_irq;
[all …]
H A Damdgpu_ring.h78 struct amdgpu_irq_src *irq_src;
93 struct amdgpu_irq_src *irq_src,
234 unsigned ring_size, struct amdgpu_irq_src *irq_src,
H A Damdgpu_virt.h244 struct amdgpu_irq_src ack_irq;
245 struct amdgpu_irq_src rcv_irq;
H A Damdgpu_vcn.h70 struct amdgpu_irq_src irq;
H A Damdgpu_uvd.h47 struct amdgpu_irq_src irq;
H A Damdgpu_gfx.c203 struct amdgpu_irq_src *irq) in amdgpu_gfx_kiq_init_ring()
234 struct amdgpu_irq_src *irq) in amdgpu_gfx_kiq_free_ring()
H A Damdgpu_vce.h49 struct amdgpu_irq_src irq;
H A Damdgpu_gmc.h95 struct amdgpu_irq_src vm_fault;
H A Duvd_v5_0.c594 struct amdgpu_irq_src *source, in uvd_v5_0_set_interrupt_state()
603 struct amdgpu_irq_src *source, in uvd_v5_0_process_interrupt()
H A Dsdma_v2_4.c1061 struct amdgpu_irq_src *src, in sdma_v2_4_set_trap_irq_state()
1107 struct amdgpu_irq_src *source, in sdma_v2_4_process_trap_irq()
1147 struct amdgpu_irq_src *source, in sdma_v2_4_process_illegal_inst_irq()
H A Dgmc_v9_0.c201 struct amdgpu_irq_src *src, in gmc_v9_0_vm_fault_interrupt_state()
246 struct amdgpu_irq_src *source, in gmc_v9_0_process_interrupt()
H A Dvce_v3_0.c708 struct amdgpu_irq_src *source, in vce_v3_0_set_interrupt_state()
722 struct amdgpu_irq_src *source, in vce_v3_0_process_interrupt()
H A Dsdma_v3_0.c1397 struct amdgpu_irq_src *source, in sdma_v3_0_set_trap_irq_state()
1443 struct amdgpu_irq_src *source, in sdma_v3_0_process_trap_irq()
1483 struct amdgpu_irq_src *source, in sdma_v3_0_process_illegal_inst_irq()
H A Damdgpu_ring.c240 unsigned max_dw, struct amdgpu_irq_src *irq_src, in amdgpu_ring_init()
H A Dsdma_v4_0.c1372 struct amdgpu_irq_src *source, in sdma_v4_0_set_trap_irq_state()
1391 struct amdgpu_irq_src *source, in sdma_v4_0_process_trap_irq()
1433 struct amdgpu_irq_src *source, in sdma_v4_0_process_illegal_inst_irq()
H A Dvce_v4_0.c1006 struct amdgpu_irq_src *source, in vce_v4_0_set_interrupt_state()
1023 struct amdgpu_irq_src *source, in vce_v4_0_process_interrupt()
H A Ddce_v11_0.c3118 struct amdgpu_irq_src *source, in dce_v11_0_set_hpd_irq_state()
3148 struct amdgpu_irq_src *source, in dce_v11_0_set_crtc_irq_state()
3196 struct amdgpu_irq_src *src, in dce_v11_0_set_pageflip_irq_state()
3219 struct amdgpu_irq_src *source, in dce_v11_0_pageflip_irq()
3317 struct amdgpu_irq_src *source, in dce_v11_0_crtc_irq()
3356 struct amdgpu_irq_src *source, in dce_v11_0_hpd_irq()
/dflybsd-src/sys/dev/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c486 struct amdgpu_irq_src *source, in amdgpu_dm_irq_handler()
527 struct amdgpu_irq_src *source, in amdgpu_dm_set_hpd_irq_state()
539 struct amdgpu_irq_src *source, in dm_irq_state()
570 struct amdgpu_irq_src *source, in amdgpu_dm_set_pflip_irq_state()
584 struct amdgpu_irq_src *source, in amdgpu_dm_set_crtc_irq_state()
/dflybsd-src/sys/dev/drm/amd/powerplay/hwmgr/
H A Dsmu_helper.c542 struct amdgpu_irq_src *source, in phm_irq_process()
590 struct amdgpu_irq_src *source = in smu9_register_irq_handlers()
591 kzalloc(sizeof(struct amdgpu_irq_src), GFP_KERNEL); in smu9_register_irq_handlers()
H A Dsmu_helper.h97 struct amdgpu_irq_src *source,

12