Commit ba3139f2 authored by David Woodhouse's avatar David Woodhouse
Browse files

intel-agp: Set dma mask for i915



If DMAR is configured in but absent, we really do want to make sure that
the dma mask is set appropriately. Otherwise we get mapping failures on
highmem. Spotted by Zhenyu Wang.

Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
parent 6a12235c
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1140,6 +1140,12 @@ static int intel_i915_configure(void)

	intel_i9xx_setup_flush();

#ifdef USE_PCI_DMA_API 
	if (pci_set_dma_mask(intel_private.pcidev, DMA_BIT_MASK(36)))
		dev_err(&intel_private.pcidev->dev,
			"set gfx device dma mask 36bit failed!\n");
#endif

	return 0;
}