cron job: media_tree daily build: ERRORS

2017-10-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: Wed Oct 18 05:00:20 CEST 2017 media-tree git hash:61065fc3e32002ba48aa6bc3816c1f6f9f8daf55 media_build

[PATCH v4 12/12] intel-ipu3: imgu top level pci device

2017-10-17 Thread Yong Zhi
This patch adds support for the Intel IPU v3 as found on Skylake and Kaby Lake SoCs. The driver has a dependency on the firmware binary to function properly. Signed-off-by: Yong Zhi Signed-off-by: Tomasz Figa --- drivers/media/pci/intel/ipu3/Kconfig |

[PATCH v4 09/12] intel-ipu3: css hardware setup

2017-10-17 Thread Yong Zhi
The driver code that handles hw programming for clock, irq and power etc. Signed-off-by: Yong Zhi Signed-off-by: Tomasz Figa --- drivers/media/pci/intel/ipu3/ipu3-css.c | 519 drivers/media/pci/intel/ipu3/ipu3-css.h | 5

[PATCH v4 06/12] intel-ipu3: css: imgu dma buff pool

2017-10-17 Thread Yong Zhi
The pools are used to store previous parameters set by user with the parameter queue. Due to pipelining, there needs to be multiple sets (up to four) of parameters which are queued in a host-to-sp queue. Signed-off-by: Yong Zhi Signed-off-by: Tomasz Figa

[PATCH v4 07/12] intel-ipu3: css: firmware management

2017-10-17 Thread Yong Zhi
Functions to load and install imgu FW blobs Signed-off-by: Yong Zhi Signed-off-by: Tomasz Figa --- drivers/media/pci/intel/ipu3/ipu3-abi.h| 1579 drivers/media/pci/intel/ipu3/ipu3-css-fw.c | 270 +

[PATCH v4 10/12] intel-ipu3: css pipeline

2017-10-17 Thread Yong Zhi
Add css pipeline and v4l code. Signed-off-by: Yong Zhi --- drivers/media/pci/intel/ipu3/ipu3-css.c | 1761 ++- drivers/media/pci/intel/ipu3/ipu3-css.h | 89 ++ 2 files changed, 1849 insertions(+), 1 deletion(-) diff --git

[PATCH v4 11/12] intel-ipu3: Add imgu v4l2 driver

2017-10-17 Thread Yong Zhi
ipu3 imgu video device based on v4l2, vb2 and media controller framework. Signed-off-by: Yong Zhi Signed-off-by: Ramya Vijaykumar --- drivers/media/pci/intel/ipu3/ipu3-v4l2.c | 1150 ++ 1 file changed, 1150

[PATCH v4 08/12] intel-ipu3: params: compute and program ccs

2017-10-17 Thread Yong Zhi
A collection of routines that are mainly responsible to calculate the acc parameters. Signed-off-by: Yong Zhi Signed-off-by: Chiranjeevi Rapolu --- drivers/media/pci/intel/ipu3/ipu3-css-params.c | 3161

[PATCH v4 04/12] intel-ipu3: Add user space ABI definitions

2017-10-17 Thread Yong Zhi
The UAPI header defines the structures and macros to be used by user space. Signed-off-by: Rajmohan Mani Signed-off-by: Yong Zhi --- include/uapi/linux/intel-ipu3.h | 2199 +++ 1 file changed, 2199 insertions(+)

[PATCH v4 02/12] intel-ipu3: Add mmu driver

2017-10-17 Thread Yong Zhi
From: Tomasz Figa IPU3 is capable to deal with a virtual address space with a dedicated MMU. The driver supports address translation from virtual(IPU3 internal) to 39 bit wide physical(system). Build has dependency on exported symbols from:

[PATCH v4 03/12] intel-ipu3: Add IOMMU based dmamap support

2017-10-17 Thread Yong Zhi
From: Tomasz Figa This patch adds driver to support IPU3-specific MMU-aware memory alloc/free and sg mapping functions. Signed-off-by: Tomasz Figa Signed-off-by: Yong Zhi --- drivers/media/pci/intel/ipu3/Kconfig | 7 +

