cron job: media_tree daily build: ERRORS

2017-07-31 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 Aug 1 05:00:21 CEST 2017 media-tree git hash:da48c948c263c9d87dfc64566b3373a858cc8aa2 media_build gi

Re: [PATCH] dma-buf: fix reservation_object_wait_timeout_rcu to wait correctly v2

2017-07-31 Thread zhoucm1
On 2017年07月31日 23:39, Deucher, Alexander wrote: -Original Message- From: Christian König [mailto:deathsim...@vodafone.de] Sent: Monday, July 31, 2017 10:13 AM To: linux-media@vger.kernel.org; dri-de...@lists.freedesktop.org; linaro- mm-...@lists.linaro.org; Zhou, David(ChunMing); Deuche

Re: [PATCH] [media] dvb-frontends/cxd2841er: do sleep on delivery system change

2017-07-31 Thread Abylay Ospan
Sorry, this patch is already in linux-next, perfect ! 2017-07-31 20:42 GMT-04:00 Abylay Ospan : > Acked-by: Abylay Ospan > > thanks for this fix ! > > 2017-07-11 17:06 GMT-04:00 Daniel Scheller : >> From: Daniel Scheller >> >> Discovered using w_scan when scanning DVB-T/T2: When w_scan goes from

Re: [PATCH] [media] dvb-frontends/cxd2841er: do sleep on delivery system change

2017-07-31 Thread Abylay Ospan
Acked-by: Abylay Ospan thanks for this fix ! 2017-07-11 17:06 GMT-04:00 Daniel Scheller : > From: Daniel Scheller > > Discovered using w_scan when scanning DVB-T/T2: When w_scan goes from -T > to -T2, it does so without stopping the frontend using .sleep. Due to > this, the demod operation mode

Re: [PATCH v2 3/6] [media] rc: gpio-ir-tx: add new driver

2017-07-31 Thread Sean Young
Hi Matthias, On Fri, Jul 21, 2017 at 04:12:45PM +0200, Matthias Reichl wrote: > Hi Sean, > > On Fri, Jul 07, 2017 at 10:51:59AM +0100, Sean Young wrote: > > This is a simple bit-banging GPIO IR TX driver. > > thanks a lot for the driver, this is highly appreciated! > > I tested the patch series

[PATCH 1/5] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages

2017-07-31 Thread Tvrtko Ursulin
From: Tvrtko Ursulin Scatterlist entries have an unsigned int for the offset so correct the sg_alloc_table_from_pages function accordingly. Since these are offsets withing a page, unsigned int is wide enough. Also converts callers which were using unsigned long locally with the lower_32_bits an

Re: HauppaugeTV-quadHD DVB-T mpeg risc op code errors

2017-07-31 Thread Dave Newman
On 31/07/17 13:55, Steven Toth wrote: On Sun, Jul 30, 2017 at 8:55 AM, Dave Newman wrote: I can confirm the problems with the cx23885 driver reported by Steven Toth on 6 June 2017. He found that: I tried the card in a different older Intel i7 board and it worked flawlessly. I then started to

Re: [PATCH v4 3/6] [media] rockchip/rga: v4l2 m2m support

2017-07-31 Thread Hans Verkuil
On 07/31/2017 05:32 PM, Jacob Chen wrote: > Rockchip RGA is a separate 2D raster graphic acceleration unit. It > accelerates 2D graphics operations, such as point/line drawing, image > scaling, rotation, BitBLT, alpha blending and image blur/sharpness > > The drvier is mostly based on s5p-g2d v4l2

Re: [PATCH v4 2/6] [media] extended-controls.rst: add PorterDuff mode control

2017-07-31 Thread Hans Verkuil
On 07/31/2017 05:32 PM, Jacob Chen wrote: > PorterDuff mode control are used to determine > how two images are combined. > > Signed-off-by: Jacob Chen > --- > Documentation/media/uapi/v4l/extended-controls.rst | 4 > 1 file changed, 4 insertions(+) > > diff --git a/Documentation/media/uapi

RE: [PATCH] dma-buf: fix reservation_object_wait_timeout_rcu to wait correctly v2

2017-07-31 Thread Deucher, Alexander
> -Original Message- > From: Christian König [mailto:deathsim...@vodafone.de] > Sent: Monday, July 31, 2017 10:13 AM > To: linux-media@vger.kernel.org; dri-de...@lists.freedesktop.org; linaro- > mm-...@lists.linaro.org; Zhou, David(ChunMing); Deucher, Alexander > Subject: Re: [PATCH] dma-bu

