Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Maxime Ripard
On Wed, Jan 30, 2019 at 12:35:41PM +0900, Tomasz Figa wrote: > On Wed, Jan 30, 2019 at 11:29 AM Alexandre Courbot > wrote: > > > > On Wed, Jan 30, 2019 at 6:41 AM Nicolas Dufresne > > wrote: > > > > > > Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : > > > > On Fri, Jan 25, 2

Re: [PATCH v2] [media] v4l: add I / P frame min max QP definitions

2019-01-29 Thread Hans Verkuil
On 1/30/19 8:45 AM, Fish Lin wrote: > Add following V4L2 QP parameters for H.264: > * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QP > * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MAX_QP > * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QP > * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MAX_QP > > These controls will limit QP ran

Re: [PATCH v2 2/3] [media] allegro: add Allegro DVT video IP core driver

2019-01-29 Thread Hans Verkuil
On 1/30/19 4:41 AM, Nicolas Dufresne wrote: > Hi Hans, > > Le mercredi 23 janvier 2019 à 11:44 +0100, Hans Verkuil a écrit : >>> + if (*nplanes != 0) { >>> + if (vq->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) { >>> + if (*nplanes != 1 || >>> +

[PATCH v2] [media] v4l: add I / P frame min max QP definitions

2019-01-29 Thread Fish Lin
Add following V4L2 QP parameters for H.264: * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MIN_QP * V4L2_CID_MPEG_VIDEO_H264_I_FRAME_MAX_QP * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MIN_QP * V4L2_CID_MPEG_VIDEO_H264_P_FRAME_MAX_QP These controls will limit QP range for intra and inter frame, provide more manual

Re: [PATCH v10 0/4] Media Device Allocator API

2019-01-29 Thread Hans Verkuil
On 1/30/19 2:50 AM, shuah wrote: > On 1/29/19 2:43 AM, Hans Verkuil wrote: >> On 1/29/19 12:48 AM, shuah wrote: >>> Hi Hans, >>> >>> On 1/28/19 5:03 AM, Hans Verkuil wrote: Hi Shuah, On 1/24/19 9:32 PM, Shuah Khan wrote: > Media Device Allocator API to allows multiple drivers sha

[PATCH] vicodec: check type in g/s_selection

2019-01-29 Thread Hans Verkuil
Check that the selection buf_type is valid before calling get_q_data() to avoid hitting the WARN(1) in that function if the buffer type is not valid. Signed-off-by: Hans Verkuil Reported-by: syzbot+44b24cff6bf96006e...@syzkaller.appspotmail.com --- diff --git a/drivers/media/platform/vicodec/vico

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Tomasz Figa
On Wed, Jan 30, 2019 at 3:28 PM Ayaka wrote: > > > > Sent from my iPad > > > On Jan 30, 2019, at 11:35 AM, Tomasz Figa wrote: > > > > On Wed, Jan 30, 2019 at 11:29 AM Alexandre Courbot > > wrote: > >> > >>> On Wed, Jan 30, 2019 at 6:41 AM Nicolas Dufresne > >>> wrote: > >>> > Le mardi 29

RE: [PATCH v2 2/2] media: v4l: xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem driver

2019-01-29 Thread Vishal Sagar
Hi Hyun, > -Original Message- > From: Hyun Kwon [mailto:hyun.k...@xilinx.com] > Sent: Tuesday, January 29, 2019 12:05 AM > To: Vishal Sagar > Cc: Hyun Kwon ; Vishal Sagar ; > laurent.pinch...@ideasonboard.com; mche...@kernel.org; > robh...@kernel.org; mark.rutl...@arm.com; Michal Simek >

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Ayaka
Sent from my iPad > On Jan 30, 2019, at 5:41 AM, Nicolas Dufresne wrote: > >> Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : >> On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski >> wrote: >>> Hi, >>> On Thu, 2019-01-24 at 20:23 +0800, Ayaka wrote: Sent from m

Re: [PATCH v2] media: docs-rst: Document m2m stateless video decoder interface

2019-01-29 Thread Randy Li
On 1/22/19 2:26 PM, Alexandre Courbot wrote: Documents the protocol that user-space should follow when communicating with stateless video decoders. The stateless video decoding API makes use of the new request and tags APIs. While it has been implemented with the Cedrus driver so far, it shoul

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Ayaka
Sent from my iPad > On Jan 30, 2019, at 11:35 AM, Tomasz Figa wrote: > > On Wed, Jan 30, 2019 at 11:29 AM Alexandre Courbot > wrote: >> >>> On Wed, Jan 30, 2019 at 6:41 AM Nicolas Dufresne >>> wrote: >>> Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : On Fri

Re: [PATCH 10/10] venus: dec: make decoder compliant with stateful codec API

2019-01-29 Thread Tomasz Figa
On Wed, Jan 30, 2019 at 1:21 PM Nicolas Dufresne wrote: > > Le mercredi 30 janvier 2019 à 12:38 +0900, Tomasz Figa a écrit : > > > Yes, unfortunately, GStreamer still rely on G_FMT waiting a minimal > > > amount of time of the headers to be processed. This was how things was > > > created back in

RE: [PATCH 1/2] media: dt-bindings: media: xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem

2019-01-29 Thread Vishal Sagar
Hi Sakari, > -Original Message- > From: Sakari Ailus [mailto:sakari.ai...@linux.intel.com] > Sent: Monday, January 28, 2019 5:30 PM > To: Vishal Sagar > Cc: Vishal Sagar ; Hyun Kwon ; > laurent.pinch...@ideasonboard.com; Michal Simek ; > linux-media@vger.kernel.org; devicet...@vger.kernel

cron job: media_tree daily build: OK

2019-01-29 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 Jan 30 05:00:13 CET 2019 media-tree git hash:c9d06df612977a88c484668ad0a37bc8e4463b22 media_build git

Re: [PATCH 10/10] venus: dec: make decoder compliant with stateful codec API

2019-01-29 Thread Nicolas Dufresne
Le mercredi 30 janvier 2019 à 12:38 +0900, Tomasz Figa a écrit : > > Yes, unfortunately, GStreamer still rely on G_FMT waiting a minimal > > amount of time of the headers to be processed. This was how things was > > created back in 2011, I could not program GStreamer for the future. If > > we stop

Re: [PATCH v2 1/2] media: docs-rst: Document memory-to-memory video decoder interface

2019-01-29 Thread Nicolas Dufresne
Le vendredi 25 janvier 2019 à 12:27 +0900, Tomasz Figa a écrit : > On Fri, Jan 25, 2019 at 4:55 AM Nicolas Dufresne wrote: > > Le jeudi 24 janvier 2019 à 18:06 +0900, Tomasz Figa a écrit : > > > > Actually I just realized the last point might not even be achievable > > > > for some of the decoders

Re: [PATCH v2 2/3] [media] allegro: add Allegro DVT video IP core driver

2019-01-29 Thread Tomasz Figa
On Wed, Jan 30, 2019 at 12:46 PM Nicolas Dufresne wrote: > > Le mercredi 23 janvier 2019 à 15:17 +0100, Michael Tretter a écrit : > > > I have a patch pending that allows an encoder to spread the compressed > > > output over multiple buffers: > > > > > > https://patchwork.linuxtv.org/patch/53536/

Re: [PATCH v2 2/3] [media] allegro: add Allegro DVT video IP core driver

2019-01-29 Thread Nicolas Dufresne
Le mercredi 23 janvier 2019 à 15:17 +0100, Michael Tretter a écrit : > > I have a patch pending that allows an encoder to spread the compressed > > output over multiple buffers: > > > > https://patchwork.linuxtv.org/patch/53536/ > > > > I wonder if this encoder would be able to use it. > > I don

Re: [PATCH v2 2/3] [media] allegro: add Allegro DVT video IP core driver

2019-01-29 Thread Nicolas Dufresne
Hi Hans, Le mercredi 23 janvier 2019 à 11:44 +0100, Hans Verkuil a écrit : > > + if (*nplanes != 0) { > > + if (vq->type == V4L2_BUF_TYPE_VIDEO_CAPTURE) { > > + if (*nplanes != 1 || > > + sizes[0] < channel->sizeimage_encoded) > > +

Re: [PATCH 10/10] venus: dec: make decoder compliant with stateful codec API

2019-01-29 Thread Tomasz Figa
On Wed, Jan 30, 2019 at 12:18 PM Nicolas Dufresne wrote: > > Le lundi 28 janvier 2019 à 16:38 +0900, Tomasz Figa a écrit : > > > > Nope, that's not what is expected to happen here. Especially since > > > > you're potentially in non-blocking IO mode. Regardless of that, the > > > > > > OK, how to h

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Tomasz Figa
On Wed, Jan 30, 2019 at 11:29 AM Alexandre Courbot wrote: > > On Wed, Jan 30, 2019 at 6:41 AM Nicolas Dufresne wrote: > > > > Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : > > > On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski > > > wrote: > > > > Hi, > > > > > > > > On T

Re: [PATCH v2] venus: enc: fix enum_frameintervals

2019-01-29 Thread Nicolas Dufresne
Le mardi 22 janvier 2019 à 12:53 +0200, Stanimir Varbanov a écrit : > This ixes an issue when setting the encoder framerate because of ixes -> fixes > missing precision. Now the frameinterval type is changed to > TYPE_CONTINUOUS and step = 1. Also the math is changed when > framerate property is

Re: [PATCH 10/10] venus: dec: make decoder compliant with stateful codec API

2019-01-29 Thread Nicolas Dufresne
Le lundi 28 janvier 2019 à 16:38 +0900, Tomasz Figa a écrit : > > > Nope, that's not what is expected to happen here. Especially since > > > you're potentially in non-blocking IO mode. Regardless of that, the > > > > OK, how to handle that when userspace (for example gstreamer) hasn't > > support

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Alexandre Courbot
On Wed, Jan 30, 2019 at 6:41 AM Nicolas Dufresne wrote: > > Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : > > On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski > > wrote: > > > Hi, > > > > > > On Thu, 2019-01-24 at 20:23 +0800, Ayaka wrote: > > > > Sent from my iPad > > > >

Re: [PATCH v10 0/4] Media Device Allocator API

2019-01-29 Thread shuah
On 1/29/19 2:43 AM, Hans Verkuil wrote: On 1/29/19 12:48 AM, shuah wrote: Hi Hans, On 1/28/19 5:03 AM, Hans Verkuil wrote: Hi Shuah, On 1/24/19 9:32 PM, Shuah Khan wrote: Media Device Allocator API to allows multiple drivers share a media device. This API solves a very common use-case for me

[PATCH] media: staging/intel-ipu3: Implement lock for stream on/off operations

2019-01-29 Thread Rajmohan Mani
Currently concurrent stream off operations on ImgU nodes are not synchronized, leading to use-after-free bugs (as reported by KASAN). [ 250.090724] BUG: KASAN: use-after-free in ipu3_dmamap_free+0xc5/0x116 [ipu3_imgu] [ 250.090726] Read of size 8 at addr 888127b29bc0 by task yavta/18836 [

[PATCH 1/1] uvc: Avoid NULL pointer dereference at the end of streaming

2019-01-29 Thread Sakari Ailus
The UVC video driver converts the timestamp from hardware specific unit to one known by the kernel at the time when the buffer is dequeued. This is fine in general, but the streamoff operation consists of the following steps (among other things): 1. uvc_video_clock_cleanup --- the hardware clock s

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Nicolas Dufresne
Le mardi 29 janvier 2019 à 16:44 +0900, Alexandre Courbot a écrit : > On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski > wrote: > > Hi, > > > > On Thu, 2019-01-24 at 20:23 +0800, Ayaka wrote: > > > Sent from my iPad > > > > > > > On Jan 24, 2019, at 6:27 PM, Paul Kocialkowski > > > > wrote:

RE: [PATCH v2 2/2] media: atmel-isc: Update device tree binding documentation

2019-01-29 Thread Ken Sloat
> -Original Message- > From: Sakari Ailus > Sent: Wednesday, January 23, 2019 7:46 AM > Cc: eugen.hris...@microchip.com; mche...@kernel.org; > nicolas.fe...@microchip.com; alexandre.bell...@bootlin.com; > ludovic.desroc...@microchip.com; linux-media@vger.kernel.org; > devicet...@vger.kerne

WARNING in get_q_data

2019-01-29 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:39ad1c1b6bb8 Add linux-next specific files for 20190129 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=127d3eef40 kernel config: https://syzkaller.appspot.com/x/.config?x=a2b2e9c0bc43c14d

[PATCH v4l-utils] Print receiver timeout

2019-01-29 Thread Sean Young
Signed-off-by: Sean Young --- utils/ir-ctl/ir-ctl.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/utils/ir-ctl/ir-ctl.c b/utils/ir-ctl/ir-ctl.c index 7ecb1317..f8f4e0aa 100644 --- a/utils/ir-ctl/ir-ctl.c +++ b/utils/ir-ctl/ir-ctl.c @@ -708,8 +708,13 @@ static voi

[PATCH v4 0/7] TVP5150 new features

2019-01-29 Thread Marco Felsch
Hi, this is the v4 of my TVP5150 series which adds the of_graph support. Basically this series was just rebased on top of the media-tree/master as mentioned by Mauro [1]. I dropped commit ("media: tvp5150: fix irq_request error path during probe") since it was already applied and commit ("media:

[PATCH v4 7/7] media: tvp5150: add s_power callback

2019-01-29 Thread Marco Felsch
Don't en-/disable the interrupts during s_stream because someone can disable the stream but wants to get informed if the stream is locked again. So keep the interrupts enabled the whole time the pipeline is opened. Signed-off-by: Marco Felsch --- drivers/media/i2c/tvp5150.c | 23

[PATCH v4 1/7] partial revert of "[media] tvp5150: add HW input connectors support"

2019-01-29 Thread Marco Felsch
From: Javier Martinez Canillas Commit f7b4b54e6364 ("[media] tvp5150: add HW input connectors support") added input signals support for the tvp5150, but the approach was found to be incorrect so the corresponding DT binding commit 82c2ffeb217a ("[media] tvp5150: document input connectors DT bindi

[PATCH v4 3/7] media: dt-bindings: tvp5150: Add input port connectors DT bindings

2019-01-29 Thread Marco Felsch
The TVP5150/1 decoders support different video input sources to their AIP1A/B pins. Possible configurations are as follows: - Analog Composite signal connected to AIP1A. - Analog Composite signal connected to AIP1B. - Analog S-Video Y (luminance) and C (chrominance) signals connected to

[PATCH v4 6/7] media: tvp5150: initialize subdev before parsing device tree

2019-01-29 Thread Marco Felsch
From: Michael Tretter There are several debug prints in the tvp5150_parse_dt() function, which do not print the prefix, because the v4l2_subdev is not initialized, yet. Initialize the v4l2_subdev before parsing the device tree to fix the debug messages. Signed-off-by: Michael Tretter Signed-of

[PATCH v4 5/7] media: tvp5150: add FORMAT_TRY support for get/set selection handlers

2019-01-29 Thread Marco Felsch
Since commit 10d5509c8d50 ("[media] v4l2: remove g/s_crop from video ops") the 'which' field for set/get_selection must be FORMAT_ACTIVE. There is no way to try different selections. The patch adds a helper function to select the correct selection memory space (sub-device file handle or driver stat

[PATCH v4 2/7] media: tvp5150: add input source selection of_graph support

2019-01-29 Thread Marco Felsch
This patch adds the of_graph support to describe the tvp connections. Physical the TVP5150 has three ports: AIP1A, AIP1B and YOUT. As result of discussion [1],[2] the device-tree maps these ports 1:1. The svideo connector must be conneted to port@0/endpoint@1, look at the Documentation for more inf

[PATCH v4 4/7] media: v4l2-subdev: add stubs for v4l2_subdev_get_try_*

2019-01-29 Thread Marco Felsch
In case of missing CONFIG_VIDEO_V4L2_SUBDEV_API those helpers aren't available. So each driver have to add ifdefs around those helpers or add the CONFIG_VIDEO_V4L2_SUBDEV_API as dependcy. Make these helpers available in case of CONFIG_VIDEO_V4L2_SUBDEV_API isn't set to avoid ifdefs. This approach

[PATCH 0/3] vim2m: make it work properly

2019-01-29 Thread Mauro Carvalho Chehab
The vim2m driver has some issues... It currently fakes supporting two video formats, when in fact, it just copies the data to the buffer; It says it supports hflip, when, in fact, it does a 8 tiles flip... that doesn't end well, though, due to the lack of proper video format; If more than one o

[PATCH 1/3] media: vim2m: fix driver for it to handle different fourcc formats

2019-01-29 Thread Mauro Carvalho Chehab
Despite vim2m is reporting that it supports RGB565BE and YUYV, that's not true. Right now, it just says that it supports both format, but it doesn't actually support them. Also, horizontal flip is not properly implemented. It sounds that it was designed to do a pseudo-horizontal flip using 8 tile

[PATCH 2/3] media: vim2m: use per-file handler work queue

2019-01-29 Thread Mauro Carvalho Chehab
It doesn't make sense to have a per-device work queue, as the scheduler should be called per file handler. Having a single one causes failures if multiple streams are filtered by vim2m. So, move it to be inside the context structure. Signed-off-by: Mauro Carvalho Chehab --- drivers/media/platfo

[PATCH 3/3] media: vim2m: allow setting the default transaction time via parameter

2019-01-29 Thread Mauro Carvalho Chehab
While there's a control to allow setting it at runtime, as the control handler is per file handler, only the application setting the m2m device can change it. As this is a custom control, it is unlikely that existing apps would be able to set it. Due to that, and due to the fact that v4l2-mem2mem

Re: [PATCH v3 2/2] media: docs-rst: Document memory-to-memory video encoder interface

2019-01-29 Thread Hans Verkuil
Hi Tomasz, Some comments below. Nothing major, so I think a v4 should be ready to be merged. On 1/24/19 11:04 AM, Tomasz Figa wrote: > Due to complexity of the video encoding process, the V4L2 drivers of > stateful encoder hardware require specific sequences of V4L2 API calls > to be followed. Th

Re: devicetree: media: Documentation of Bt.656 Bus DT bindings

2019-01-29 Thread Sakari Ailus
Hi Ken, Hans, On Mon, Jan 28, 2019 at 02:11:54PM +0100, Hans Verkuil wrote: > +Sakari Thanks for cc'ing me! > > On 1/24/19 3:53 AM, Ken Sloat wrote: > > There are a number of v4l2 subdevices in the kernel that support a > > Bt.656 bus also known as "embedded sync." Previously in older versions

Re: [PATCH v3 1/2] media: docs-rst: Document memory-to-memory video decoder interface

2019-01-29 Thread Hans Verkuil
Hi Tomasz, Just one typo and a wrong year in a copyright: On 1/24/19 11:04 AM, Tomasz Figa wrote: > Due to complexity of the video decoding process, the V4L2 drivers of > stateful decoder hardware require specific sequences of V4L2 API calls > to be followed. These include capability enumeration,

Re: [PATCH v3 1/3] media: mt9m111: make VIDIOC_SUBDEV_G_FMT ioctl work with V4L2_SUBDEV_FORMAT_TRY

2019-01-29 Thread Akinobu Mita
2019年1月28日(月) 17:34 Sakari Ailus : > > Hi Mita-san, Marco, > > On Sun, Jan 27, 2019 at 09:29:30PM +0900, Akinobu Mita wrote: > > 2019年1月24日(木) 0:17 Marco Felsch : > > > > > > Hi Akinobu, > > > > > > sorry for the delayed response. > > > > > > On 19-01-15 23:05, Akinobu Mita wrote: > > > > The VIDIO

Re: [PATCH v2 3/5] media: sunxi: Add A10 CSI driver

2019-01-29 Thread Sakari Ailus
Hi Maxime, Thanks for the update. On Mon, Jan 28, 2019 at 03:52:34PM +0100, Maxime Ripard wrote: > The older CSI drivers have camera capture interface different from the one > in the newer ones. > > This IP is pretty simple. Some variants (one controller out of two > instances on some SoCs) have

[GIT PULL FOR v5.1] vb2 + cedrus fixes/improvements

2019-01-29 Thread Hans Verkuil
The first two patches simplify the function to find buffers based on a timestamp: the current code only considered DONE and DEQUEUED buffers, but that is unnecessarily restrictive. The next two patches keep dmabuf-based buffers mapped when they are dequeued. This avoids having to re-map them if th

Re: [PATCH v2 1/5] dt-bindings: media: Add Allwinner A10 CSI binding

2019-01-29 Thread Sakari Ailus
Hi Maxime, On Mon, Jan 28, 2019 at 03:52:32PM +0100, Maxime Ripard wrote: > The Allwinner A10 CMOS Sensor Interface is a camera capture interface also > used in later (A10s, A13, A20, R8 and GR8) SoCs. > > On some SoCs, like the A10, there's multiple instances of that controller, > with one insta

Re: ipu3-imgu 0000:00:05.0: required queues are disabled

2019-01-29 Thread Bingbu Cao
On 01/28/2019 11:45 PM, Kai Heng Feng wrote: Hi Kieran, On Jan 28, 2019, at 4:48 PM, Kieran Bingham wrote: Hi Kai-Heng, On 27/01/2019 05:56, Kai-Heng Feng wrote: Hi, We have a bug report [1] that the ipu3 doesn’t work. Does ipu3 need special userspace to work? Yes, it will need furthe

[PATCH] vim2m: fix driver for it to handle handle different fourcc formats

2019-01-29 Thread Mauro Carvalho Chehab
Despite vim2m is reporting that it supports RGB565BE and YUYV, that's not true. Right now, it just says that it supports both format, but it doesn't actually support them. Also, horizontal flip is not properly implemented. It sounds that it was designed to do a pseudo-horizontal flip using 8 tile

Re: [PATCH v10 0/4] Media Device Allocator API

2019-01-29 Thread Hans Verkuil
On 1/29/19 12:48 AM, shuah wrote: > Hi Hans, > > On 1/28/19 5:03 AM, Hans Verkuil wrote: >> Hi Shuah, >> >> On 1/24/19 9:32 PM, Shuah Khan wrote: >>> Media Device Allocator API to allows multiple drivers share a media device. >>> This API solves a very common use-case for media devices where one p

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Tomasz Figa
On Tue, Jan 29, 2019 at 5:09 PM Maxime Ripard wrote: > > On Tue, Jan 29, 2019 at 04:44:35PM +0900, Alexandre Courbot wrote: > > On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski > > > On Thu, 2019-01-24 at 20:23 +0800, Ayaka wrote: > > > > > > > > Sent from my iPad > > > > > > > > > On Jan 24, 20

Re: [PATCH 5/6] arm64: dts: allwinner: h6: Add support for the SRAM C1 section

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:55:03PM +0100, Jernej Skrabec wrote: > Add a node for H6 SRAM C1 section. > > Manual calls it VE SRAM, but for consistency with older SoCs, SRAM C1 > name is used. > > Signed-off-by: Jernej Skrabec Applied, thanks! Maxime -- Maxime Ripard, Bootlin Embedded Linux and

Re: [PATCH 4/6] dt-bindings: sram: sunxi: Add compatible for the H6 SRAM C1

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:55:02PM +0100, Jernej Skrabec wrote: > This introduces a new compatible for the H6 SRAM C1 section, that is > compatible with the SRAM C1 section as found on the A10. > > Signed-off-by: Jernej Skrabec Applied, thanks! Maxime -- Maxime Ripard, Bootlin Embedded Linux a

Re: [PATCH 3/6] media: cedrus: Add support for H6

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:55:01PM +0100, Jernej Skrabec wrote: > H6 has improved VPU. It supports 10-bit HEVC decoding and AFBC output > format for HEVC. > > Signed-off-by: Jernej Skrabec Acked-by: Maxime Ripard Maxime -- Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://

Re: [PATCH 2/6] media: cedrus: Add a quirk for not setting DMA offset

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:55:00PM +0100, Jernej Skrabec wrote: > H6 VPU doesn't work if DMA offset is set. > > Add a quirk for it. > > Signed-off-by: Jernej Skrabec Acked-by: Maxime Ripard Maxime -- Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com signatur

Re: [PATCH 1/6] dt-bindings: media: cedrus: Add H6 compatible

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:54:59PM +0100, Jernej Skrabec wrote: > This adds a compatible for H6. H6 VPU supports 10-bit HEVC decoding and > additional AFBC output format for HEVC. > > Signed-off-by: Jernej Skrabec Acked-by: Maxime Ripard Maxime -- Maxime Ripard, Bootlin Embedded Linux and Ke

Re: [PATCH] media: ov5640: Fix set 15fps regression

2019-01-29 Thread Maxime Ripard
On Mon, Jan 28, 2019 at 09:33:04AM +0100, Jacopo Mondi wrote: > Hi everyone, > > On Mon, Jan 28, 2019 at 01:20:37PM +0530, Jagan Teki wrote: > > On Fri, Jan 25, 2019 at 9:10 PM Maxime Ripard > > wrote: > > > > > > On Thu, Jan 24, 2019 at 11:28:01PM +0530, Jagan Teki wrote: > > > > The ov5640_try

Re: [PATCH v7 00/16] Intel IPU3 ImgU patchset

2019-01-29 Thread Tomasz Figa
On Mon, Jan 28, 2019 at 7:08 PM Jacopo Mondi wrote: > > Hi Sakari, everyone.. > > On Wed, Jan 02, 2019 at 10:26:56PM +0200, Sakari Ailus wrote: > > Hi Laurent, > > > > On Wed, Jan 02, 2019 at 10:20:13AM +0200, Laurent Pinchart wrote: > > > Hello Bingbu, > > > > > > On Wednesday, 2 January 2019 04:

Re: [PATCH 10/10] venus: dec: make decoder compliant with stateful codec API

2019-01-29 Thread Tomasz Figa
On Tue, Jan 29, 2019 at 1:28 AM Stanimir Varbanov wrote: > > Hi Tomasz, > > On 1/28/19 9:38 AM, Tomasz Figa wrote: > > On Fri, Jan 25, 2019 at 7:25 PM Stanimir Varbanov > > wrote: > >> > >> Hi Tomasz, > >> > >> Thanks for the comments! > >> > >> On 1/25/19 9:59 AM, Tomasz Figa wrote: > >>> .Hi St

Re: [linux-sunxi] [PATCH v2 1/2] media: v4l: Add definitions for the HEVC slice format and controls

2019-01-29 Thread Maxime Ripard
On Tue, Jan 29, 2019 at 04:44:35PM +0900, Alexandre Courbot wrote: > On Fri, Jan 25, 2019 at 10:04 PM Paul Kocialkowski > > On Thu, 2019-01-24 at 20:23 +0800, Ayaka wrote: > > > > > > Sent from my iPad > > > > > > > On Jan 24, 2019, at 6:27 PM, Paul Kocialkowski > > > > wrote: > > > > > > > > Hi,