gpu: ipu-v3: Allow negative offsets for interlaced scanning
authorPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 1 Jun 2018 13:13:16 +0000 (15:13 +0200)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 16 Jul 2018 14:56:37 +0000 (16:56 +0200)
commit4e3c5d7e05be6c9c6de4f4da9116511428924997
treeb9b9f15ca39a918644880141a85ee125ff18fd2c
parent1e6a1495c66947b289de9ba92b569b62ce68a979
gpu: ipu-v3: Allow negative offsets for interlaced scanning

The IPU also supports interlaced buffers that start with the bottom field.
To achieve this, the the base address EBA has to be increased by a stride
length and the interlace offset ILO has to be set to the negative stride.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Steve Longerbeam <steve_longerbeam@mentor.com>
drivers/gpu/ipu-v3/ipu-cpmem.c