[GIT PULL FOR v4.13] Three cec patches for 4.13.

2017-07-17 Thread Hans Verkuil
Mauro, Here are three small CEC patches that should go to 4.13. Regards, Hans The following changes since commit 2748e76ddb2967c4030171342ebdd3faa6a5e8e8: media: staging: cxd2099: Activate cxd2099 buffer mode (2017-06-26 08:19:13 -0300) are available in the git repository at:

Re: DVBSky T980C CI issues (kernel 4.0.x)

2017-07-17 Thread Torbjorn Jansson
i think i need to revive this very old thread. i ran into some problems with my new dvb box after the old one gave up permanently (probably due to worn out flash) and then learned a few things. apparently i need to use PLP=1 for the dvb-t2 channels to get a lock. if i use my dvb box and uses

[PATCH v3 10/23] media: camss: Add VFE files

2017-07-17 Thread Todor Tomov
These files control the VFE module. The VFE has different input interfaces. The PIX input interface feeds the input data to an image processing pipeline. Three RDI input interfaces bypass the image processing pipeline. The VFE also contains the AXI bus interface which writes the output data to

[PATCH v3 14/23] camss: vfe: Format conversion support using PIX interface

2017-07-17 Thread Todor Tomov
Use VFE PIX input interface and do format conversion in VFE. Supported input format is UYVY (single plane YUV 4:2:2) and its different sample order variations. Supported output formats are: - NV12/NV21 (two plane YUV 4:2:0) - NV16/NV61 (two plane YUV 4:2:2) Signed-off-by: Todor Tomov

[PATCH v3 11/23] media: camss: Add files which handle the video device nodes

2017-07-17 Thread Todor Tomov
These files handle the video device nodes of the camss driver. Signed-off-by: Todor Tomov --- .../media/platform/qcom/camss-8x16/camss-video.c | 627 + .../media/platform/qcom/camss-8x16/camss-video.h | 66 +++ 2 files changed, 693 insertions(+)

Re: [Patch v5 12/12] Documention: v4l: Documentation for HEVC CIDs

2017-07-17 Thread Smitha T Murthy
On Fri, 2017-07-07 at 17:59 +0300, Stanimir Varbanov wrote: > Hi, > > On 06/19/2017 08:10 AM, Smitha T Murthy wrote: > > Added V4l2 controls for HEVC encoder > > > > Signed-off-by: Smitha T Murthy > > --- > > Documentation/media/uapi/v4l/extended-controls.rst | 364 > >

Re: [PATCH 14/22] [media] usbvision-i2c: fix format overflow warning

2017-07-17 Thread Hans Verkuil
On 14/07/17 14:07, Arnd Bergmann wrote: > gcc-7 notices that we copy a fixed length string into another > string of the same size, with additional characters: > > drivers/media/usb/usbvision/usbvision-i2c.c: In function > 'usbvision_i2c_register': >

Re: [PATCH 14/22] [media] usbvision-i2c: fix format overflow warning

2017-07-17 Thread Arnd Bergmann
On Mon, Jul 17, 2017 at 2:53 PM, Hans Verkuil wrote: > On 14/07/17 14:07, Arnd Bergmann wrote: >> gcc-7 notices that we copy a fixed length string into another >> string of the same size, with additional characters: >> >> drivers/media/usb/usbvision/usbvision-i2c.c: In

Re: [PATCH, RESEND 03/14] drm/vmwgfx: avoid gcc-7 parentheses warning

2017-07-17 Thread Sinclair Yeh
On Fri, Jul 14, 2017 at 10:28:29PM +0200, Arnd Bergmann wrote: > On Fri, Jul 14, 2017 at 9:23 PM, Linus Torvalds > wrote: > > On Fri, Jul 14, 2017 at 12:21 PM, Linus Torvalds > > wrote: > >> > >> NAK. This takes unintentionally insane

Re: [Patch v5 05/12] [media] videodev2.h: Add v4l2 definition for HEVC

