Re: Cine CT V6.1 code change request

2017-02-14 Thread Hans Verkuil
On 02/14/2017 09:59 PM, Martin Herrman wrote: > All, > > I have a Cine CT V6.1 in my fedora 25 based media center. It is now > running a default fedora 4.9 kernel. I install the driver as follows: > > hg clone https://linuxtv.org/hg/~endriss/media_build_experimental I'm not sure what this

Re: [PATCH v3 1/2] v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Sakari Ailus
Hi Pavel, On 02/15/17 00:47, Pavel Machek wrote: > On Tue 2017-02-14 14:20:22, Sakari Ailus wrote: >> Add a V4L2 control class for voice coil lens driver devices. These are >> simple devices that are used to move a camera lens from its resting >> position. >> >> Signed-off-by: Sakari Ailus

cron job: media_tree daily build: WARNINGS

2017-02-14 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 15 05:00:18 CET 2017 media-tree git hash:9eeb0ed0f30938f31a3d9135a88b9502192c18dd media_build

Re: [PATCH v3 00/24] i.MX Media Driver

2017-02-14 Thread Steve Longerbeam
Hi Philipp, I've created a test branch off my imx-media-staging-md-wip called tc358743, which cherry-picks a couple of your commits from your imx-media-staging-md-wip branch: [media] tc358743: set entity function to video interface bridge [media] tc358743: put lanes in STOP state before

[PATCH v2 1/3] [media] si2157: Add support for Si2141-A10

2017-02-14 Thread Stefan Brüns
The Si2141 needs two distinct commands for powerup/reset, otherwise it will not respond to chip revision requests. It also needs a firmware to run properly. Signed-off-by: Stefan Brüns --- drivers/media/tuners/si2157.c | 23 +--

[PATCH v2 3/3] [media] dvbsky: MyGica T230C support

2017-02-14 Thread Stefan Brüns
Mygica T230 DVB-T/T2/C USB stick support. It uses the same FX2/Si2168 bridge/demodulator combo as the other devices supported by the driver, but uses the Si2141 tuner. Several DVB-T (MPEG2) and DVB-T2 (H.265) channels were tested, as well as the include remote control. Signed-off-by: Stefan Brüns

[PATCH v2 2/3] [media] si2168: add support for Si2168-D60

2017-02-14 Thread Stefan Brüns
Add handling for new revision, requiring new firmware. Signed-off-by: Stefan Brüns --- drivers/media/dvb-frontends/si2168.c | 4 drivers/media/dvb-frontends/si2168_priv.h | 2 ++ 2 files changed, 6 insertions(+) diff --git

[PATCH v2 0/3] Add support for MyGica T230C DVB-T2 stick

2017-02-14 Thread Stefan Brüns
The required command sequence for the new tuner (Si2141) was traced from the current Windows driver and verified with a small python script/libusb. The changes to the Si2168 and dvbsky driver are mostly additions of the required IDs and some glue code. Stefan Brüns (3): [media] si2157: Add

[PATCH 1/1] hdpvr: code cleanup

2017-02-14 Thread Jonathan Sims
This is a code cleanup after recent changes introduced by commit a503ff812430e104f591287b512aa4e3a83f20b1. Signed-off-by: Jonathan Sims --- drivers/media/usb/hdpvr/hdpvr-video.c | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) diff

Re: [PATCH v3 1/2] v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Pavel Machek
On Tue 2017-02-14 14:20:22, Sakari Ailus wrote: > Add a V4L2 control class for voice coil lens driver devices. These are > simple devices that are used to move a camera lens from its resting > position. > > Signed-off-by: Sakari Ailus Looks good to me. I wonder...

[PATCH 4/4] v4l: split lane parsing code

2017-02-14 Thread Pavel Machek
From: Sakari Ailus The function to parse CSI2 bus parameters was called v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in anticipation of CSI1/CCP2 support. Obtain data bus type from bus-type property. Only try parsing bus specific properties in this case.

[PATCH 3/4] smiapp: add CCP2 support

