Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Laurent Pinchart
Hi Steve, On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > On 02/06/2017 02:33 PM, Laurent Pinchart wrote: > > On Monday 06 Feb 2017 10:50:22 Hans Verkuil wrote: > >> On 02/05/2017 04:48 PM, Laurent Pinchart wrote: > >>> On Tuesday 24 Jan 2017 18:07:55 Steve Longerbeam wrote: > On

[PATCH] [MEDIA] add device ID to ati remote

2017-02-07 Thread vdr
Author: Helmut Auer Date: Fri Jan 27 19:09:35 2017 +0100 Adding 1 device ID to ati_remote driver. Signed-off-by: Helmut Auer diff --git a/drivers/media/rc/ati_remote.c b/drivers/media/rc/ati_remote.c index 0884b7d..83022b1 100644 ---

Re: [PATCH v2] Staging: omap4iss: Fix coding style issues

2017-02-07 Thread Greg KH
On Mon, Feb 06, 2017 at 07:58:35PM +0200, Avraham Shukron wrote: > Fixes line-over-80-characters issues as well as multiline comments style. When you say things like "as well as", that's a hint that this needs to be broken up into different patches. Please do so here. thanks, greg k-h -- To

Re: [PATCH 00/11] media: rcar-vin: fix OPS and format/pad index issues

2017-02-07 Thread Wolfram Sang
> Patch 10-11 fix a OPS when unbinding/binding the video source subdevice. I can happily confirm that this series finally makes the I2C demuxer work on the I2C bus with the HDMI clients because rebinding works now! Note that I didn't test inputting any actual video but only the rebinding

[PATCH v6 0/9] Qualcomm video decoder/encoder driver

2017-02-07 Thread Stanimir Varbanov
Hi all, Here is sixth version of the patchset - no functional changes in v4l2 APIs. The changes since v5 are mainly related to support Venus IP on msm8996 SoCs. * changes in DT binding document - added three DT subnodes video-decoder, video-encoder and video-firmware see 2/9. * splitting

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Philipp Zabel
On Tue, 2017-02-07 at 12:26 +0200, Laurent Pinchart wrote: > Hi Steve, > > On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > > On 02/06/2017 02:33 PM, Laurent Pinchart wrote: > > > On Monday 06 Feb 2017 10:50:22 Hans Verkuil wrote: > > >> On 02/05/2017 04:48 PM, Laurent Pinchart wrote: > >

DVB-T2 Stick

2017-02-07 Thread hpb
After executing: media_built_driver installataion (compiled/restarted) on Ubuntu 16:04 Kernel 4.0.4-62 NVIDIA UNIX x86_64 Kernel Module 340.101 DVBSky T330 DVB-T2/c Tuner (=Sit2168) (Works perfectly on WIN 10) Old DVB-T works well on Linux. DVB-T2 (H265) is awful - stop and go and stop...

Re: [PATCH] media: s5p-mfc: Fix initialization of internal structures

2017-02-07 Thread Andrzej Hajda
On 03.02.2017 15:05, Marek Szyprowski wrote: > Initialize members of the internal device and context structures as early > as possible to avoid access to uninitialized objects on initialization > failures. If loading firmware or creating of the hardware instance fails, > driver will access device

Re: ir-keytable: infinite loops, segfaults

2017-02-07 Thread Vincent McIntyre
I tried your patch, after disabling the custom keymap file I had put in. Unfortunately the remote isn't working at all. When the relevant modules get loaded I see this in dmesg [7.838223] media: Linux media interface: v0.10 [7.840484] WARNING: You are using an experimental version of the

[PATCH v6 2/9] doc: DT: venus: binding document for Qualcomm video driver

2017-02-07 Thread Stanimir Varbanov
Add binding document for Venus video encoder/decoder driver Cc: Rob Herring Cc: devicet...@vger.kernel.org Signed-off-by: Stanimir Varbanov --- Changes since previous v5: * dropped rproc phandle (remoteproc is not used anymore) * added

