cron job: media_tree daily build: OK

2018-11-01 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 Nov 2 05:00:11 CET 2018 media-tree git hash:3b796aa60af087f5fec75aee9b17f2130f2b9adc media_build git

Re: [PATCH] media: venus: add support for selection rectangles

2018-11-01 Thread Tomasz Figa
On Fri, Nov 2, 2018 at 12:02 AM Stanimir Varbanov wrote: > > Hi Malathi, > > On 11/1/18 3:10 PM, mgot...@codeaurora.org wrote: > > On 2018-10-16 15:11, Stanimir Varbanov wrote: > >> Hi Malathi, > >> > >> On 10/09/2018 10:53 AM, Malathi Gottam wrote: > >>> Handles target type crop by setting the ne

[RFC PATCH v8 4/4] sound/usb: Use Media Controller API to share media resources

2018-11-01 Thread shuah
From: Shuah Khan Change ALSA driver to use Media Controller API to share media resources with DVB, and V4L2 drivers on a AU0828 media device. Media Controller specific initialization is done after sound card is registered. ALSA creates Media interface and entity function graph nodes for Control,

[RFC PATCH v8 3/4] media: media.h: Enable ALSA MEDIA_INTF_T* interface types

2018-11-01 Thread shuah
From: Shuah Khan Move ALSA MEDIA_INTF_T* interface types back into __KERNEL__ scope to get ready for adding ALSA support to the media controller. Signed-off-by: Shuah Khan --- include/uapi/linux/media.h | 25 ++--- 1 file changed, 10 insertions(+), 15 deletions(-) diff --g

[RFC PATCH v8 1/4] media: Media Device Allocator API

2018-11-01 Thread shuah
From: Shuah Khan Media Device Allocator API to allows multiple drivers share a media device. Using this API, drivers can allocate a media device with the shared struct device as the key. Once the media device is allocated by a driver, other drivers can get a reference to it. The media device is r

[RFC PATCH v8 0/4] Media Device Allocator API

2018-11-01 Thread shuah
From: Shuah Khan This patch series has been on the ice for the last couple of years. Mauro asked me to restart the discussion on this and see if we can make progress. I rebased the series to Linux 4.19. It has been surprisingly well preserved with one small merge conflict resolved in 0004. Medi

[RFC PATCH v8 2/4] media: change au0828 to use Media Device Allocator API

2018-11-01 Thread shuah
From: Shuah Khan Change au0828 to use Media Device Allocator API to allocate media device with the parent usb struct device as the key, so it can be shared with the snd_usb_audio driver. Signed-off-by: Shuah Khan --- drivers/media/usb/au0828/au0828-core.c | 12 drivers/media/usb/a

[PATCH v2 16/30] v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations

2018-11-01 Thread Niklas Söderlund
From: Laurent Pinchart Signed-off-by: Laurent Pinchart Signed-off-by: Michal Simek - Add sink and source streams for multiplexed links - Copy the argument back in case of an error. This is needed to let the caller know the number of routes. Signed-off-by: Sakari Ailus Reviewed-by: Niklas S

[PATCH v2 19/30] v4l: subdev: Improve link format validation debug messages

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus The existing link format validation failure debug message in media-entity.c helped to poinpoint the point of failure but provided no additional information what's wrong. Tell the user exactly why the validation failed. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund

[PATCH v2 23/30] v4l: Add stream to frame descriptor

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus The stream field identifies the stream this frame descriptor applies to in routing configuration across a multiplexed link. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- include/media/v4l2-subdev.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/includ

[PATCH v2 17/30] v4l: subdev: compat: Implement handling for VIDIOC_SUBDEV_[GS]_ROUTING

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Implement compat IOCTL handling for VIDIOC_SUBDEV_G_ROUTING and VIDIOC_SUBDEV_S_ROUTING IOCTLs. Signed-off-by: Sakari Ailus Signed-off-by: Niklas Söderlund --- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 77 +++ 1 file changed, 77 insertions(+) diff --g

[PATCH v2 14/30] media: entity: Add debug information in graph walk route check

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- drivers/media/media-entity.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/media/media-entity.c b/drivers/media/media-entity.c index a5bb257d5a68f755..42977634d7102852 100644 --- a/drivers/media/m