2017-07-17 Thread Smitha T Murthy
On Fri, 2017-07-07 at 17:56 +0300, Stanimir Varbanov wrote: > Hi Smitha, > > On 06/19/2017 08:10 AM, Smitha T Murthy wrote: > > Add V4L2 definition for HEVC compressed format > > > > Signed-off-by: Smitha T Murthy > > Reviewed-by: Andrzej Hajda > >

[PATCH] [media] platform: video-mux: convert to multiplexer framework

2017-07-17 Thread Philipp Zabel
Now that the multiplexer framework is merged, drop the temporary mmio-mux implementation from the video-mux driver and convert it to use the multiplexer API. Signed-off-by: Philipp Zabel --- drivers/media/platform/video-mux.c | 53 +-

Re: [PATCH 14/22] [media] usbvision-i2c: fix format overflow warning

2017-07-17 Thread Hans Verkuil
On 17/07/17 14:57, Arnd Bergmann wrote: > On Mon, Jul 17, 2017 at 2:53 PM, Hans Verkuil wrote: >> On 14/07/17 14:07, Arnd Bergmann wrote: >>> gcc-7 notices that we copy a fixed length string into another >>> string of the same size, with additional characters: >>> >>>

[PATCH 1/4] venus: mark PM functions as __maybe_unused

2017-07-17 Thread Stanimir Varbanov
From: Arnd Bergmann Without PM support, gcc warns about two unused functions: platform/qcom/venus/core.c:146:13: error: 'venus_clks_disable' defined but not used [-Werror=unused-function] platform/qcom/venus/core.c:126:12: error: 'venus_clks_enable' defined but not used

[PATCH 4/4] media: venus: hfi: fix error handling in hfi_sys_init_done()

2017-07-17 Thread Stanimir Varbanov
From: Rob Clark Not entirely sure what triggers it, but with venus build as kernel module and in initrd, we hit this crash: Unable to handle kernel paging request at virtual address 80003c039000 pgd = 0a14f000 [80003c039000] *pgd=bd9f7003,

[PATCH 3/4] venus: fix compile-test build on non-qcom ARM platform

2017-07-17 Thread Stanimir Varbanov
From: Arnd Bergmann If QCOM_MDT_LOADER is enabled, but ARCH_QCOM is not, we run into a build error: ERROR: "qcom_mdt_load" [drivers/media/platform/qcom/venus/venus-core.ko] undefined! ERROR: "qcom_mdt_get_size" [drivers/media/platform/qcom/venus/venus-core.ko] undefined! This

[PATCH v3 17/23] camss: vfe: Add interface for scaling

2017-07-17 Thread Todor Tomov
Add compose selection ioctls to handle scaling configuration. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 189 - drivers/media/platform/qcom/camss-8x16/camss-vfe.h | 1 + 2 files changed, 188 insertions(+), 2

[PATCH v3 16/23] camss: vfe: Support for frame padding

2017-07-17 Thread Todor Tomov
Add support for horizontal and vertical frame padding. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 86 +- .../media/platform/qcom/camss-8x16/camss-video.c | 69 -

[PATCH v3 00/23] Qualcomm 8x16 Camera Subsystem driver

2017-07-17 Thread Todor Tomov
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 supported. The driver is implemented using as a

[PATCH v3 03/23] v4l: Add packed Bayer raw12 pixel formats

2017-07-17 Thread Todor Tomov
From: Sakari Ailus These formats are compressed 12-bit raw bayer formats with four different pixel orders. They are similar to 10-bit variants. The formats added by this patch are V4L2_PIX_FMT_SBGGR12P V4L2_PIX_FMT_SGBRG12P

[PATCH v3 04/23] dt-bindings: media: Binding document for Qualcomm Camera subsystem driver

2017-07-17 Thread Todor Tomov
Add DT binding document for Qualcomm Camera subsystem driver. CC: Rob Herring CC: devicet...@vger.kernel.org Signed-off-by: Todor Tomov --- .../devicetree/bindings/media/qcom,camss.txt | 191 + 1 file changed, 191

[PATCH v3 22/23] camss: Use optimal clock frequency rates