2017-02-14 Thread Pavel Machek
Add support for CCP2 connected SMIA sensors as found on the Nokia N900. Signed-off-by: Sebastian Reichel Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek --- drivers/media/i2c/smiapp/smiapp-core.c | 14 ++ 1

[PATCH 1/4] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Pavel Machek
From: Sebastian Reichel If v4l2_device_register_subdev_nodes() is called multiple times, it is better to return early than corrupt memory. Without this, exposure / gain controls do not work in the camera application on N900. Signed-off-by: Sebastian Reichel

[PATCH 2/4] Core changes for CCP2/CSI1 support.

2017-02-14 Thread Pavel Machek
From: Sakari Ailus CCP2, or CSI-1, is an older single data lane serial bus. Add core support neccessary for it. Signed-off-by: Sakari Ailus Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek ---

Re: [RFC 03/13] v4l: split lane parsing code

2017-02-14 Thread Pavel Machek
Hi! > On Tue, Feb 14, 2017 at 02:39:41PM +0100, Pavel Machek wrote: > > From: Sakari Ailus > > > > The function to parse CSI2 bus parameters was called > > v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in > > anticipation of CSI1/CCP2 support. > > > >

Re: [RFC 07/13] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Pavel Machek
On Wed 2017-02-15 00:02:57, Sakari Ailus wrote: > Hi Pavel and Sebastian, > > On Tue, Feb 14, 2017 at 02:40:00PM +0100, Pavel Machek wrote: > > From: Sebastian Reichel > > > > Without this, exposure / gain controls do not work in the camera > > application. > > :-) > > > >

Re: [RFC 03/13] v4l: split lane parsing code

2017-02-14 Thread Pavel Machek
Hi! > And you can remove CSI2 and PARALLEL cases. Ok, that's all easy enough. Thanks, Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures)

Re: [RFC 08/13] smiapp-pll: Take existing divisor into account in minimum divisor check

2017-02-14 Thread Laurent Pinchart
Hi Sakari, On Wednesday 15 Feb 2017 00:05:03 Sakari Ailus wrote: > On Tue, Feb 14, 2017 at 02:40:04PM +0100, Pavel Machek wrote: > > From: Sakari Ailus > > > > Required added multiplier (and divisor) calculation did not take into > > account the existing divisor when

Re: [RFC 07/13] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Sakari Ailus
Hi Laurent, On Wed, Feb 15, 2017 at 12:06:17AM +0200, Laurent Pinchart wrote: > Hi Sakari, > > On Wednesday 15 Feb 2017 00:02:57 Sakari Ailus wrote: > > On Tue, Feb 14, 2017 at 02:40:00PM +0100, Pavel Machek wrote: > > > From: Sebastian Reichel > > > > > > Without this,

Re: [RFC 07/13] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Laurent Pinchart
Hi Sakari, On Wednesday 15 Feb 2017 00:02:57 Sakari Ailus wrote: > On Tue, Feb 14, 2017 at 02:40:00PM +0100, Pavel Machek wrote: > > From: Sebastian Reichel > > > > Without this, exposure / gain controls do not work in the camera > > application.: > :-) > : > > Signed-off-by:

Re: [RFC 08/13] smiapp-pll: Take existing divisor into account in minimum divisor check

2017-02-14 Thread Sakari Ailus
Hi Pavel, On Tue, Feb 14, 2017 at 02:40:04PM +0100, Pavel Machek wrote: > From: Sakari Ailus > > Required added multiplier (and divisor) calculation did not take into > account the existing divisor when checking the values against the > minimum divisor. Do just that. > >

Re: [RFC 07/13] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Sakari Ailus
Hi Pavel and Sebastian, On Tue, Feb 14, 2017 at 02:40:00PM +0100, Pavel Machek wrote: > From: Sebastian Reichel > > Without this, exposure / gain controls do not work in the camera application. :-) > > Signed-off-by: Sebastian Reichel > Signed-off-by:

Re: [RFC 06/13] v4l2-async: per notifier locking

