Hi Maxime,
I applied your patches, and they are a big improvement for what I am
trying to do, but things still aren't working right on my platform.
How confident are you that the MIPI mode will work with this version
of the driver? I am having issues that I believe are due to incorrect
clock gene
Hi Luca,
Thank you for the patch! Perhaps something to improve:
[auto build test WARNING on linuxtv-media/master]
[also build test WARNING on v4.17-rc1 next-20180418]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com
Instead of +=, the rule had :=, with actually disables build
of everything else.
Fixes: 58757984ca3c ("media: si470x: allow build both USB and I2C at the same
time")
Reported-by: Daniel Scheller
Signed-off-by: Mauro Carvalho Chehab
---
drivers/media/radio/si470x/Makefile | 2 +-
1 file changed
Em Wed, 18 Apr 2018 21:06:12 +0200
Daniel Scheller escreveu:
> Am Wed, 18 Apr 2018 15:53:09 -0300
> schrieb Mauro Carvalho Chehab :
>
> > Em Wed, 18 Apr 2018 19:07:40 +0200
> > Daniel Scheller escreveu:
> >
> > > Am Fri, 6 Apr 2018 13:46:03 -0300
> > > schrieb Mauro Carvalho Chehab :
> > >
Am Wed, 18 Apr 2018 15:53:09 -0300
schrieb Mauro Carvalho Chehab :
> Em Wed, 18 Apr 2018 19:07:40 +0200
> Daniel Scheller escreveu:
>
> > Am Fri, 6 Apr 2018 13:46:03 -0300
> > schrieb Mauro Carvalho Chehab :
> >
> > > Em Sat, 7 Apr 2018 00:21:07 +0800
> > > kbuild test robot escreveu:
> > >
Em Wed, 18 Apr 2018 19:07:40 +0200
Daniel Scheller escreveu:
> Am Fri, 6 Apr 2018 13:46:03 -0300
> schrieb Mauro Carvalho Chehab :
>
> > Em Sat, 7 Apr 2018 00:21:07 +0800
> > kbuild test robot escreveu:
> >
> > > Hi Mauro,
> > >
> > > I love your patch! Yet something to improve:
> > > [...]
Use new return type vm_fault_t for fault handler. For
now, this is just documenting that the function returns
a VM_FAULT value rather than an errno. Once all instances
are converted, vm_fault_t will become a distinct type.
Reference id -> 1c8f422059ae ("mm: change return type to
vm_fault_t")
Sign
On Wed, Apr 18, 2018 at 11:49:19PM +0530, Souptick Joarder wrote:
> Use new return type vm_fault_t for fault handler. For
> now, this is just documenting that the function returns
> a VM_FAULT value rather than an errno. Once all instances
> are converted, vm_fault_t will become a distinct type.
>
Hi,
On Tue, Apr 17, 2018 at 09:49:22PM -0400, Devin Heitmueller wrote:
> [ 68.750809] cx88[0]: video y / packed - dma channel status dump
> [ 68.750811] cx88[0]: cmds: initial risc: 0x8aa98000
> [ 68.750813] cx88[0]: cmds: cdt base: 0x00180440
> [ 68.750815] cx88[0]: cmds: cdt si
Use new return type vm_fault_t for fault handler. For
now, this is just documenting that the function returns
a VM_FAULT value rather than an errno. Once all instances
are converted, vm_fault_t will become a distinct type.
Reference id -> 1c8f422059ae ("mm: change return type to
vm_fault_t")
Sign
Hi Sean,
On Wed, Apr 18, 2018 at 12:24:29PM +0100, Sean Young wrote:
> Hello Hias,
>
> On Tue, Apr 17, 2018 at 09:14:57PM +0200, Matthias Reichl wrote:
> > On Sun, Apr 08, 2018 at 10:19:42PM +0100, Sean Young wrote:
> > > mceusb devices have a default timeout of 100ms, but this can be changed.
>
Am Fri, 6 Apr 2018 13:46:03 -0300
schrieb Mauro Carvalho Chehab :
> Em Sat, 7 Apr 2018 00:21:07 +0800
> kbuild test robot escreveu:
>
> > Hi Mauro,
> >
> > I love your patch! Yet something to improve:
> > [...]
>
> Fixed patch enclosed.
>
> Thanks,
> Mauro
>
> [PATCH] media: si470x: allow bu
Another trivial patch
Signed-off-by: Brad Love
---
backports/v3.6_i2c_add_mux_adapter.patch | 12
1 file changed, 12 insertions(+)
diff --git a/backports/v3.6_i2c_add_mux_adapter.patch
b/backports/v3.6_i2c_add_mux_adapter.patch
index 8172316..d26b82b 100644
--- a/backports/v3.6_i2
Based on other included backports.
Includes unlocked i2c gate control callbacks.
Signed-off-by: Brad Love
---
backports/v4.6_i2c_mux.patch | 213 +++
1 file changed, 213 insertions(+)
diff --git a/backports/v4.6_i2c_mux.patch b/backports/v4.6_i2c_mux.pat
Trivial patch
Signed-off-by: Brad Love
---
backports/v3.4_i2c_add_mux_adapter.patch | 14 ++
1 file changed, 14 insertions(+)
diff --git a/backports/v3.4_i2c_add_mux_adapter.patch
b/backports/v3.4_i2c_add_mux_adapter.patch
index 5f93275..fc1b697 100644
--- a/backports/v3.4_i2c_add_
Backports are now included for lgdt3306a back
to v3.4 and the driver has been well tested
back to kernel v3.2
Signed-off-by: Brad Love
---
v4l/versions.txt | 1 -
1 file changed, 1 deletion(-)
diff --git a/v4l/versions.txt b/v4l/versions.txt
index 6149f7a..6220485 100644
--- a/v4l/versions.txt
This patch set provides lgdt3306a backports for
v3.4, v3.6, and v4.6. The v4l/versions.txt file
is also fixed up for a couple drivers with
included backports.
Brad Love (5):
Enable two drivers with backports
lgdt3306a v3.4 i2c mux backport
lgdt3306a v3.6 i2c mux backport
lgdt3306a v4.6 i2
si2168 has i2c mux related backports to v3.4
cx231xx has i2c mux related backports to v3.4
Both drivers are tested working in kernel v3.2
Signed-off-by: Brad Love
---
v4l/versions.txt | 2 --
1 file changed, 2 deletions(-)
diff --git a/v4l/versions.txt b/v4l/versions.txt
index 4912fc2..6149f7a
On 04/18/2018 05:24 PM, Colin Ian King wrote:
> Oops, shall I re-send?
There is no need to, thanks.
From: Colin Ian King
Setting v with the CEC_PIN_EVENT_FL_DROPPED is incorrect, instead
ev should be set with this bit. Fix this.
Detected by CoverityScan, CID#1467974 ("Extra high-order bits")
Fixes: 6ec1cbf6b125 ("media: cec: improve CEC pin event handling")
Signed-off-by: Colin Ian King
---
On 18/04/18 16:23, Sylwester Nawrocki wrote:
> On 04/18/2018 05:20 PM, Sylwester Nawrocki wrote:
>> On 04/18/2018 05:06 PM, Colin King wrote:
>>> From: Colin Ian King
>>>
>>> The value from a readl is being masked with ITE_REG_CIOCAN_MASK however
>>> this is not being used and cfg is being re-assi
On 04/18/2018 05:20 PM, Sylwester Nawrocki wrote:
> On 04/18/2018 05:06 PM, Colin King wrote:
>> From: Colin Ian King
>>
>> The value from a readl is being masked with ITE_REG_CIOCAN_MASK however
>> this is not being used and cfg is being re-assigned. I believe the
>> assignment operator should a
On 04/18/2018 05:06 PM, Colin King wrote:
> From: Colin Ian King
>
> The value from a readl is being masked with ITE_REG_CIOCAN_MASK however
> this is not being used and cfg is being re-assigned. I believe the
> assignment operator should actually be instead the |= operator.
>
> Detected by Cov
From: Colin Ian King
The value from a readl is being masked with ITE_REG_CIOCAN_MASK however
this is not being used and cfg is being re-assigned. I believe the
assignment operator should actually be instead the |= operator.
Detected by CoverityScan, CID#1467987 ("Unused value")
Signed-off-by:
Hi Sakari,
On Wed, Apr 18, 2018 at 04:17:02PM +0300, Sakari Ailus wrote:
> On Wed, Apr 18, 2018 at 02:55:36PM +0200, jacopo mondi wrote:
> > Hi Akinobu,
> >
> > On Mon, Apr 16, 2018 at 11:51:51AM +0900, Akinobu Mita wrote:
> > > The set_fmt() in subdev pad ops, the s_ctrl() for subdev control hand
On Wed, Apr 18, 2018 at 02:55:36PM +0200, jacopo mondi wrote:
> Hi Akinobu,
>
> On Mon, Apr 16, 2018 at 11:51:51AM +0900, Akinobu Mita wrote:
> > The set_fmt() in subdev pad ops, the s_ctrl() for subdev control handler,
> > and the s_frame_interval() in subdev video ops could be called when the
>
It seems that this is a copy-paste error and that the proper
variable to use in this particular case is video_out2 instead
of video_out.
Addresses-Coverity-ID: 1467961 ("Copy-paste error")
Fixes: 45e46b3bbe18 ("[media] davinci: vpfe: dm365: resizer driver based on
media framework")
Signed-off-by:
On Wed, Apr 18, 2018 at 02:13:17PM +0200, jacopo mondi wrote:
> Hi Sakari,
>
> On Wed, Apr 18, 2018 at 02:58:16PM +0300, Sakari Ailus wrote:
> > On Wed, Apr 18, 2018 at 01:28:14PM +0200, jacopo mondi wrote:
> > > Hi Akinobu,
> > >
> > > On Mon, Apr 16, 2018 at 11:51:45AM +0900, Akinobu Mita wrote:
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:51AM +0900, Akinobu Mita wrote:
> The set_fmt() in subdev pad ops, the s_ctrl() for subdev control handler,
> and the s_frame_interval() in subdev video ops could be called when the
> device is under power saving mode. These callbacks for ov772x driver
>
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:49AM +0900, Akinobu Mita wrote:
> Depending on the v4l2 driver, calling s_power() could be nested. So the
> actual transitions between power saving mode and normal operation mode
> should only happen at the first power on and the last power off.
What do
Hi Sakari,
On Wed, Apr 18, 2018 at 02:58:16PM +0300, Sakari Ailus wrote:
> On Wed, Apr 18, 2018 at 01:28:14PM +0200, jacopo mondi wrote:
> > Hi Akinobu,
> >
> > On Mon, Apr 16, 2018 at 11:51:45AM +0900, Akinobu Mita wrote:
> > > Create a source pad and set the media controller type to the sensor.
Hi Sakari,
On Wed, Apr 18, 2018 at 01:41:54PM +0300, Sakari Ailus wrote:
> On Wed, Apr 18, 2018 at 12:05:49PM +0200, jacopo mondi wrote:
> > Hi Akinobu,
> >
> > On Mon, Apr 16, 2018 at 11:51:42AM +0900, Akinobu Mita wrote:
> > > The ov772x driver only works when the i2c controller have
> > > I2C_F
On Wed, Apr 18, 2018 at 01:28:14PM +0200, jacopo mondi wrote:
> Hi Akinobu,
>
> On Mon, Apr 16, 2018 at 11:51:45AM +0900, Akinobu Mita wrote:
> > Create a source pad and set the media controller type to the sensor.
> >
> > Cc: Jacopo Mondi
> > Cc: Laurent Pinchart
> > Cc: Hans Verkuil
> > Cc: S
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:48AM +0900, Akinobu Mita wrote:
> The ov772x driver currently only supports legacy platform data probe.
> This change enables device tree probing.
>
> Note that the platform data probe can select auto or manual edge control
> mode, but the device tree prob
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:46AM +0900, Akinobu Mita wrote:
> The ov772x driver uses "rstb-gpios" and "pwdn-gpios" for reset and
> powerdown pins. However, using generic names for thse gpios is preferred.
nit: 'these gpios'
> ("reset-gpios" and "powerdown-gpios" respectively)
>
>
On Mon, Apr 16, 2018 at 11:51:47AM +0900, Akinobu Mita wrote:
> This adds a device tree binding documentation for OV7720/OV7725 sensor.
>
> Cc: Jacopo Mondi
> Cc: Laurent Pinchart
> Cc: Hans Verkuil
> Cc: Sakari Ailus
> Cc: Mauro Carvalho Chehab
> Cc: Rob Herring
> Signed-off-by: Akinobu Mita
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:45AM +0900, Akinobu Mita wrote:
> Create a source pad and set the media controller type to the sensor.
>
> Cc: Jacopo Mondi
> Cc: Laurent Pinchart
> Cc: Hans Verkuil
> Cc: Sakari Ailus
> Cc: Mauro Carvalho Chehab
> Signed-off-by: Akinobu Mita
Review
Hello Hias,
On Tue, Apr 17, 2018 at 09:14:57PM +0200, Matthias Reichl wrote:
> On Sun, Apr 08, 2018 at 10:19:42PM +0100, Sean Young wrote:
> > mceusb devices have a default timeout of 100ms, but this can be changed.
>
> We finally added a backport of the v2 series (and also the mce_kbd
> series)
On Wed, Apr 18, 2018 at 2:38 PM, Sakari Ailus wrote:
> On Tue, Apr 17, 2018 at 08:13:06PM +0530, Souptick Joarder wrote:
>> Use new return type vm_fault_t for fault handler. For
>> now, this is just documenting that the function returns
>> a VM_FAULT value rather than an errno. Once all instances
Printing the queried and current DV timings is already supported as part
of the --print-topology option. Add a --get-dv option to print DV
timings of an individual entitiy, to complement --set-dv.
Signed-off-by: Philipp Zabel
---
utils/media-ctl/media-ctl.c | 12
utils/media-ctl/opt
On Wed, Apr 18, 2018 at 12:05:49PM +0200, jacopo mondi wrote:
> Hi Akinobu,
>
> On Mon, Apr 16, 2018 at 11:51:42AM +0900, Akinobu Mita wrote:
> > The ov772x driver only works when the i2c controller have
> > I2C_FUNC_PROTOCOL_MANGLING. However, many i2c controller drivers don't
> > support it.
>
On Wed, Apr 18, 2018 at 01:46:08AM -0700, Matt Ranostay wrote:
...
> On Wed, Apr 18, 2018 at 1:03 AM, Sakari Ailus wrote:
> >> + if (vid_cap_buf) {
> >> + struct vb2_buffer *vb2_buf =
> >> &vid_cap_buf->vb.vb2_buf;
> >> + void *vbuf = vb2_plan
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:43AM +0900, Akinobu Mita wrote:
> This change adds checks for register read errors and returns correct
> error code.
>
> Cc: Jacopo Mondi
> Cc: Laurent Pinchart
> Cc: Hans Verkuil
> Cc: Sakari Ailus
> Cc: Mauro Carvalho Chehab
> Signed-off-by: Akinobu
Hi Akinobu,
On Mon, Apr 16, 2018 at 11:51:42AM +0900, Akinobu Mita wrote:
> The ov772x driver only works when the i2c controller have
> I2C_FUNC_PROTOCOL_MANGLING. However, many i2c controller drivers don't
> support it.
>
> The reason that the ov772x requires I2C_FUNC_PROTOCOL_MANGLING is that
>
Em Wed, 18 Apr 2018 11:57:13 +0300
Sakari Ailus escreveu:
> Hi Mauro,
>
> On Tue, Apr 17, 2018 at 10:25:37AM -0400, Mauro Carvalho Chehab wrote:
> > Making the cast right for get_user/put_user is not trivial, as
> > it needs to ensure that the types are the correct ones.
> >
> > Improve it by u
On Tue, Apr 17, 2018 at 08:13:06PM +0530, Souptick Joarder wrote:
> Use new return type vm_fault_t for fault handler. For
> now, this is just documenting that the function returns
> a VM_FAULT value rather than an errno. Once all instances
> are converted, vm_fault_t will become a distinct type.
>
Hi Mauro,
On Tue, Apr 17, 2018 at 10:25:37AM -0400, Mauro Carvalho Chehab wrote:
> Making the cast right for get_user/put_user is not trivial, as
> it needs to ensure that the types are the correct ones.
>
> Improve it by using macros.
>
> Tested with vivid with:
> $ sudo modprobe vivid no
On 04/18/2018 07:49 AM, Olli Salonen wrote:
Thank you for your response Peter!
Indeed, it seems strange. dvbsky.c driver seems to use mutex_lock in
very much the same way as many other drivers. I've now confirmed that
I can get a 4.10 kernel with working DVBSky S960 by reverting the
following 4
On Wed, Apr 18, 2018 at 1:03 AM, Sakari Ailus wrote:
> Hi Matt,
>
> Thanks for the update.
>
> On Fri, Apr 06, 2018 at 03:52:31PM -0700, Matt Ranostay wrote:
>> There are several thermal sensors that only have a low-speed bus
>> interface but output valid video data. This patchset enables support
The Cadence MIPI-CSI2 TX controller is a CSI2 bridge that supports up to 4
video streams and can output on up to 4 CSI-2 lanes, depending on the
hardware implementation.
It can operate with an external D-PHY, an internal one or no D-PHY at all
in some configurations.
Acked-by: Rob Herring
Acked-
The Cadence MIPI-CSI2 TX controller is an hardware block meant to be used
as a bridge between pixel interfaces and a CSI-2 bus.
It supports operating with an internal or external D-PHY, with up to 4
lanes, or without any D-PHY. The current code only supports the latter
case.
While the virtual cha
Hi,
Here is an attempt at supporting the MIPI-CSI2 TX block from Cadence.
This IP block is able to receive 4 video streams and stream them over
a MIPI-CSI2 link using up to 4 lanes. Those streams are basically the
interfaces to controllers generating some video signals, like a camera
or a pattern
Hi Matt,
Thanks for the update.
On Fri, Apr 06, 2018 at 03:52:31PM -0700, Matt Ranostay wrote:
> There are several thermal sensors that only have a low-speed bus
> interface but output valid video data. This patchset enables support
> for the AMG88xx "Grid-Eye" sensor family.
>
> Signed-off-by:
Slight poke on this since the merge window craziness should be over
also I stupidly forgot to CC people who had comments in the last
revision. *grin*
- Matt
On Fri, Apr 6, 2018 at 3:52 PM, Matt Ranostay
wrote:
> There are several thermal sensors that only have a low-speed bus
> interface but out
54 matches
Mail list logo