[PATCH] [media] zd1301: fix building interface driver without demodulator

2017-02-07 Thread Arnd Bergmann
If the USB driver is enabled but the demodulator is not, we get a link error: ERROR: "zd1301_demod_get_dvb_frontend" [drivers/media/usb/dvb-usb-v2/zd1301.ko] undefined! ERROR: "zd1301_demod_get_i2c_adapter" [drivers/media/usb/dvb-usb-v2/zd1301.ko] undefined! Such a configuration obviously

[PATCH v1 2/3] add libv4l-codecparsers plugin for video bitstream parsing

2017-02-07 Thread Hugues Fruchet
Stateless video decoders require explicit codec specific metadata derived from video bitstream parsing. This plugin aims to silently convert the user provided video bitstream to a parsed video bitstream, ie the video bitstream itself + additional parsing metadata which are given to the driver

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Benoit Parrot
Laurent Pinchart wrote on Tue [2017-Feb-07 12:26:32 +0200]: > Hi Steve, > > On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > > On 02/06/2017 02:33 PM, Laurent Pinchart wrote: > > > On Monday 06 Feb 2017 10:50:22 Hans Verkuil wrote: > > >> On 02/05/2017

Re: [PATCH] [media] mtk-vcodec: fix build errors without DEBUG

2017-02-07 Thread Daniel Kurtz
On Tue, Feb 7, 2017 at 3:40 PM, Minghsiu Tsai wrote: > Fix build errors after removing DEBUG definition. It would be useful to specify which build errors were fixed by this patch, and a brief description of why - namely because when DEBUG is not defined,

[PATCH v6 3/9] MAINTAINERS: Add Qualcomm Venus video accelerator driver

2017-02-07 Thread Stanimir Varbanov
Add an entry for Venus video encoder/decoder accelerator driver. Signed-off-by: Stanimir Varbanov --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 421adffbe376..fb2c79b567e1 100644 --- a/MAINTAINERS +++

[PATCH v6 1/9] media: v4l2-mem2mem: extend m2m APIs for more accurate buffer management

2017-02-07 Thread Stanimir Varbanov
this add functions for: - remove buffers from src/dst queue by index - remove exact buffer from src/dst queue also extends m2m API to iterate over a list of src/dst buffers in safely and non-safely manner. Signed-off-by: Stanimir Varbanov ---

[PATCH v6 7/9] media: venus: hfi: add Host Firmware Interface (HFI)

2017-02-07 Thread Stanimir Varbanov
This is the implementation of HFI. It is charged with the responsibility to comunicate with the firmware through an interface commands and messages. - hfi.c has interface functions used by the core, decoder and encoder parts to comunicate with the firmware. For example there are functions for

[PATCH v6 4/9] media: venus: adding core part and helper functions

2017-02-07 Thread Stanimir Varbanov
* core.c has implemented the platform dirver methods, file operations and v4l2 registration. * helpers.c has implemented common helper functions for: - buffer management - vb2_ops and functions for format propagation, - functions for allocating and freeing buffers for internal

[PATCH v6 5/9] media: venus: vdec: add video decoder files

2017-02-07 Thread Stanimir Varbanov
This consists of video decoder implementation plus decoder controls. Signed-off-by: Stanimir Varbanov --- drivers/media/platform/qcom/venus/vdec.c | 1083 drivers/media/platform/qcom/venus/vdec.h | 23 +

[PATCH v6 6/9] media: venus: venc: add video encoder files

2017-02-07 Thread Stanimir Varbanov
This adds encoder part of the driver plus encoder controls. Signed-off-by: Stanimir Varbanov --- drivers/media/platform/qcom/venus/venc.c | 1231 drivers/media/platform/qcom/venus/venc.h | 23 +

[PATCH v6 9/9] media: venus: enable building of Venus video driver