2017-02-14 Thread Sakari Ailus
Hi Pavel and Sebastian, On Tue, Feb 14, 2017 at 02:39:56PM +0100, Pavel Machek wrote: > From: Sebastian Reichel > > Without this, camera support breaks boot on N900. > > Signed-off-by: Ivaylo Dimitrov > --- > drivers/media/v4l2-core/v4l2-async.c

Re: [RFC 03/13] v4l: split lane parsing code

2017-02-14 Thread Sakari Ailus
Hi Pavel, On Tue, Feb 14, 2017 at 02:39:41PM +0100, Pavel Machek wrote: > From: Sakari Ailus > > The function to parse CSI2 bus parameters was called > v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in > anticipation of CSI1/CCP2 support. > > Obtain data

Re: [RFC 03/13] v4l: split lane parsing code

2017-02-14 Thread Sakari Ailus
Hi Pavel, On Tue, Feb 14, 2017 at 02:39:41PM +0100, Pavel Machek wrote: > From: Sakari Ailus > > The function to parse CSI2 bus parameters was called > v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in > anticipation of CSI1/CCP2 support. > > Obtain data

Cine CT V6.1 code change request

2017-02-14 Thread Martin Herrman
All, I have a Cine CT V6.1 in my fedora 25 based media center. It is now running a default fedora 4.9 kernel. I install the driver as follows: hg clone https://linuxtv.org/hg/~endriss/media_build_experimental cd media_build_experimental make download make untar make menuconfig make make install

Re: [RFC simple allocator v2 1/2] Create Simple Allocator module

2017-02-14 Thread Laurent Pinchart
Hi Daniel, On Tuesday 14 Feb 2017 20:44:44 Daniel Vetter wrote: > On Tue, Feb 14, 2017 at 8:39 PM, Laurent Pinchart wrote: > > On Tuesday 14 Feb 2017 20:33:58 Daniel Vetter wrote: > >> On Mon, Feb 13, 2017 at 3:45 PM, Benjamin Gaignard wrote: > >>> This is the core of simple allocator module. >

[PATCH v2] siano: make it work again with CONFIG_VMAP_STACK

2017-02-14 Thread Mauro Carvalho Chehab
Reported as a Kaffeine bug: https://bugs.kde.org/show_bug.cgi?id=375811 The USB control messages require DMA to work. We cannot pass a stack-allocated buffer, as it is not warranted that the stack would be into a DMA enabled area. On Kernel 4.9, the default is to not accept DMA on stack

Re: [RFC simple allocator v2 1/2] Create Simple Allocator module

2017-02-14 Thread Laurent Pinchart
Hi Daniel, On Tuesday 14 Feb 2017 20:33:58 Daniel Vetter wrote: > On Mon, Feb 13, 2017 at 3:45 PM, Benjamin Gaignard wrote: > > This is the core of simple allocator module. > > It aim to offert one common ioctl to allocate specific memory. > > > > version 2: > > - rebased on 4.10-rc7 > > > >

Re: [PATCH] siano: make it work again with CONFIG_VMAP_STACK

2017-02-14 Thread Mauro Carvalho Chehab
Em Tue, 14 Feb 2017 11:41:46 -0800 Greg KH escreveu: > On Tue, Feb 14, 2017 at 05:32:11PM -0200, Mauro Carvalho Chehab wrote: > > Reported as a Kaffeine bug: > > https://bugs.kde.org/show_bug.cgi?id=375811 > > > > The USB control messages require DMA to work. We

Re: [RFC simple allocator v2 1/2] Create Simple Allocator module

2017-02-14 Thread Daniel Vetter
On Tue, Feb 14, 2017 at 8:39 PM, Laurent Pinchart wrote: > Hi Daniel, > > On Tuesday 14 Feb 2017 20:33:58 Daniel Vetter wrote: >> On Mon, Feb 13, 2017 at 3:45 PM, Benjamin Gaignard wrote: >> > This is the core of simple allocator module. >> > It aim to offert

