Home
last modified time | relevance | path

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

1234

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_irq.h61 struct amdgpu_irq_src { struct
68 struct amdgpu_irq_src **sources; argument
73 int (*set)(struct amdgpu_device *adev, struct amdgpu_irq_src *source,
77 struct amdgpu_irq_src *source,
95 struct amdgpu_irq_src self_irq;
110 struct amdgpu_irq_src *source);
116 int amdgpu_irq_update(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
118 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
120 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
122 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src,
A Damdgpu_sdma.h60 struct amdgpu_irq_src trap_irq;
61 struct amdgpu_irq_src illegal_inst_irq;
62 struct amdgpu_irq_src ecc_irq;
63 struct amdgpu_irq_src vm_hole_irq;
64 struct amdgpu_irq_src doorbell_invalid_irq;
65 struct amdgpu_irq_src pool_timeout_irq;
66 struct amdgpu_irq_src srbm_write_irq;
125 struct amdgpu_irq_src *source,
A Damdgpu_gfx.h110 struct amdgpu_irq_src irq;
216 struct amdgpu_irq_src *source,
328 struct amdgpu_irq_src eop_irq;
329 struct amdgpu_irq_src priv_reg_irq;
330 struct amdgpu_irq_src priv_inst_irq;
331 struct amdgpu_irq_src cp_ecc_error_irq;
332 struct amdgpu_irq_src sq_irq;
333 struct amdgpu_irq_src rlc_gc_fed_irq;
392 struct amdgpu_irq_src *irq);
436 struct amdgpu_irq_src *source,
A Damdgpu_irq.c121 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_disable_all()
341 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_fini_sw()
369 struct amdgpu_irq_src *source) in amdgpu_irq_add_id()
383 sizeof(struct amdgpu_irq_src *), in amdgpu_irq_add_id()
421 struct amdgpu_irq_src *src; in amdgpu_irq_dispatch()
495 struct amdgpu_irq_src *src, unsigned type) in amdgpu_irq_update()
535 struct amdgpu_irq_src *src = adev->irq.client[i].sources[j]; in amdgpu_irq_gpu_reset_resume_helper()
557 int amdgpu_irq_get(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_get()
587 int amdgpu_irq_put(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_put()
618 bool amdgpu_irq_enabled(struct amdgpu_device *adev, struct amdgpu_irq_src *src, in amdgpu_irq_enabled()
A Damdgpu_jpeg.h40 struct amdgpu_irq_src irq;
73 struct amdgpu_irq_src *source,
A Dmxgpu_nv.c252 struct amdgpu_irq_src *source, in xgpu_nv_mailbox_ack_irq()
260 struct amdgpu_irq_src *source, in xgpu_nv_set_mailbox_ack_irq()
326 struct amdgpu_irq_src *src, in xgpu_nv_set_mailbox_rcv_irq()
343 struct amdgpu_irq_src *source, in xgpu_nv_mailbox_rcv_irq()
A Dmxgpu_ai.c231 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_ack_irq()
239 struct amdgpu_irq_src *source, in xgpu_ai_set_mailbox_ack_irq()
299 struct amdgpu_irq_src *src, in xgpu_ai_set_mailbox_rcv_irq()
313 struct amdgpu_irq_src *source, in xgpu_ai_mailbox_rcv_irq()
A Damdgpu_nbio.h102 struct amdgpu_irq_src ras_controller_irq;
103 struct amdgpu_irq_src ras_err_event_athub_irq;
A Dmxgpu_vi.c492 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_ack_irq()
500 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_ack_irq()
538 struct amdgpu_irq_src *src, in xgpu_vi_set_mailbox_rcv_irq()
552 struct amdgpu_irq_src *source, in xgpu_vi_mailbox_rcv_irq()
A Damdgpu.h288 struct amdgpu_irq_src;
880 struct amdgpu_irq_src crtc_irq;
881 struct amdgpu_irq_src vline0_irq;
882 struct amdgpu_irq_src vupdate_irq;
883 struct amdgpu_irq_src pageflip_irq;
884 struct amdgpu_irq_src hpd_irq;
885 struct amdgpu_irq_src dmub_trace_irq;
886 struct amdgpu_irq_src dmub_outbox_irq;
A Dgfx_v11_0_3.c35 struct amdgpu_irq_src *source, in gfx_v11_0_3_rlc_gc_fed_irq()
A Damdgpu_virt.h236 struct amdgpu_irq_src ack_irq;
237 struct amdgpu_irq_src rcv_irq;
A Dnbio_v7_4.c450 struct amdgpu_irq_src *src, in nbio_v7_4_set_ras_controller_irq_state()
483 struct amdgpu_irq_src *source, in nbio_v7_4_process_ras_controller_irq()
495 struct amdgpu_irq_src *src, in nbio_v7_4_set_ras_err_event_athub_irq_state()
527 struct amdgpu_irq_src *source, in nbio_v7_4_process_err_event_athub_irq()
A Damdgpu_vce.h49 struct amdgpu_irq_src irq;
A Damdgpu_uvd.h47 struct amdgpu_irq_src irq;
A Damdgpu_ring.h117 struct amdgpu_irq_src *irq_src;
132 struct amdgpu_irq_src *irq_src,
329 unsigned int max_dw, struct amdgpu_irq_src *irq_src,
A Damdgpu_umc.h93 struct amdgpu_irq_src *source,
A Damdgpu_gmc.h226 struct amdgpu_irq_src vm_fault;
254 struct amdgpu_irq_src ecc_irq;
A Damdgpu_vcn.h236 struct amdgpu_irq_src irq;
401 struct amdgpu_irq_src *source,
A Djpeg_v3_0.c513 struct amdgpu_irq_src *source, in jpeg_v3_0_set_interrupt_state()
521 struct amdgpu_irq_src *source, in jpeg_v3_0_process_interrupt()
A Djpeg_v4_0.c527 struct amdgpu_irq_src *source, in jpeg_v4_0_set_interrupt_state()
535 struct amdgpu_irq_src *source, in jpeg_v4_0_process_interrupt()
A Dvce_v2_0.c548 struct amdgpu_irq_src *source, in vce_v2_0_set_interrupt_state()
562 struct amdgpu_irq_src *source, in vce_v2_0_process_interrupt()
A Dsdma_v4_0.c1990 struct amdgpu_irq_src *source, in sdma_v4_0_set_trap_irq_state()
2005 struct amdgpu_irq_src *source, in sdma_v4_0_process_trap_irq()
2055 struct amdgpu_irq_src *source, in sdma_v4_0_process_illegal_inst_irq()
2075 struct amdgpu_irq_src *source, in sdma_v4_0_set_ecc_irq_state()
2118 struct amdgpu_irq_src *source, in sdma_v4_0_process_vm_hole_irq()
2127 struct amdgpu_irq_src *source, in sdma_v4_0_process_doorbell_invalid_irq()
2136 struct amdgpu_irq_src *source, in sdma_v4_0_process_pool_timeout_irq()
2146 struct amdgpu_irq_src *source, in sdma_v4_0_process_srbm_write_irq()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_irq.c647 struct amdgpu_irq_src *source, in amdgpu_dm_irq_handler()
688 struct amdgpu_irq_src *source, in amdgpu_dm_set_hpd_irq_state()
700 struct amdgpu_irq_src *source, in dm_irq_state()
731 struct amdgpu_irq_src *source, in amdgpu_dm_set_pflip_irq_state()
745 struct amdgpu_irq_src *source, in amdgpu_dm_set_crtc_irq_state()
759 struct amdgpu_irq_src *source, in amdgpu_dm_set_vline0_irq_state()
773 struct amdgpu_irq_src *source, in amdgpu_dm_set_dmub_outbox_irq_state()
785 struct amdgpu_irq_src *source, in amdgpu_dm_set_vupdate_irq_state()
799 struct amdgpu_irq_src *source, in amdgpu_dm_set_dmub_trace_irq_state()
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dsmu_helper.c603 struct amdgpu_irq_src *source, in phm_irq_process()
657 struct amdgpu_irq_src *source = in smu9_register_irq_handlers()
658 kzalloc(sizeof(struct amdgpu_irq_src), GFP_KERNEL); in smu9_register_irq_handlers()

Completed in 70 milliseconds

1234