[PATCH v2 21/30] v4l: Add bus type to frame descriptors

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- include/media/v4l2-subdev.h | 9 + 1 file changed, 9 insertions(+) diff --git a/include/media/v4l2-subdev.h b/include/media/v4l2-subdev.h index 5acaeeb9b3cacefa..ac1f7ee4cdb978ad 100644 --- a/include/medi

[PATCH v2 25/30] adv748x: csi2: only allow formats on sink pads

2018-11-01 Thread Niklas Söderlund
Once the CSI-2 subdevice of the ADV748X becomes aware of multiplexed streams the format of the source pad is of no value as it carries multiple streams. Prepare for this by explicitly denying setting a format on anything but the sink pad. Signed-off-by: Niklas Söderlund --- drivers/media/i2c/adv

[PATCH v2 18/30] v4l: subdev: Take routing information into account in link validation

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus The routing information is essential in link validation for multiplexed links: the pads at the ends of a multiplexed link have no single format defined for them. Instead, the format is accessible in the sink (or source) pads of the sub-devices at both ends of that link. Signed

[PATCH v2 29/30] rcar-csi2: use frame description information to configure CSI-2 bus

2018-11-01 Thread Niklas Söderlund
The driver can now access frame descriptor information, use it when configuring the CSI-2 bus. Only enable the virtual channels which are described in the frame descriptor and calculate the link based on all enabled streams. With multiplexed stream supported it's now meaningful to have different f

[PATCH v2 30/30] rcar-csi2: expose the subdevice internal routing

2018-11-01 Thread Niklas Söderlund
Expose the subdevice internal routing from the single multiplexed sink pad to its source pads by implementing .get_routing(). This information is used to do link validation at stream start and allows user-space to view the route configuration. Signed-off-by: Niklas Söderlund --- drivers/media/pl

[PATCH v2 15/30] media: entity: Look for indirect routes

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Two pads are considered having an active route for the purpose of has_route() if an indirect active route can be found between the two pads. An simple example of this is that a source pad has an active route to another source pad if both of the pads have an active route to the

[PATCH v2 20/30] v4l: mc: Add an S_ROUTING helper function for power state changes

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus With the addition of the has_route() media entity operation, all pads of an entity are no longer interconnected. The S_ROUTING IOCTL for sub-devices can be used to enable and disable routes for an entity. The consequence is that the routing information has to be taken into acco

[PATCH v2 22/30] v4l: Add CSI-2 bus configuration to frame descriptors

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Add CSI-2 bus specific configuration to the frame descriptors. This allows obtaining the virtual channel and data type information for each stream the transmitter is sending. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- include/media/v4l2-subdev.h | 16

[PATCH v2 09/30] media: entity: Swap pads if route is checked from source to sink

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus This way the pads are always passed to the has_route() op sink pad first. Makes sense. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- drivers/media/media-entity.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/media/media-entity.c b/drivers/m

[PATCH v2 07/30] media: entity: Add has_route entity operation

2018-11-01 Thread Niklas Söderlund
From: Laurent Pinchart The optional operation can be used by entities to report whether two pads are internally connected. Signed-off-by: Laurent Pinchart Signed-off-by: Michal Simek Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- include/media/media-entity.h | 5 + 1 file

[PATCH v2 10/30] media: entity: Use routing information during graph traversal

2018-11-01 Thread Niklas Söderlund
From: Laurent Pinchart Take internal routing information as reported by the entity has_route operation into account during graph traversal to avoid following unrelated links. Signed-off-by: Laurent Pinchart Signed-off-by: Michal Simek Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund

[PATCH v2 11/30] media: entity: Skip link validation for pads to which there is no route to

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Links are validated along the pipeline which is about to start streaming. Not all the pads in entities that are traversed along that pipeline are part of the pipeline, however. Skip the link validation for such pads. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund

[PATCH v2 26/30] adv748x: csi2: describe the multiplexed stream

