Home
last modified time | relevance | path

Searched defs:mdp_kms (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/msm/mdp/
Dmdp_kms.c32 static void update_irq(struct mdp_kms *mdp_kms) in update_irq()
45 static void update_irq_unlocked(struct mdp_kms *mdp_kms) in update_irq_unlocked()
53 void mdp_dispatch_irqs(struct mdp_kms *mdp_kms, uint32_t status) in mdp_dispatch_irqs()
73 void mdp_update_vblank_mask(struct mdp_kms *mdp_kms, uint32_t mask, bool enable) in mdp_update_vblank_mask()
94 void mdp_irq_wait(struct mdp_kms *mdp_kms, uint32_t irqmask) in mdp_irq_wait()
109 void mdp_irq_register(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_register()
128 void mdp_irq_unregister(struct mdp_kms *mdp_kms, struct mdp_irq *irq) in mdp_irq_unregister()
Dmdp_kms.h36 struct mdp_kms { struct
39 const struct mdp_kms_funcs *funcs; argument
46 #define to_mdp_kms(x) container_of(x, struct mdp_kms, base) argument
48 static inline void mdp_kms_init(struct mdp_kms *mdp_kms, in mdp_kms_init()
/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c22 void mdp5_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask) in mdp5_set_irqmask()
40 struct mdp_kms *mdp_kms = to_mdp_kms(kms); in mdp5_irq_postinstall() local
61 static void mdp5_irq_mdp(struct mdp_kms *mdp_kms) in mdp5_irq_mdp()
83 struct mdp_kms *mdp_kms = to_mdp_kms(kms); in mdp5_irq() local
/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_irq.c22 void mdp4_set_irqmask(struct mdp_kms *mdp_kms, uint32_t irqmask) in mdp4_set_irqmask()
40 struct mdp_kms *mdp_kms = to_mdp_kms(kms); in mdp4_irq_postinstall() local
61 struct mdp_kms *mdp_kms = to_mdp_kms(kms); in mdp4_irq() local