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

2018-06-20 Thread Steve Longerbeam
On 06/20/2018 01:54 AM, Philipp Zabel wrote: Hi Steve, On Tue, 2018-06-19 at 18:30 -0700, Steve Longerbeam wrote: I've found some time to diagnose the behavior of interweave with B/T line swapping (to support interlaced-bt) with planar formats. There are a couple problems (one known and

cron job: media_tree daily build: ERRORS

2018-06-20 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: Thu Jun 21 05:00:13 CEST 2018 media-tree git hash:f2809d20b9250c675fca8268a0f6274277cca7ff media_build

[no subject]

2018-06-20 Thread Ubaithullah Masood
Could you act as the beneficiary to claim 9.8M USD that my bank wants to consifacte? I will give you 50% and Every documentation would be put in placed. Mr Ubaithullah from Hong Kong.

RE: [PATCH v6 02/12] intel-ipu3: Add user space API definitions

2018-06-20 Thread Zhi, Yong
Hi, Tomasz, Thank you for the time spent to review this long file. > -Original Message- > From: Tomasz Figa [mailto:tf...@chromium.org] > Sent: Sunday, June 17, 2018 11:09 PM > To: Zhi, Yong > Cc: Linux Media Mailing List ; Sakari Ailus > ; Mani, Rajmohan > ; Toivonen, Tuukka > ; Hu,

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

2018-06-20 Thread kbuild test robot
Hi Ezequiel, I love your patch! Yet something to improve: [auto build test ERROR on linuxtv-media/master] [also build test ERROR on v4.18-rc1 next-20180620] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci

Re: Software-only image processing for Intel "complex" cameras

2018-06-20 Thread Pavel Machek
Hi! > > On Nokia N900, I have similar problems as Intel IPU3 hardware. > > > > Meeting notes say that pure software implementation is not fast > > enough, but that it may be useful for debugging. It would be also > > useful for me on N900, and probably useful for processing "raw" > > images > >

Re: Software-only image processing for Intel "complex" cameras

2018-06-20 Thread Nicolas Dufresne
Le mercredi 20 juin 2018 à 22:38 +0200, Pavel Machek a écrit : > Hi! > > On Nokia N900, I have similar problems as Intel IPU3 hardware. > > Meeting notes say that pure software implementation is not fast > enough, but that it may be useful for debugging. It would be also > useful for me on N900,

Software-only image processing for Intel "complex" cameras

2018-06-20 Thread Pavel Machek
Hi! On Nokia N900, I have similar problems as Intel IPU3 hardware. Meeting notes say that pure software implementation is not fast enough, but that it may be useful for debugging. It would be also useful for me on N900, and probably useful for processing "raw" images from digital cameras. There

Re: [PATCH v2 2/3] dt-bindings: ov5640: Add "rotation" property

2018-06-20 Thread Rob Herring
On Mon, Jun 18, 2018 at 12:29:18PM +0200, Hugues Fruchet wrote: > Add the rotation property to the list of optional properties > for the OV5640 camera sensor. > > Signed-off-by: Hugues Fruchet > --- > Documentation/devicetree/bindings/media/i2c/ov5640.txt | 5 + > 1 file changed, 5

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

2018-06-20 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. The topology looks like this: Device topology - entity 1: source (1 pad, 1 link) type Node subtype V4L flags 0

[PATCH 2/2] vim2m: add media device

2018-06-20 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, 37 insertions(+), 4

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

2018-06-20 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

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

2018-06-20 Thread Ezequiel Garcia
On Sat, 2018-06-16 at 20:31 -0400, Nicolas Dufresne wrote: > Le vendredi 15 juin 2018 à 17:05 -0300, Ezequiel Garcia a écrit : > > > Will the end result have "device node name /dev/..." on both > > > entity > > > 1 > > > and 6 ? > > > > No. There is just one devnode /dev/videoX, which is accepts

[PATCH v5 04/17] omap3isp: Add vb2_queue lock

2018-06-20 Thread Ezequiel Garcia
vb2_queue locks is now mandatory. Add it, remove driver ad-hoc locks, and implement wait_{prepare, finish}. Also, remove stream_lock mutex. Sicen the ioctls operations are protected by the queue mutex, the stream_lock mutex is not needed. Signed-off-by: Ezequiel Garcia ---

Re: [PATCH v3] media: ov5640: fix frame interval enumeration

2018-06-20 Thread kbuild test robot
-ci/linux/commits/Hugues-Fruchet/media-ov5640-fix-frame-interval-enumeration/20180620-175405 base: git://linuxtv.org/media_tree.git master reproduce: # apt-get install sparse make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed

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

2018-06-20 Thread Philipp Zabel
Hi Steve, On Tue, 2018-06-19 at 18:30 -0700, Steve Longerbeam wrote: > Hi Philipp, Krzysztof, > > On 06/15/2018 01:33 AM, Krzysztof Hałasa wrote: > > Steve Longerbeam writes: > > > > > Right, the selection of interweave is moved to the capture devices, > > > so the following will enable

[PATCH v3] media: ov5640: fix frame interval enumeration

2018-06-20 Thread Hugues Fruchet
Driver must reject frame interval enumeration of unsupported resolution. This was detected by v4l2-compliance format ioctl test: v4l2-compliance Format ioctls: info: found 2 frameintervals for pixel format 4745504a and size 176x144 fail: v4l2-test-formats.cpp(123):