Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Dmitry Osipenko
01.02.2019 16:28, Thierry Reding пишет: > From: Thierry Reding > > The HOST1X_CHANNEL_DMAEND is an offset relative to the value written to > the HOST1X_CHANNEL_DMASTART register, but it is currently treated as an > absolute address. This can cause SMMU faults if the CDMA fetches past a >

Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Dmitry Osipenko
01.02.2019 17:10, Thierry Reding пишет: > On Fri, Feb 01, 2019 at 04:48:56PM +0300, Dmitry Osipenko wrote: >> 01.02.2019 16:41, Thierry Reding пишет: >>> On Fri, Feb 01, 2019 at 04:37:59PM +0300, Dmitry Osipenko wrote: 01.02.2019 16:28, Thierry Reding пишет: > From: Thierry Reding >

Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Dmitry Osipenko
01.02.2019 16:41, Thierry Reding пишет: > On Fri, Feb 01, 2019 at 04:37:59PM +0300, Dmitry Osipenko wrote: >> 01.02.2019 16:28, Thierry Reding пишет: >>> From: Thierry Reding >>> >>> The HOST1X_CHANNEL_DMAEND is an offset relative to the value written to >>> the HOST1X_CHANNEL_DMASTART register,

Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Dmitry Osipenko
01.02.2019 16:28, Thierry Reding пишет: > From: Thierry Reding > > The HOST1X_CHANNEL_DMAEND is an offset relative to the value written to > the HOST1X_CHANNEL_DMASTART register, but it is currently treated as an > absolute address. This can cause SMMU faults if the CDMA fetches past a >

Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Thierry Reding
On Fri, Feb 01, 2019 at 04:48:56PM +0300, Dmitry Osipenko wrote: > 01.02.2019 16:41, Thierry Reding пишет: > > On Fri, Feb 01, 2019 at 04:37:59PM +0300, Dmitry Osipenko wrote: > >> 01.02.2019 16:28, Thierry Reding пишет: > >>> From: Thierry Reding > >>> > >>> The HOST1X_CHANNEL_DMAEND is an

Re: [PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Thierry Reding
On Fri, Feb 01, 2019 at 04:37:59PM +0300, Dmitry Osipenko wrote: > 01.02.2019 16:28, Thierry Reding пишет: > > From: Thierry Reding > > > > The HOST1X_CHANNEL_DMAEND is an offset relative to the value written to > > the HOST1X_CHANNEL_DMASTART register, but it is currently treated as an > >

[PATCH v3 08/16] gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND

2019-02-01 Thread Thierry Reding
From: Thierry Reding The HOST1X_CHANNEL_DMAEND is an offset relative to the value written to the HOST1X_CHANNEL_DMASTART register, but it is currently treated as an absolute address. This can cause SMMU faults if the CDMA fetches past a pushbuffer's IOMMU mapping. Properly setting the DMAEND