Home
last modified time | relevance | path

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

123

/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_irq.h62 struct amdgpu_irq_src { struct
70 struct amdgpu_irq_src **sources; argument
75 int (*set)(struct amdgpu_device *adev, struct amdgpu_irq_src *source,
79 struct amdgpu_irq_src *source,
96 struct amdgpu_irq_src self_irq;
111 struct amdgpu_irq_src *source);
114 int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
116 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
118 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
120 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
H A Damdgpu_irq.c127 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
347 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini()
382 struct amdgpu_irq_src *source) in amdgpu_irq_add_id()
396 sizeof(struct amdgpu_irq_src *), in amdgpu_irq_add_id()
434 struct amdgpu_irq_src *src; in amdgpu_irq_dispatch()
487 struct amdgpu_irq_src *src, unsigned type) in amdgpu_irq_update()
524 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_gpu_reset_resume_helper()
546 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_get()
576 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_put()
607 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_enabled()
H A Damdgpu_gfx.h97 struct amdgpu_irq_src irq;
286 struct amdgpu_irq_src eop_irq;
287 struct amdgpu_irq_src priv_reg_irq;
288 struct amdgpu_irq_src priv_inst_irq;
289 struct amdgpu_irq_src cp_ecc_error_irq;
290 struct amdgpu_irq_src sq_irq;
343 struct amdgpu_irq_src *irq);
379 struct amdgpu_irq_src *source,
H A Damdgpu_sdma.h67 struct amdgpu_irq_src trap_irq;
68 struct amdgpu_irq_src illegal_inst_irq;
69 struct amdgpu_irq_src ecc_irq;
127 struct amdgpu_irq_src *source,
H A Damdgpu_mxgpu_ai.c220 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_ack_irq()
228 struct amdgpu_irq_src *source, in xgpu_ai_set_mailbox_ack_irq()
281 struct amdgpu_irq_src *src, in xgpu_ai_set_mailbox_rcv_irq()
295 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_rcv_irq()
H A Damdgpu_mxgpu_nv.c222 struct amdgpu_irq_src *source, in xgpu_nv_mailbox_ack_irq()
230 struct amdgpu_irq_src *source, in xgpu_nv_set_mailbox_ack_irq()
286 struct amdgpu_irq_src *src, in xgpu_nv_set_mailbox_rcv_irq()
300 struct amdgpu_irq_src *source, in xgpu_nv_mailbox_rcv_irq()
H A Damdgpu_nbio.h95 struct amdgpu_irq_src ras_controller_irq;
96 struct amdgpu_irq_src ras_err_event_athub_irq;
H A Damdgpu_mxgpu_vi.c495 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_ack_irq()
503 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_ack_irq()
533 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_rcv_irq()
547 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_rcv_irq()
H A Damdgpu_nbio_v7_4.c370 struct amdgpu_irq_src *src, in nbio_v7_4_set_ras_controller_irq_state()
394 struct amdgpu_irq_src *source, in nbio_v7_4_process_ras_controller_irq()
406 struct amdgpu_irq_src *src, in nbio_v7_4_set_ras_err_event_athub_irq_state()
430 struct amdgpu_irq_src *source, in nbio_v7_4_process_err_event_athub_irq()
H A Damdgpu_virt.h252 struct amdgpu_irq_src ack_irq;
253 struct amdgpu_irq_src rcv_irq;
H A Damdgpu_gmc.h197 struct amdgpu_irq_src vm_fault;
223 struct amdgpu_irq_src ecc_irq;
H A Damdgpu_ring.h82 struct amdgpu_irq_src *irq_src;
97 struct amdgpu_irq_src *irq_src,
270 unsigned ring_size, struct amdgpu_irq_src *irq_src,
H A Damdgpu_umc.h58 struct amdgpu_irq_src *source,
H A Damdgpu_jpeg.h40 struct amdgpu_irq_src irq;
H A Damdgpu_vce.h51 struct amdgpu_irq_src irq;
H A Damdgpu_uvd.h49 struct amdgpu_irq_src irq;
H A Damdgpu.h236 struct amdgpu_irq_src;
862 struct amdgpu_irq_src crtc_irq;
863 struct amdgpu_irq_src vupdate_irq;
864 struct amdgpu_irq_src pageflip_irq;
865 struct amdgpu_irq_src hpd_irq;
H A Damdgpu_umc.c142 struct amdgpu_irq_src *source, in amdgpu_umc_process_ecc_irq()
H A Damdgpu_vce_v2_0.c523 struct amdgpu_irq_src *source, in vce_v2_0_set_interrupt_state()
537 struct amdgpu_irq_src *source, in vce_v2_0_process_interrupt()
H A Damdgpu_sdma.c174 struct amdgpu_irq_src *source, in amdgpu_sdma_process_ecc_irq()
H A Damdgpu_jpeg_v2_5.c517 struct amdgpu_irq_src *source, in jpeg_v2_5_set_interrupt_state()
525 struct amdgpu_irq_src *source, in jpeg_v2_5_process_interrupt()
H A Damdgpu_jpeg_v1_0.c424 struct amdgpu_irq_src *source, in jpeg_v1_0_set_interrupt_state()
432 struct amdgpu_irq_src *source, in jpeg_v1_0_process_interrupt()
H A Damdgpu_vcn.h181 struct amdgpu_irq_src irq;
/netbsd/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c558 struct amdgpu_irq_src *source, in amdgpu_dm_irq_handler()
599 struct amdgpu_irq_src *source, in amdgpu_dm_set_hpd_irq_state()
611 struct amdgpu_irq_src *source, in dm_irq_state()
642 struct amdgpu_irq_src *source, in amdgpu_dm_set_pflip_irq_state()
656 struct amdgpu_irq_src *source, in amdgpu_dm_set_crtc_irq_state()
670 struct amdgpu_irq_src *source, in amdgpu_dm_set_vupdate_irq_state()
/netbsd/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
H A Damdgpu_smu_helper.c594 struct amdgpu_irq_src *source, in phm_irq_process()
642 struct amdgpu_irq_src *source = in smu9_register_irq_handlers()
643 kzalloc(sizeof(struct amdgpu_irq_src), GFP_KERNEL); in smu9_register_irq_handlers()

123