Searched refs:mdp_irq (Results 1 – 8 of 8) sorted by relevance
/drivers/gpu/drm/msm/disp/ |
D | mdp_kms.c | 13 struct mdp_irq irq; 23 struct mdp_irq *irq; in update_irq() 48 struct mdp_irq *handler, *n; in mdp_dispatch_irqs() 79 static void wait_irq(struct mdp_irq *irq, uint32_t irqstatus) in wait_irq() 102 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register() 121 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
|
D | mdp_kms.h | 62 struct mdp_irq { struct 66 void (*irq)(struct mdp_irq *irq, uint32_t irqstatus); argument 72 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq); 73 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq);
|
/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_irq.c | 21 static void mdp4_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_irq_error_handler() 48 struct mdp_irq *error_handler = &mdp4_kms->error_handler; in mdp4_irq_postinstall()
|
D | mdp4_crtc.c | 57 struct mdp_irq vblank; 58 struct mdp_irq err; 507 static void mdp4_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_crtc_vblank_irq() 528 static void mdp4_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp4_crtc_err_irq()
|
D | mdp4_kms.h | 35 struct mdp_irq error_handler;
|
/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_irq.c | 23 static void mdp5_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_irq_error_handler() 55 struct mdp_irq *error_handler = &mdp5_kms->error_handler; in mdp5_irq_postinstall()
|
D | mdp5_crtc.c | 47 struct mdp_irq vblank; 48 struct mdp_irq err; 49 struct mdp_irq pp_done; 1188 static void mdp5_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_vblank_irq() 1207 static void mdp5_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_err_irq() 1214 static void mdp5_crtc_pp_done_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_pp_done_irq()
|
D | mdp5_kms.h | 68 struct mdp_irq error_handler;
|