H A D | amdgpu_dm_irq.c | 89 #define DM_IRQ_TABLE_LOCK(adev, flags) \ argument 92 #define DM_IRQ_TABLE_UNLOCK(adev, flags) \ argument 131 static struct list_head *remove_irq_handler(struct amdgpu_device *adev, in remove_irq_handler() argument 196 unregister_all_irq_handlers(struct amdgpu_device * adev) unregister_all_irq_handlers() argument 302 amdgpu_dm_irq_register_interrupt(struct amdgpu_device * adev,struct dc_interrupt_params * int_params,void (* ih)(void *),void * handler_args) amdgpu_dm_irq_register_interrupt() argument 369 amdgpu_dm_irq_unregister_interrupt(struct amdgpu_device * adev,enum dc_irq_source irq_source,void * ih) amdgpu_dm_irq_unregister_interrupt() argument 418 amdgpu_dm_irq_init(struct amdgpu_device * adev) amdgpu_dm_irq_init() argument 444 amdgpu_dm_irq_fini(struct amdgpu_device * adev) amdgpu_dm_irq_fini() argument 476 amdgpu_dm_irq_suspend(struct amdgpu_device * adev) amdgpu_dm_irq_suspend() argument 517 amdgpu_dm_irq_resume_early(struct amdgpu_device * adev) amdgpu_dm_irq_resume_early() argument 540 amdgpu_dm_irq_resume_late(struct amdgpu_device * adev) amdgpu_dm_irq_resume_late() argument 569 amdgpu_dm_irq_schedule_work(struct amdgpu_device * adev,enum dc_irq_source irq_source) amdgpu_dm_irq_schedule_work() argument 623 amdgpu_dm_irq_immediate_work(struct amdgpu_device * adev,enum dc_irq_source irq_source) amdgpu_dm_irq_immediate_work() argument 652 amdgpu_dm_irq_handler(struct amdgpu_device * adev,struct amdgpu_irq_src * source,struct amdgpu_iv_entry * entry) amdgpu_dm_irq_handler() argument 693 amdgpu_dm_set_hpd_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int type,enum amdgpu_interrupt_state state) amdgpu_dm_set_hpd_irq_state() argument 705 dm_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state,const enum irq_type dal_irq_type,const char * func) dm_irq_state() argument 736 amdgpu_dm_set_pflip_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state) amdgpu_dm_set_pflip_irq_state() argument 750 amdgpu_dm_set_crtc_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state) amdgpu_dm_set_crtc_irq_state() argument 764 amdgpu_dm_set_vline0_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state) amdgpu_dm_set_vline0_irq_state() argument 778 amdgpu_dm_set_dmub_outbox_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state) amdgpu_dm_set_dmub_outbox_irq_state() argument 790 amdgpu_dm_set_vupdate_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int crtc_id,enum amdgpu_interrupt_state state) amdgpu_dm_set_vupdate_irq_state() argument 804 amdgpu_dm_set_dmub_trace_irq_state(struct amdgpu_device * adev,struct amdgpu_irq_src * source,unsigned int type,enum amdgpu_interrupt_state state) amdgpu_dm_set_dmub_trace_irq_state() argument 851 amdgpu_dm_set_irq_funcs(struct amdgpu_device * adev) amdgpu_dm_set_irq_funcs() argument 874 amdgpu_dm_outbox_init(struct amdgpu_device * adev) amdgpu_dm_outbox_init() argument 889 amdgpu_dm_hpd_init(struct amdgpu_device * adev) amdgpu_dm_hpd_init() argument 932 amdgpu_dm_hpd_fini(struct amdgpu_device * adev) amdgpu_dm_hpd_fini() argument [all...] |