[ragnatech:media-tree] BUILD SUCCESS 3ff3a712a9eabb3d7bf52c263dd1ece054345df4

2019-10-10 Thread kbuild test robot
tree/branch: git://git.ragnatech.se/linux media-tree branch HEAD: 3ff3a712a9eabb3d7bf52c263dd1ece054345df4 media: ti-vpe: vpe: don't rely on colorspace member for conversion elapsed time: 803m configs tested: 105 The following configs have been built successfully. More configs may be tested i

cron job: media_tree daily build: OK

2019-10-10 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: Fri Oct 11 05:00:11 CEST 2019 media-tree git hash:3ff3a712a9eabb3d7bf52c263dd1ece054345df4 media_build gi

[linuxtv-media:master 82/161] undefined reference to `__udivdi3'

2019-10-10 Thread kbuild test robot
tree: git://linuxtv.org/media_tree.git master head: 3ff3a712a9eabb3d7bf52c263dd1ece054345df4 commit: c0e284ccfedafb646c2af33bdd07985231f71916 [82/161] media: venus: Update clock scaling config: i386-allyesconfig (attached as .config) compiler: gcc-7 (Debian 7.4.0-13) 7.4.0 reproduce: g

[PATCH v2] media: adv7180: Move 'chip found' message a bit further

2019-10-10 Thread Fabio Estevam
Currently the "chip found" message is shown even in the case where the I2C address is wrongly passed in the device tree, which is misleading. To avoid such problem, move this message after real I2C transactions have been successfully made and we are certain that the adv7180 is really present. Sig

[PATCH] media: adv7180: Move 'chip found' message a bit further

2019-10-10 Thread Fabio Estevam
Currently the "chip found" found message is shown even in the case where the I2C address is wrongly passed in the device tree, which is misleading. To avoid such problem, move this message after real I2C transactions have been made and we are certain that the adv7180 is really present. Signed-off

[PATCH] media: imx.rst: Update the imx6-sabreauto ADV7180 instructions

2019-10-10 Thread Fabio Estevam
In kernel 5.3.x the I2C bus that the adv7180 is under has changed from bus 3 to 4 and the ipu_csi0_mux numbers has also changed as shown by the kernel log below: [5.159423] imx-media: ipu1_csi0_mux:5 -> ipu1_csi0:0 [5.164618] imx-media: ipu1_csi1_mux:5 -> ipu1_csi1:0 [5.169953] imx-me

Apply For Financial investment at a lower rate 2%

2019-10-10 Thread Valentina Yurina
-- Hello, We are private lenders based in UK. Do you need a loan (credit) as soon as possible. Are you in search of money to solve your personal needs or finance your business venture, then get Your desired loan today! Consult us at Sunrise Funding Ltd. * We offer personal loan & huge capital l

[PATCHv3 7/8] media: cedrus: h264: Support multiple slices per frame

2019-10-10 Thread Hans Verkuil
From: Jernej Skrabec With recent changes, support for decoding multi-slice frames can be easily added now. Signal VPU if current slice is first in frame or not and add information about first macroblock coordinates. Signed-off-by: Jernej Skrabec Signed-off-by: Hans Verkuil --- drivers/stagin

[PATCHv3 2/8] v4l2-mem2mem: support held capture buffers

2019-10-10 Thread Hans Verkuil
Check for held buffers that are ready to be returned to vb2 in __v4l2_m2m_try_queue(). This avoids drivers having to handle this case. Add v4l2_m2m_buf_done_and_job_finish() to correctly return source and destination buffers and mark the job as finished while taking a held destination buffer into

[PATCHv3 5/8] v4l2-mem2mem: add new_frame detection

2019-10-10 Thread Hans Verkuil
Drivers that support VB2_V4L2_FL_SUPPORTS_M2M_HOLD_CAPTURE_BUF typically want to know if a new frame is started (i.e. the first slice is about to be processed). Add a new_frame bool to v4l2_m2m_ctx and set it accordingly. Signed-off-by: Hans Verkuil --- drivers/media/v4l2-core/v4l2-mem2mem.c | 1

[PATCHv3 8/8] media: cedrus: Add support for holding capture buffer

2019-10-10 Thread Hans Verkuil
From: Jernej Skrabec When frame contains multiple slices and driver works in slice mode, it's more efficient to hold capture buffer in queue until all slices of a same frame are decoded. Add support for that to Cedrus driver by exposing and implementing V4L2_BUF_CAP_SUPPORTS_M2M_HOLD_CAPTURE_BUF

[PATCHv3 3/8] videodev2.h: add V4L2_DEC_CMD_FLUSH

2019-10-10 Thread Hans Verkuil
Add this new V4L2_DEC_CMD_FLUSH decoder command and document it. Reviewed-by: Boris Brezillon Reviewed-by: Alexandre Courbot Signed-off-by: Hans Verkuil [Adjusted description] Signed-off-by: Jernej Skrabec --- Documentation/media/uapi/v4l/vidioc-decoder-cmd.rst | 10 +- Documentation/

[PATCHv3 1/8] vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF

2019-10-10 Thread Hans Verkuil
This patch adds support for the V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF flag. It also adds a new V4L2_BUF_CAP_SUPPORTS_M2M_HOLD_CAPTURE_BUF capability. Drivers should set vb2_queue->subsystem_flags to VB2_V4L2_FL_SUPPORTS_M2M_HOLD_CAPTURE_BUF to indicate support for this flag. Signed-off-by: Hans Verk

[PATCHv3 6/8] media: cedrus: Detect first slice of a frame

2019-10-10 Thread Hans Verkuil
From: Jernej Skrabec When codec supports multiple slices in one frame, VPU has to know when first slice of each frame is being processed, presumably to correctly clear/set data in auxiliary buffers. Add first_slice field to cedrus_run structure and set it according to the new_frame boolean of th

[PATCHv3 4/8] media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl helpers

2019-10-10 Thread Hans Verkuil
From: Jernej Skrabec These helpers are used by stateless codecs when they support multiple slices per frame and hold capture buffer flag is set. It's expected that all such codecs will use this code. Signed-off-by: Jernej Skrabec Co-developed-by: Hans Verkuil Signed-off-by: Hans Verkuil ---

[PATCHv3 0/8] media: cedrus: h264: Support multi-slice frames

2019-10-10 Thread Hans Verkuil
This series adds support for decoding multi-slice H264 frames along with support for V4L2_DEC_CMD_FLUSH and V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF. This has only been compile-tested. Jernej, can you test with ffmpeg? This series is based on https://www.spinics.net/lists/linux-media/msg158081.html plu

Re: [GIT PULL v2 FOR v5.5] ti-vpe maintenance, add

2019-10-10 Thread Jenkins
From: buil...@linuxtv.org Pull request: https://patchwork.linuxtv.org/patch/59388/ Build log: https://builder.linuxtv.org/job/patchwork/19812/ Build time: 00:27:21 Link: https://lore.kernel.org/linux-media/494470cf-7de0-d5bd-a448-390f4b2d1...@xs4all.nl error: FETCH_HEAD: cannot verify a non-tag

[GIT PULL v2 FOR v5.5] ti-vpe maintenance, add V4L2_CTRL_TYPE_AREA/V4L2_CID_UNIT_CELL_SIZE

2019-10-10 Thread Hans Verkuil
This PR adds support for V4L2_CID_UNIT_CELL_SIZE and the V4L2_CTRL_TYPE_AREA control type. It also adds support for providing a default value for compound controls (will be useful for stateless codec support as well). It also adds a maintenance series for ti-vpe. Note the addition of a pixel encod