2018-11-01 Thread Niklas Söderlund
The adv748x CSI-2 transmitter can only transmit one stream over the CSI-2 link, however it can choose which virtual channel is used. This choice effects the CSI-2 receiver and needs to be captured in the frame descriptor information, solve this by implementing .get_frame_desc(). Signed-off-by: Nik

[PATCH v2 12/30] media: entity: Add an iterator helper for connected pads

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Add a helper macro for iterating over pads that are connected through enabled routes. This can be used to find all the connected pads within an entity, for instance starting from the pad which has been obtained during the graph walk. Signed-off-by: Sakari Ailus Reviewed-by: N

[PATCH v2 27/30] adv748x: csi2: add internal routing configuration

2018-11-01 Thread Niklas Söderlund
Add support to get and set the internal routing between the adv748x CSI-2 transmitters sink pad and its multiplexed source pad. This routing includes which stream of the multiplexed pad to use, allowing the user to select which CSI-2 virtual channel to use when transmitting the stream. Signed-off-

[PATCH v2 24/30] adv748x: csi2: add translation from pixelcode to CSI-2 datatype

2018-11-01 Thread Niklas Söderlund
Prepare to implement frame descriptors to support multiplexed streams by adding a function to map pixelcode to CSI-2 datatype. This is needed to properly be able to fill out the struct v4l2_mbus_frame_desc. Signed-off-by: Niklas Söderlund --- drivers/media/i2c/adv748x/adv748x-csi2.c | 22 +++

[PATCH v2 13/30] media: entity: Add only connected pads to the pipeline

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus A single entity may contain multiple pipelines. Only add pads that were connected to the pad through which the entity was reached to the pipeline. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- drivers/media/media-entity.c | 20 ++-- 1 file ch

[PATCH v2 28/30] adv748x: afe: add routing support

2018-11-01 Thread Niklas Söderlund
The adv748x afe has eight analog sink pads, currently one of them is chosen to be the active route based on device tree configuration. With the new routing API it's possible to expose and change which of the eight sink pads are routed to the source pad. Signed-off-by: Niklas Söderlund --- driver

[PATCH v2 08/30] media: entity: Add media_has_route() function

2018-11-01 Thread Niklas Söderlund
From: Laurent Pinchart This is a wrapper around the media entity has_route operation. Signed-off-by: Laurent Pinchart Signed-off-by: Michal Simek Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- drivers/media/media-entity.c | 16 include/media/media-entity.h |

[PATCH v2 06/30] media: entity: Use pad as the starting point for a pipeline

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus The pipeline will be moved from the entity to the pads; reflect this in the media pipeline function API. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- Documentation/media/kapi/mc-core.rst | 6 ++-- drivers/media/media-entity.c | 25

[PATCH v2 04/30] v4l: mc: Start walk from a specific pad in use count calculation

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus With the addition of the recent has_route() media entity op, the pads of a media entity are no longer all interconnected. This has to be taken into account in power management. Prepare for the addition of a helper function supporting S_ROUTING. Signed-off-by: Sakari Ailus Re

[PATCH v2 05/30] media: entity: Move the pipeline from entity to pads

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus This moves the pipe and stream_count fields from struct media_entity to struct media_pad. Effectively streams become pad-specific rather than being stream specific, allowing several independent streams to traverse a single entity. Signed-off-by: Sakari Ailus Reviewed-by: Nikl

[PATCH v2 01/30] media: entity: Use pad as a starting point for graph walk

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus With the upcoming use of the recently added has_route() media entity op, all the pads in an entity will no longer be considered interconnected. This has an effect where the media graph is traversed: the starting pad does make a difference. Prepare for this change by using pad

[PATCH v2 00/30] v4l: add support for multiplexed streams

2018-11-01 Thread Niklas Söderlund
Hi all, This series adds support for multiplexed streams within a media device link. The use-case addressed in this series covers CSI-2 Virtual Channels on the Renesas R-Car Gen3 platforms. The v4l2 changes have been a joint effort between Sakari and Laurent and floating around for some time [1].

[PATCH v2 03/30] media: entity: Walk the graph based on pads

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Instead of iterating over graph entities during the walk, iterate the pads through which the entity was first reached. This is required in order to make the entity pipeline pad-based rather than entity based. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- Doc

