summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorMika Kuoppala <mika.kuoppala@linux.intel.com>2015-06-25 18:35:05 +0300
committerDaniel Vetter <daniel.vetter@ffwll.ch>2015-06-26 10:41:13 +0200
commitc44ef60e437019b8ca1dab8b4d2e8761fd4ce1e9 (patch)
tree15f16c7f8aa77f60f537d85014a3bd37479746cb /include/drm
parenta05d80eec27460a2dca06676d489637e25f93caf (diff)
downloadlinux-c44ef60e437019b8ca1dab8b4d2e8761fd4ce1e9.tar.gz
linux-c44ef60e437019b8ca1dab8b4d2e8761fd4ce1e9.tar.bz2
linux-c44ef60e437019b8ca1dab8b4d2e8761fd4ce1e9.zip
drm/i915/gtt: Allow >= 4GB sizes for vm.
We can have exactly 4GB sized ppgtt with 32bit system. size_t is inadequate for this. v2: Convert a lot more places (Daniel) Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Reviewed-by: Michel Thierry <michel.thierry@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'include/drm')
-rw-r--r--include/drm/intel-gtt.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/drm/intel-gtt.h b/include/drm/intel-gtt.h
index b08bdade6002..9e9bddaa58a5 100644
--- a/include/drm/intel-gtt.h
+++ b/include/drm/intel-gtt.h
@@ -3,8 +3,8 @@
#ifndef _DRM_INTEL_GTT_H
#define _DRM_INTEL_GTT_H
-void intel_gtt_get(size_t *gtt_total, size_t *stolen_size,
- phys_addr_t *mappable_base, unsigned long *mappable_end);
+void intel_gtt_get(u64 *gtt_total, size_t *stolen_size,
+ phys_addr_t *mappable_base, u64 *mappable_end);
int intel_gmch_probe(struct pci_dev *bridge_pdev, struct pci_dev *gpu_pdev,
struct agp_bridge_data *bridge);