Re: [PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-09-05 Thread Vivek Gautam
On 9/5/2018 3:34 PM, Rob Clark wrote: On Wed, Sep 5, 2018 at 5:22 AM Vivek Gautam wrote: On 8/14/2018 5:54 PM, Vivek Gautam wrote: Hi Will, On 8/14/2018 5:10 PM, Will Deacon wrote: Hi Vivek, On Tue, Aug 14, 2018 at 04:25:23PM +0530, Vivek Gautam wrote: Qcom's implementation of

Re: [PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-09-05 Thread Rob Clark
On Wed, Sep 5, 2018 at 5:22 AM Vivek Gautam wrote: > > > On 8/14/2018 5:54 PM, Vivek Gautam wrote: > > Hi Will, > > > > > > On 8/14/2018 5:10 PM, Will Deacon wrote: > >> Hi Vivek, > >> > >> On Tue, Aug 14, 2018 at 04:25:23PM +0530, Vivek Gautam wrote: > >>> Qcom's implementation of arm,mmu-500 on

Re: [PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-09-05 Thread Vivek Gautam
On 8/14/2018 5:54 PM, Vivek Gautam wrote: Hi Will, On 8/14/2018 5:10 PM, Will Deacon wrote: Hi Vivek, On Tue, Aug 14, 2018 at 04:25:23PM +0530, Vivek Gautam wrote: Qcom's implementation of arm,mmu-500 on sdm845 has a functional/performance errata [1] because of which the TCU cache look

Re: [PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-08-14 Thread Vivek Gautam
Hi Will, On 8/14/2018 5:10 PM, Will Deacon wrote: Hi Vivek, On Tue, Aug 14, 2018 at 04:25:23PM +0530, Vivek Gautam wrote: Qcom's implementation of arm,mmu-500 on sdm845 has a functional/performance errata [1] because of which the TCU cache look ups are stalled during invalidation cycle. This

Re: [PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-08-14 Thread Will Deacon
Hi Vivek, On Tue, Aug 14, 2018 at 04:25:23PM +0530, Vivek Gautam wrote: > Qcom's implementation of arm,mmu-500 on sdm845 has a functional/performance > errata [1] because of which the TCU cache look ups are stalled during > invalidation cycle. This is mitigated by serializing all the invalidation

[PATCH 0/5] Qcom smmu-500 TLB invalidation errata for sdm845

2018-08-14 Thread Vivek Gautam
Qcom's implementation of arm,mmu-500 on sdm845 has a functional/performance errata [1] because of which the TCU cache look ups are stalled during invalidation cycle. This is mitigated by serializing all the invalidation requests coming to the smmu. This patch series addresses this errata by