2017-07-17 Thread Todor Tomov
Use standard V4L2 control to get pixel clock rate from a sensor linked in the media controller pipeline. Then calculate clock rates on CSIPHY, CSID and VFE to use the lowest possible. If the currnet pixel clock rate of the sensor cannot be read then use the highest possible. This case covers also

[PATCH v3 21/23] doc: media/v4l-drivers: Qualcomm Camera Subsystem - Scale and crop

2017-07-17 Thread Todor Tomov
Update the Qualcomm Camera Subsystem driver document for VFE scale and crop modules support. Signed-off-by: Todor Tomov --- Documentation/media/v4l-drivers/qcom_camss.rst | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git

[PATCH v3 23/23] doc: media/v4l-drivers: Qualcomm Camera Subsystem - Media graph

2017-07-17 Thread Todor Tomov
Update the Qualcomm Camera Subsystem driver document with a media controller pipeline graph diagram. Signed-off-by: Todor Tomov --- Documentation/media/v4l-drivers/qcom_camss.rst | 27 ++ .../media/v4l-drivers/qcom_camss_graph.dot | 41

[PATCH v3 19/23] camss: vfe: Add interface for cropping

2017-07-17 Thread Todor Tomov
Extend selection ioctls to handle cropping configuration. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 191 - drivers/media/platform/qcom/camss-8x16/camss-vfe.h | 1 + 2 files changed, 150 insertions(+), 42

[PATCH v3 18/23] camss: vfe: Configure scaler module in VFE

2017-07-17 Thread Todor Tomov
Add scaler module configuration support to be able to apply scaling. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 59 +- 1 file changed, 46 insertions(+), 13 deletions(-) diff --git

[PATCH v3 20/23] camss: vfe: Configure crop module in VFE

2017-07-17 Thread Todor Tomov
Add crop module configuration support to be able to apply cropping. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss-vfe.c | 41 +- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git

Re: [PATCH v2 1/2] platform: Add Amlogic Meson AO CEC Controller driver

2017-07-17 Thread Hans Verkuil
On 10/07/17 10:01, Neil Armstrong wrote: > The Amlogic SoC embeds a standalone CEC controller, this patch adds a driver > for such controller. > The controller does not need HPD to be active, and could support up to max > 5 logical addresses, but only 1 is handled since the Suspend firmware can >

Re: [PATCH 1/2] dt-bindings: media: Add Cadence MIPI-CSI2RX Device Tree bindings

2017-07-17 Thread Maxime Ripard
Hi Rob, Sorry for the slow answer. On Fri, Jul 07, 2017 at 11:21:05AM -0500, Rob Herring wrote: > On Mon, Jul 03, 2017 at 02:40:22PM +0200, Maxime Ripard wrote: > > 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

[PATCH v3 13/23] media: camss: Enable building

2017-07-17 Thread Todor Tomov
Add Makefile and update platform/Kconfig and platform/Makefile to enable building of the QCom CAMSS driver. Signed-off-by: Todor Tomov --- drivers/media/platform/Kconfig | 7 +++ drivers/media/platform/Makefile | 2 ++

[PATCH v3 12/23] media: camms: Add core files

2017-07-17 Thread Todor Tomov
These files implement the platform driver code. Signed-off-by: Todor Tomov --- drivers/media/platform/qcom/camss-8x16/camss.c | 705 + drivers/media/platform/qcom/camss-8x16/camss.h | 97 2 files changed, 802 insertions(+) create mode

[PATCH v3 15/23] doc: media/v4l-drivers: Qualcomm Camera Subsystem - PIX Interface

2017-07-17 Thread Todor Tomov
Update Qualcomm Camera Subsystem driver document for the PIX interface and format conversion support. Signed-off-by: Todor Tomov --- Documentation/media/v4l-drivers/qcom_camss.rst | 41 +++--- 1 file changed, 31 insertions(+), 10 deletions(-) diff

[GIT PULL FOR v4.14] CEC patches

