aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDave Airlie <airlied@starflyer.(none)>2006-01-12 20:44:30 +1100
committerDave Airlie <airlied@linux.ie>2006-01-12 20:44:30 +1100
commit9c7d462eda13ca211b7b4a62f191f4cfda135e2d (patch)
tree1d0107a98587191476a3d58d22e376e432828a8f /drivers
parentdrm: cleanup properly on drm module unload (diff)
downloadlinux-dev-9c7d462eda13ca211b7b4a62f191f4cfda135e2d.tar.xz
linux-dev-9c7d462eda13ca211b7b4a62f191f4cfda135e2d.zip
drm: fix issues with systems with no MTRR
On systems with no MTRR we should still define the interface. Original bug from apkm. Signed-off-by: Dave Airlie <airlied@linux.ie>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/char/drm/drmP.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/char/drm/drmP.h b/drivers/char/drm/drmP.h
index 307254da7d08..54b561e69486 100644
--- a/drivers/char/drm/drmP.h
+++ b/drivers/char/drm/drmP.h
@@ -767,6 +767,20 @@ static inline int drm_mtrr_del(int handle, unsigned long offset,
#else
#define drm_core_has_MTRR(dev) (0)
+
+#define DRM_MTRR_WC 0
+
+static inline int drm_mtrr_add(unsigned long offset, unsigned long size,
+ unsigned int flags)
+{
+ return 0;
+}
+
+static inline int drm_mtrr_del(int handle, unsigned long offset,
+ unsigned long size, unsigned int flags)
+{
+ return 0;
+}
#endif
/******************************************************************/