diff options
Diffstat (limited to 'arch/powerpc/kernel/dma.c')
-rw-r--r-- | arch/powerpc/kernel/dma.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/powerpc/kernel/dma.c b/arch/powerpc/kernel/dma.c index 6877e3fa95bb..41c749586bd2 100644 --- a/arch/powerpc/kernel/dma.c +++ b/arch/powerpc/kernel/dma.c | |||
@@ -33,7 +33,7 @@ static u64 __maybe_unused get_pfn_limit(struct device *dev) | |||
33 | struct dev_archdata __maybe_unused *sd = &dev->archdata; | 33 | struct dev_archdata __maybe_unused *sd = &dev->archdata; |
34 | 34 | ||
35 | #ifdef CONFIG_SWIOTLB | 35 | #ifdef CONFIG_SWIOTLB |
36 | if (sd->max_direct_dma_addr && sd->dma_ops == &swiotlb_dma_ops) | 36 | if (sd->max_direct_dma_addr && dev->dma_ops == &swiotlb_dma_ops) |
37 | pfn = min_t(u64, pfn, sd->max_direct_dma_addr >> PAGE_SHIFT); | 37 | pfn = min_t(u64, pfn, sd->max_direct_dma_addr >> PAGE_SHIFT); |
38 | #endif | 38 | #endif |
39 | 39 | ||
@@ -274,7 +274,7 @@ static inline void dma_direct_sync_single(struct device *dev, | |||
274 | } | 274 | } |
275 | #endif | 275 | #endif |
276 | 276 | ||
277 | struct dma_map_ops dma_direct_ops = { | 277 | const struct dma_map_ops dma_direct_ops = { |
278 | .alloc = dma_direct_alloc_coherent, | 278 | .alloc = dma_direct_alloc_coherent, |
279 | .free = dma_direct_free_coherent, | 279 | .free = dma_direct_free_coherent, |
280 | .mmap = dma_direct_mmap_coherent, | 280 | .mmap = dma_direct_mmap_coherent, |
@@ -316,7 +316,7 @@ EXPORT_SYMBOL(dma_set_coherent_mask); | |||
316 | 316 | ||
317 | int __dma_set_mask(struct device *dev, u64 dma_mask) | 317 | int __dma_set_mask(struct device *dev, u64 dma_mask) |
318 | { | 318 | { |
319 | struct dma_map_ops *dma_ops = get_dma_ops(dev); | 319 | const struct dma_map_ops *dma_ops = get_dma_ops(dev); |
320 | 320 | ||
321 | if ((dma_ops != NULL) && (dma_ops->set_dma_mask != NULL)) | 321 | if ((dma_ops != NULL) && (dma_ops->set_dma_mask != NULL)) |
322 | return dma_ops->set_dma_mask(dev, dma_mask); | 322 | return dma_ops->set_dma_mask(dev, dma_mask); |
@@ -344,7 +344,7 @@ EXPORT_SYMBOL(dma_set_mask); | |||
344 | 344 | ||
345 | u64 __dma_get_required_mask(struct device *dev) | 345 | u64 __dma_get_required_mask(struct device *dev) |
346 | { | 346 | { |
347 | struct dma_map_ops *dma_ops = get_dma_ops(dev); | 347 | const struct dma_map_ops *dma_ops = get_dma_ops(dev); |
348 | 348 | ||
349 | if (unlikely(dma_ops == NULL)) | 349 | if (unlikely(dma_ops == NULL)) |
350 | return 0; | 350 | return 0; |