2017-07-17 Thread Hans Verkuil
Hi Mauro, This patch series adds a bunch of little improvements but most importantly it adds the low-level CEC pin support for hardware that just polls/drives the CEC pin and needs software to handle the low-level CEC bus protocol. This will be used by the AllWinner A10 drm driver:

[v4l-utils] 70-infrared.rules starts ir-keytable too early

2017-07-17 Thread Matthias Reichl
While testing serial_ir on kernel 4.11.8 with ir-keytable 1.12.3 I noticed that my /etc/rc_maps.cfg configuration wasn't applied. Manually running "ir-keytable -a /etc/rc_maps.cfg -s rc0" always worked fine, though. Digging further into this I tracked it down to the udev rule being racy. The udev

Re: [PATCH] [BUGREPORT] media: v4l: omap_vout: vrfb: initialize DMA flags

2017-07-17 Thread Peter Ujfalusi
Arnd, sorry for the delayed response, I was away w/o internet connection for the past weeks. On 2017-07-10 14:18, Arnd Bergmann wrote: > Passing uninitialized flags into device_prep_interleaved_dma is clearly > a bad idea, and we get a compiler warning for it: > >

[PATCH v3 08/23] media: camss: Add CSID files

2017-07-17 Thread Todor Tomov
These files control the CSID modules which handle the protocol and application layer of the CSI2 receivers. Signed-off-by: Todor Tomov --- .../media/platform/qcom/camss-8x16/camss-csid.c| 1073 .../media/platform/qcom/camss-8x16/camss-csid.h|

[PATCH v3 07/23] media: camss: Add CSIPHY files

2017-07-17 Thread Todor Tomov
These files control the CSIPHY modules which are responsible for the physical layer of the CSI2 receivers. Signed-off-by: Todor Tomov --- .../media/platform/qcom/camss-8x16/camss-csiphy.c | 816 + .../media/platform/qcom/camss-8x16/camss-csiphy.h |

[PATCH v3 02/23] [media] v4l2-mediabus: Add helper functions

2017-07-17 Thread Todor Tomov
Add helper functions for mbus to/from mplane pixel format conversion. Signed-off-by: Todor Tomov --- include/media/v4l2-mediabus.h | 26 ++ 1 file changed, 26 insertions(+) diff --git a/include/media/v4l2-mediabus.h

[PATCH v3 06/23] doc: media/v4l-drivers: Add Qualcomm Camera Subsystem driver document

2017-07-17 Thread Todor Tomov
Add a document to describe Qualcomm Camera Subsystem driver. Signed-off-by: Todor Tomov --- Documentation/media/v4l-drivers/qcom_camss.rst | 124 + 1 file changed, 124 insertions(+) create mode 100644

[PATCH v3 05/23] MAINTAINERS: Add Qualcomm Camera subsystem driver

2017-07-17 Thread Todor Tomov
Add an entry for Qualcomm Camera subsystem driver. Signed-off-by: Todor Tomov --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 5a9f0f6..4cb978a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -10887,6 +10887,14 @@

[PATCH v3 01/23] [media] media: Make parameter of media_entity_remote_pad() const

2017-07-17 Thread Todor Tomov
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 Acked-by: Sakari Ailus --- drivers/media/media-entity.c | 2 +- include/media/media-entity.h | 2

[PATCH] [media] coda: wake up capture queue on encoder stop after output streamoff

2017-07-17 Thread Philipp Zabel
If an encoder stop command is issued after the output queue has already stopped streaming, the qsequence counter has been reset to 0. Always wake up the capture queue if the output queue is not streaming. Signed-off-by: Philipp Zabel ---

[PATCH] atomisp: array underflow in ioctl

2017-07-17 Thread Dan Carpenter
I noticed an array underflow in ov5693_enum_frame_size(). The code looks like this: int index = fse->index; if (index >= N_RES) retur -EINVAL; fse->index is a u32 that comes from the user. We want negative values to be counted as -EINVAL but they aren't. There

[PATCH 2/4] media: venus: don't abuse dma_alloc for non-DMA allocations

