Rev 3391 | Rev 3747 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3391 | Rev 3482 | ||
---|---|---|---|
Line 72... | Line 72... | ||
72 | //#include |
72 | //#include |
73 | //#include |
73 | //#include |
74 | //#include |
74 | //#include |
75 | //#include |
75 | //#include |
Line -... | Line 76... | ||
- | 76 | ||
- | 77 | #include |
|
- | 78 | ||
76 | 79 | ||
Line 77... | Line 80... | ||
77 | #include "drm.h" |
80 | #include "drm.h" |
Line 78... | Line 81... | ||
78 | 81 | ||
Line 970... | Line 973... | ||
970 | 973 | ||
971 | int (*gem_init_object) (struct drm_gem_object *obj); |
974 | int (*gem_init_object) (struct drm_gem_object *obj); |
972 | void (*gem_free_object) (struct drm_gem_object *obj); |
975 | void (*gem_free_object) (struct drm_gem_object *obj); |
973 | int (*gem_open_object) (struct drm_gem_object *, struct drm_file *); |
976 | int (*gem_open_object) (struct drm_gem_object *, struct drm_file *); |
- | 977 | void (*gem_close_object) (struct drm_gem_object *, struct drm_file *); |
|
974 | void (*gem_close_object) (struct drm_gem_object *, struct drm_file *); |
978 | u32 driver_features; |
Line 975... | Line 979... | ||
975 | }; |
979 | }; |
976 | 980 | ||
Line 1202... | Line 1206... | ||
1202 | 1206 | ||
1203 | #define DRM_SWITCH_POWER_ON 0 |
1207 | #define DRM_SWITCH_POWER_ON 0 |
1204 | #define DRM_SWITCH_POWER_OFF 1 |
1208 | #define DRM_SWITCH_POWER_OFF 1 |
Line -... | Line 1209... | ||
- | 1209 | #define DRM_SWITCH_POWER_CHANGING 2 |
|
- | 1210 | ||
- | 1211 | static __inline__ int drm_core_check_feature(struct drm_device *dev, |
|
- | 1212 | int feature) |
|
- | 1213 | { |
|
Line 1205... | Line 1214... | ||
1205 | #define DRM_SWITCH_POWER_CHANGING 2 |
1214 | return ((dev->driver->driver_features & feature) ? 1 : 0); |
1206 | 1215 | } |
|
1207 | 1216 | ||
1208 | static inline int drm_dev_to_irq(struct drm_device *dev) |
1217 | static inline int drm_dev_to_irq(struct drm_device *dev) |