On Tue, Jul 4, 2017 at 2:57 PM, Tomasz Figa wrote:
> Hi Gustavo,
>
> On Tue, Jun 27, 2017 at 12:39 AM, Gustavo Padovan wrote:
>> 2017-06-18 kbuild test robot :
>>
>>> Hi Gustavo,
>>>
>>> [auto build test ERROR on linuxtv-media/master]
>>> [also build test ERROR on v4.12-rc5 next-20170616]
>>> [if
Hi Gustavo,
On Tue, Jun 27, 2017 at 12:39 AM, Gustavo Padovan wrote:
> 2017-06-18 kbuild test robot :
>
>> Hi Gustavo,
>>
>> [auto build test ERROR on linuxtv-media/master]
>> [also build test ERROR on v4.12-rc5 next-20170616]
>> [if your patch is applied to the wrong git tree, please drop us a n
Am Tue, 4 Jul 2017 06:01:32 +0800
schrieb kbuild test robot :
> All errors (new ones prefixed by >>):
>
>drivers/media/dvb-frontends/stv0910.c: In function
> 'read_signal_strength':
> >> drivers/media/dvb-frontends/stv0910.c:1284: error: 'p' undeclared
> >> (first use in this function)
>
Hi Todor,
On Mon, Jul 03, 2017 at 05:03:40PM +0300, Todor Tomov wrote:
> >> + unsigned int i;
> >> +
> >> + v4l2_of_parse_endpoint(node, &vep);
> >> +
> >> + csd->interface.csiphy_id = vep.base.port;
> >> +
> >> + mipi_csi2 = &vep.bus.mipi_csi2;
> >> + lncfg->clk.pos = mipi_csi2->clock_lane;
Hi Arvind,
On 2017-07-01 14:18, Arvind Yadav wrote:
dma_buf_ops are not supposed to change at runtime. All functions
working with dma_buf_ops provided by work with
const dma_buf_ops. So mark the non-const structs as const.
File size before:
text data bss dec hex filen
Hi Arvind,
On 2017-07-01 13:27, Arvind Yadav wrote:
dma_buf_ops are not supposed to change at runtime. All functions
working with dma_buf_ops provided by work with
const dma_buf_ops. So mark the non-const structs as const.
File size before:
text data bss dec hex filen
Hi Arvind,
On 2017-07-01 13:37, Arvind Yadav wrote:
dma_buf_ops are not supposed to change at runtime. All functions
working with dma_buf_ops provided by work with
const dma_buf_ops. So mark the non-const structs as const.
File size before:
text data bss dec hex filen
Hi Daniel,
[auto build test ERROR on linuxtv-media/master]
[also build test ERROR on v4.12 next-20170703]
[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/linux/commits/Daniel-Scheller/dvb-frontends-add-ST
Hi Mauro,
2017-06-30 Mauro Carvalho Chehab :
> Em Fri, 16 Jun 2017 16:39:03 +0900
> Gustavo Padovan escreveu:
>
> > From: Gustavo Padovan
> >
> > Hi,
> >
> > This adds support for Explicit Synchronization of shared buffers in V4L2.
> > It uses the Sync File Framework[1] as vector to communic
Hi Mauro,
2017-06-30 Mauro Carvalho Chehab :
> Em Fri, 16 Jun 2017 16:39:10 +0900
> Gustavo Padovan escreveu:
>
> > From: Gustavo Padovan
> >
> > Implement the needed pieces to let userspace subscribe for
> > V4L2_EVENT_BUF_QUEUED events. Videobuf2 will queue the event for the
> > DQEVENT ioc
Hi Mauro,
2017-06-30 Mauro Carvalho Chehab :
> Em Fri, 16 Jun 2017 16:39:06 +0900
> Gustavo Padovan escreveu:
>
> > From: Gustavo Padovan
> >
> > Receive in-fence from userspace and add support for waiting on them
> > before queueing the buffer to the driver. Buffers are only queued
> > to th
From: Daniel Scheller
Original code at least has some signed/unsigned issues, resulting in
values like 32dBm. Implement signal strength readout to work without
asking the attached tuner, and use a lookup table instead of log calc.
Values reported appear plausible, gathered from feedback from seve
From: Daniel Scheller
This adds all required glue code to support - in conjunction with the new
stv0910 and stv6111 demod/tuner drivers and additionally the lnbh25 LNB
controller driver - all current DVB-S/S2 hardware (bridges and flex
modules) from Digital Devices like the DD CineS2 V7 and V7A,
From: Daniel Scheller
Implements stream_id filter and scrambling code setup in start() and also
sets FE_CAN_MULTISTREAM in frontend_ops. This enables the driver to
properly receive and handle multistream transponders, functionality has
been reported working fine by testers with access to such str
From: Daniel Scheller
The returned value is required for further evaluation of the exact
demodulator chip (stv090x or stv0910).
Signed-off-by: Daniel Scheller
Tested-by: Richard Scobie
---
drivers/media/pci/ddbridge/ddbridge-core.c | 9 -
1 file changed, 4 insertions(+), 5 deletions(-
From: Daniel Scheller
This adds a frontend driver for the ST STV6111 DVB-S/S2 tuners. Like the
stv0910 demod frontend driver, this driver originates from the Digital
Devices' dddvb vendor driver package as of version 0.9.29, and was cleaned
up aswell. No functionality had to be removed though. An
From: Daniel Scheller
Adds a stv0910_single modparm which, when set, configures the stv0910 to
run in single demodulator mode, currently intended for high bit rate
testing.
Signed-off-by: Daniel Scheller
Tested-by: Richard Scobie
---
drivers/media/pci/ddbridge/ddbridge-core.c | 7 +++
1 f
From: Daniel Scheller
This was missing from the frontend_ops.
Signed-off-by: Daniel Scheller
Tested-by: Richard Scobie
---
drivers/media/dvb-frontends/stv0910.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/dvb-frontends/stv0910.c
b/drivers/media/dvb-frontends/stv0910.c
i
From: Daniel Scheller
Signed-off-by: Daniel Scheller
---
MAINTAINERS | 16
1 file changed, 16 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c4be6d4af7d2..7b85e578d238 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8246,6 +8246,22 @@ T: git git://linuxtv.org/
From: Daniel Scheller
Fixes smatch error:
drivers/media/dvb-frontends/stv0910.c:715 dvbs2_nbch() error: buffer overflow
'nbch[fectype]' 2 <= 28
Also, fixes the nbch array table by adding the DUMMY_PLF element at the top
to match the enums (table element order was off by one before).
Patch s
From: Daniel Scheller
For Linux 4.14.
This v3 is a fixup for the previously posted v2. Smatch and W=1 uncovered
three additional issues in the stv6111 driver, see the v3 notes below.
While at it, few things have been fixed in patch 1 (initial stv0910
driver). Sorry for the noise and the mail spa
On 07/03/2017 05:00 PM, Kieran Bingham wrote:
Hi Hans,
On 03/07/17 15:45, Kieran Bingham wrote:
Hi Hans,
Thanks for your review,
On 03/07/17 14:51, Hans Verkuil wrote:
On 06/27/2017 05:03 PM, Kieran Bingham wrote:
From: Kieran Bingham
Provide support for the ADV7481 and ADV7482.
...
+
> Yes - it's a 1:1 forward port of the patch Hauppauge released for 3.19
> (apparently with the goal to support as many of their devices as
> possible).
Agreed.
>
>> the patch also contains materials that I
>> suspect Silicon Labs would consider proprietary and confidential, its
>> definitely der
Hi Hans,
On 03/07/17 15:45, Kieran Bingham wrote:
> Hi Hans,
>
> Thanks for your review,
>
> On 03/07/17 14:51, Hans Verkuil wrote:
>> On 06/27/2017 05:03 PM, Kieran Bingham wrote:
>>> From: Kieran Bingham
>>>
>>> Provide support for the ADV7481 and ADV7482.
...
>>> +/*
>>> -
On 3 July 2017 at 14:56, Steven Toth wrote:
> Bernhard, thank you for sharing.
>
> Mauro,
>
> I've reviewed this patch, it has a host of problems.
Yes - it's a 1:1 forward port of the patch Hauppauge released for 3.19
(apparently with the goal to support as many of their devices as
possible).
>
On 07/03/2017 04:45 PM, Kieran Bingham wrote:
+#define ADV748X_HDMI_MAX_PIXELCLOCK16200
You probably based that on the 1600x1200p60 format?
No idea I'm afraid - it's the value that was set when I recieved the driver...
162MHz is a bit low for an adv receiver. The adv7604 and adv874
Hi Hans,
Thanks for your review,
On 03/07/17 14:51, Hans Verkuil wrote:
> On 06/27/2017 05:03 PM, Kieran Bingham wrote:
>> From: Kieran Bingham
>>
>> Provide support for the ADV7481 and ADV7482.
>>
>> The driver is modelled with 4 subdevices to allow simultaneous streaming
>> from the AFE (Analo
Hello Hans,
Thank you for the review.
On 07/03/2017 02:24 PM, Hans Verkuil wrote:
> On 06/19/2017 04:48 PM, Todor Tomov wrote:
>> These files implement the platform driver code.
>>
>> Signed-off-by: Todor Tomov
>> ---
>> drivers/media/platform/qcom/camss-8x16/camss.c | 630
>>
Hello Hans,
Thank you for the review.
On 07/03/2017 01:49 PM, Hans Verkuil wrote:
> On 06/19/2017 04:48 PM, Todor Tomov wrote:
>> These files control the CSID modules which handle the protocol and
>> application
>> layer of the CSI2 receivers.
>>
>> Signed-off-by: Todor Tomov
>> ---
>> driver
Hi Sakari,
Thank you for the review.
On 06/29/2017 09:33 AM, Sakari Ailus wrote:
> Hi Todor,
>
> On Mon, Jun 19, 2017 at 05:48:29PM +0300, Todor Tomov wrote:
>> These files implement the platform driver code.
>>
>> Signed-off-by: Todor Tomov
>> ---
>> drivers/media/platform/qcom/camss-8x16/cam
On 06/27/2017 05:03 PM, Kieran Bingham wrote:
From: Kieran Bingham
Provide support for the ADV7481 and ADV7482.
The driver is modelled with 4 subdevices to allow simultaneous streaming
from the AFE (Analog front end) and HDMI inputs though two CSI TX
entities.
The HDMI entity is linked to the
(Resending)
Bernhard, thank you for sharing.
Mauro,
I've reviewed this patch, it has a host of problems.
Ignoring the fact it contains patches to all sorts of different cards
(saa7164, CX231xx, PVR-USB2)... the patch also contains materials that
I suspect Silicon Labs would consider proprietary
On 06/23/2017 10:34 PM, Sergei Shtylyov wrote:
Index: media_tree/Documentation/media/v4l-drivers/rcar_imr.rst
===
--- /dev/null
+++ media_tree/Documentation/media/v4l-drivers/rcar_imr.rst
@@ -0,0 +1,86 @@
+Renesas R-Car Image Rendede
The Cadence CSI-2 RX Controller is an hardware block meant to be used as a
bridge between a CSI-2 bus and pixel grabbers.
It supports operating with internal or external D-PHY, with up to 4 lanes,
or without any D-PHY. The current code only supports the former case.
It also support dynamic mappin
The Cadence MIPI-CSI2 RX controller is a CSI2RX bridge that supports up to
4 CSI-2 lanes, and can route the frames to up to 4 streams, 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.
Signed-off-by: Maxime
Hi,
Here is an attempt at supporting the MIPI-CSI2 RX block from Cadence.
This IP block is able to receive CSI data over up to 4 lanes, and
split it to over 4 streams. Those streams are basically the interfaces
to the video grabbers that will perform the capture.
It is able to map streams to bot
On Mon, Jul 03, 2017 at 03:08:11PM +0300, Todor Tomov wrote:
> The local pad parameter in media_entity_remote_pad() is not modified.
> Make that explicit by adding a const modifier.
>
> Signed-off-by: Todor Tomov
Thanks!
Acked-by: Sakari Ailus
--
Sakari Ailus
e-mail: sakari.ai...@iki.fi
Hi Sergei,
Some comments below:
On 06/23/2017 10:34 PM, Sergei Shtylyov wrote:
From: Konstantin Kozhevnikov
The image renderer, or the distortion correction engine, is a drawing
processor with a simple instruction system capable of referencing video
capture data or data in an external memory
The local pad parameter in media_entity_remote_pad() is not modified.
Make that explicit by adding a const modifier.
Signed-off-by: Todor Tomov
---
drivers/media/media-entity.c | 2 +-
include/media/media-entity.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/med
Hi Ulrich,
On Mon, Jul 3, 2017 at 10:43 AM, Ulrich Hecht
wrote:
> Fixes a crash on Renesas R8A7793 Gose board that uses these "compatible"
> entries.
Thanks!
> Signed-off-by: Ulrich Hecht
Tested-by: Geert Uytterhoeven
(i.e. it no longer crashes during boot).
Gr{oetje,eeting}s,
On 06/19/2017 04:48 PM, Todor Tomov wrote:
This patchset adds basic support for the Qualcomm Camera Subsystem found
on Qualcomm MSM8916 and APQ8016 processors.
The driver implements V4L2, Media controller and V4L2 subdev interfaces.
Camera sensor using V4L2 subdev interface in the kernel is supp
On 06/19/2017 04:48 PM, Todor Tomov wrote:
These files handle the video device nodes of the camss driver.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/video.c | 629 +
drivers/media/platform/qcom/camss-8x16/video.h | 64 +++
2 files changed,
Hi,
On Mon, Jul 03, 2017 at 06:59:52PM +0800, Yong wrote:
> > > + select VIDEOBUF2_DMA_CONTIG
> > > + select REGMAP_MMIO
> > > + ---help---
> > > +Support for the Allwinner Camera Sensor Interface Controller.
> >
> > This controller is the same for all Allwinner SoC models?
>
> No.
> I will
On 06/19/2017 04:48 PM, Todor Tomov wrote:
These files implement the platform driver code.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/camss.c | 630 +
drivers/media/platform/qcom/camss-8x16/camss.h | 96
2 files changed, 726 insertion
Renamed variable "timeout" to "__timeout" & "pollret" to "__ret" to
avoid namespace collision. Tidy up macro arguments with parentheses.
Signed-off-by: Ramesh Shanmugasundaram
---
include/linux/regmap.h | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/include
hset is based on top of today's linux-next repo.
commit b18ea5c46031 ("Add linux-next specific files for 20170703")
Change history:
v3:
- Rebased
- Corrected parentheses spelling
v2:
- iopoll.h:
- Enclosed timeout_us & sleep_us arguments with parentheses
- regma
Renamed variable "timeout" to "__timeout" to avoid namespace collision.
Tidy up macro arguments with parentheses.
Signed-off-by: Ramesh Shanmugasundaram
---
include/linux/iopoll.h | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/include/linux/iopoll.h b/include/li
Hi Hans,
Thanks for your review.
On Mon, 3 Jul 2017 12:18:55 +0200
Hans Verkuil wrote:
> Hi Yong Deng,
>
> Thanks for contributing this driver!
>
> First a high-level comment: you need to rebase this to the latest media_tree
> master branch (https://git.linuxtv.org/media_tree.git/) since v4l2
On 06/19/2017 04:48 PM, Todor Tomov wrote:
These files control the CSID modules which handle the protocol and application
layer of the CSI2 receivers.
Signed-off-by: Todor Tomov
---
drivers/media/platform/qcom/camss-8x16/csid.c | 1072 +
drivers/media/platform/qcom/ca
On 07/03/2017 11:53 AM, Jose Abreu wrote:
Hi Hans,
On 03-07-2017 10:27, Hans Verkuil wrote:
On 06/29/2017 12:46 PM, Jose Abreu wrote:
This is an initial submission for the Synopsys Designware HDMI RX
Controller Driver. This driver interacts with a phy driver so
that
a communication between th
Hi Yong Deng,
Thanks for contributing this driver!
First a high-level comment: you need to rebase this to the latest media_tree
master branch (https://git.linuxtv.org/media_tree.git/) since v4l2-of.h has
been replaced by v4l2-fwnode.h. So this driver will not apply as-is.
Also missing is a patc
Add a scan file for EWCom Goms DVB-C
Signed-off-by: Bernhard Rosenkränzer
---
dvb-c/ch-Oberwallis-ewcom | 9 +
1 file changed, 9 insertions(+)
create mode 100644 dvb-c/ch-Oberwallis-ewcom
diff --git a/dvb-c/ch-Oberwallis-ewcom b/dvb-c/ch-Oberwallis-ewcom
new file mode 100644
index
Hi,
Hauppauge HVR-1975 is a USB DVB receiver box,
http://www.hauppauge.co.uk/site/products/data_hvr1900.html
It is currently not supported by v4l; Hauppauge provides a patch for
kernel 3.19 at http://www.hauppauge.com/site/support/linux.html
As expected, the patch doesn't work with more recent ke
Hi Geert,
Thanks for the review. Replying to the thread to update what we discussed in
IRC sometime back.
> On Tue, Jun 13, 2017 at 3:33 PM, Ramesh Shanmugasundaram
> wrote:
> > Renamed variable "timeout" to "__timeout" to avoid namespace collision.
> > Tidy up macro arguments with paranthesis.
Hi Hans,
On 03-07-2017 10:27, Hans Verkuil wrote:
> On 06/29/2017 12:46 PM, Jose Abreu wrote:
>> This is an initial submission for the Synopsys Designware HDMI RX
>> Controller Driver. This driver interacts with a phy driver so
>> that
>> a communication between them is created and a video pipeli
On 07/02/2017 09:37 PM, Sean Young wrote:
There is no dependency between the two, so remove the dependency in
Kconfig files.
Signed-off-by: Sean Young
Acked-by: Hans Verkuil
It might be nice to go through the 'depends on RC_CORE' Kconfig lines and
see if they can be changed to:
depends on
From: Colin Ian King
Trivial fix to spelling mistake in uvc_printk message
Signed-off-by: Colin Ian King
---
drivers/media/usb/uvc/uvc_driver.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/usb/uvc/uvc_driver.c
b/drivers/media/usb/uvc/uvc_driver.c
index 708
Hi All,
On 2016-10-26 10:52, Thierry Escande wrote:
This series adds support for cacheable MMAP in DMA coherent allocator.
The first patch moves the vb2_dc_get_base_sgt() function above mmap
callbacks for calls introduced by the second patch. This avoids a
forward declaration.
I'm sorry for l
On 06/29/2017 12:46 PM, Jose Abreu wrote:
This is an initial submission for the Synopsys Designware HDMI RX
Controller Driver. This driver interacts with a phy driver so that
a communication between them is created and a video pipeline is
configured.
The controller + phy pipeline can then be int
From: Colin Ian King
Trivial fix to spelling mistake in v4l2_dbg debug message
Signed-off-by: Colin Ian King
---
drivers/media/i2c/saa717x.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/i2c/saa717x.c b/drivers/media/i2c/saa717x.c
index e1f6bc219c64..102467e
Switch i2c device id to lower case as it is
done for other omnivision cameras.
Signed-off-by: Hugues Fruchet
---
drivers/media/i2c/ov9650.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/media/i2c/ov9650.c b/drivers/media/i2c/ov9650.c
index 2de2fbb..1e4e99e 10064
From: "H. Nikolaus Schaller"
This adds documentation of device tree bindings
for the OV965X family camera sensor module.
Signed-off-by: H. Nikolaus Schaller
Signed-off-by: Hugues Fruchet
---
.../devicetree/bindings/media/i2c/ov965x.txt | 45 ++
1 file changed, 45 ins
Add optional analog power supply and clock gating.
Signed-off-by: H. Nikolaus Schaller
Signed-off-by: Hugues Fruchet
---
drivers/media/i2c/ov9650.c | 26 ++
1 file changed, 26 insertions(+)
diff --git a/drivers/media/i2c/ov9650.c b/drivers/media/i2c/ov9650.c
index 9ff07
This patchset enables OV9655 camera support.
OV9655 support has been tested using STM32F4DIS-CAM extension board
plugged on connector P1 of STM32F746G-DISCO board.
Due to lack of OV9650/52 hardware support, the modified related code
could not have been checked for non-regression.
First patches up
Align resolution sequences on initialization sequence using
i2c_rv structure NULL terminated .This add flexibility
on resolution sequence size.
Document resolution related registers by using corresponding
define instead of hexa address/value.
Signed-off-by: Hugues Fruchet
---
drivers/media/i2c/o
Allows use of device tree configuration data.
If no device tree data is there, configuration is taken from platform data.
In order to keep GPIOs configuration compatible between both way of doing,
GPIOs are switched to descriptor-based interface.
Signed-off-by: H. Nikolaus Schaller
Signed-off-by:
Add a first support of OV9655 variant.
Because of register set slightly different from OV9650/9652,
not all of the driver features are supported (controls).
Supported resolutions are limited to VGA, QVGA, QQVGA.
Supported format is limited to RGB565.
Controls are limited to color bar test pattern f
Ops support and registers set can now be different
from a variant to another.
Signed-off-by: Hugues Fruchet
---
drivers/media/i2c/ov9650.c | 156 -
1 file changed, 99 insertions(+), 57 deletions(-)
diff --git a/drivers/media/i2c/ov9650.c b/drivers/med
From: Colin Ian King
Trivial fix to spelling mistake in v4l2_info message
Signed-off-by: Colin Ian King
---
drivers/media/i2c/m5mols/m5mols_core.c | 2 +-
drivers/scsi/qedi/qedi_fw.c| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/media/i2c/m5mols/m5mo
On Mon, Jul 03, 2017 at 03:41:59PM +0700, Lars Melin wrote:
> On 2017-07-03 15:10, Johan Hovold wrote:
> > On Thu, Jun 29, 2017 at 07:41:24PM +0200, Sebastian wrote:
> >> Sorry for the long delay, Johan.
> >>
> >> 2017-06-01 9:20 GMT+02:00 Johan Hovold :
> >>> [ +CC: media list ]
> >>>
> >>> On Wed
On Fri, Jun 30, 2017 at 11:19 AM, Geert Uytterhoeven
wrote:
> Hi Ulrich,
>
> On Fri, May 19, 2017 at 3:07 PM, Ulrich Hecht
> wrote:
>> Used to differentiate between models with 3 and 6 inputs.
>>
>> Signed-off-by: Ulrich Hecht
>> ---
>> drivers/media/i2c/adv7180.c | 2 ++
>> 1 file changed, 2 i
Fixes a crash on Renesas R8A7793 Gose board that uses these "compatible"
entries.
Signed-off-by: Ulrich Hecht
---
drivers/media/i2c/adv7180.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/media/i2c/adv7180.c b/drivers/media/i2c/adv7180.c
index 78de7dd..3df28f2 100644
--- a/driver
On 2017-07-03 15:10, Johan Hovold wrote:
On Thu, Jun 29, 2017 at 07:41:24PM +0200, Sebastian wrote:
Sorry for the long delay, Johan.
2017-06-01 9:20 GMT+02:00 Johan Hovold :
[ +CC: media list ]
On Wed, May 31, 2017 at 08:25:42PM +0200, Sebastian wrote:
What is the lsusb -v output for your de
On Thu, Jun 29, 2017 at 07:41:24PM +0200, Sebastian wrote:
> Sorry for the long delay, Johan.
>
> 2017-06-01 9:20 GMT+02:00 Johan Hovold :
> > [ +CC: media list ]
> >
> > On Wed, May 31, 2017 at 08:25:42PM +0200, Sebastian wrote:
> >
> > What is the lsusb -v output for your device? And have you su
74 matches
Mail list logo