OSDN Git Service

cpufreq: tegra186: don't pass GFP_DMA32 to dma_alloc_coherent()
authorChristoph Hellwig <hch@lst.de>
Sat, 13 Oct 2018 15:17:00 +0000 (17:17 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 17 Oct 2018 07:25:38 +0000 (09:25 +0200)
The DMA API does its own zone decisions based on the coherent_dma_mask.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/tegra186-cpufreq.c

index 1f59966..f1e0902 100644 (file)
@@ -121,7 +121,7 @@ static struct cpufreq_frequency_table *init_vhint_table(
        void *virt;
 
        virt = dma_alloc_coherent(bpmp->dev, sizeof(*data), &phys,
-                                 GFP_KERNEL | GFP_DMA32);
+                                 GFP_KERNEL);
        if (!virt)
                return ERR_PTR(-ENOMEM);