2017-02-07 Thread Stanimir Varbanov
This adds Venus driver Makefile and changes v4l2 platform Makefile/Kconfig in order to enable building of the driver. Signed-off-by: Stanimir Varbanov --- drivers/media/platform/Kconfig | 14 ++ drivers/media/platform/Makefile|

[PATCH v6 8/9] media: venus: hfi: add Venus HFI files

2017-02-07 Thread Stanimir Varbanov
Here is the implementation of Venus video accelerator low-level functionality. It contanins code which setup the registers and startup uthe processor, allocate and manipulates with the shared memory used for sending commands and receiving messages. Signed-off-by: Stanimir Varbanov

[PATCH v1 3/3] libv4l-codecparsers: add GStreamer mpeg2 parser

2017-02-07 Thread Hugues Fruchet
Add the mpeg2 codecparser backend glue which will call the GStreamer parsing functions. Signed-off-by: Hugues Fruchet --- configure.ac| 21 ++ lib/libv4l-codecparsers/Makefile.am | 14 +-

[PATCH v1 1/3] v4l-utils: sync with kernel (parsed MPEG-2 support)

2017-02-07 Thread Hugues Fruchet
Add "parsed MPEG-2" pixel format & related controls needed by stateless video decoders. In order to decode the video bitstream chunk provided by user on OUTPUT queue, stateless decoders require also some extra data resulting from this video bitstream chunk parsing. Those parsed extra data have to

[PATCH v1 0/3] Add a libv4l plugin for video bitstream parsing

2017-02-07 Thread Hugues Fruchet
Stateless video decoders require explicit codec specific metadata derived from video bitstream parsing. This plugin aims to silently convert the user provided video bitstream to a parsed video bitstream, ie the video bitstream itself + additional parsing metadata which are given to the driver

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Laurent Pinchart
Hi Philipp, On Tuesday 07 Feb 2017 11:41:30 Philipp Zabel wrote: > On Tue, 2017-02-07 at 12:26 +0200, Laurent Pinchart wrote: > > On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > >> On 02/06/2017 02:33 PM, Laurent Pinchart wrote: > >>> On Monday 06 Feb 2017 10:50:22 Hans Verkuil wrote: >

[PATCH 00/10] ARM: davinci: add vpif display support

2017-02-07 Thread Bartosz Golaszewski
The following series adds support for v4l2 display on da850-evm with a UI board in device tree boot mode. Patches 1/10 - 5/10 deal with the device tree: we fix whitespace errors in dts files and bindings, extend the example and the dts for da850-evm with the output port and address the pinmuxing.

[PATCH 05/10] ARM: dts: da850: add vpif video display pins

2017-02-07 Thread Bartosz Golaszewski
Add a new pinctrl sub-node for vpif display pins. Move VP_CLKIN3 and VP_CLKIN2 to the display node where they actually belong (vide section 35.2.2 of the da850 datasheet). Signed-off-by: Bartosz Golaszewski --- arch/arm/boot/dts/da850-evm.dts | 2 +-

[PATCH 10/10] ARM: davinci: add pdata-quirks for da850-evm vpif display

2017-02-07 Thread Bartosz Golaszewski
Similarly to vpif capture: we need to register the vpif display driver and the corresponding adv7343 encoder in pdata-quirks as the DT support is not complete. Signed-off-by: Bartosz Golaszewski --- arch/arm/mach-davinci/pdata-quirks.c | 86

[PATCH 07/10] ARM: davinci: fix a whitespace error

2017-02-07 Thread Bartosz Golaszewski
There's a stray tab in da850_vpif_legacy_init(). Remove it. Signed-off-by: Bartosz Golaszewski --- arch/arm/mach-davinci/pdata-quirks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-davinci/pdata-quirks.c

[PATCH 06/10] ARM: davinci_all_defconfig: enable VPIF display modules

2017-02-07 Thread Bartosz Golaszewski
Enable the VPIF display module and the video encoder present on the da850-evm UI board. Signed-off-by: Bartosz Golaszewski --- arch/arm/configs/davinci_all_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/davinci_all_defconfig

