Home
last modified time | relevance | path

Searched refs:mdp_irq (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/msm/disp/
H A Dmdp_kms.c13 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()
H A Dmdp_kms.h63 struct mdp_irq { struct
67 void (*irq)(struct mdp_irq *irq, uint32_t irqstatus); argument
73 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq);
74 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq);
/linux/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_irq.c21 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()
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_irq.c23 static void mdp5_irq_error_handler(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_irq_error_handler()
53 struct mdp_irq *error_handler = &mdp5_kms->error_handler; in mdp5_irq_postinstall()
H A Dmdp5_crtc.c48 struct mdp_irq vblank;
49 struct mdp_irq err;
50 struct mdp_irq pp_done;
1182 static void mdp5_crtc_vblank_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_vblank_irq()
1201 static void mdp5_crtc_err_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_err_irq()
1208 static void mdp5_crtc_pp_done_irq(struct mdp_irq *irq, uint32_t irqstatus) in mdp5_crtc_pp_done_irq()
H A Dmdp5_kms.h67 struct mdp_irq error_handler;