Home
last modified time | relevance | path

Searched defs:drm_driver (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-4.19/include/drm/
Ddrm_drv.h70 struct drm_driver { struct
88 int (*load) (struct drm_device *, unsigned long flags);
108 int (*open) (struct drm_device *, struct drm_file *);
122 void (*postclose) (struct drm_device *, struct drm_file *);
150 void (*lastclose) (struct drm_device *);
167 void (*unload) (struct drm_device *);
177 void (*release) (struct drm_device *);
200 u32 (*get_vblank_counter) (struct drm_device *dev, unsigned int pipe);
216 int (*enable_vblank) (struct drm_device *dev, unsigned int pipe);
227 void (*disable_vblank) (struct drm_device *dev, unsigned int pipe);
[all …]
/kernel/linux/linux-5.10/include/drm/
Ddrm_drv.h162 struct drm_driver { struct
179 int (*load) (struct drm_device *, unsigned long flags);
199 int (*open) (struct drm_device *, struct drm_file *);
213 void (*postclose) (struct drm_device *, struct drm_file *);
241 void (*lastclose) (struct drm_device *);
258 void (*unload) (struct drm_device *);
270 void (*release) (struct drm_device *);
278 irqreturn_t(*irq_handler) (int irq, void *arg);
288 void (*irq_preinstall) (struct drm_device *dev);
297 int (*irq_postinstall) (struct drm_device *dev);
[all …]