[PATCH] media: imx: csi: fix crop rectangle reset in sink set_fmt

2017-02-07 Thread Philipp Zabel
The csi_try_crop call in set_fmt should compare the cropping rectangle to the currently set input format, not to the previous input format. Signed-off-by: Philipp Zabel --- This is a patch against the current imx-media-staging-md-wip branch. S_FMT wouldn't update the

Re: [RFC] V4L2 unified low-level decoder API

2017-02-07 Thread Hugues FRUCHET
Hi, Here is an update regarding MPEG-2 implementation based on ST video decoder: * MPEG-2 API + DELTA kernel driver: http://www.mail-archive.com/linux-media@vger.kernel.org/msg107405.html * libv4l-codecparsers plugin including MPEG-2 back-end:

[PATCH 09/10] media: vpif: use a configurable i2c_adapter_id for vpif display

2017-02-07 Thread Bartosz Golaszewski
The vpif display driver uses a static i2c adapter ID of 1 but on the da850-evm board in DT boot mode the i2c adapter ID is actually 0. Make the adapter ID configurable like it already is for vpif capture. Signed-off-by: Bartosz Golaszewski ---

[PATCH 01/10] media: dt-bindings: vpif: fix whitespace errors

2017-02-07 Thread Bartosz Golaszewski
Signed-off-by: Bartosz Golaszewski --- Documentation/devicetree/bindings/media/ti,da850-vpif.txt | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/media/ti,da850-vpif.txt

[PATCH v2 2/4] uvcvideo: send a control event when a Control Change interrupt arrives

2017-02-07 Thread Guennadi Liakhovetski
UVC defines a method of handling asynchronous controls, which sends a USB packet over the interrupt pipe. This patch implements support for such packets by sending a control event to the user. Since this can involve USB traffic and, therefore, scheduling, this has to be done in a work queue.

[PATCH v2 0/4] uvcvideo: asynchronous control reporting

2017-02-07 Thread Guennadi Liakhovetski
The UVC standard defines a way to implement controls, that take a relatively long time to process. Such controls can deliver a status update once their processing has completed. This patch implements such asynchronous control completion reporting, using V4L2 events. Support is also added for

[PATCH v2 3/4] uvcvideo: handle control pipe protocol STALLs

2017-02-07 Thread Guennadi Liakhovetski
When a command ends up in a STALL on the control pipe, use the Request Error Code control to provide a more precise error information to the user. Signed-off-by: Guennadi Liakhovetski --- drivers/media/usb/uvc/uvc_video.c | 59

[PATCH v2 4/4] uvcvideo: support compound controls

2017-02-07 Thread Guennadi Liakhovetski
Compound controls can transfer arbitrary amount of data, unlike traditional controls, which are limited to a single integer parameter. They can also be used to map XU controls with large payloads. Note, that events can only deliver up to 64 bits of data. If an event is associated with a compound

[PATCH v2 1/4] uvcvideo: prepare to support compound controls

2017-02-07 Thread Guennadi Liakhovetski
Not all V4L2 or UVC controls use arguments, that fit in 32 bits, some occupy buffers of arbitrary size. To support them uvcvideo control mapping .get() and .set() methods should take memory buffers as arguments instead of 32-bit integers. Signed-off-by: Guennadi Liakhovetski

[PATCH 02/10] ARM: dts: da850-evm: fix whitespace errors

2017-02-07 Thread Bartosz Golaszewski
Signed-off-by: Bartosz Golaszewski --- arch/arm/boot/dts/da850-evm.dts | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index c970b6e..94938a3 100644 ---

[PATCH 04/10] ARM: dts: da850-evm: add the output port to the vpif node

2017-02-07 Thread Bartosz Golaszewski
Extend the vpif node with an output port with a single channel. NOTE: this is still just hardware description - the actual driver is registered using pdata-quirks. Signed-off-by: Bartosz Golaszewski --- arch/arm/boot/dts/da850-evm.dts | 14 +++---

