Subversion Repositories Kolibri OS

Rev

Rev 3255 | Rev 3297 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3255 Rev 3262
Line 169... Line 169...
169
 
169
 
170
/***********************************************************************/
170
/***********************************************************************/
171
/** \name Begin the DRM... */
171
/** \name Begin the DRM... */
Line 172... Line 172...
172
/*@{*/
172
/*@{*/
173
 
173
 
Line 174... Line 174...
174
#define DRM_DEBUG_CODE 0   /**< Include debugging code if > 1, then
174
#define DRM_DEBUG_CODE 2	  /**< Include debugging code if > 1, then
175
				     also include looping detection. */
175
				     also include looping detection. */
176
 
176
 
Line 957... Line 957...
957
#endif
957
#endif
Line 958... Line 958...
958
 
958
 
Line 959... Line 959...
959
#define DRM_IRQ_ARGS            int irq, void *arg 
959
#define DRM_IRQ_ARGS            int irq, void *arg 
-
 
960
 
-
 
961
struct drm_driver {
960
 
962
	int (*open) (struct drm_device *, struct drm_file *);
961
struct drm_driver {
963
 
962
    irqreturn_t (*irq_handler) (DRM_IRQ_ARGS);
964
    irqreturn_t (*irq_handler) (DRM_IRQ_ARGS);
-
 
965
    void (*irq_preinstall) (struct drm_device *dev);
-
 
966
    int (*irq_postinstall) (struct drm_device *dev);
-
 
967
 
963
    void (*irq_preinstall) (struct drm_device *dev);
968
	int (*gem_init_object) (struct drm_gem_object *obj);
964
    int (*irq_postinstall) (struct drm_device *dev);
969
	void (*gem_free_object) (struct drm_gem_object *obj);
965
	int (*gem_open_object) (struct drm_gem_object *, struct drm_file *);
970
	int (*gem_open_object) (struct drm_gem_object *, struct drm_file *);