Loading drivers/media/platform/msm/sde/rotator/sde_rotator_smmu.c +7 −0 Original line number Diff line number Diff line Loading @@ -639,6 +639,13 @@ int sde_smmu_probe(struct platform_device *pdev) } } if (!dev->dma_parms) dev->dma_parms = devm_kzalloc(dev, sizeof(*dev->dma_parms), GFP_KERNEL); dma_set_max_seg_size(dev, DMA_BIT_MASK(32)); dma_set_seg_boundary(dev, DMA_BIT_MASK(64)); iommu_set_fault_handler(sde_smmu->mmu_mapping->domain, sde_smmu_fault_handler, (void *)sde_smmu); Loading Loading
drivers/media/platform/msm/sde/rotator/sde_rotator_smmu.c +7 −0 Original line number Diff line number Diff line Loading @@ -639,6 +639,13 @@ int sde_smmu_probe(struct platform_device *pdev) } } if (!dev->dma_parms) dev->dma_parms = devm_kzalloc(dev, sizeof(*dev->dma_parms), GFP_KERNEL); dma_set_max_seg_size(dev, DMA_BIT_MASK(32)); dma_set_seg_boundary(dev, DMA_BIT_MASK(64)); iommu_set_fault_handler(sde_smmu->mmu_mapping->domain, sde_smmu_fault_handler, (void *)sde_smmu); Loading