[PATCH 08/10] ARM: davinci: fix the DT boot on da850-evm

2017-02-07 Thread Bartosz Golaszewski
When we enable vpif capture on the da850-evm we hit a BUG_ON() because the i2c adapter can't be found. The board file boot uses i2c adapter 1 but in the DT mode it's actually adapter 0. Drop the problematic lines. Signed-off-by: Bartosz Golaszewski ---

[PATCH 03/10] media: dt-bindings: vpif: extend the example with an output port

2017-02-07 Thread Bartosz Golaszewski
This makes the example more or less correspond with the da850-evm hardware setup. Signed-off-by: Bartosz Golaszewski --- .../devicetree/bindings/media/ti,da850-vpif.txt| 35 ++ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git

[PATCH v3 2/7] dt-bindings: media: Add MAX2175 binding description

2017-02-07 Thread Ramesh Shanmugasundaram
Add device tree binding documentation for MAX2175 Rf to bits tuner device. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/i2c/max2175.txt | 61 ++ .../devicetree/bindings/property-units.txt | 1 +

[PATCH v3 0/7] Add V4L2 SDR (DRIF & MAX2175) driver

2017-02-07 Thread Ramesh Shanmugasundaram
Hi Media, DT maintainers, All, This patch set contains two drivers - Renesas R-Car Digital Radio Interface (DRIF) driver - Maxim's MAX2175 RF to Bits tuner driver These patches were based on top of media-tree repo commit: 47b037a0512d9f8675ec2693bed46c8ea6a884ab These two drivers combined

[PATCH v3 6/7] dt-bindings: media: Add Renesas R-Car DRIF binding

2017-02-07 Thread Ramesh Shanmugasundaram
Add binding documentation for Renesas R-Car Digital Radio Interface (DRIF) controller. Signed-off-by: Ramesh Shanmugasundaram --- .../devicetree/bindings/media/renesas,drif.txt | 186 + 1 file changed, 186 insertions(+) create

[PATCH v3 3/7] media: i2c: max2175: Add MAX2175 support

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds driver support for the MAX2175 chip. This is Maxim Integrated's RF to Bits tuner front end chip designed for software-defined radio solutions. This driver exposes the tuner as a sub-device instance with standard and custom controls to configure the device. Signed-off-by: Ramesh

[PATCH v3 5/7] doc_rst: media: New SDR formats PC16, PC18 & PC20

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds documentation for the three new SDR formats V4L2_SDR_FMT_PCU16BE V4L2_SDR_FMT_PCU18BE V4L2_SDR_FMT_PCU20BE Signed-off-by: Ramesh Shanmugasundaram --- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 55 ++

[PATCH v3 4/7] media: Add new SDR formats PC16, PC18 & PC20

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds support for the three new SDR formats. These formats were prefixed with "planar" indicating I & Q data are not interleaved as in other formats. Here, I & Q data constitutes the top half and bottom half of the received buffer. V4L2_SDR_FMT_PCU16BE - 14-bit complex (I & Q) unsigned

[PATCH v3 7/7] media: platform: rcar_drif: Add DRIF support

2017-02-07 Thread Ramesh Shanmugasundaram
This patch adds Digital Radio Interface (DRIF) support to R-Car Gen3 SoCs. The driver exposes each instance of DRIF as a V4L2 SDR device. A DRIF device represents a channel and each channel can have one or two sub-channels respectively depending on the target board. DRIF supports only Rx

[PATCH v3 1/7] media: v4l2-ctrls: Reserve controls for MAX217X

2017-02-07 Thread Ramesh Shanmugasundaram
Reserve controls for MAX217X RF to Bits tuner family. These hybrid radio receiver chips are highly programmable and hence reserving 32 controls. Signed-off-by: Ramesh Shanmugasundaram --- include/uapi/linux/v4l2-controls.h | 5 + 1 file changed, 5

[PATCH 3/4] media-ctl: propagate frame interval