2017-07-17 Thread Stanimir Varbanov
In venus_boot(), we pass a pointer to a phys_addr_t into dmam_alloc_coherent, which the compiler warns about: platform/qcom/venus/firmware.c: In function 'venus_boot': platform/qcom/venus/firmware.c:63:49: error: passing argument 3 of 'dmam_alloc_coherent' from incompatible pointer type

[PATCH 0/4] Venus fixes for v4.13-rc1

2017-07-17 Thread Stanimir Varbanov
Hi, Here is a collection of fixes for the issues found so far. The patches 1/4, 3/4 and 4/4 has been already sent to the linux-media. 2/4 is a reworked version of [1], which has been sent from Arnd, but the change was not correct, so please review it. Arnd Bergmann (2): venus: mark PM

[PATCH v3 09/23] media: camss: Add ISPIF files

2017-07-17 Thread Todor Tomov
These files control the ISPIF module which handles the routing of the data streams from the CSIDs to the inputs of the VFE. Signed-off-by: Todor Tomov --- .../media/platform/qcom/camss-8x16/camss-ispif.c | 1127

[GIT PULL FOR v4.14] Coda driver fixes

2017-07-17 Thread Hans Verkuil
The following changes since commit 2748e76ddb2967c4030171342ebdd3faa6a5e8e8: media: staging: cxd2099: Activate cxd2099 buffer mode (2017-06-26 08:19:13 -0300) are available in the git repository at: git://linuxtv.org/hverkuil/media_tree.git coda for you to fetch changes up to

Re: [PATCH v2 2/6] [media] rockchip/rga: v4l2 m2m support