[PATCH v2 02/30] media: entity: Use pads instead of entities in the media graph walk stack

2018-11-01 Thread Niklas Söderlund
From: Sakari Ailus Change the media graph walk stack structure to use media pads instead of using media entities. In addition to the entity, the pad contains the information which pad in the entity are being dealt with. Signed-off-by: Sakari Ailus Reviewed-by: Niklas Söderlund --- drivers/med

[PATCH v4l-utils] v4l2-compliance: flush stdout before calling fork()

2018-11-01 Thread Guillaume Tucker
In order to avoid corrupt log output, flush stdout before calling fork() when running streaming tests. This is to prevent any remaining characters in the stdout buffer from being output both in the parent and child process. Signed-off-by: Guillaume Tucker --- utils/v4l2-compliance/v4l2-test-buf

Re: BUG: pagefault on kernel address ADDR in non-whitelisted uaccess

2018-11-01 Thread syzbot
syzbot has found a reproducer for the following crash on: HEAD commit:4db9d11bcbef Add linux-next specific files for 20181101 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=13fa9e0540 kernel config: https://syzkaller.appspot.com/x/.config?x

INFO: task hung in flush_workqueue

2018-11-01 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:4db9d11bcbef Add linux-next specific files for 20181101 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=16bb442540 kernel config: https://syzkaller.appspot.com/x/.config?x=2a22859d870756c1

BUG: pagefault on kernel address ADDR in non-whitelisted uaccess

2018-11-01 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:59fc453b21f7 Merge branch 'akpm' (patches from Andrew) git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=110e663340 kernel config: https://syzkaller.appspot.com/x/.config?x=ea045471e4c756e8 dashboar

Re: [PATCH v2 1/2] [media] CNF4 fourcc for 4 bit-per-pixel packed depth confidence information

2018-11-01 Thread Laurent Pinchart
Hi Sergey, Thank you for the patch. The subject line should start with an appropriate prefix. I propose rewriting it as media: v4l: Add 4bpp packed depth confidence format CNF4 Apart from that the patch looks good to me, Reviewed-by: Laurent Pinchart If you're fine with the subject line cha

Re: [PATCH v2 2/2] [media] CNF4 pixel format for media subsystem

2018-11-01 Thread Laurent Pinchart
Hi Sergey, Thank you for the patch. As for patch 1/2, the subject line needs a prefix. Furthermore it doesn't really describe the patch. I propose writing it as media: uvcvideo: Add support for the CNF4 format On Wednesday, 12 September 2018 09:42:07 EET dorod...@gmail.com wrote: > From: Serge

Re: [PATCH] media: rc: self test for IR encoders and decoders

2018-11-01 Thread Sean Young
Hi Shuah, On Thu, Nov 01, 2018 at 08:59:39AM -0600, Shuah Khan wrote: > On 10/16/2018 08:09 AM, Sean Young wrote: > > ir-loopback can transmit IR on one rc device and check the correct > > scancode and protocol is decoded on a different rc device. This can be > > used to check IR transmission betw

Re: [PATCH] media: uvcvideo: Add boottime clock support

2018-11-01 Thread Lars-Peter Clausen
On 11/01/2018 03:30 PM, Tomasz Figa wrote: > On Thu, Nov 1, 2018 at 11:03 PM Laurent Pinchart > wrote: >> >> Hi Alexandru, >> >> On Thursday, 18 October 2018 20:28:06 EET Alexandru M Stan wrote: >>> On Wed, Oct 17, 2018 at 9:31 PM, Tomasz Figa wrote: On Thu, Oct 18, 2018 at 5:50 AM Laurent Pi

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread Stanimir Varbanov
On 11/1/18 4:31 PM, Tomasz Figa wrote: > On Thu, Nov 1, 2018 at 11:23 PM Vikash Garodia > wrote: >> >> On 2018-11-01 19:23, Tomasz Figa wrote: >>> On Thu, Nov 1, 2018 at 10:01 PM wrote: On 2018-11-01 17:48, Stanimir Varbanov wrote: > Hi Malathi, > > Thanks for the patch!