Re: [PATCH] siano: make it work again with CONFIG_VMAP_STACK

2017-02-14 Thread Greg KH
On Tue, Feb 14, 2017 at 05:32:11PM -0200, Mauro Carvalho Chehab wrote: > Reported as a Kaffeine bug: > https://bugs.kde.org/show_bug.cgi?id=375811 > > The USB control messages require DMA to work. We cannot pass > a stack-allocated buffer, as it is not warranted that the > stack would be

Re: [RFC simple allocator v2 1/2] Create Simple Allocator module

2017-02-14 Thread Daniel Vetter
On Mon, Feb 13, 2017 at 3:45 PM, Benjamin Gaignard wrote: > This is the core of simple allocator module. > It aim to offert one common ioctl to allocate specific memory. > > version 2: > - rebased on 4.10-rc7 > > Signed-off-by: Benjamin Gaignard

[PATCH] siano: make it work again with CONFIG_VMAP_STACK

2017-02-14 Thread Mauro Carvalho Chehab
Reported as a Kaffeine bug: https://bugs.kde.org/show_bug.cgi?id=375811 The USB control messages require DMA to work. We cannot pass a stack-allocated buffer, as it is not warranted that the stack would be into a DMA enabled area. On Kernel 4.9, the default is to not accept DMA on stack

Re: [RFC simple allocator v2 1/2] Create Simple Allocator module

2017-02-14 Thread Laurent Pinchart
Hi Benjamin, Thank you for the patch. I've CC'ed the linux-api mailing list. On Monday 13 Feb 2017 15:45:05 Benjamin Gaignard wrote: > This is the core of simple allocator module. > It aim to offert one common ioctl to allocate specific memory. > > version 2: > - rebased on 4.10-rc7 > >

Re: Suffering Children

2017-02-14 Thread Mrs. Queennet Hitachimo
Greetings From My Sick Bed. I Want To Donate USD15.5Million To Charity Through A Trusted And Sincere Person In Your Country. I Am Deeply Depressed After The Doctor Showed Up With The Results Of My Diagnoses Confirming That I Have Little Time To Live On Earth. For Now, My Ailment Cannot

Re: [PATCH 15/15] ARM: dts: exynos: Remove MFC reserved buffersg

2017-02-14 Thread Krzysztof Kozlowski
On Tue, Feb 14, 2017 at 08:52:08AM +0100, Marek Szyprowski wrote: > During my research I found that some of the requirements for the memory > buffers for MFC v6+ devices were blindly copied from the previous (v5) > version and simply turned out to be excessive. The relaxed requirements > are

Re: [PATCH v3 21/24] media: imx: Add MIPI CSI-2 Receiver subdev driver

2017-02-14 Thread Philipp Zabel
Hi Steve, On Mon, 2017-02-13 at 15:20 -0800, Steve Longerbeam wrote: [...] > > It seems the OV5640 driver never puts its the CSI-2 lanes into stop > > state while not streaming. > > Yes I found that as well. > > But good news, I finally managed to coax the OV5640's clock lane > into LP-11

Re: [RFC simple allocator v2 0/2] Simple allocator

2017-02-14 Thread Mark Brown
On Mon, Feb 13, 2017 at 11:01:14AM -0800, Laura Abbott wrote: > On 02/13/2017 10:18 AM, Mark Brown wrote: > > The software defined networking people seemed to think they had a use > > case for this as well. They're not entirely upstream of course but > > still... > This is the first I've heard

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

2017-02-14 Thread Javier Martinez Canillas
Hello Marek, On 02/03/2017 11:05 AM, 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

Re: [RFC 06/13] v4l2-async: per notifier locking

2017-02-14 Thread Sebastian Reichel
Hi, On Tue, Feb 14, 2017 at 02:39:56PM +0100, Pavel Machek wrote: > From: Sebastian Reichel > > Without this, camera support breaks boot on N900. That's kind of vague. I just checked my original patch and it looks like I did not bother to write a proper patch description. I

