diff options
Diffstat (limited to 'drivers/gpu/drm/drm_pci.c')
-rw-r--r-- | drivers/gpu/drm/drm_pci.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/drm_pci.c b/drivers/gpu/drm/drm_pci.c index a9d9df6c85ad..693748ad8b88 100644 --- a/drivers/gpu/drm/drm_pci.c +++ b/drivers/gpu/drm/drm_pci.c | |||
@@ -61,8 +61,9 @@ drm_dma_handle_t *drm_pci_alloc(struct drm_device * dev, size_t size, size_t ali | |||
61 | return NULL; | 61 | return NULL; |
62 | 62 | ||
63 | dmah->size = size; | 63 | dmah->size = size; |
64 | dmah->vaddr = dma_zalloc_coherent(&dev->pdev->dev, size, &dmah->busaddr, | 64 | dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size, |
65 | GFP_KERNEL | __GFP_COMP); | 65 | &dmah->busaddr, |
66 | GFP_KERNEL | __GFP_COMP); | ||
66 | 67 | ||
67 | if (dmah->vaddr == NULL) { | 68 | if (dmah->vaddr == NULL) { |
68 | kfree(dmah); | 69 | kfree(dmah); |