[PATCH v4 0/5] Add Rockchip RGA V4l2 support

2017-07-31 Thread Jacob Chen
This patch series add a v4l2 m2m drvier for rockchip RGA direct rendering based 2d graphics acceleration module. Before, my colleague yakir have write a drm RGA drvier and send it to the lists. http://lists.infradead.org/pipermail/linux-arm-kernel/2016-March/416769.html I have been asked to find

[PATCH v4 1/6] [media] v4l: add portduff blend modes

2017-07-31 Thread Jacob Chen
At peresent, we don't have a control for Compositing and Blend. All drivers are just doing copies while actually many hardwares supports more functions. So Adding V4L2 controls for Compositing and Blend, used for for composting streams. The values are based on porter duff operations. Defined in b

[PATCH v4 2/6] [media] extended-controls.rst: add PorterDuff mode control

2017-07-31 Thread Jacob Chen
PorterDuff mode control are used to determine how two images are combined. Signed-off-by: Jacob Chen --- Documentation/media/uapi/v4l/extended-controls.rst | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/media/uapi/v4l/extended-controls.rst b/Documentation/media/uapi/v4l/e

[PATCH v4 3/6] [media] rockchip/rga: v4l2 m2m support

2017-07-31 Thread Jacob Chen
Rockchip RGA is a separate 2D raster graphic acceleration unit. It accelerates 2D graphics operations, such as point/line drawing, image scaling, rotation, BitBLT, alpha blending and image blur/sharpness The drvier is mostly based on s5p-g2d v4l2 m2m driver And supports various operations from the

[PATCH v4 5/6] ARM: dts: rockchip: add RGA device node for RK3399

2017-07-31 Thread Jacob Chen
This patch add the RGA dt config of RK3399 SoC. Signed-off-by: Yakir Yang Signed-off-by: Jacob Chen --- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi

[PATCH v4 4/6] ARM: dts: rockchip: add RGA device node for RK3288

2017-07-31 Thread Jacob Chen
This patch add the RGA dt config of rk3288 SoC. Signed-off-by: Yakir Yang Signed-off-by: Jacob Chen --- arch/arm/boot/dts/rk3288.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 1efc2f2..cea41b7 100644 ---

[PATCH v4 6/6] dt-bindings: Document the Rockchip RGA bindings

2017-07-31 Thread Jacob Chen
Add DT bindings documentation for Rockchip RGA Signed-off-by: Yakir Yang Signed-off-by: Jacob Chen --- .../devicetree/bindings/media/rockchip-rga.txt | 33 ++ 1 file changed, 33 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.txt d

Re: [PATCH 3/6 v5] uvcvideo: convert from using an atomic variable to a reference count

