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: Sat Dec 9 05:00:18 CET 2017
media-tree git hash:0393e735649dc41358adb7b603bd57dad1ed3260
media_build git
尊敬的 l...@noirol.cn 企业领导/公司负责人/业界专家,您好:
新材料为21世纪三大共性关键技术之一,已成为全球经济迅速增长的源动力和提升核心竞争力的战略焦点。材料作为制造业的基础,特别是新材料研究和产业发展的水平与规模,已经成为衡量一个国家科技进步和综合实力的重要标志。在新材料发展与应用中,复合材料占有相当重要的地位,特别广泛的应用在汽车、交通、风能、航空、航天、兵器、船舶、国防、机械、电子、化工、建筑、农业、渔业、纺织、运动器材等领域,一直是世界各国优先发展和竞争激烈的重要行业。
“JEC世界复合材料展览及会议”(JEC world Composite
Hi!
The code of this patch is already upstream, so it does no longer apply when
compiling for Kernel 3.13.
BR,
Jasmin
From: Jasmin Jessich
Signed-off-by: Jasmin Jessich
---
backports/backports.txt | 3 ---
backports/v3.13_ddbridge_pcimsi.patch | 29 -
2 files changed, 32 deletions(-)
delete mode 100644 backports/v3.13_ddbridge_pcimsi.patch
diff --git a/backports/bac
From: Jasmin Jessich
Signed-off-by: Jasmin Jessich
---
v4l/compat.h | 5 +
v4l/scripts/make_config_compat.pl | 1 +
2 files changed, 6 insertions(+)
diff --git a/v4l/compat.h b/v4l/compat.h
index 89deae1..fba7a99 100644
--- a/v4l/compat.h
+++ b/v4l/compat.h
@@ -2275,4
Hello Hans!
I try to fix the compilation for Kernel 3.13 (the kernel I use on my VDR).
In commit 5aeaa3e668de0782d1502f3d5751e2266a251d7c the timer handling in
the driver has been changed and now it uses "input_enable_softrepeat". This
function has been added with Kernel 4.4.
I tried to define "
Hi, Mauro,
> -Original Message-
> From: Mauro Carvalho Chehab [mailto:mche...@s-opensource.com]
> Sent: Friday, December 8, 2017 7:00 AM
> To: Sakari Ailus
> Cc: linux-media@vger.kernel.org; Mani, Rajmohan
> ; Zhi, Yong
> Subject: Re: [RESEND GIT PULL for 4.16] Intel IPU3 CIO2 CSI-2 rece
Hello Vincent!
> Not quite there yet however.
I always test with several Kernel headers ...
> patch -s -f -N -p1 -i ../backports/api_version.patch
> patch -s -f -N -p1 -i ../backports/pr_fmt.patch
> 1 out of 1 hunk FAILED
I have tested the patches on Linux Mint 18.1 (Kernel 4.4.0-62-generic):
App
On Fri, Dec 08, 2017 at 10:12:05PM +0100, Hans Verkuil wrote:
...
>
> I've applied all your patches. Thank you very much for working on this.
>
> Let's see what the result of the nightly build will be.
>
> In general reverting kernel patches to make a driver compile is something of a
> last reso
On 11/07/2017 09:53 AM, Shuah Khan wrote:
> On 10/16/2017 09:18 AM, Hans Verkuil wrote:
>> On 10/16/2017 05:16 PM, Shuah Khan wrote:
>>> The driver mmap functions shouldn't take lock when calling vb2_mmap().
>>> Fix it to not take the lock.
>>>
>>> Reference: commit log for f035eb4e976ef5a059e30bc9
On 12/08/2017 08:38 AM, Mauro Carvalho Chehab wrote:
Em Fri, 8 Dec 2017 11:56:58 +0100
Hans Verkuil escreveu:
Note: the new v4l2-async work makes it possible to simplify this. That
will be done in follow-up patches. It's easier to do that if this is in
first.
Regards,
Hans
The fol
On 12/08/2017 06:05 AM, Mauro Carvalho Chehab wrote:
> On media, we now have an struct declared with:
>
> struct lirc_fh {
> struct list_head list;
> struct rc_dev *rc;
> int carrier_low;
> boolsend_timeout_rep
Quoting Mauro Carvalho Chehab :
This is an automatic generated email to let you know that the
following patch were queued:
Subject: media: davinci: vpif_capture: add NULL check on
devm_kzalloc return value
Author: Gustavo A. R. Silva
Date:Wed Nov 22 22:34:44 2017 -0500
Check return
On Fri, Dec 8, 2017 at 7:56 AM, Mauro Carvalho Chehab
wrote:
>
> - The largest amount of fixes in this series is with regards to comments
> that aren't kernel-doc, but start with "/**". A new check added for
> 4.15 makes it to produce a *huge* amount of new warnings (I'm compiling
> here wit
On 12/08/2017 10:06 PM, Jasmin J. wrote:
> Hello Hans!
>
> With this patch it compiles for Kernel 4.4, but not on 3.13. I will work on
> that soon.
>
> I am not sure if this patch keeps pvrusb2 working, but it compiles. I tried
> first a solution by reverting 8da0edf2f90b6c74b69ad420fdd230c9bd2bd
Hello Hans!
With this patch it compiles for Kernel 4.4, but not on 3.13. I will work on
that soon.
I am not sure if this patch keeps pvrusb2 working, but it compiles. I tried
first a solution by reverting 8da0edf2f90b6c74b69ad420fdd230c9bd2bd1ed. If you
prefer this, I have it on a branch and can
From: Jasmin Jessich
Signed-off-by: Jasmin Jessich
---
v4l/compat.h | 5 +
v4l/scripts/make_config_compat.pl | 1 +
2 files changed, 6 insertions(+)
diff --git a/v4l/compat.h b/v4l/compat.h
index 4af407e..89deae1 100644
--- a/v4l/compat.h
+++ b/v4l/compat.h
@@ -2270,4
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:39 EET Niklas Söderlund wrote:
> The procedure to start or stop streaming using the non-MC single
> subdevice and the MC graph and multiple subdevices are quite different.
> Create a new function to abstract which method is used
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:36 EET Niklas Söderlund wrote:
> Each Gen3 SoC has a limited set of predefined routing possibilities for
> which CSI-2 device and virtual channel can be routed to which VIN
> instance. Prepare to store this information in the st
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:35 EET Niklas Söderlund wrote:
> In media controller mode all VIN instances needs to be part of the same
> media graph. There is also a need to each VIN instance to know and in
> some cases be able to communicate with other VIN
Hi Hans,
On Friday, 8 December 2017 12:24:26 EET Hans Verkuil wrote:
> Hi Laurent,
>
> >> +static const struct v4l2_ioctl_ops rvin_mc_ioctl_ops = {
> >> + .vidioc_querycap= rvin_querycap,
> >> + .vidioc_try_fmt_vid_cap = rvin_mc_try_fmt_vid_cap,
> >> + .vidioc_g_fmt_vid
Hi Niklas,
On Friday, 8 December 2017 16:06:58 EET Niklas Söderlund wrote:
> On 2017-12-08 11:35:18 +0200, Laurent Pinchart wrote:
> > On Friday, 8 December 2017 03:08:27 EET Niklas Söderlund wrote:
> >> There was never proper support in the VIN driver to deliver ALTERNATING
> >> field format to u
Hi Niklas,
On Friday, 8 December 2017 16:14:23 EET Niklas Söderlund wrote:
> On 2017-12-08 11:04:26 +0200, Laurent Pinchart wrote:
> > On Friday, 8 December 2017 03:08:25 EET Niklas Söderlund wrote:
> >> It is possible on Gen2 to change the registers controlling composing and
> >> scaling while th
Hi Niklas,
On Friday, 8 December 2017 15:09:21 EET Niklas Söderlund wrote:
> On 2017-12-08 09:54:31 +0200, Laurent Pinchart wrote:
> > On Friday, 8 December 2017 03:08:17 EET Niklas Söderlund wrote:
> >> If the video device was registered by the complete() callback it should
> >> be unregistered w
Hello Hans!
I am not sure why compiler-gcc.h is used from the kernel tree and not from
the installed kernel headers. So a better fix for this problem might be to
remove compiler-gcc.h from media_build/linux/Makefile. This is something
you will know better.
Please note that this doesn't fix all is
From: Jasmin Jessich
The type definitions have been splitting from compiler.h into
compiler_types.h. This requires to check for the new and the old
include guard in compiler-gcc.h.
Signed-off-by: Jasmin Jessich
---
backports/backports.txt | 3 +++
backports/v4.14_compiler_h.patch | 1
From: Jasmin Jessich
Signed-off-by: Jasmin Jessich
---
backports/pr_fmt.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/backports/pr_fmt.patch b/backports/pr_fmt.patch
index 53f0273..d36e071 100644
--- a/backports/pr_fmt.patch
+++ b/backports/pr_fmt.patch
@@ -34,9 +34,
Dear all,
I recently installed debian 9 and ubuntu 17.10 on a Dell Latitude 5285
detachable laptop.
I problem I have is that the webcams (both the rear one and the front
one) are not recognized.
There is no /dev/video* file.
I am not sure what is the model of the webcam.
The Dell support we
Em Fri, 8 Dec 2017 11:56:58 +0100
Hans Verkuil escreveu:
> Note: the new v4l2-async work makes it possible to simplify this. That
> will be done in follow-up patches. It's easier to do that if this is in
> first.
>
> Regards,
>
> Hans
>
> The following changes since commit 781b045baefdab
FYI: added similar patch to the linuxdoc sphinx-extension
https://github.com/return42/linuxdoc/commit/726af7a
Thanks!
-- Markus --
> Am 08.12.2017 um 15:05 schrieb Mauro Carvalho Chehab
> :
>
> On media, we now have an struct declared with:
>
> struct lirc_fh {
> struct list_head lis
Em Fri, 08 Dec 2017 10:47:24 -0500
Nicolas Dufresne escreveu:
> Le vendredi 08 décembre 2017 à 14:38 +0530, Smitha T Murthy a écrit :
> > Add V4L2 definition for HEVC compressed format
> >
> > Signed-off-by: Smitha T Murthy
> > Reviewed-by: Andrzej Hajda
> > Reviewed-by: Stanimir Varbanov
> >
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
tags/media/v4.15-2
For a series of fixes for the media subsytem:
- The largest amount of fixes in this series is with regards to comments
that aren't kernel-doc, but start with "/**". A new check a
Le vendredi 08 décembre 2017 à 14:38 +0530, Smitha T Murthy a écrit :
> Add V4L2 definition for HEVC compressed format
>
> Signed-off-by: Smitha T Murthy
> Reviewed-by: Andrzej Hajda
> Reviewed-by: Stanimir Varbanov
> Acked-by: Hans Verkuil
> ---
> include/uapi/linux/videodev2.h | 1 +
> 1 fi
Em Fri, 1 Dec 2017 16:31:36 +0200
Sakari Ailus escreveu:
> Hi Mauro,
>
> Here's the Intel IPU3 CIO2 CSI-2 receiver driver, with the accompanying
> format definitions.
This patch generates two warnings:
drivers/media/pci/intel/ipu3/ipu3-cio2.c:1899:16: warning: Variable length
array is used.
d
Em Wed, 1 Nov 2017 11:43:27 +0200
Sakari Ailus escreveu:
> Add the missing MAINTAINERS entry for imx274, fix error handling in driver
> probe and unregister the correct control handler in driver remove.
>
> Signed-off-by: Sakari Ailus
> ---
> The earlier version of the imx274 patchset got merg
Hi Laurent,
Thanks for your feedback.
On 2017-12-08 11:04:26 +0200, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:25 EET Niklas Söderlund wrote:
> > It is possible on Gen2 to change the registers controlling composing and
> > scaling whil
Em Thu, 30 Nov 2017 13:34:10 +0100
Stefani Seibold escreveu:
> On Thu, 2017-11-30 at 10:29 -0200, Mauro Carvalho Chehab wrote:
> > Em Tue, 10 Oct 2017 09:59:42 +0200
> > Sean Young escreveu:
> >
> > > If you try to store u64 in a kfifo (or a struct with u64 members),
> > > then the buf member
Hi Laurent,
Thanks for your feedback.
On 2017-12-08 11:35:18 +0200, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:27 EET Niklas Söderlund wrote:
> > There was never proper support in the VIN driver to deliver ALTERNATING
> > field format
On media, we now have an struct declared with:
struct lirc_fh {
struct list_head list;
struct rc_dev *rc;
int carrier_low;
boolsend_timeout_reports;
DECLARE_KFIFO_PTR(rawir, unsigned int);
DECLA
V4L2_BUF_FLAG_LAST is a signal from the driver to userspace for buffers
on the capture queue. When userspace queues back a capture buffer with
the flag set, we should clear it.
Otherwise, if userspace restarts streaming after EOS, without
reallocating the buffers, mem2mem devices will erroneously
Smitha,
On Fri, Dec 8, 2017 at 10:08 AM, Smitha T Murthy wrote:
> Adding the support for MFC v10.10, with new register file and
> necessary hw control, decoder, encoder and structural changes.
>
> CC: Rob Herring
> CC: devicet...@vger.kernel.org
> Signed-off-by: Smitha T Murthy
> Reviewed-by: A
Wenyou,
On Fri, Dec 8, 2017 at 2:55 AM, Wenyou Yang wrote:
> The ov7740 (color) image sensor is a high performance VGA CMOS
> image snesor, which supports for output formats: RAW RGB and YUV
> and image sizes: VGA, and QVGA, CIF and any size smaller.
>
> Signed-off-by: Songjun Wu
> Signed-off-by
Hi Laurent,
Thanks for your comments.
On 2017-12-08 09:54:31 +0200, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:17 EET Niklas Söderlund wrote:
> > If the video device was registered by the complete() callback it should
> > be unregister
Hi Laurent,
Thanks for your comments.
On 2017-12-08 09:49:55 +0200, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:16 EET Niklas Söderlund wrote:
> > The functions to initialize and cleanup the hardware and video device
> > where poorly na
Hi Laurent,
Thanks for your comments!
On 2017-12-08 09:46:24 +0200, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:15 EET Niklas Söderlund wrote:
> > Document the devicetree bindings for the CSI-2 inputs available on Gen3.
> >
> > There i
SPDX-License-Identifier is used for the Xilinx Video IP and
related drivers.
Signed-off-by: Dhaval Shah
---
drivers/media/platform/xilinx/xilinx-dma.c | 5 +
drivers/media/platform/xilinx/xilinx-dma.h | 5 +
drivers/media/platform/xilinx/xilinx-tpg.c | 5 +
drivers/media/platform/
Note: the new v4l2-async work makes it possible to simplify this. That
will be done in follow-up patches. It's easier to do that if this is in
first.
Regards,
Hans
The following changes since commit 781b045baefdabf7e0bc9f33672ca830d3db9f27:
media: imx274: Fix error handling, add MAINT
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:41 EET Niklas Söderlund wrote:
> Add the SoC specific information for Renesas r8a7796.
>
> Signed-off-by: Niklas Söderlund
> Reviewed-by: Hans Verkuil
> Acked-by: Rob Herring
> ---
> .../devicetree/bindings/media/rcar_vin.t
Hi Laurent,
>> +static const struct v4l2_ioctl_ops rvin_mc_ioctl_ops = {
>> +.vidioc_querycap= rvin_querycap,
>> +.vidioc_try_fmt_vid_cap = rvin_mc_try_fmt_vid_cap,
>> +.vidioc_g_fmt_vid_cap = rvin_g_fmt_vid_cap,
>> +.vidioc_s_fmt_vid_cap
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:40 EET Niklas Söderlund wrote:
> Add the SoC specific information for Renesas r8a7795 ES1.x and ES2.0.
>
> Signed-off-by: Niklas Söderlund
> Reviewed-by: Hans Verkuil
I'll trust that the routing table is correct. Apart from
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:34 EET Niklas Söderlund wrote:
> When running in media controller mode a media pad is needed, register
> one. Also set the media bus format to CSI-2.
This sounds a bit unclear to me. We don't need a pad for the sake of it, what
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:33 EET Niklas Söderlund wrote:
> When the driver runs in media controller mode it should not directly
> control the subdevice instead userspace will be responsible for
> configuring the pipeline. To be able to run in this mode a
Add V4L2 definition for HEVC compressed format which is also
known as H.265.
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
Reviewed-by: Stanimir Varbanov
---
Documentation/media/uapi/v4l/pixfmt-compressed.rst | 5 +
1 file changed, 5 insertions(+)
diff --git a/Documentation/me
After MFC v8.0, mfc f/w lets the driver know how much scratch buffer
size is required for decoder. If mfc f/w has the functionality,
E_MIN_SCRATCH_BUFFER_SIZE, driver can know how much scratch buffer size
is required for encoder too.
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
---
Aligning the luma_dpb_size, chroma_dpb_size, mv_size and me_buffer_size
for MFCv10.10.
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
Acked-by: Kamil Debski
---
drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 19 +
drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 93 +
Add V4L2 definition for HEVC compressed format
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
Reviewed-by: Stanimir Varbanov
Acked-by: Hans Verkuil
---
include/uapi/linux/videodev2.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/l
HEVC is a video coding format
Signed-off-by: Smitha T Murthy
Reviewed-by: Stanimir Varbanov
Acked-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c
b/drivers/media/v4l2-core/v4l2-ioctl.c
index 796
Add v4l2 controls for HEVC encoder
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
---
drivers/media/v4l2-core/v4l2-ctrls.c | 118 +++
include/uapi/linux/v4l2-controls.h | 92 ++-
2 files changed, 209 insertions(+), 1 deletion
Add support for codec definition and corresponding buffer
requirements for HEVC decoder.
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
---
drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 1 +
drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c | 3 +++
drivers/media/platform/s5p-mfc
Added V4l2 controls for HEVC encoder
Signed-off-by: Smitha T Murthy
---
Documentation/media/uapi/v4l/extended-controls.rst | 395 +
1 file changed, 395 insertions(+)
diff --git a/Documentation/media/uapi/v4l/extended-controls.rst
b/Documentation/media/uapi/v4l/extended-cont
Add support for codec definition and corresponding buffer
requirements for VP9 decoder.
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
---
drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 6 ++
drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c | 3 +++
drivers/media/platform/s5p
Add HEVC encoder support and necessary registers, V4L2 CIDs,
and hevc encoder parameters
Signed-off-by: Smitha T Murthy
---
drivers/media/platform/s5p-mfc/regs-mfc-v10.h | 28 +-
drivers/media/platform/s5p-mfc/s5p_mfc.c| 1 +
drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c | 3 +
Adding the support for MFC v10.10, with new register file and
necessary hw control, decoder, encoder and structural changes.
CC: Rob Herring
CC: devicet...@vger.kernel.org
Signed-off-by: Smitha T Murthy
Reviewed-by: Andrzej Hajda
Acked-by: Rob Herring
---
.../devicetree/bindings/media/s5p-mfc
This patch renames macro IS_MFCV8 to IS_MFCV8_PLUS so that the MFCv8
code can be resued for MFCv10.10 support. Since the MFCv8 specific code
holds good for MFC v10.10 also.
Signed-off-by: Smitha T Murthy
Acked-by: Andrzej Hajda
---
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 2 +-
driver
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:32 EET Niklas Söderlund wrote:
> Part of the format alignment and checking can be shared with the Gen3
> format handling. Break that part out to its own function. While doing
> this clean up the checking and add more checks.
I'
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:31 EET Niklas Söderlund wrote:
> On Gen3 a media controller API needs to be used to allow userspace to
> configure the subdevices in the pipeline instead of directly controlling
> a single source subdevice, which is and will con
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:30 EET Niklas Söderlund wrote:
> On Gen3 the CSI-2 routing is controlled by the VnCSI_IFMD register. One
> feature of this register is that it's only present in the VIN0 and VIN4
> instances. The register in VIN0 controls the ro
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:29 EET Niklas Söderlund wrote:
> Add the register needed to work with Gen3 hardware. This patch adds
> the logic for how to work with the Gen3 hardware. More work is required
> to enable the subdevice structure needed to configu
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:28 EET Niklas Söderlund wrote:
> Bus configuration will once the driver is extended to support Gen3
> contain information not specific to only the directly connected parallel
> subdevice. Move it to struct rvin_info to show it's
This patch series adds MFC v10.10 support. MFC v10.10 is used in some
of Exynos7 variants.
This adds support for following:
* Add support for HEVC encoder and decoder
* Add support for VP9 decoder
* Update Documentation for control id definitions
* Update computation of min scratch buffer size re
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:27 EET Niklas Söderlund wrote:
> There was never proper support in the VIN driver to deliver ALTERNATING
> field format to user-space, remove this field option. For sources using
> this field format instead use the VIN hardware
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:26 EET Niklas Söderlund wrote:
> Instead of caching the subdevice format each time the video device
> format is set read it directly when it's needed. As it turns out the
> format is only needed when figuring out the max rectang
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:25 EET Niklas Söderlund wrote:
> It is possible on Gen2 to change the registers controlling composing and
> scaling while the stream is running. It is however not a good idea to do
> so and could result in trouble. There are als
Hi Hans,
On Friday, 8 December 2017 10:46:34 EET Hans Verkuil wrote:
> On 12/08/2017 08:54 AM, Laurent Pinchart wrote:
> > On Friday, 8 December 2017 03:08:17 EET Niklas Söderlund wrote:
> >> If the video device was registered by the complete() callback it should
> >> be unregistered when the driv
On 12/08/2017 08:54 AM, Laurent Pinchart wrote:
> Hi Niklas,
>
> Thank you for the patch.
>
> On Friday, 8 December 2017 03:08:17 EET Niklas Söderlund wrote:
>> If the video device was registered by the complete() callback it should
>> be unregistered when the driver is removed.
>
> The .remove(
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:23 EET Niklas Söderlund wrote:
> The logic to preserve the requested format width and height are too
> complex and come from a premature optimization for Gen3. All Gen2 SoC
> can scale and the Gen3 implementation will not use th
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:22 EET Niklas Söderlund wrote:
> In preparation of refactoring the scaling code move the code regarding
> scaling to to the top of the file to avoid the need to add forward
> declarations. No code is changed in this commit only
Hi Niklas,
(CC'ing Sakari)
Thank you for the patch.
On Friday, 8 December 2017 03:08:21 EET Niklas Söderlund wrote:
> The rcar-vin driver needs to be part of a media controller to support
> Gen3. Give each VIN instance a unique name so it can be referenced from
> userspace.
>
> Signed-off-by: N
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:20 EET Niklas Söderlund wrote:
> On Gen3 the max supported width and height will be different from Gen2.
> Move the limits to the struct rvin_info to prepare for Gen3 support.
>
> Signed-off-by: Niklas Söderlund
> Reviewed-by:
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:19 EET Niklas Söderlund wrote:
> When Gen3 support is added to the driver more than chip ID will be
> different for the different SoCs. To avoid a lot of if statements in the
> code create a struct chip_info to store this inform
Hi Niklas,
Thank you for the patch.
On Friday, 8 December 2017 03:08:18 EET Niklas Söderlund wrote:
> In preparation for Gen3 support move the subdevice initialization and
> clean up from rvin_v4l2_{register,unregister}() directly to the async
> callbacks. This simplifies the addition of Gen3 sup
81 matches
Mail list logo