| @@ -30,26 +30,28 @@ | | | @@ -30,26 +30,28 @@ |
30 | #ifndef _I915_DRV_H_ | | 30 | #ifndef _I915_DRV_H_ |
31 | #define _I915_DRV_H_ | | 31 | #define _I915_DRV_H_ |
32 | | | 32 | |
33 | #include "i915_reg.h" | | 33 | #include "i915_reg.h" |
34 | #include "intel_bios.h" | | 34 | #include "intel_bios.h" |
35 | #include "intel_ringbuffer.h" | | 35 | #include "intel_ringbuffer.h" |
36 | #include <linux/io-mapping.h> | | 36 | #include <linux/io-mapping.h> |
37 | #include <linux/i2c.h> | | 37 | #include <linux/i2c.h> |
38 | #include <linux/i2c-algo-bit.h> | | 38 | #include <linux/i2c-algo-bit.h> |
39 | #include <drm/intel-gtt.h> | | 39 | #include <drm/intel-gtt.h> |
40 | #include <linux/backlight.h> | | 40 | #include <linux/backlight.h> |
41 | #include <linux/intel-iommu.h> | | 41 | #include <linux/intel-iommu.h> |
42 | #include <linux/kref.h> | | 42 | #include <linux/kref.h> |
| | | 43 | #include <linux/completion.h> |
| | | 44 | #include <linux/shrinker.h> |
43 | | | 45 | |
44 | /* General customization: | | 46 | /* General customization: |
45 | */ | | 47 | */ |
46 | | | 48 | |
47 | #define DRIVER_AUTHOR "Tungsten Graphics, Inc." | | 49 | #define DRIVER_AUTHOR "Tungsten Graphics, Inc." |
48 | | | 50 | |
49 | #define DRIVER_NAME "i915" | | 51 | #define DRIVER_NAME "i915" |
50 | #define DRIVER_DESC "Intel Graphics" | | 52 | #define DRIVER_DESC "Intel Graphics" |
51 | #define DRIVER_DATE "20080730" | | 53 | #define DRIVER_DATE "20080730" |
52 | | | 54 | |
53 | enum pipe { | | 55 | enum pipe { |
54 | PIPE_A = 0, | | 56 | PIPE_A = 0, |
55 | PIPE_B, | | 57 | PIPE_B, |