cron job: media_tree daily build: ERRORS

2017-08-05 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: Sun Aug 6 05:00:32 CEST 2017 media-tree git hash:da48c948c263c9d87dfc64566b3373a858cc8aa2 media_build

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

2017-08-05 Thread Sean Young
On Mon, Jul 17, 2017 at 11:20:38AM +0200, Matthias Reichl wrote: > 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. > >

Re: [RFC 00/19] Async sub-notifiers and how to use them

2017-08-05 Thread Sakari Ailus
Niklas Söderlund wrote: > Hi Sakari, > > On 2017-07-20 19:14:01 +0300, Sakari Ailus wrote: >> Hi Hans, >> >> Thanks for the review. >> >> On Wed, Jul 19, 2017 at 01:42:55PM +0200, Hans Verkuil wrote: >>> On 18/07/17 21:03, Sakari Ailus wrote: Hi folks, This RFC patchset achieves a

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

2017-08-05 Thread Sakari Ailus
Hi Todor, Todor Tomov wrote: > Hi Sakari, > > Thank you for review. > > On 20.07.2017 18:20, Sakari Ailus wrote: >> Hi Todor, >> >> On Mon, Jul 17, 2017 at 01:33:43PM +0300, Todor Tomov wrote: >>> Add compose selection ioctls to handle scaling configuration. >>> >>> Signed-off-by: Todor Tomov

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

2017-08-05 Thread Sakari Ailus
Hi Todor, Todor Tomov wrote: > Hi Sakari, > > Thank you for the review. > > On 20.07.2017 17:59, Sakari Ailus wrote: >> Hi Todor, >> >> On Mon, Jul 17, 2017 at 01:33:36PM +0300, Todor Tomov wrote: >>> These files control the VFE module. The VFE has different input interfaces. >>> The PIX input

Re: [PATCH] media: i2c: adv748x: Store the pixel rate ctrl on CSI objects

2017-08-05 Thread Sakari Ailus
Kieran Bingham wrote: > From: Kieran Bingham > > The current implementation has to search the list of controls for the > pixel rate control, each time it is set. This can be optimised easily > by storing the ctrl pointer in the CSI/TX object, and

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

2017-08-05 Thread Sakari Ailus
Hi Todor, On Fri, Aug 04, 2017 at 02:54:21PM +0300, Todor Tomov wrote: > Hi Sakari, > > Thank you for the review. You're welcome! > > On 20.07.2017 13:13, Sakari Ailus wrote: > > Hi Todor, > > > > On Mon, Jul 17, 2017 at 01:33:30PM +0300, Todor Tomov wrote: > >> Add DT binding document for

[PATCH 3/6] [media] staging: media: davinci_vpfe: constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. // @r disable optional_qualifier@ identifier i; position p; @@ static struct vb2_ops i@p = {

[GIT PULL for v4.13-rc4] media fixes

2017-08-05 Thread Mauro Carvalho Chehab
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.13-2 For several fixes: - some fixes at atomisp staging driver; - several gcc 7 warning fixes; - Cleanup media SVG files, in order to fix PDF build on some distros; - Fix random

[PATCH] ir-keytable: null deref if kernel compiled without CONFIG_INPUT_EVDEV

2017-08-05 Thread Sean Young
Signed-off-by: Sean Young --- utils/keytable/keytable.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/utils/keytable/keytable.c b/utils/keytable/keytable.c index 5572072a..5b2b0af6 100644 --- a/utils/keytable/keytable.c +++ b/utils/keytable/keytable.c @@

[PATCH] cec-ioc-adap-g-log-addrs.rst: fix wrong quotes

2017-08-05 Thread Hans Verkuil
`CEC_LOG_ADDRS_FL_CDC_ONLY` should be ``CEC_LOG_ADDRS_FL_CDC_ONLY``. Signed-off-by: Hans Verkuil --- Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH] cec-ioc-g-mode.rst: improve description of message, processing

2017-08-05 Thread Hans Verkuil
The description of how messages are processed by the core was not always very clear. Reword it to improve this. In particular for the USER_CONTROL_* messages a critical bit was missing in that the core also checks for the CEC_LOG_ADDRS_FL_ALLOW_RC_PASSTHRU flag. This was confusing.

[PATCH 1/6] [media] v4l2-pci-skeleton: constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. // @r disable optional_qualifier@ identifier i; position p; @@ static struct vb2_ops i@p = {

[PATCH 0/6] constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. --- drivers/media/platform/blackfin/bfin_capture.c|2 +-

[PATCH 6/6] [media] media: imx: capture: constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. // @r disable optional_qualifier@ identifier i; position p; @@ static struct vb2_ops i@p = {

[PATCH 2/6] [media] media: davinci: vpbe: constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. // @r disable optional_qualifier@ identifier i; position p; @@ static struct vb2_ops i@p = {

[PATCH 4/6] [media] media: blackfin: bfin_capture: constify vb2_ops structures

2017-08-05 Thread Julia Lawall
These vb2_ops structures are only stored in the ops field of a vb2_queue structure, which is declared as const. Thus the vb2_ops structures themselves can be const. Done with the help of Coccinelle. // @r disable optional_qualifier@ identifier i; position p; @@ static struct vb2_ops i@p = {