|
@@ -2732,8 +2732,7 @@ static dma_addr_t __intel_map_single(struct device *hwdev, phys_addr_t paddr,
|
|
|
iommu = domain_get_iommu(domain);
|
|
|
size = aligned_nrpages(paddr, size);
|
|
|
|
|
|
- iova = intel_alloc_iova(hwdev, domain, dma_to_mm_pfn(size),
|
|
|
- pdev->dma_mask);
|
|
|
+ iova = intel_alloc_iova(hwdev, domain, dma_to_mm_pfn(size), dma_mask);
|
|
|
if (!iova)
|
|
|
goto error;
|
|
|
|