Re: [PATCH v4 1/4] [media] exynos-gsc: Use 576p instead 720p as a threshold for colorspaces

2017-02-14 Thread Fabien DESSENNE
Hi Thibault On 13/02/17 20:08, Thibault Saunier wrote: > From: Javier Martinez Canillas > > The media documentation says that the V4L2_COLORSPACE_SMPTE170M colorspace > should be used for SDTV and V4L2_COLORSPACE_REC709 for HDTV. But drivers > don't agree on the display

[RFC 04/13] omap3isp: add support for CSI1 bus

2017-02-14 Thread Pavel Machek
Obtain the CSI1/CCP2 bus parameters from the OF node. ISP CSI1 module needs all the bits correctly set to work. OMAP3430 needs various syscon CONTROL_CSIRXFE bits set in order to operate. Implement the missing functionality. [FIXME: Laurent has some comments here] Signed-off-by: Sakari Ailus

Re: [RFC 04/13] omap3isp: add support for CSI1 bus

2017-02-14 Thread Pavel Machek
Hi! > Obtain the CSI1/CCP2 bus parameters from the OF node. > > ISP CSI1 module needs all the bits correctly set to work. > > OMAP3430 needs various syscon CONTROL_CSIRXFE bits set in order to > operate. Implement the missing functionality. > > [FIXME: Laurent has some comments here] > >

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

2017-02-14 Thread Laurent Pinchart
Hi Hans, On Monday 13 Feb 2017 13:46:08 Hans Verkuil wrote: > On 02/07/2017 04:02 PM, Ramesh Shanmugasundaram wrote: > > 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

[RFC 05/13] omap3isp: Add subdevices support

2017-02-14 Thread Pavel Machek
Add subdevices support to omap3isp. It is neccessary for connecting subdevices (camera flash and autofocus coil) for N900 camera subsystem. Signed-off-by: Sakari Ailus Signed-off-by: Pavel Machek --- drivers/media/platform/omap3isp/isp.c | 128

[RFC 06/13] v4l2-async: per notifier locking

2017-02-14 Thread Pavel Machek
From: Sebastian Reichel Without this, camera support breaks boot on N900. Signed-off-by: Ivaylo Dimitrov --- drivers/media/v4l2-core/v4l2-async.c | 54 ++-- include/media/v4l2-async.h | 2 ++ 2 files

[RFC 01/13] Core changes for CCP2/CSI1 support.

2017-02-14 Thread Pavel Machek
From: Sakari Ailus CCP2, or CSI-1, is an older single data lane serial bus. Add core support neccessary for it. Signed-off-by: Sakari Ailus Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek ---

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

2017-02-14 Thread Pavel Machek
Probably something fun happening in userspace. --- arch/arm/mach-omap2/Makefile | 1 + arch/arm/mach-omap2/board-rx51-peripherals.c | 51 2 files changed, 52 insertions(+) create mode 100644 arch/arm/mach-omap2/board-rx51-peripherals.c diff --git

[RFC 10/13] omap3isp: fix capture

2017-02-14 Thread Pavel Machek
This is neccessary for capture (not preview) to work properly on N900. Why is unknown. --- drivers/media/platform/omap3isp/ispccdc.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/omap3isp/ispccdc.c b/drivers/media/platform/omap3isp/ispccdc.c index

[RFC 12/13] Enable camera on N900.

2017-02-14 Thread Pavel Machek
--- arch/arm/boot/dts/omap3-n900.dts | 158 ++- 1 file changed, 157 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts index 87ca50b..aa4170f9 100644 --- a/arch/arm/boot/dts/omap3-n900.dts +++

[RFC 09/13] media: Add video bus switch

2017-02-14 Thread Pavel Machek
N900 contains front and back camera, with a switch between the two. This adds support for the switch component, and it is now possible to select between front and back cameras during runtime. FIXME: need to get acks and merge device tree support. Signed-off-by: Sebastian Reichel

[RFC 13/13] adp1653: add subdevs