2017-02-07 Thread Philipp Zabel
Same as the media bus format, the frame interval should be propagated from output pads to connected entities' input pads. Signed-off-by: Philipp Zabel --- utils/media-ctl/libv4l2subdev.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git

[PATCH 4/4] media-ctl: add colorimetry support

2017-02-07 Thread Philipp Zabel
media-ctl can be used to propagate v4l2 subdevice pad formats from source pads of one subdevice to another one's sink pads. These formats include colorimetry information, so media-ctl should be able to print or change it using the --set/get-v4l2 option. Signed-off-by: Philipp Zabel

[PATCH v3 1/2] staging: omap4iss: fix multiline comment style

2017-02-07 Thread Avraham Shukron
Signed-off-by: Avraham Shukron --- drivers/staging/media/omap4iss/iss_video.c | 38 -- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/drivers/staging/media/omap4iss/iss_video.c b/drivers/staging/media/omap4iss/iss_video.c

[PATCH v3 2/2] staging: omap4iss: fix coding style issue

2017-02-07 Thread Avraham Shukron
Signed-off-by: Avraham Shukron --- drivers/staging/media/omap4iss/iss_video.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/media/omap4iss/iss_video.c b/drivers/staging/media/omap4iss/iss_video.c index e21811a..0bac582 100644

[PATCH 1/4] media-ctl: add pad support to set/get_frame_interval

2017-02-07 Thread Philipp Zabel
This allows to set and get the frame interval on pads other than pad 0. Signed-off-by: Philipp Zabel --- utils/media-ctl/libv4l2subdev.c | 24 ++-- utils/media-ctl/v4l2subdev.h| 4 ++-- 2 files changed, 16 insertions(+), 12 deletions(-) diff

[PATCH 2/4] media-ctl: print the configured frame interval

2017-02-07 Thread Philipp Zabel
After the pad format, also print the frame interval, if already configured. Signed-off-by: Philipp Zabel --- utils/media-ctl/media-ctl.c | 8 1 file changed, 8 insertions(+) diff --git a/utils/media-ctl/media-ctl.c b/utils/media-ctl/media-ctl.c index

[PATCH 0/4] media-ctl: frame interval propagation and colorimetry

2017-02-07 Thread Philipp Zabel
Hi, while testing the i.MX6 CSI drivers I noticed that media-ctl currently does not propagate frame intervals between source and sink pads of connected entities like it does pad formats. It doesn't even support setting the frame interval of pads with an index other than 0. The first three patches

[PATCH -next] [media] mtk-vcodec: remove redundant return value check of platform_get_resource()

2017-02-07 Thread Wei Yongjun
From: Wei Yongjun Remove unneeded error handling on the result of a call to platform_get_resource() when the value is passed to devm_ioremap_resource(). Signed-off-by: Wei Yongjun --- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 5

Re: [PATCH RESEND v7 2/2] Add support for OV5647 sensor.

