diff options
Diffstat (limited to 'drivers/gpu/drm/radeon/r600_cp.c')
| -rw-r--r-- | drivers/gpu/drm/radeon/r600_cp.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/radeon/r600_cp.c b/drivers/gpu/drm/radeon/r600_cp.c index 68e6f434930..4f4cd8b286d 100644 --- a/drivers/gpu/drm/radeon/r600_cp.c +++ b/drivers/gpu/drm/radeon/r600_cp.c @@ -200,7 +200,7 @@ int r600_page_table_init(struct drm_device *dev)  						 entry->pagelist[i], 0,  						 PAGE_SIZE,  						 PCI_DMA_BIDIRECTIONAL); -		if (entry->busaddr[i] == 0) { +		if (pci_dma_mapping_error(dev->pdev, entry->busaddr[i])) {  			DRM_ERROR("unable to map PCIGART pages!\n");  			r600_page_table_cleanup(dev, gart_info);  			goto done;  |