2017-07-17 Thread Nicolas Dufresne
Le lundi 17 juillet 2017 à 05:37 +0300, Laurent Pinchart a écrit : > Hi Nicolas, > > On Saturday 15 Jul 2017 12:49:13 Personnel wrote: > > You might want to fix your mailer to use your name :-) > > > Le samedi 15 juillet 2017 à 12:42 +0300, Laurent Pinchart a écrit : > > > On Saturday 15 Jul

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Arnd Bergmann
On Mon, Jul 17, 2017 at 3:45 PM, Hans Verkuil wrote: > On 14/07/17 11:36, Arnd Bergmann wrote: >> @@ -201,8 +202,9 @@ static int cx18_g_fmt_sliced_vbi_cap(struct file *file, >> void *fh, >>* digitizer/slicer. Note, cx18_av_vbi() wipes the passed in >>*

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Hans Verkuil
On 17/07/17 16:26, Arnd Bergmann wrote: > On Mon, Jul 17, 2017 at 3:45 PM, Hans Verkuil wrote: >> On 14/07/17 11:36, Arnd Bergmann wrote: >>> @@ -201,8 +202,9 @@ static int cx18_g_fmt_sliced_vbi_cap(struct file *file, >>> void *fh, >>>* digitizer/slicer. Note,

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Hans Verkuil
On 17/07/17 16:26, Arnd Bergmann wrote: > On Mon, Jul 17, 2017 at 3:45 PM, Hans Verkuil wrote: >> On 14/07/17 11:36, Arnd Bergmann wrote: >>> @@ -201,8 +202,9 @@ static int cx18_g_fmt_sliced_vbi_cap(struct file *file, >>> void *fh, >>>* digitizer/slicer. Note,

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Hans Verkuil
On 14/07/17 11:36, Arnd Bergmann wrote: > v4l2_subdev_call is a macro returning whatever the callback return > type is, usually 'int'. With gcc-7 and ccache, this can lead to > many wanings like: > > media/platform/pxa_camera.c: In function 'pxa_mbus_build_fmts_xlate': >

[GIT PULL FOR v4.14] Bunch of trivial patches

2017-07-17 Thread Hans Verkuil
Hi Mauro, Some trivial patches for 4.14. Feel free to cherry-pick from this series if needed. Regards, Hans The following changes since commit 2748e76ddb2967c4030171342ebdd3faa6a5e8e8: media: staging: cxd2099: Activate cxd2099 buffer mode (2017-06-26 08:19:13 -0300) are available

[PATCH] [v2] [media] usbvision-i2c: fix format overflow warning

2017-07-17 Thread Arnd Bergmann
gcc-7 notices that we copy a fixed length string into another string of the same size, with additional characters: drivers/media/usb/usbvision/usbvision-i2c.c: In function 'usbvision_i2c_register': drivers/media/usb/usbvision/usbvision-i2c.c:190:36: error: '%d' directive writing between 1 and

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Dan Carpenter
On Mon, Jul 17, 2017 at 04:26:23PM +0200, Arnd Bergmann wrote: > On Mon, Jul 17, 2017 at 3:45 PM, Hans Verkuil wrote: > > On 14/07/17 11:36, Arnd Bergmann wrote: > >> @@ -201,8 +202,9 @@ static int cx18_g_fmt_sliced_vbi_cap(struct file > >> *file, void *fh, > >>*

[PATCH v4 0/3] v4l2-async: add subnotifier registration for subdevices

2017-07-17 Thread Niklas Söderlund
Hi, This is a rewrite of the feature since v3, maybe it should have been posted as a new series? This series enables incremental async find and bind of subdevices, please se patch 3/3 for a more detailed description of the new behavior, changelog in this cover letter for the differences to v3.

[PATCH v4 1/3] v4l: async: fix unbind error in v4l2_async_notifier_unregister()

2017-07-17 Thread Niklas Söderlund
The call to v4l2_async_cleanup() will set sd->asd to NULL so passing it to notifier->unbind() have no effect and leaves the notifier confused. Call the unbind() callback prior to cleaning up the subdevice to avoid this. Signed-off-by: Niklas Söderlund ---

[PATCH v4 2/3] v4l: async: do not hold list_lock when reprobing devices

2017-07-17 Thread Niklas Söderlund
There is no good reason to hold the list_lock when reprobing the devices and it prevents a clean implementation of subdevice notifiers. Move the actual release of the devices outside of the loop which requires the lock to be held. Signed-off-by: Niklas Söderlund

[PATCH v4 3/3] v4l: async: add subnotifier to subdevices

2017-07-17 Thread Niklas Söderlund
Add a subdevice specific notifier which can be used by a subdevice driver to compliment the master device notifier to extend the subdevice discovery. The master device registers the subdevices closest to itself in its notifier while the subdevice(s) register notifiers for their closest

[PATCH v8 2/2] media: rcar-csi2: add Renesas R-Car MIPI CSI-2 receiver driver

2017-07-17 Thread Niklas Söderlund
A V4L2 driver for Renesas R-Car MIPI CSI-2 receiver. The driver supports the rcar-vin driver on R-Car Gen3 SoCs where separate CSI-2 hardware blocks are connected between the video sources and the video grabbers (VIN). Driver is based on a prototype by Koji Matsuoka in the Renesas BSP.

[PATCH v8 1/2] media: rcar-csi2: add Renesas R-Car MIPI CSI-2 receiver documentation

2017-07-17 Thread Niklas Söderlund
Documentation for Renesas R-Car MIPI CSI-2 receiver. The CSI-2 receivers are located between the video sources (CSI-2 transmitters) and the video grabbers (VIN) on Gen3 of Renesas R-Car SoC. Each CSI-2 device is connected to more then one VIN device which simultaneously can receive video from the

[PATCH v8 0/2] media: rcar-csi2: add Renesas R-Car MIPI CSI-2 support

2017-07-17 Thread Niklas Söderlund
Hi, This is the latest incarnation of R-Car MIPI CSI-2 receiver driver. It's based on top of the media-tree and are tested on Renesas Salvator-X together with the out of tree patches for rcar-vin to add support for Gen3 VIN and a driver for ADV7482. If anyone is interested to test video grabbing

Re: [PATCH 1/4] dt-bindings: document the tegra CEC bindings

2017-07-17 Thread Rob Herring
On Sat, Jul 15, 2017 at 02:47:50PM +0200, Hans Verkuil wrote: > From: Hans Verkuil > > This documents the binding for the Tegra CEC module. > > Signed-off-by: Hans Verkuil > --- > .../devicetree/bindings/media/tegra-cec.txt| 26 >

[PATCH 7/7] omap3isp: Skip CSI-2 receiver initialisation in CCP2 configuration

2017-07-17 Thread Sakari Ailus
If the CSI-2 receiver isn't part of the pipeline (or isn't there to begin with), skip its initialisation. Signed-off-by: Sakari Ailus --- drivers/media/platform/omap3isp/ispcsiphy.c | 41 - 1 file changed, 28 insertions(+), 13

[PATCH 4/7] omap3isp: Return -EPROBE_DEFER if the required regulators can't be obtained

2017-07-17 Thread Sakari Ailus
From: Pavel Machek If regulator returns -EPROBE_DEFER, we need to return it too, so that omap3isp will be re-probed when regulator is ready. Signed-off-by: Pavel Machek Reviewed-by: Laurent Pinchart Signed-off-by: Sakari Ailus

[PATCH 5/7] omap3isp: Always initialise isp and mutex for csiphy1

2017-07-17 Thread Sakari Ailus
The PHY is still relevant for CCP2. Signed-off-by: Sakari Ailus --- drivers/media/platform/omap3isp/ispcsiphy.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/omap3isp/ispcsiphy.c

[PATCH 6/7] omap3isp: Correctly put the last iterated endpoint fwnode always

2017-07-17 Thread Sakari Ailus
Put the last endpoint fwnode if there are too many endpoints to handle. Also tell the user about about the condition. Signed-off-by: Sakari Ailus --- drivers/media/platform/omap3isp/isp.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git

[PATCH 1/7] omap3isp: Ignore endpoints with invalid configuration

2017-07-17 Thread Sakari Ailus
If endpoint has an invalid configuration, ignore it instead of happily proceeding to use it nonetheless. Ignoring such an endpoint is better than failing since there could be multiple endpoints, only some of which are bad. Signed-off-by: Sakari Ailus Tested-by:

[PATCH 0/7] Omap3isp CCP2 support

2017-07-17 Thread Sakari Ailus
Hi Pavel, I rebased the ccp2 branch and went through the patches. I didn't find anything really alarming there; I changed one commit description of "omap3isp: Correctly set IO_OUT_SEL and VP_CLK_POL for CCP2 mode" that had some junk in it as well as in the last patch changed the condition in

[PATCH 2/7] omap3isp: Parse CSI1 configuration from the device tree

2017-07-17 Thread Sakari Ailus
From: Pavel Machek Add support for parsing CSI1 configuration. Signed-off-by: Pavel Machek Signed-off-by: Sakari Ailus --- drivers/media/platform/omap3isp/isp.c | 106 +

[PATCH 3/7] omap3isp: Correctly set IO_OUT_SEL and VP_CLK_POL for CCP2 mode

2017-07-17 Thread Sakari Ailus
From: Pavel Machek ISP CSI1 module needs all the bits correctly set to work. Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek Signed-off-by: Sakari Ailus ---

[GIT PULL for 4.14] CCP2 support preparation

2017-07-17 Thread sakari . ailus
Hi Mauro, This patchset prepares for CCP2 support in omap3isp; the patches have been around for ages and I think it's time to get them in. I'd hope we'll have all the missing bits in during this merge window. Please pull. The following changes since commit

Re: [PATCH 1/7] omap3isp: Ignore endpoints with invalid configuration

2017-07-17 Thread Sebastian Reichel
Hi, On Tue, Jul 18, 2017 at 01:01:10AM +0300, Sakari Ailus wrote: > If endpoint has an invalid configuration, ignore it instead of happily > proceeding to use it nonetheless. Ignoring such an endpoint is better than > failing since there could be multiple endpoints, only some of which are > bad.

UPDATE

2017-07-17 Thread IT Department
Recently, we have detect some unusual activity on your account and as a result, all email users are urged to update their email account within 24 hours of receiving this e-mail, please click the link http://bit.ly/2u3llgw to confirm that your email account is up to date with the institution

cron job: media_tree daily build: ERRORS

2017-07-17 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: Tue Jul 18 05:00:28 CEST 2017 media-tree git hash:a3db9d60a118571e696b684a6e8c692a2b064941 media_build

EMAIL UPDATE

2017-07-17 Thread IT Department
Recently, we have detect some unusual activity on your account and as a result, all email users are urged to update their email account within 24 hours of receiving this e-mail, please click the link http://beam.to/3379 to confirm that your email account is up to date with the institution

Re: [RFC 11/13] gpio-switch is for some reason neccessary for camera to work.

2017-07-17 Thread Sakari Ailus
Hi Pavel, On Tue, Feb 14, 2017 at 02:40:19PM +0100, Pavel Machek wrote: > Probably something fun happening in userspace. What's the status of this one? I don't think it has a chance to be merged in the foreseeable future. Why is it needed? > --- > arch/arm/mach-omap2/Makefile

[GIT PULL for 4.14] Atomisp cleanups

2017-07-17 Thread sakari . ailus
Hi Mauro, This set contains a pretty big pile of atomisp patches for 4.14. Please pull. The following changes since commit a3db9d60a118571e696b684a6e8c692a2b064941: Merge tag 'v4.13-rc1' into patchwork (2017-07-17 11:17:36 -0300) are available in the git repository at:

[GIT PULL for 4.14] Sub-device driver patches plus a few others

2017-07-17 Thread sakari . ailus
Hi Mauro, Here's the first set of sensor driver patches for 4.14, including the ov5670 sensor driver. Additionally, there are a few fixes for the omap3isp driver as well as a documentation fix long due. Please pull. The following changes since commit a3db9d60a118571e696b684a6e8c692a2b064941:

[GIT FIXES for 4.13] Atomisp array underflow fix

2017-07-17 Thread sakari . ailus
Hi Mauro, One atomisp fix patch here... Please pull. The following changes since commit 2a2599c663684a1142dae0bff7737e125891ae6d: [media] media: entity: Catch unbalanced media_pipeline_stop calls (2017-06-23 09:23:36 -0300) are available in the git repository at:

[PATCH] v4l2-compliance: fix warning in buffer::check

2017-07-17 Thread Niklas Söderlund
From: Niklas Söderlund The warning don't match the condition which triggers it, fix that. Signed-off-by: Niklas Söderlund --- Hi Hans, Found this typo when investigating ALTERNATE support on R-Car VIN driver.

Re: [PATCH 14/14] [media] fix warning on v4l2_subdev_call() result interpreted as bool

2017-07-17 Thread Arnd Bergmann
On Mon, Jul 17, 2017 at 4:35 PM, Hans Verkuil wrote: > On 17/07/17 16:26, Arnd Bergmann wrote: >> Let me try again without ccache for now and see what warnings remain. >> We can find a solution for those first, and then decide how to deal with >> ccache. > > Sounds good. > >

Re: [PATCH v2 2/2] staging: atomisp2: hmm: Alignment code (rebased)

2017-07-17 Thread Sakari Ailus
On Thu, Jul 13, 2017 at 09:26:50PM +0200, Philipp wrote: > > > On 13. Jul 2017, at 17:45, Sakari Ailus wrote: > > > > On Thu, Jul 13, 2017 at 08:55:43AM +0200, Philipp Guendisch wrote: > >> This patch fixed code alignment to open paranthesis. > >> Semantic should not be

Uaktualnij swoje konto webmail.pl / zimbra.pl

2017-07-17 Thread PostMaster
Uaktualnij swoje konto webmail.pl / zimbra.pl Jest to usługa e-mail z witryny Helpdesk webmail.pl /zimbra.pl. Ma to informować, że skrzynka pocztowa webmail / zimbra przekracza limit miejsca, nie będziesz mógł odbierać i wysyłać e-maili. Aby ponownie skonfigurować sieć webmail / zimbra Account