mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-21 18:19:03 +07:00
drm/panfrost: Set DMA max segment size
Since all we do with scatterlists is map them in the MMU, we don't have any hardware constraints on how they're laid out. Let the DMA layer know so it won't warn when DMA API debugging is enabled. Signed-off-by: Robin Murphy <robin.murphy@arm.com> Reviewed-by: Steven Price <steven.price@arm.com> Signed-off-by: Steven Price <steven.price@arm.com> Link: https://patchwork.freedesktop.org/patch/msgid/04371bc36512076b7feee07f854e56b80675d953.1599141563.git.robin.murphy@arm.com
This commit is contained in:
parent
14929c5ae8
commit
ac5037afef
@ -344,6 +344,7 @@ int panfrost_gpu_init(struct panfrost_device *pfdev)
|
||||
|
||||
dma_set_mask_and_coherent(pfdev->dev,
|
||||
DMA_BIT_MASK(FIELD_GET(0xff00, pfdev->features.mmu_features)));
|
||||
dma_set_max_seg_size(pfdev->dev, UINT_MAX);
|
||||
|
||||
irq = platform_get_irq_byname(to_platform_device(pfdev->dev), "gpu");
|
||||
if (irq <= 0)
|
||||
|
Loading…
Reference in New Issue
Block a user