Re: [PATCH] media: venus: add support for selection rectangles

2018-11-01 Thread Stanimir Varbanov
Hi Malathi, On 11/1/18 3:10 PM, mgot...@codeaurora.org wrote: > On 2018-10-16 15:11, Stanimir Varbanov wrote: >> Hi Malathi, >> >> On 10/09/2018 10:53 AM, Malathi Gottam wrote: >>> Handles target type crop by setting the new active rectangle >>> to hardware. The new rectangle should be within YUV

Re: [PATCH] media: rc: self test for IR encoders and decoders

2018-11-01 Thread Shuah Khan
On 10/16/2018 08:09 AM, Sean Young wrote: > ir-loopback can transmit IR on one rc device and check the correct > scancode and protocol is decoded on a different rc device. This can be > used to check IR transmission between two rc devices. Using rc-loopback, > we use it to check the IR encoders and

Re: [PATCH v2 0/2] [media] Depth confidence pixel-format for Intel RealSense cameras

2018-11-01 Thread Sergey Dorodnic
Hello Hans, Laurent Could you please comment on this topic? If the patches require any additional work, we will be eager to address it. For now we are publishing a custom DKMS, but it would be great to see better 3D-camera hardware support in the near future. Regards, Sergey (sorry, re-sending in

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread Tomasz Figa
On Thu, Nov 1, 2018 at 11:23 PM Vikash Garodia wrote: > > On 2018-11-01 19:23, Tomasz Figa wrote: > > On Thu, Nov 1, 2018 at 10:01 PM wrote: > >> > >> On 2018-11-01 17:48, Stanimir Varbanov wrote: > >> > Hi Malathi, > >> > > >> > Thanks for the patch! > >> > > >> > On 10/31/18 9:42 AM, Malathi Go

Re: [PATCH] media: uvcvideo: Add boottime clock support

2018-11-01 Thread Tomasz Figa
On Thu, Nov 1, 2018 at 11:03 PM Laurent Pinchart wrote: > > Hi Alexandru, > > On Thursday, 18 October 2018 20:28:06 EET Alexandru M Stan wrote: > > On Wed, Oct 17, 2018 at 9:31 PM, Tomasz Figa wrote: > > > On Thu, Oct 18, 2018 at 5:50 AM Laurent Pinchart wrote: > > >> On Wednesday, 17 October 2018

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread Vikash Garodia
On 2018-11-01 19:23, Tomasz Figa wrote: On Thu, Nov 1, 2018 at 10:01 PM wrote: On 2018-11-01 17:48, Stanimir Varbanov wrote: > Hi Malathi, > > Thanks for the patch! > > On 10/31/18 9:42 AM, Malathi Gottam wrote: >> Any request for a change in bitrate after both planes >> are streamed on is han

Re: [PATCH] media: uvcvideo: Add boottime clock support

2018-11-01 Thread Laurent Pinchart
Hi Alexandru, On Thursday, 18 October 2018 20:28:06 EET Alexandru M Stan wrote: > On Wed, Oct 17, 2018 at 9:31 PM, Tomasz Figa wrote: > > On Thu, Oct 18, 2018 at 5:50 AM Laurent Pinchart wrote: > >> On Wednesday, 17 October 2018 11:28:52 EEST Tomasz Figa wrote: > >>> On Wed, Oct 17, 2018 at 5:02 P

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread Tomasz Figa
On Thu, Nov 1, 2018 at 10:01 PM wrote: > > On 2018-11-01 17:48, Stanimir Varbanov wrote: > > Hi Malathi, > > > > Thanks for the patch! > > > > On 10/31/18 9:42 AM, Malathi Gottam wrote: > >> Any request for a change in bitrate after both planes > >> are streamed on is handled by setting the target

Re: [PATCH] media: venus: add support for selection rectangles

2018-11-01 Thread mgottam
On 2018-10-16 15:11, Stanimir Varbanov wrote: Hi Malathi, On 10/09/2018 10:53 AM, Malathi Gottam wrote: Handles target type crop by setting the new active rectangle to hardware. The new rectangle should be within YUV size. Signed-off-by: Malathi Gottam --- drivers/media/platform/qcom/venus/v

Re: i.MX6: can't capture on MIPI-CSI2 with DS90UB954

2018-11-01 Thread Vladimir Zapolskiy
Hi Jean-Michel, On 10/30/2018 06:41 PM, Jean-Michel Hautbois wrote: > Hi there, > > I am using the i.MX6D from Digi (connect core 6 sbc) with a mailine > kernel (well, 4.14 right now) and have an issue with mipi-csi2 > capture. > First I will give brief explanation of my setup, and then I will >

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread mgottam
On 2018-11-01 17:48, Stanimir Varbanov wrote: Hi Malathi, Thanks for the patch! On 10/31/18 9:42 AM, Malathi Gottam wrote: Any request for a change in bitrate after both planes are streamed on is handled by setting the target bitrate property to hardware. Signed-off-by: Malathi Gottam --- d

Re: [PATCH] media: venus: add support for USERPTR to queue

2018-11-01 Thread Stanimir Varbanov
Hi Malathi, Thanks for the patch! On 10/9/18 10:52 AM, Malathi Gottam wrote: > Add USERPTR to queue access methods by adding this > support to io_modes on both the planes. > > Signed-off-by: Malathi Gottam > --- > drivers/media/platform/qcom/venus/venc.c | 4 ++-- > 1 file changed, 2 insertion

Re: [PATCH] media: venus: queue initial buffers

2018-11-01 Thread Stanimir Varbanov
Hi, On 10/20/18 10:50 AM, mgot...@codeaurora.org wrote: > On 2018-10-09 20:47, Stanimir Varbanov wrote: >> Hi Malathi, >> >> On 10/09/2018 10:50 AM, Malathi Gottam wrote: >>> Buffers can be queued to driver before the planes are >>> set to start streaming. Queue those buffers to firmware >>> once

Re: [PATCH v2] media: venus: handle peak bitrate set property

2018-11-01 Thread Stanimir Varbanov
Malathi, thanks for the patch! On 10/22/18 3:05 PM, Malathi Gottam wrote: > Max bitrate property is not supported for venus version 4xx. > Return unsupported from packetization layer. Handle it in > hfi_venus layer to exit gracefully to venc layer. > > Signed-off-by: Malathi Gottam > --- > dri

Re: [PATCH] media: venus: dynamic handling of bitrate

2018-11-01 Thread Stanimir Varbanov
Hi Malathi, Thanks for the patch! On 10/31/18 9:42 AM, Malathi Gottam wrote: > Any request for a change in bitrate after both planes > are streamed on is handled by setting the target bitrate > property to hardware. > > Signed-off-by: Malathi Gottam > --- > drivers/media/platform/qcom/venus/ve

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

2018-11-01 Thread Sakari Ailus
Hi Yong, Thanks for the update! On Mon, Oct 29, 2018 at 03:22:54PM -0700, Yong Zhi wrote: > Hi, > > This series adds support for the Intel IPU3 (Image Processing Unit) > ImgU which is essentially a modern memory-to-memory ISP. It implements > raw Bayer to YUV image format conversion as well as a

Re: [PATCH 2/2] media: vimc: constify structures stored in fields of v4l2_subdev_ops structure

2018-11-01 Thread Helen Koike
Hi Julia, Thanks, I had missed that one. On 10/27/18 10:49 AM, Julia Lawall wrote: > The fields of a v4l2_subdev_ops structure are all const, so the > structures that are stored there and are not used elsewhere can be > const as well. > > Done with the help of Coccinelle. > > Signed-off-by: Jul

Re: uvcvideo: IR camera lights only every second frame

2018-11-01 Thread Ricardo Ribalda Delgado
Hi On Tue, Oct 30, 2018 at 4:49 PM Kieran Bingham wrote: > > Hi Jiri, > > On 30/10/2018 14:36, Jiri Slaby wrote: > > Hi, > > > > I have a Dell Lattitude 7280 with two webcams. The standard one works > > fine (/dev/video0). The other one is an IR camera (/dev/video1). The > > camera proper works fi