Re: [PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-23 Thread Philipp Zabel
Hi Steve, On Sun, 2018-07-22 at 11:30 -0700, Steve Longerbeam wrote: [...] > To aid in debugging this I created branch 'imx-mem2mem.stevel' in my > mediatree fork on github. I moved the mem2mem driver to the beginning > and added a few patches: > > d317a7771c ("gpu: ipu-cpmem: add WARN_ON_ONCE()

Re: [PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-23 Thread Philipp Zabel
On Mon, 2018-07-23 at 11:29 +0200, Philipp Zabel wrote: [...] > > Also, I'm trying to parse the functions find_best_seam() and > > find_seams(). Can > > you provide some more background on the behavior of those functions? > > The hardware limits us to restart linear sampling at zero with each >

Re: [PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-23 Thread Philipp Zabel
Hi Steve, On Sun, 2018-07-22 at 11:30 -0700, Steve Longerbeam wrote: > Hi Philipp, > > On 07/19/2018 08:30 AM, Philipp Zabel wrote: > > Hi, > > > > this is the second version of the i.MX mem2mem scaler series. > > Patches 8 and 16 have been modified. > > > > Changes since v1: > > - Fix

Re: [PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-22 Thread Steve Longerbeam
On 07/22/2018 11:30 AM, Steve Longerbeam wrote: Hi Philipp, On 07/19/2018 08:30 AM, Philipp Zabel wrote: Hi, this is the second version of the i.MX mem2mem scaler series. Patches 8 and 16 have been modified. Changes since v1:   - Fix inverted allow_overshoot logic   - Correctly switch

Re: [PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-22 Thread Steve Longerbeam
Hi Philipp, On 07/19/2018 08:30 AM, Philipp Zabel wrote: Hi, this is the second version of the i.MX mem2mem scaler series. Patches 8 and 16 have been modified. Changes since v1: - Fix inverted allow_overshoot logic - Correctly switch horizontal / vertical tile alignment when

[PATCH v2 00/16] i.MX media mem2mem scaler

2018-07-19 Thread Philipp Zabel
Hi, this is the second version of the i.MX mem2mem scaler series. Patches 8 and 16 have been modified. Changes since v1: - Fix inverted allow_overshoot logic - Correctly switch horizontal / vertical tile alignment when determining seam positions with the 90° rotator active. - Fix