2017-07-31 Thread Laurent Pinchart
Hi Guennadi, Thank you for the patch. As commented on patch 1/6, please capitalize the first word after the prefix in the subject line (you're using the correct prefix this time ;-)). The comment holds for the other patches in this series. On Friday 28 Jul 2017 14:33:22 Guennadi Liakhovetski w

Re: [PATCH v3 2/5] [media]: rockchip/rga: v4l2 m2m support

2017-07-31 Thread Jacob Chen
Hi Hans, 2017-07-31 16:38 GMT+08:00 Hans Verkuil : > Hi Jacob, > > A quick review below: > > On 07/31/2017 05:07 AM, Jacob Chen wrote: >> Rockchip RGA is a separate 2D raster graphic acceleration unit. It >> accelerates 2D graphics operations, such as point/line drawing, image >> scaling, rotation

Re: [PATCH] dma-buf: fix reservation_object_wait_timeout_rcu to wait correctly v2

2017-07-31 Thread Christian König
Ping, what do you guys think of that? Am 25.07.2017 um 15:35 schrieb Christian König: From: Christian König With hardware resets in mind it is possible that all shared fences are signaled, but the exlusive isn't. Fix waiting for everything in this situation. v2: make sure we always wait for t

Re: [PATCH 1/6 v5] UVC: fix .queue_setup() to check the number of planes

2017-07-31 Thread Laurent Pinchart
And I forgot to mention, the usual prefix for the subject line is "uvcvideo:" followed by a capitalized word. On Monday 31 Jul 2017 16:57:23 Laurent Pinchart wrote: > On Friday 28 Jul 2017 14:33:20 Guennadi Liakhovetski wrote: > > According to documentation of struct vb2_ops the .queue_setup() ca

Re: [PATCH 1/6 v5] UVC: fix .queue_setup() to check the number of planes

2017-07-31 Thread Laurent Pinchart
Hi Guennadi, Thank you for the patch. On Friday 28 Jul 2017 14:33:20 Guennadi Liakhovetski wrote: > According to documentation of struct vb2_ops the .queue_setup() callback > should return an error if the number of planes parameter contains an > invalid value on input. Fix this instead of ignorin

[PATCH 0/3] [media] cx231xx: cleanup i2c adapter handling

2017-07-31 Thread Peter Rosin
Hi! This seems like fairly straight forward cleanups/bugfixes. I don't have the hardware and found the issues by reading code while doing other things. So, it builds for me, but it's untested. 1/3 changes behavior on failure, but I think it's the right thing to do. If it isn't for some reason, th

[PATCH 1/3] [media] cx231xx: fail probe if i2c_add_adapter fails

2017-07-31 Thread Peter Rosin
While at it, change the type of the previously always-zero i2c_rc member to int, matching the returned type from i2c_add_adapter. Signed-off-by: Peter Rosin --- drivers/media/usb/cx231xx/cx231xx-i2c.c | 2 +- drivers/media/usb/cx231xx/cx231xx.h | 2 +- 2 files changed, 2 insertions(+), 2 del

[PATCH 2/3] [media] cx231xx: drop return value of cx231xx_i2c_unregister

2017-07-31 Thread Peter Rosin
Noone cares anyway. Signed-off-by: Peter Rosin --- drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 +-- drivers/media/usb/cx231xx/cx231xx.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/media/usb/cx231xx/cx231xx-i2c.c b/drivers/media/usb/cx231xx/cx231xx-i2c.c in

[PATCH 3/3] [media] cx231xx: only unregister successfully registered i2c adapters

2017-07-31 Thread Peter Rosin
This prevents potentially scary debug messages from the i2c core. Signed-off-by: Peter Rosin --- drivers/media/usb/cx231xx/cx231xx-core.c | 3 +++ drivers/media/usb/cx231xx/cx231xx-i2c.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/media/usb/cx231xx/cx231xx-cor

Re: HauppaugeTV-quadHD DVB-T mpeg risc op code errors

2017-07-31 Thread Steven Toth
On Sun, Jul 30, 2017 at 8:55 AM, Dave Newman wrote: > I can confirm the problems with the cx23885 driver reported by Steven > Toth on 6 June 2017. He found that: > >> I tried the card in a different older Intel i7 board and it worked >> flawlessly. I then started to wonder if it was some new >> in

[PATCH for v4.13] ARM: dts: exynos: add needs-hpd for Odroid-XU3/4

2017-07-31 Thread Hans Verkuil
CEC support was added for Exynos5 in 4.13, but for the Odroids we need to set 'needs-hpd' as well since CEC is disabled when there is no HDMI hotplug signal, just as for the exynos4 Odroid-U3. This is due to the level-shifter that is disabled when there is no HPD, thus blocking the CEC signal as w

[PATCH] Staging: media: atomisp: i2c: gc0310: fixed brace coding style issue

2017-07-31 Thread Rene Hickersberger
Fixed a brace coding style issue. Signed-off-by: Rene Hickersberger --- drivers/staging/media/atomisp/i2c/gc0310.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/media/atomisp/i2c/gc0310.c b/drivers/staging/media/atomisp/i2c/gc0310.c index 1ec616a..bec0c46

[PATCH 2/2] dib0700: add support for Xbox One Digital TV Tuner

2017-07-31 Thread olli . salonen
From: Olli Salonen Xbox One Digital TV Tuner is a low-cost USB 2.0 multistandard TV tuner. It supports DVB-T, DVB-T2 and DVB-C broadcast standards. USB bridge: DibCom 0700C Demodulator: Panasonic MN88472 Tuner: TDA18250BHN The demodulator requires firmware. Download one from here: http://palo

[PATCH 1/2] tda18250: support for new silicon tuner

2017-07-31 Thread olli . salonen
From: Olli Salonen NXP TDA18250 silicon tuner driver. Signed-off-by: Olli Salonen --- drivers/media/tuners/Kconfig | 7 + drivers/media/tuners/Makefile| 1 + drivers/media/tuners/tda18250.c | 890 +++ drivers/media/tuners/tda18250.h

Re: [PATCH v3] [media] v4l2: Add support for go2001 PCI codec driver

2017-07-31 Thread Hans Verkuil
On 07/25/2017 07:40 PM, Thierry Escande wrote: > This patch adds support for the go2001 PCI codec driver. This hardware > is present on ChromeOS based devices like the Acer ChromeBox and Acer/LG > ChromeBase 24 devices. This chipset comes on a mini PCI-E card with > Google as PCI vendor ID (0x1ae0)

Re: [PATCH v3] go2001 hardware codec support

2017-07-31 Thread Hans Verkuil
On 07/25/2017 07:40 PM, Thierry Escande wrote: > Hi, > > This patch introduces the go2001 hardware codec driver. > > Changes in v3: > - Replace crop iotcl with selection ones > - Use video dev device_caps field > - Return v4l2_ctrl_subscribe_event() for default case > - Fix start_streaming error

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

2017-07-31 Thread Hans Verkuil
On 07/19/2017 12:54 PM, Hans Verkuil wrote: > On 17/07/17 12:33, 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 sen

[GIT PULL FOR v4.14] Various fixes

2017-07-31 Thread Hans Verkuil
The following changes since commit da48c948c263c9d87dfc64566b3373a858cc8aa2: media: fix warning on v4l2_subdev_call() result interpreted as bool (2017-07-26 13:43:17 -0400) are available in the git repository at: git://linuxtv.org/hverkuil/media_tree.git for-v4.14d for you to fetch changes

Re: [PATCH v3 2/5] [media]: rockchip/rga: v4l2 m2m support

2017-07-31 Thread Hans Verkuil
Hi Jacob, A quick review below: On 07/31/2017 05:07 AM, Jacob Chen wrote: > Rockchip RGA is a separate 2D raster graphic acceleration unit. It > accelerates 2D graphics operations, such as point/line drawing, image > scaling, rotation, BitBLT, alpha blending and image blur/sharpness > > The drvi

Re: [PATCH v3 1/5] [media] v4l: add porter duff blend controls

2017-07-31 Thread Hans Verkuil
On 07/31/2017 05:07 AM, Jacob Chen wrote: > At peresent, we don't have a control for Compositing and Blend. > All drivers are just doing copies while actually many hardwares > supports more functions. > > So Adding V4L2 controls for Compositing and Blend, used for for > composting streams. > > Th

Re: [PATCH 0/4] v4l: async: fixes for v4l2_async_notifier_unregister()

2017-07-31 Thread Hans Verkuil
On 07/31/2017 12:31 AM, Niklas Söderlund wrote: > Hi, > > This series is based on top of media-tree and some patches where > previously part of the series '[PATCH v5 0/4] v4l2-async: add > subnotifier registration for subdevices'. Hans suggested the cleanups > could be broken out to a separate ser

Re: [PATCH 8/8] omapdrm: hdmi4: hook up the HDMI CEC support

2017-07-31 Thread Hans Verkuil
Hi Tomi, On 06/08/2017 11:19 AM, Tomi Valkeinen wrote: > On 08/06/17 10:34, Hans Verkuil wrote: > >>> Peter is about to send hotplug-interrupt-handling series, I think the >>> HPD function work should be done on top of that, as otherwise it'll just >>> conflict horribly. >> >> Has that been merge

Re: [PATCH v3 0/5] Add Rockchip RGA V4l2 support

2017-07-31 Thread Jacob Chen
Hi, 2017-07-31 11:07 GMT+08:00 Jacob Chen : > This patch series add a v4l2 m2m drvier for rockchip RGA direct rendering > based 2d graphics acceleration module. > > Before, my colleague yakir have write a drm RGA drvier and send it to the > lists. > http://lists.infradead.org/pipermail/linux-ar

Re: [PATCH v3 2/5] [RESEND] [media]: rockchip/rga: v4l2 m2m support

2017-07-31 Thread Jacob Chen
Hi, 2017-07-31 14:51 GMT+08:00 Jacob Chen : > Rockchip RGA is a separate 2D raster graphic acceleration unit. It > accelerates 2D graphics operations, such as point/line drawing, image > scaling, rotation, BitBLT, alpha blending and image blur/sharpness > > The drvier is mostly based on s5p-g2d v4

[PATCH v3 2/5] [RESEND] [media]: rockchip/rga: v4l2 m2m support

2017-07-31 Thread Jacob Chen
Rockchip RGA is a separate 2D raster graphic acceleration unit. It accelerates 2D graphics operations, such as point/line drawing, image scaling, rotation, BitBLT, alpha blending and image blur/sharpness The drvier is mostly based on s5p-g2d v4l2 m2m driver And supports various operations from the