2017-02-14 Thread Pavel Machek
Needed for number of camera devices to match and fcam-dev to work. --- drivers/media/i2c/adp1653.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/drivers/media/i2c/adp1653.c b/drivers/media/i2c/adp1653.c index ba1ec4a..b3d8e60 100644 ---

[RFC 08/13] smiapp-pll: Take existing divisor into account in minimum divisor check

2017-02-14 Thread Pavel Machek
From: Sakari Ailus Required added multiplier (and divisor) calculation did not take into account the existing divisor when checking the values against the minimum divisor. Do just that. Signed-off-by: Sakari Ailus Signed-off-by: Ivaylo Dimitrov

[RFC 07/13] v4l2: device_register_subdev_nodes: allow calling multiple times

2017-02-14 Thread Pavel Machek
From: Sebastian Reichel Without this, exposure / gain controls do not work in the camera application. Signed-off-by: Sebastian Reichel Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek ---

[RFC 02/13] smiapp: add CCP2 support

2017-02-14 Thread Pavel Machek
Add support for CCP2 connected SMIA sensors as found on the Nokia N900. Signed-off-by: Sebastian Reichel Signed-off-by: Ivaylo Dimitrov Signed-off-by: Pavel Machek --- drivers/media/i2c/smiapp/smiapp-core.c | 14 ++ 1

[RFC 03/13] v4l: split lane parsing code

2017-02-14 Thread Pavel Machek
From: Sakari Ailus The function to parse CSI2 bus parameters was called v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in anticipation of CSI1/CCP2 support. Obtain data bus type from bus-type property. Only try parsing bus specific properties in this case.

[PATCH v3 1/2] v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Sakari Ailus
Add a V4L2 control class for voice coil lens driver devices. These are simple devices that are used to move a camera lens from its resting position. Signed-off-by: Sakari Ailus --- Documentation/media/uapi/v4l/extended-controls.rst | 28 ++

[PATCH v3 2/2] ad5820: Use VOICE_COIL_CURRENT control

2017-02-14 Thread Sakari Ailus
Add V4L2_CID_VOICE_COIL_CURRENT control support to the ad5820 driver. The usage of the control is equivalent to how V4L2_CID_FOCUS_ABSOLUTE was used by the driver. The old control remains supported. Signed-off-by: Sakari Ailus --- drivers/media/i2c/ad5820.c | 27

[PATCH v3 0/2] v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Sakari Ailus
Hello everyone, I wanted to refresh my voice coil lens patchset before we have more voice coil lens controller drivers. The VOCUS_ABSOLUTE control really is not a best control ID to control a voice coil driver's current. There may be additional controls in the class: the hardware I'm familiar

[PATCH v2 2/2] ad5820: Use VOICE_COIL_CURRENT control

2017-02-14 Thread Sakari Ailus
Add V4L2_CID_VOICE_COIL_CURRENT control support to the ad5820 driver. The usage of the control is equivalent to how V4L2_CID_FOCUS_ABSOLUTE was used by the driver. The old control remains supported. Signed-off-by: Sakari Ailus --- drivers/media/i2c/ad5820.c | 28

[PATCH v2 1/2] v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Sakari Ailus
Add a V4L2 control class for voice coil lens driver devices. These are simple devices that are used to move a camera lens from its resting position. Signed-off-by: Sakari Ailus --- Documentation/media/uapi/v4l/extended-controls.rst | 28 ++

v4l: Add camera voice coil lens control class, current control

2017-02-14 Thread Sakari Ailus
Hi folks, I wanted to refresh my voice coil lens patchset before we have more voice coil lens controller drivers. The VOCUS_ABSOLUTE control really is not a best control ID to control a voice coil driver's current. There may be additional controls in the class: the hardware I'm familiar with

[GIT PULL for v4.10] media fixes

2017-02-14 Thread Mauro Carvalho Chehab
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.10-4 For a regression fix on colorspace at V4L2 core and a CEC core bug that makes it discard valid messages. Thanks! Mauro The following changes since commit