aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/kernel/dma.c')
-rw-r--r--arch/powerpc/kernel/dma.c8
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
277struct dma_map_ops dma_direct_ops = { 277const 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
317int __dma_set_mask(struct device *dev, u64 dma_mask) 317int __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
345u64 __dma_get_required_mask(struct device *dev) 345u64 __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;