Re: [PATCH v2 2/3] iommu/io-pgtable-arm: Support all Mali configurations

2019-09-30 Thread Rob Herring
On Mon, Sep 30, 2019 at 9:11 AM Robin Murphy wrote: > > In principle, Midgard GPUs supporting smaller VA sizes should only > require 3-level pagetables, since level 0 only resolves bits 48:40 of > the address. However, the kbase driver does not appear to have any > notion of a variable start

[PATCH v2 2/3] iommu/io-pgtable-arm: Support all Mali configurations

2019-09-30 Thread Robin Murphy
In principle, Midgard GPUs supporting smaller VA sizes should only require 3-level pagetables, since level 0 only resolves bits 48:40 of the address. However, the kbase driver does not appear to have any notion of a variable start level, and empirically T720 and T820 rapidly blow up with