[PATCH v4 01/12] videodev2.h, v4l2-ioctl: add IPU3 meta buffer format

2017-10-17 Thread Yong Zhi
Add the IPU3 specific processing parameter format V4L2_META_FMT_IPU3_PARAMS and metadata formats for 3A and other statistics: V4L2_META_FMT_IPU3_PARAMS V4L2_META_FMT_IPU3_STAT_3A V4L2_META_FMT_IPU3_STAT_DVS V4L2_META_FMT_IPU3_STAT_LACE Signed-off-by: Yong Zhi ---

[PATCH v4 00/12] Intel IPU3 ImgU patchset

2017-10-17 Thread Yong Zhi
This patchset adds support for the Intel IPU3 (Image Processing Unit) ImgU which is essentially a modern memory-to-memory ISP. It implements raw Bayer to YUV image format conversion as well as a large number of other pixel processing algorithms for improving the image quality. Meta data formats

[PATCH 2/2] [media] rc/keymaps: add support for RC of hisilicon poplar board

2017-10-17 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with 96boards poplar@tocoding board. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile

[PATCH 1/2] [media] rc/keymaps: add support for RC of hisilicon TV demo boards

2017-10-17 Thread Jiancheng Xue
From: Younian Wang This is a NEC protocol type remote controller distributed with hisilicon TV demo boards. Signed-off-by: Younian Wang Signed-off-by: Jiancheng Xue --- drivers/media/rc/keymaps/Makefile

[PATCH 0/2] [media] rc/keymaps: add support for two RCs of hisilicon boards.

2017-10-17 Thread Jiancheng Xue
Add support for two remote controllers of hisilicon boards. Younian Wang (2): [media] rc/keymaps: add support for RC of hisilicon TV demo boards [media] rc/keymaps: add support for RC of hisilicon poplar board drivers/media/rc/keymaps/Makefile | 2 +

RE: [PATCH 0/2] Add V4L2_BUF_TYPE_META_OUTPUT buffer type

2017-10-17 Thread Zhi, Yong
Hi, Sakari, > -Original Message- > From: Sakari Ailus [mailto:sakari.ai...@linux.intel.com] > Sent: Friday, August 18, 2017 2:31 PM > To: linux-media@vger.kernel.org > Cc: linux-...@vger.kernel.org; tf...@chromium.org; Zhi, Yong > > Subject: [PATCH 0/2] Add

RE: [PATCH v5 3/3] intel-ipu3: cio2: Add new MIPI-CSI2 driver

2017-10-17 Thread Zhi, Yong
Hi, Sakari, > -Original Message- > From: Sakari Ailus [mailto:sakari.ai...@iki.fi] > Sent: Wednesday, October 11, 2017 11:20 PM > To: Zhi, Yong > Cc: linux-media@vger.kernel.org; sakari.ai...@linux.intel.com; > hans.verk...@cisco.com; Zheng, Jian Xu

Re: [PATCH v3 1/2] staging: Introduce NVIDIA Tegra20 video decoder driver

2017-10-17 Thread Dmitry Osipenko
On 18.10.2017 00:13, Rob Herring wrote: > On Tue, Oct 17, 2017 at 3:24 PM, Thierry Reding > wrote: >> On Tue, Oct 17, 2017 at 03:13:54PM -0500, Rob Herring wrote: >> [...] diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-vde.txt

Re: [PATCH v3 1/2] staging: Introduce NVIDIA Tegra20 video decoder driver

2017-10-17 Thread Rob Herring
On Tue, Oct 17, 2017 at 3:24 PM, Thierry Reding wrote: > On Tue, Oct 17, 2017 at 03:13:54PM -0500, Rob Herring wrote: > [...] >> > diff --git >> > a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-vde.txt >> >

Re: [Patch 4/6] dt-bindings: media: ti-vpe: Document VPE driver

2017-10-17 Thread Rob Herring
On Thu, Oct 12, 2017 at 02:27:17PM -0500, Benoit Parrot wrote: > Device Tree bindings for the Video Processing Engine (VPE) driver. > > Signed-off-by: Benoit Parrot > --- > Documentation/devicetree/bindings/media/ti-vpe.txt | 41 > ++ > 1 file changed, 41