2017-02-07 Thread Sakari Ailus
Hi Ramiro, On Mon, Feb 06, 2017 at 11:38:28AM +, Ramiro Oliveira wrote: ... > >> + ret = ov5647_write_array(sd, ov5647_640x480, > >> + ARRAY_SIZE(ov5647_640x480)); > >> + if (ret < 0) { > >> + dev_err(>dev, "write sensor_default_regs error\n"); > >>

[PATCH 2/2] [media] cx231xx: Fix I2C on Internal Master 3 Bus

2017-02-07 Thread Oleh Kravchenko
Internal Master 3 Bus can send and receive only 4 bytes per time. Signed-off-by: Oleh Kravchenko --- drivers/media/usb/cx231xx/cx231xx-core.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/media/usb/cx231xx/cx231xx-core.c

Re: [ANN] Media object lifetime management meeting report from Oslo

2017-02-07 Thread Sakari Ailus
Hi Mauro, On Mon, Jan 30, 2017 at 09:56:46AM -0200, Mauro Carvalho Chehab wrote: > Em Mon, 30 Jan 2017 09:39:21 +0100 > Hans Verkuil escreveu: > > > On 28/01/17 16:35, Laurent Pinchart wrote: > > > Hi Sakari, > > > > > > On Saturday 28 Jan 2017 00:02:53 Sakari Ailus wrote:

[PATCH 1/3] si2168: Si2168-D60 support.

2017-02-07 Thread CrazyCat
Support for new demod version. Signed-off-by: Evgeny Plehov --- drivers/media/dvb-frontends/si2168.c | 4 drivers/media/dvb-frontends/si2168_priv.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/drivers/media/dvb-frontends/si2168.c

[PATCH 2/3] si2157: Si2141/2151 tuner support.

2017-02-07 Thread CrazyCat
Support for new tuner version. Signed-off-by: Evgeny Plehov --- drivers/media/tuners/si2157.c | 70 ++ drivers/media/tuners/si2157_priv.h | 2 ++ 2 files changed, 66 insertions(+), 6 deletions(-) diff --git

[PATCH 1/2] [media] cx231xx: Initial support Evromedia USB Full Hybrid Full HD

2017-02-07 Thread Oleh Kravchenko
This patch provide only digital support. The device is based on Si2168 30-demodulator, Si2158-20 tuner and CX23102-11Z chipset; USB id: 1b80:d3b2. Status: - DVB-T2 works fine; - Composite and SVideo works fine; - Analog not implemented. Signed-off-by: Oleh Kravchenko Tested-by:

[PATCH 1/2] [media] cx231xx: Initial support Evromedia USB Full Hybrid Full HD

2017-02-07 Thread Oleh Kravchenko
This patch provide only digital support. The device is based on Si2168 30-demodulator, Si2158-20 tuner and CX23102-11Z chipset; USB id: 1b80:d3b2. Status: - DVB-T2 works fine; - Composite and SVideo works fine; - Analog not implemented. Signed-off-by: Oleh Kravchenko Tested-by:

Re: [PATCH RESEND] [media] usbtv: add a new usbid

2017-02-07 Thread Lubomir Rintel
On Wed, 2017-02-08 at 02:43 +0800, Icenowy Zheng wrote: > A new usbid of UTV007 is found in a newly bought device. > > The usbid is 1f71:3301. > > The ID on the chip is: > UTV007 > A89029.1 > 1520L18K1 > > Both video and audio is tested with the modified usbtv driver. > > Signed-off-by:

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Sakari Ailus
Hi Steve, On Fri, Jan 06, 2017 at 06:11:31PM -0800, Steve Longerbeam wrote: > From: Philipp Zabel > > This driver can handle SoC internal and external video bus multiplexers, > controlled either by register bit fields or by a GPIO. The subdevice > passes through frame

[PATCH 3/3] dvb-usb-cxusb: Geniatech T230C support.

2017-02-07 Thread CrazyCat
Updated Geniatech DVB-T/T2 stick support. Signed-off-by: Evgeny Plehov --- drivers/media/usb/dvb-usb/cxusb.c | 139 +- 1 file changed, 138 insertions(+), 1 deletion(-) diff --git a/drivers/media/usb/dvb-usb/cxusb.c

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Laurent Pinchart
Hi Benoit, On Tuesday 07 Feb 2017 07:36:48 Benoit Parrot wrote: > Laurent Pinchart wrote on Tue [2017-Feb-07 12:26:32 +0200]: > > On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > >> On 02/06/2017 02:33 PM, Laurent Pinchart wrote: > >>> On Monday 06 Feb 2017 10:50:22 Hans Verkuil wrote: >

Re: [PATCH v6 4/9] media: venus: adding core part and helper functions

2017-02-07 Thread Bjorn Andersson
On Tue 07 Feb 05:10 PST 2017, Stanimir Varbanov wrote: > * firmware loader > I like the way this turns out, just some style comments below. [..] > diff --git a/drivers/media/platform/qcom/venus/firmware.c > b/drivers/media/platform/qcom/venus/firmware.c > new file mode 100644 > index

Re: [PATCH v6 9/9] media: venus: enable building of Venus video driver

2017-02-07 Thread kbuild test robot
Hi Stanimir, [auto build test ERROR on linuxtv-media/master] [also build test ERROR on v4.10-rc7 next-20170207] [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/Stanimir-Varbanov/Qualcomm-video

[PATCH] [media] cx231xx: Fix I2C on Internal Master 3 Bus

2017-02-07 Thread Oleh Kravchenko
Internal Master 3 Bus can send and receive only 4 bytes per time. Signed-off-by: Oleh Kravchenko --- drivers/media/usb/cx231xx/cx231xx-core.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/media/usb/cx231xx/cx231xx-core.c

Re: [PATCH v3 13/24] platform: add video-multiplexer subdevice driver

2017-02-07 Thread Sakari Ailus
Hi Benoit, On Tue, Feb 07, 2017 at 07:36:48AM -0600, Benoit Parrot wrote: > Laurent Pinchart wrote on Tue > [2017-Feb-07 12:26:32 +0200]: > > Hi Steve, > > > > On Monday 06 Feb 2017 15:10:46 Steve Longerbeam wrote: > > > On 02/06/2017 02:33 PM, Laurent

cron job: media_tree daily build: WARNINGS

2017-02-07 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: Wed Feb 8 05:00:17 CET 2017 media-tree git hash:47b037a0512d9f8675ec2693bed46c8ea6a884ab media_build

[PATCH v2] [media] mtk-vcodec: fix build errors without DEBUG

2017-02-07 Thread Minghsiu Tsai
After removing DEBUG from mtk_vcodec_util.h, some build errors are generated as the following: .../drivers/media/platform/mtk-vcodec/vdec_vpu_if.c: In function 'vcodec_vpu_send_msg': .../drivers/media/platform/mtk-vcodec/vdec_vpu_if.c:73:11: warning: unused variable 'msg_id' [-Wunused-variable]

Re: [PATCH] [media] mtk-vcodec: fix build errors without DEBUG

2017-02-07 Thread Minghsiu Tsai
On Tue, 2017-02-07 at 20:17 +0800, Daniel Kurtz wrote: > On Tue, Feb 7, 2017 at 3:40 PM, Minghsiu Tsai > wrote: > > Fix build errors after removing DEBUG definition. > > It would be useful to specify which build errors were fixed by this > patch, and a brief

dvb-s usb problems

2017-02-07 Thread Matthias Lay
Hi all, I am having some problems getting some channels to work on usb dvb-s devices. tried 2 so far a skystar and teviis660 both have the same problem. I am about to switch from an PCI-e card to a usb hosted solution. My PCI-e setup (skystar too) never had any problems. both systems on a 4.9

Re: [PATCH 09/10] media: vpif: use a configurable i2c_adapter_id for vpif display

2017-02-07 Thread Kevin Hilman
Bartosz Golaszewski writes: > The vpif display driver uses a static i2c adapter ID of 1 but on the > da850-evm board in DT boot mode the i2c adapter ID is actually 0. > > Make the adapter ID configurable like it already is for vpif capture. > > Signed-off-by: Bartosz

Re: [PATCH 10/10] ARM: davinci: add pdata-quirks for da850-evm vpif display

2017-02-07 Thread Kevin Hilman
Bartosz Golaszewski writes: > Similarly to vpif capture: we need to register the vpif display driver > and the corresponding adv7343 encoder in pdata-quirks as the DT > support is not complete. To add a bit more detail to the changelog: DT support is not complete

Re: [PATCH 08/10] ARM: davinci: fix the DT boot on da850-evm

2017-02-07 Thread Kevin Hilman
Bartosz Golaszewski writes: > When we enable vpif capture on the da850-evm we hit a BUG_ON() because > the i2c adapter can't be found. The board file boot uses i2c adapter 1 > but in the DT mode it's actually adapter 0. Drop the problematic lines. > > Signed-off-by: