cron job: media_tree daily build: OK

2018-06-12 Thread Hans Verkuil
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date: Wed Jun 13 05:00:21 CEST 2018 media-tree git hash:f2809d20b9250c675fca8268a0f6274277cca7ff media_build

Re: [PATCH 2/2] media: ov5640: add support of module orientation

2018-06-12 Thread Rob Herring
On Mon, Jun 11, 2018 at 11:29:17AM +0200, Hugues Fruchet wrote: > Add support of module being physically mounted upside down. > In this case, mirror and flip are enabled to fix captured images > orientation. > > Signed-off-by: Hugues Fruchet > --- > .../devicetree/bindings/media/i2c/ov5640.txt

Re: [RFC 2/2] vim2m: add media device

2018-06-12 Thread emil . velikov
Hi Ezequiel, On Tue, Jun 12, 2018 at 07:48:27AM -0300, Ezequiel Garcia wrote: > @@ -1013,10 +1016,10 @@ static int vim2m_probe(struct platform_device *pdev) > vfd->lock = >dev_mutex; > vfd->v4l2_dev = >v4l2_dev; > > - ret = video_register_device(vfd, VFL_TYPE_GRABBER, 0); > +

Re: [RFC PATCH v2] media: i2c: add SCCB helpers

2018-06-12 Thread Peter Rosin
On 2018-06-12 17:34, Akinobu Mita wrote: > (This is 2nd version of SCCB helpers patch. After 1st version was > submitted, I sent alternative patch titled "i2c: add I2C_M_FORCE_STOP". > But it wasn't accepted because it makes the I2C core code unreadable. > I couldn't find out a way to untangle

Re: [PATCH] gpu: ipu-v3: Allow negative offsets for interlaced scanning

2018-06-12 Thread Steve Longerbeam
Hi Javier, thanks for the confirmations. I'm working on a fix for imx-media. Steve On 06/12/2018 10:27 AM, Javier Martinez Canillas wrote: Hi Steve, On 06/11/2018 11:06 PM, Steve Longerbeam wrote: [snip] I've been made aware [1] that recently V4L2_FIELD_ALTERNATE has been clarified [2] to

Re: [PATCH] gpu: ipu-v3: Allow negative offsets for interlaced scanning

2018-06-12 Thread Javier Martinez Canillas
Hi Steve, On 06/11/2018 11:06 PM, Steve Longerbeam wrote: [snip] >> >> I've been made aware [1] that recently V4L2_FIELD_ALTERNATE has been >> clarified [2] to specify that v4l2_mbus_fmt.height should contain the >> number of lines per field, not per frame: > > Yep! That was nagging at me as

Re: [PATCH] gpu: ipu-v3: Allow negative offsets for interlaced scanning

2018-06-12 Thread Philipp Zabel
On Mon, 2018-06-11 at 14:06 -0700, Steve Longerbeam wrote: > > On 06/11/2018 02:19 AM, Philipp Zabel wrote: > > Hi Steve, > > > > On Sun, 2018-06-10 at 17:08 -0700, Steve Longerbeam wrote: > > > Hi Philipp, > > > > > > On 06/01/2018 06:13 AM, Philipp Zabel wrote: > > > > The IPU also supports

Re: [RFC PATCH v2] media: i2c: add SCCB helpers

2018-06-12 Thread Sebastian Reichel
Hi, On Wed, Jun 13, 2018 at 12:34:46AM +0900, Akinobu Mita wrote: > (This is 2nd version of SCCB helpers patch. After 1st version was > submitted, I sent alternative patch titled "i2c: add I2C_M_FORCE_STOP". > But it wasn't accepted because it makes the I2C core code unreadable. > I couldn't

[RFC PATCH v2] media: i2c: add SCCB helpers

2018-06-12 Thread Akinobu Mita
(This is 2nd version of SCCB helpers patch. After 1st version was submitted, I sent alternative patch titled "i2c: add I2C_M_FORCE_STOP". But it wasn't accepted because it makes the I2C core code unreadable. I couldn't find out a way to untangle it, so I returned to the original approach.) This

Re: [PATCH] cx231xx: Increase USB bridge bandwidth

2018-06-12 Thread Brad Love
Hi Matthias, On 2018-06-05 13:04, Matthias Schwarzott wrote: > Am 02.04.2018 um 21:59 schrieb Brad Love: >> The cx231xx USB bridge has issue streaming QAM256 DVB-C channels. >> QAM64 channels were fine, but QAM256 channels produced corrupted >> transport streams. >> >> cx231xx alt mode 4 does

Re: [RFC 0/2] Memory-to-memory media controller topology

2018-06-12 Thread Nicolas Dufresne
Le mardi 12 juin 2018 à 07:48 -0300, Ezequiel Garcia a écrit : > As discussed on IRC, memory-to-memory need to be modeled > properly in order to be supported by the media controller > framework, and thus to support the Request API. > > This RFC is a first draft on the memory-to-memory > media

[PATCH] mem2mem: Remove excessive try_run call

2018-06-12 Thread Ezequiel Garcia
If there is a schedulable job, v4l2_m2m_try_schedule() calls v4l2_m2m_try_run(). This makes the unconditional v4l2_m2m_try_run() called by v4l2_m2m_job_finish superfluous. Remove it. Fixes: 7f98639def42 ("V4L/DVB: add memory-to-memory device helper framework for videobuf") Signed-off-by:

[RFC 1/2] media: add helpers for memory-to-memory media controller

2018-06-12 Thread Ezequiel Garcia
A memory-to-memory pipeline device consists in three entities: two DMA engine and one video processing entities. The DMA engine entities are linked to a V4L interface. This commit add a new v4l2_m2m_{un}register_media_controller API to register this topology. For instance, a typical mem2mem

[RFC 2/2] vim2m: add media device

2018-06-12 Thread Ezequiel Garcia
From: Hans Verkuil Request API requires a media node. Add one to the vim2m driver so we can use requests with it. Signed-off-by: Hans Verkuil Signed-off-by: Ezequiel Garcia --- drivers/media/platform/vim2m.c | 41 +- 1 file changed, 36 insertions(+), 5

[RFC 0/2] Memory-to-memory media controller topology

2018-06-12 Thread Ezequiel Garcia
As discussed on IRC, memory-to-memory need to be modeled properly in order to be supported by the media controller framework, and thus to support the Request API. This RFC is a first draft on the memory-to-memory media controller topology. The topology looks like this: Device topology - entity

Non-existing email in MAINTAINERS

2018-06-12 Thread Anton Leontiev
Jacob, You have wrong e-mail address in MAINTAINERS file. Letters to jacob2.c...@rock-chips.com return error: 550 jacob2.c...@rock-chips.com:user not exist Best regards, Anton Leontiev

[PATCH 5/6] [media] m2m-deinterlace: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from deinterlace_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/m2m-deinterlace.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/m2m-deinterlace.c b/drivers/media/platform/m2m-deinterlace.c index

[PATCH 1/6] [media] vim2m: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from vim2m_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/vim2m.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/vim2m.c b/drivers/media/platform/vim2m.c index 065483e62db4..1393aa806462 100644 ---

[PATCH 2/6] [media] ti-vpe: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from vpe_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/ti-vpe/vpe.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index e395aa85c8ad..de968295ca7d

[PATCH 3/6] [media] s5p-g2d: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from g2d_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/s5p-g2d/g2d.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/s5p-g2d/g2d.c b/drivers/media/platform/s5p-g2d/g2d.c index 66aa8cf1d048..3735c204e9ac

[PATCH 4/6] [media] mx2: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from emmaprp_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/mx2_emmaprp.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/mx2_emmaprp.c b/drivers/media/platform/mx2_emmaprp.c index

[PATCH 6/6] [media] rga: Remove surplus name initialization

2018-06-12 Thread Anton Leontiev
Name is already initialized by assignment from rga_videodev. Signed-off-by: Anton Leontiev --- drivers/media/platform/rockchip/rga/rga.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/media/platform/rockchip/rga/rga.c b/drivers/media/platform/rockchip/rga/rga.c index