Re: [PATCH] dt-bindings: media: xilinx: fix typo in example

2017-10-17 Thread Rob Herring
On Fri, Oct 13, 2017 at 01:03:34AM +0900, Akinobu Mita wrote: > Fix typo s/:/;/ > > Cc: Rob Herring > Cc: Hyun Kwon > Cc: Laurent Pinchart > Signed-off-by: Akinobu Mita > --- >

Re: [PATCH v3 1/2] staging: Introduce NVIDIA Tegra20 video decoder driver

2017-10-17 Thread Thierry Reding
On Tue, Oct 17, 2017 at 03:13:54PM -0500, Rob Herring wrote: [...] > > diff --git > > a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-vde.txt > > b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-vde.txt [...] > > +- resets : Must contain an entry for each entry in

Re: [PATCH v3 1/2] staging: Introduce NVIDIA Tegra20 video decoder driver

2017-10-17 Thread Rob Herring
On Wed, Oct 11, 2017 at 11:08:11PM +0300, Dmitry Osipenko wrote: > Video decoder, found on NVIDIA Tegra20 SoC, supports a standard set of > video formats like H.264 / MPEG-4 / WMV / VC1. Currently driver supports > decoding of CAVLC H.264 only. > > Signed-off-by: Dmitry Osipenko

Re: [GIT PULL FOR v4.15] Rockchip RGA driver

2017-10-17 Thread Heiko Stuebner
Am Dienstag, 17. Oktober 2017, 21:21:33 CEST schrieb Hans Verkuil: > On 10/17/2017 09:20 PM, Hans Verkuil wrote: > > On 10/17/2017 08:30 PM, Heiko Stuebner wrote: > >> Hi Hans, > >> > >> Am Dienstag, 17. Oktober 2017, 08:30:44 CEST schrieb Hans Verkuil: > >>> This driver was merged yesterday for

Re: [GIT PULL FOR v4.15] Rockchip RGA driver

2017-10-17 Thread Hans Verkuil
On 10/17/2017 09:20 PM, Hans Verkuil wrote: > On 10/17/2017 08:30 PM, Heiko Stuebner wrote: >> Hi Hans, >> >> Am Dienstag, 17. Oktober 2017, 08:30:44 CEST schrieb Hans Verkuil: >>> This driver was merged yesterday for 4.15, so you can go ahead and take the >>> dts patches. >> >> Thanks for the

Re: [GIT PULL FOR v4.15] Rockchip RGA driver

2017-10-17 Thread Hans Verkuil
On 10/17/2017 08:30 PM, Heiko Stuebner wrote: > Hi Hans, > > Am Dienstag, 17. Oktober 2017, 08:30:44 CEST schrieb Hans Verkuil: >> This driver was merged yesterday for 4.15, so you can go ahead and take the >> dts patches. > > Thanks for the heads up. > > While I was monitoring >

Re: [PATCH 6/6 v5] uvcvideo: handle control pipe protocol STALLs

2017-10-17 Thread Laurent Pinchart
Hi Guennadi, Thank you for the patch. On Friday, 28 July 2017 15:33:25 EEST Guennadi Liakhovetski wrote: > 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

Re: [PATCH v12 5/5] arm64: dts: rockchip: add RGA device node for RK3399

2017-10-17 Thread Heiko Stuebner
Am Mittwoch, 11. Oktober 2017, 15:29:38 CEST schrieb Jacob Chen: > This patch add the RGA dt config of RK3399 SoC. > > Signed-off-by: Jacob Chen > Signed-off-by: Yakir Yang applied for 4.15 Thanks Heiko

Re: [PATCH v12 4/5] ARM: dts: rockchip: add RGA device node for RK3288

2017-10-17 Thread Heiko Stuebner
Am Mittwoch, 11. Oktober 2017, 15:29:37 CEST schrieb Jacob Chen: > This patch add the RGA dt config of rk3288 SoC. > > Signed-off-by: Jacob Chen > Signed-off-by: Yakir Yang applied for 4.15 Thanks Heiko

Re: [GIT PULL FOR v4.15] Rockchip RGA driver

2017-10-17 Thread Heiko Stuebner
Hi Hans, Am Dienstag, 17. Oktober 2017, 08:30:44 CEST schrieb Hans Verkuil: > This driver was merged yesterday for 4.15, so you can go ahead and take the > dts patches. Thanks for the heads up. While I was monitoring https://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git/ I

Re: [lkp-robot] [uvcvideo] c698cbbd35: Failed to query (GET_INFO) UVC control 11 on unit 1: -32 (exp. 1).

2017-10-17 Thread Laurent Pinchart
Hi Guennadi, I think this problem needs to be handled before merging the patch. On Tuesday, 8 August 2017 05:18:46 EEST kernel test robot wrote: > FYI, we noticed the following commit: > > commit: c698cbbd35daebf58ced376bb6f98dd013e6cf9e ("uvcvideo: send a control > event when a Control Change

Re: [PATCH 5/6 v5] uvcvideo: send a control event when a Control Change interrupt arrives

2017-10-17 Thread Laurent Pinchart
Hi Guennadi, Thank you for the patch. Hans, please read through, there's one question for you below. On Friday, 28 July 2017 15:33:24 EEST Guennadi Liakhovetski wrote: > UVC defines a method of handling asynchronous controls, which sends a > USB packet over the interrupt pipe. This patch

[PATCH] staging: media: imx: fix inconsistent IS_ERR and PTR_ERR

2017-10-17 Thread Gustavo A. R. Silva
Fix inconsistent IS_ERR and PTR_ERR in csi_link_validate. The proper pointer to be passed as argument is sensor. This issue was detected with the help of Coccinelle. Reported-by: Julia Lawall Signed-off-by: Gustavo A. R. Silva --- This code was

[PATCH v2] media: staging/imx: do not return error in link_notify for unknown sources

2017-10-17 Thread Steve Longerbeam
imx_media_link_notify() should not return error if the source subdevice of the link is not found in the list of subdevices that registered via async. If the subdev has controls they will be inherited via a link_notify that starts from a known source async subdev. Signed-off-by: Steve Longerbeam

[PATCH] uvcvideo: Stream error events carry no data

2017-10-17 Thread Laurent Pinchart
According to the UVC specification, stream error events carry no data. Fix a buffer overflow (that should be harmless given data alignment) when reporting the stream error event by removing the data byte from the message. Signed-off-by: Laurent Pinchart ---

Re: [PATCH] staging: media: imx: fix inconsistent IS_ERR and PTR_ERR

2017-10-17 Thread Steve Longerbeam
On 10/17/2017 10:19 AM, Gustavo A. R. Silva wrote: Fix inconsistent IS_ERR and PTR_ERR in csi_link_validate. The proper pointer to be passed as argument is sensor. This issue was detected with the help of Coccinelle. Reported-by: Julia Lawall Signed-off-by: Gustavo A.

Do you need financial help?

2017-10-17 Thread Mr . Robert
Do you need a loan to enhance your business?, loan to consolidate your debt,loan for personal use, loan for credit card, medical care loan,car loan,mortgage loan, student loan, loan for any purposes? e.t.c. get loan at 1% interest rate annually, hurry up now and fill out this below application

Re: [PATCH][MEDIA] i.MX6: Fix MIPI CSI-2 LP-11 check

2017-10-17 Thread Steve Longerbeam
On 10/16/2017 11:12 PM, Krzysztof Hałasa wrote: Bitmask for the MIPI CSI-2 data PHY status doesn't seem to be correct. Fix it. Signed-off-by: Krzysztof Hałasa --- a/drivers/staging/media/imx/imx6-mipi-csi2.c +++ b/drivers/staging/media/imx/imx6-mipi-csi2.c @@ -252,8 +252,8

[PATCH v2] media: v4l2-ctrl: Fix flags field on Control events

2017-10-17 Thread Ricardo Ribalda Delgado
VIDIOC_DQEVENT and VIDIOC_QUERY_EXT_CTRL should give the same output for the control flags field. This patch creates a new function user_flags(), that calculates the user exported flags value (which is different than the kernel internal flags structure). This function is then used by all the code

Re: [PATCH] staging/atomisp: Convert timers to use timer_setup()

2017-10-17 Thread Sakari Ailus
On Tue, Oct 17, 2017 at 08:16:03AM -0700, Kees Cook wrote: > On Tue, Oct 17, 2017 at 1:23 AM, Sakari Ailus wrote: > > On Mon, Oct 16, 2017 at 04:24:56PM -0700, Kees Cook wrote: > >> In preparation for unconditionally passing the struct timer_list pointer to > >> all timer

Re: [PATCH] media: v4l2-ctrl: Fix flags field on Control events

2017-10-17 Thread Hans Verkuil
On 10/17/2017 04:53 PM, Ricardo Ribalda Delgado wrote: > VIDIOC_DQEVENT and VIDIOC_QUERY_EXT_CTRL should give the same output for > the control flags field. > > This patch creates a new function user_flags(), that calculates the user > exported flags value (which is different than the kernel

Re: [PATCH][MEDIA] i.MX6: Fix MIPI CSI-2 LP-11 check

2017-10-17 Thread Philipp Zabel
On Tue, 2017-10-17 at 08:12 +0200, Krzysztof Hałasa wrote: > Bitmask for the MIPI CSI-2 data PHY status doesn't seem to be correct. > Fix it. > > Signed-off-by: Krzysztof Hałasa > > --- a/drivers/staging/media/imx/imx6-mipi-csi2.c > +++

Re: [PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Philipp Zabel
On Tue, 2017-10-17 at 14:53 +0100, Russell King - ARM Linux wrote: > On Tue, Oct 17, 2017 at 03:26:19PM +0200, Krzysztof Hałasa wrote: > > Fabio Estevam writes: > > > > > > --- a/drivers/staging/media/imx/imx-media-csi.c > > > > +++ b/drivers/staging/media/imx/imx-media-csi.c

Re: [PATCH] staging/atomisp: Convert timers to use timer_setup()

2017-10-17 Thread Kees Cook
On Tue, Oct 17, 2017 at 1:23 AM, Sakari Ailus wrote: > On Mon, Oct 16, 2017 at 04:24:56PM -0700, Kees Cook wrote: >> In preparation for unconditionally passing the struct timer_list pointer to >> all timer callbacks, switch to using the new timer_setup() and from_timer() >>

[PATCH] media: v4l2-ctrl: Fix flags field on Control events

2017-10-17 Thread Ricardo Ribalda Delgado
VIDIOC_DQEVENT and VIDIOC_QUERY_EXT_CTRL should give the same output for the control flags field. This patch creates a new function user_flags(), that calculates the user exported flags value (which is different than the kernel internal flags structure). This function is then used by all the code

Re: [PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Fabio Estevam
On Tue, Oct 17, 2017 at 11:53 AM, Russell King - ARM Linux wrote: > I do wish the patch was merged (which fixes a real problem) rather than > hanging around for optimisation questions. We can always increase it > in the future if it's deemed that a larger burst size is

Re: [PATCH] media: vb2: unify calling of set_page_dirty_lock

2017-10-17 Thread Nicolas Dufresne
Le mardi 17 octobre 2017 à 13:14 +0300, Sakari Ailus a écrit : > On Sun, Oct 15, 2017 at 07:09:24PM -0400, Nicolas Dufresne wrote: > > Le dimanche 15 octobre 2017 à 23:40 +0300, Sakari Ailus a écrit : > > > Hi Nicolas, > > > > > > On Tue, Oct 10, 2017 at 11:40:10AM -0400, Nicolas Dufresne wrote:

Re: [PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Russell King - ARM Linux
On Tue, Oct 17, 2017 at 03:26:19PM +0200, Krzysztof Hałasa wrote: > Fabio Estevam writes: > > >> --- a/drivers/staging/media/imx/imx-media-csi.c > >> +++ b/drivers/staging/media/imx/imx-media-csi.c > >> @@ -340,7 +340,7 @@ static int csi_idmac_setup_channel(struct csi_priv >

Re: [PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Krzysztof Hałasa
Fabio Estevam writes: >> --- a/drivers/staging/media/imx/imx-media-csi.c >> +++ b/drivers/staging/media/imx/imx-media-csi.c >> @@ -340,7 +340,7 @@ static int csi_idmac_setup_channel(struct csi_priv *priv) >> case V4L2_PIX_FMT_SGBRG8: >> case

[PATCH v3 2/2] staging: atomisp: cleanup out of memory messages

2017-10-17 Thread Aishwarya Pant
Logging of explicit out of memory messages is redundant since memory allocation failures produce a backtrace. Done with the help of the following cocci script: @@ expression ex, ret; statement s; constant char[] c; constant err; identifier f, l; @@ ex =

[PATCH v3 1/2] staging: atomisp2: cleanup null check on memory allocation

2017-10-17 Thread Aishwarya Pant
For memory allocation functions that fail with a NULL return value, it is preferred to use the (!x) test in place of (x == NULL). Changes in atomisp2/css2400/sh_css.c were done by hand. Done with the help of the following cocci script: @@ type T; T* p; statement s,s1; @@ p =

[PATCH v3 0/2] staging: atomisp: memory allocation cleanups

2017-10-17 Thread Aishwarya Pant
Patch series performs minor code cleanups using coccinelle to simplify memory allocation tests and remove redundant OOM log messages. Changes in v3: Rebase changes over atomisp-next branch of the media tree Changes in v2: Rebase and re-send patches Aishwarya Pant (2): staging: atomisp2:

Re: [PATCH 2/6 v5] V4L: Add a UVC Metadata format

2017-10-17 Thread Laurent Pinchart
Hi Guennadi, (CC'ing Sakari Ailus) Thank you for the patch. On Friday, 28 July 2017 15:33:21 EEST Guennadi Liakhovetski wrote: > Add a pixel format, used by the UVC driver to stream metadata. > > Signed-off-by: Guennadi Liakhovetski > --- >

Re: [PATCH v14 20/28] v4l: fwnode: Add a helper function to obtain device / integer references

2017-10-17 Thread Sakari Ailus
On Mon, Oct 16, 2017 at 04:02:45PM +0300, Sakari Ailus wrote: > Hi Hans, > > On Tue, Oct 10, 2017 at 03:07:29PM +0200, Hans Verkuil wrote: > > On 10/10/2017 01:27 PM, Sakari Ailus wrote: > > > Hi Hans, > > > > > > On Mon, Oct 09, 2017 at 02:06:55PM +0200, Hans Verkuil wrote: > > >> Hi Sakari, >

[PATCH 0/2] [media] davinci: make function arguments and structures const

2017-10-17 Thread Bhumika Goyal
Make some function arguments as const. After this changes make ccdc_hw_device structures as const. Bhumika Goyal (2): [media] davinci: make function arguments const [media] davinci: make ccdc_hw_device structures const drivers/media/platform/davinci/ccdc_hw_device.h | 4 ++--

[PATCH 1/2] [media] davinci: make function arguments const

2017-10-17 Thread Bhumika Goyal
Make the function arguments of functions vpfe_{register/unregister}_ccdc_device const as the pointer dev does not modify the fields of the structure it points to. Also, declare the variable ccdc_dev const as it points to the same structure as dev but it does not modify the fields as well.

[PATCH 2/2] [media] davinci: make ccdc_hw_device structures const

2017-10-17 Thread Bhumika Goyal
Make these structures const as they are only getting passed to the functions vpfe_{register/unregister}_ccdc_device having the argument as const. Structures found using Coccinelle and changes done by hand. Signed-off-by: Bhumika Goyal ---

Re: [PATCH v2 0/2] staging: atomisp: memory allocation cleanups

2017-10-17 Thread Sakari Ailus
Hi Aishwarya, On Sat, Oct 14, 2017 at 07:24:00PM +0530, Aishwarya Pant wrote: > Patch series performs minor code cleanups using coccinelle to simplify memory > allocation tests and remove redundant OOM log messages. > > Changes in v2: > Rebase and re-send patches > > Aishwarya Pant (2): >

Re: [PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Fabio Estevam
Hi Krzysztof, On Tue, Oct 17, 2017 at 4:27 AM, Krzysztof Hałasa wrote: > Without this fix, in 8-bit Y/Bayer mode, every other 8-byte group > of pixels is lost. > Not sure about possible side effects, though. > > Signed-off-by: Krzysztof Hałasa > > ---

[PATCH v2] [media] tc358743: validate lane count

2017-10-17 Thread Philipp Zabel
The TC358743 does not support more than 4 data lanes. Check that the lane count is valid. Signed-off-by: Philipp Zabel --- v2: drop lane order check, as suggested by Sakari --- drivers/media/i2c/tc358743.c | 5 + 1 file changed, 5 insertions(+) diff --git

Re: Kabylake atomisp driver?

2017-10-17 Thread Sakari Ailus
Hi Joãn, On Mon, Jul 24, 2017 at 12:00:12PM -0700, João Paulo Rechi Vita wrote: > At Endless we are trying to support an Asus T304UA convertible > tablet/laptop, which has the following controller: > > 00:14.3 Multimedia controller [0480]: Intel Corporation Device > [8086:9d32] (rev 01) >

Re: [PATCH] media: vb2: unify calling of set_page_dirty_lock

2017-10-17 Thread Sakari Ailus
On Sun, Oct 15, 2017 at 07:09:24PM -0400, Nicolas Dufresne wrote: > Le dimanche 15 octobre 2017 à 23:40 +0300, Sakari Ailus a écrit : > > Hi Nicolas, > > > > On Tue, Oct 10, 2017 at 11:40:10AM -0400, Nicolas Dufresne wrote: > > > Le mardi 29 août 2017 à 14:26 +0300, Stanimir Varbanov a écrit : >

Re: [PATCH v3 1/4] [media] v4l2-common: Add helper function for fourcc to string

2017-10-17 Thread Sakari Ailus
Hi Hans, On Tue, Oct 17, 2017 at 11:28:46AM +0200, Hans Verkuil wrote: > On 10/17/17 11:17, Dave Stevenson wrote: > > Hi Sakari. > > > > On 13 October 2017 at 22:09, Sakari Ailus wrote: > >> Hi Dave, > >> > >> On Wed, Sep 20, 2017 at 05:07:54PM +0100, Dave Stevenson wrote:

Re: [PATCH v3 1/4] [media] v4l2-common: Add helper function for fourcc to string

2017-10-17 Thread Hans Verkuil
On 10/17/17 11:17, Dave Stevenson wrote: > Hi Sakari. > > On 13 October 2017 at 22:09, Sakari Ailus wrote: >> Hi Dave, >> >> On Wed, Sep 20, 2017 at 05:07:54PM +0100, Dave Stevenson wrote: >>> New helper function char *v4l2_fourcc2s(u32 fourcc, char *buf) >>> that converts a

Re: [PATCH v3 1/4] [media] v4l2-common: Add helper function for fourcc to string

2017-10-17 Thread Dave Stevenson
Hi Sakari. On 13 October 2017 at 22:09, Sakari Ailus wrote: > Hi Dave, > > On Wed, Sep 20, 2017 at 05:07:54PM +0100, Dave Stevenson wrote: >> New helper function char *v4l2_fourcc2s(u32 fourcc, char *buf) >> that converts a fourcc into a nice printable version. >> >>

[GIT PULL for 4.15] Drop dependency to s_power callback in smiapp

2017-10-17 Thread Sakari Ailus
Hi Mauro, The smiapp driver no longer depends on s_power with these patches. Please pull. The following changes since commit 8382e556b1a2f30c4bf866f021b33577a64f9ebf: Simplify major/minor non-dynamic logic (2017-10-11 15:32:11 -0400) are available in the git repository at:

Re: [PATCH] stagin: atomisp: Fix oops by unbalanced clk enable/disable call

2017-10-17 Thread Sakari Ailus
On Tue, Oct 17, 2017 at 08:10:15AM +1100, Tobin C. Harding wrote: > On Mon, Oct 16, 2017 at 02:34:48PM +0200, Hans de Goede wrote: > > diff --git > > a/drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c > >

Re: [PATCH] staging/atomisp: Convert timers to use timer_setup()

2017-10-17 Thread Sakari Ailus
On Mon, Oct 16, 2017 at 04:24:56PM -0700, Kees Cook wrote: > In preparation for unconditionally passing the struct timer_list pointer to > all timer callbacks, switch to using the new timer_setup() and from_timer() > to pass the timer pointer explicitly. > > Cc: Mauro Carvalho Chehab

[GIT PULL FOR v4.15] Various fixes

2017-10-17 Thread Hans Verkuil
Hi Mauro, One day later than planned (was hoping to do this on Monday), but better late than never. Regards, Hans The following changes since commit 7571358dd22dc91dea560f0dde62ce23c033b6b6: media: dt: bindings: media: Document data lane numbering without lane reordering

Re: [GIT PULL for 4.15] More sensor driver patches

2017-10-17 Thread Sakari Ailus
On Mon, Oct 16, 2017 at 05:25:47PM -0700, Leon Luo wrote: > Hi Mauro, > > I am maintaining the driver. I am not sure how to clear this warning > though. If you could shed some light on it, it will be helpful. Thanks. Please add an entry to the MAINTAINERS file. Look for e.g. SMIA for an example.

Re: [GIT PULL for 4.15] Atomisp cleanups

2017-10-17 Thread Sakari Ailus
On Mon, Oct 16, 2017 at 05:07:35PM -0700, Mauro Carvalho Chehab wrote: > Em Sat, 14 Oct 2017 01:33:55 +0300 > Sakari Ailus escreveu: > > > Hi Mauro, > > > > Here's the usual set of atomisp cleanups. > > > > Please pull. > > > > > > The following changes since commit

Re: [PATCH] videobuf2-core: add queue_busy/idle queue ops

2017-10-17 Thread Hans Verkuil
Hi Jacob, When going through my TODO list with pending patches I came across this one from a few weeks back. I noticed that your rga patch series didn't pick this up. Does that mean that the ROTATE control can be changed while streaming without requiring buffer size changes? If not, then you

Re: [GIT PULL FOR v4.15] Rockchip RGA driver

2017-10-17 Thread Hans Verkuil
Heiko, This driver was merged yesterday for 4.15, so you can go ahead and take the dts patches. Regards, Hans On 10/13/2017 01:22 PM, Hans Verkuil wrote: > On 10/13/17 13:20, Hans Verkuil wrote: >> Hi Mauro, >> >> Here is the new Rockchip RGA driver. > > Forgot to mention: Heiko will

[PATCH][MEDIA]i.MX6 CSI: Fix MIPI camera operation in RAW/Bayer mode

2017-10-17 Thread Krzysztof Hałasa
Without this fix, in 8-bit Y/Bayer mode, every other 8-byte group of pixels is lost. Not sure about possible side effects, though. Signed-off-by: Krzysztof Hałasa --- a/drivers/staging/media/imx/imx-media-csi.c +++ b/drivers/staging/media/imx/imx-media-csi.c @@ -340,7 +340,7 @@

get Pinnacle Systems MovieBox (510-USB) to work

2017-10-17 Thread deim31
Hi, I'm trying to run Pinnacle Systems MovieBox (510-USB) on linux. lsusb gives me: ID 2304:0223 Pinnacle Systems, Inc. DazzleTV Sat BDA Device tried modify kernel like: https://www.linuxtv.org/pipermail/linux-dvb/2007-February/015779.html (there is note about 0223) My changes: $ diff

[PATCH][MEDIA] i.MX6: Fix MIPI CSI-2 LP-11 check

2017-10-17 Thread Krzysztof Hałasa
Bitmask for the MIPI CSI-2 data PHY status doesn't seem to be correct. Fix it. Signed-off-by: Krzysztof Hałasa --- a/drivers/staging/media/imx/imx6-mipi-csi2.c +++ b/drivers/staging/media/imx/imx6-mipi-csi2.c @@ -252,8 +252,8 @@ static int csi2_dphy_wait_stopstate(struct