[git:media_tree/master] media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE

2019-10-10 Thread Mauro Carvalho Chehab
. Which is needed for calibration and lens selection. Reviewed-by: Philipp Zabel Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab Documentation/media/uapi/v4l/ext-ctrls-image-source.rst | 10 ++ 1 file changed, 10 insertions

[git:media_tree/master] media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number

2019-10-10 Thread Mauro Carvalho Chehab
nen Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index 0a7cf9c820c6..8ab1c3241b74 100644 --- a/drivers/me

[git:media_tree/master] media: ti-vpe: vpe: use standard struct instead of duplicating fields

2019-10-10 Thread Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 196 +++- 1 file changed, 101 insertions(+), 95 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index d7

[git:media_tree/master] media: ti-vpe: vpe: don't rely on colorspace member for conversion

2019-10-10 Thread Mauro Carvalho Chehab
parameters, and reorganize the coefficients tables in a more logical way. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/csc.c | 254 drivers/media/platform/ti-vpe/csc.h | 4 +- dri

[git:media_tree/master] media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases

2019-10-10 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index 8ab1c3241b74..ad9d8b559cad 100644 --- a/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: Documentation: media: Document V4L2_CTRL_TYPE_AREA

2019-10-10 Thread Mauro Carvalho Chehab
of a rectangular area. Reviewed-by: Jacopo Mondi Reviewed-by: Philipp Zabel Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 6 ++ Documentation/media/videodev2.h.rst.exceptions| 1 + 2

[git:media_tree/master] media: ti-vpe: Set the DMA mask and coherent mask

2019-10-10 Thread Mauro Carvalho Chehab
and memory. VPDMA expect 32 bits addresses. To make sure that is always the case set the DMA mask and coherent mask for the device. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 7 +++ 1 file changed, 7 insertions

[git:media_tree/master] media: Documentation: v4l2_ctrl_new_std_compound

2019-10-10 Thread Mauro Carvalho Chehab
. Suggested-by: Hans Verkuil Reviewed-by: Jacopo Mondi Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab Documentation/media/kapi/v4l2-controls.rst | 9 + 1 file changed, 9 insertions(+) --- diff --git a/Documentation/media/kapi/v4l2

[git:media_tree/master] media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create

2019-10-10 Thread Mauro Carvalho Chehab
v4l2_ctrl_ptr and an assignment every time we need to use a ctrl_ptr. Suggested-by: Hans Verkuil Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab include/media/v4l2-ctrls.h | 12 1 file changed, 12 insertions(+) --- diff --git

[git:media_tree/master] media: add V4L2_CTRL_TYPE_AREA control type

2019-10-10 Thread Mauro Carvalho Chehab
-by: Jacopo Mondi Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-ctrls.c | 21 ++ include/media/v4l2-ctrls.h | 42 include/uapi/linux/videodev2.h

[git:media_tree/master] media: v4l2-common: add pixel encoding support

2019-10-10 Thread Mauro Carvalho Chehab
structure to quickly identify the related pixel encoding. And add helper functions to check pixel encoding. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-common.c | 126 +- include/media/v4l

[git:media_tree/master] media: ti-vpe: vpe: fix v4l2_compliance issue related to xfer_func

2019-10-10 Thread Mauro Carvalho Chehab
ly handled. Causing issue related to xfer_func not being initialized properly. This was found with v4l2-compliance test. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 5 - 1 file changed, 4 insert

[git:media_tree/master] media: ti-vpe: Set MAX height supported to 2048 pixels

2019-10-10 Thread Mauro Carvalho Chehab
-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index f3ee9ff87927..bbbf11174e16 100644 --- a/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: ti-vpe: Fix a parallel build issue

2019-10-10 Thread Mauro Carvalho Chehab
into the ti-vpe directory in the platform Makefile caused issues during parallel build. Signed-off-by: Benoit Parrot Signed-off-by: Jyri Sarha Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/Makefile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions

[git:media_tree/master] media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic

2019-10-10 Thread Mauro Carvalho Chehab
-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index bbbf11174e16..1278d457f753 100644 --- a/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: ti-vpe: Add support for SEQ_BT

2019-10-10 Thread Mauro Carvalho Chehab
Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 73 +++-- 1 file changed, 46 insertions(+), 27 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage

2019-10-10 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/platform/ti-vpe/vpdma.h | 1 + drivers/media/platform/ti-vpe/vpe.c | 4 2 files changed, 5 insertions(+) --- diff --git a/drivers/media/platform/ti-vpe/vpdma.h b/drivers/media/platform/ti-vpe/vpdma.h index bce17329c4c9..393fcbb3cb40 100644 --- a/drivers/media

[git:media_tree/master] media: ti-vpe: vpe: Add missing null pointer checks

2019-10-10 Thread Mauro Carvalho Chehab
. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info

2019-10-10 Thread Mauro Carvalho Chehab
-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-common.c | 2 ++ 1 file changed, 2 insertions(+) --- diff --git a/drivers/media/v4l2-core/v4l2-common.c b/drivers/media/v4l2-core/v4l2-common.c index 09a3915b98a3..d0e5ebc736f9 100644

[git:media_tree/master] media: add V4L2_CID_UNIT_CELL_SIZE control

2019-10-10 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/v4l2-core/v4l2-ctrls.c | 5 + include/uapi/linux/v4l2-controls.h | 1 + 2 files changed, 6 insertions(+) --- diff --git a/drivers/media/v4l2-core/v4l2-ctrls.c b/drivers/media/v4l2-core/v4l2-ctrls.c index 96cab2e173d3..bf50d37ef6c1 100644 --- a/drivers/media

[git:media_tree/master] media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE

2019-10-10 Thread Mauro Carvalho Chehab
nanometers^2. https://www.sony-semicon.co.jp/products_en/IS/sensor1/img/products/ProductBrief_IMX214_20150428.pdf Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/imx214.c | 9 + 1 file changed, 9 insertions

[git:media_tree/master] media: ti-vpe: Add support for NV21 format

2019-10-10 Thread Mauro Carvalho Chehab
Signed-off-by: Benoit Parrot Reviewed-by: Tomi Valkeinen Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpdma.c | 11 +-- drivers/media/platform/ti-vpe/vpdma.h | 1 + drivers/media/platform/ti-vpe/vpdma_priv.h | 1 + drivers

[git:media_tree/master] media: ti-vpe: vpdma: Use fixed type for address in descriptor

2019-10-10 Thread Mauro Carvalho Chehab
Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpdma_priv.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpdma_priv.h b/drivers/media/platform/ti-vpe/vpdma_priv.h index d8ae3e1cd54d..0bbee45338bd 100644

[git:media_tree/master] media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format

2019-10-10 Thread Mauro Carvalho Chehab
Reviewed-by: Tomi Valkeinen Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c

[git:media_tree/master] media: ti-vpe: vpe: Remove unnecessary use of container_of

2019-10-10 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 22 +++--- 1 file changed, 7 insertions(+), 15 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index 56f60dbea15c..0e9cb0319a92 100644 --- a/drivers/media/platform/ti

[git:media_tree/master] media: v4l2-core: Implement v4l2_ctrl_new_std_compound

2019-10-10 Thread Mauro Carvalho Chehab
Delgado [hverk...@xs4all.nl: fix checkpatch warning] Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/v4l2-core/v4l2-ctrls.c | 50 +++- include/media/v4l2-ctrls.h | 22 2 files changed, 65 insertions(+), 7

[git:media_tree/master] media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong

2019-10-10 Thread Mauro Carvalho Chehab
and appeared to be a cut-n-paste from the YUV to RGB section. Replace the entries with the values from the TRM. Signed-off-by: Benoit Parrot Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/csc.c | 4 ++-- 1 file changed, 2 insertions(+), 2

[git:media_tree/master] media: ti-vpe: vpe: Make sure YUYV is set as default format

2019-10-10 Thread Mauro Carvalho Chehab
. Signed-off-by: Benoit Parrot Fixes: 40cc823f7005 ("media: ti-vpe: Add support for NV21 format") Reviewed-by: Tomi Valkeinen Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---

[git:media_tree/master] media: ti-vpe: vpe: Fix Motion Vector vpdma stride

2019-10-10 Thread Mauro Carvalho Chehab
Acked-by: Nikhil Devshatwar Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/ti-vpe/vpe.c | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) --- diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti

[git:media_tree/master] media: imx: Move pads init to probe

2019-10-10 Thread Mauro Carvalho Chehab
acy reasons and is no longer necessary, so move the call to media_entity_pads_init() into the subdevice's probe functions. This fixes the duplicate pad obejcts in the media device pad list. Signed-off-by: Steve Longerbeam Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/stag

[git:media_tree/master] media: gspca: null check create_singlethread_workqueue

2019-10-10 Thread Mauro Carvalho Chehab
check. Signed-off-by: Navid Emamdoost Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/gspca/sq905c.c | 3 +++ 1 file changed, 3 insertions(+) --- diff --git a/drivers/media/usb/gspca/sq905c.c b/drivers/media/usb/gspca/sq905c.c index 3d7f6dcdd7a8

[git:media_tree/master] media: usbvision: Fix races among open, close, and disconnect

2019-10-10 Thread Mauro Carvalho Chehab
n to succeed. Signed-off-by: Alan Stern CC: Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/usbvision/usbvision-video.c | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) --- diff --git a/drivers/media/usb/usbvision/usbvision-video.

[git:media_tree/master] media: usb: null check create_singlethread_workqueue

2019-10-10 Thread Mauro Carvalho Chehab
. Signed-off-by: Navid Emamdoost Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/gspca/sq905.c | 3 +++ 1 file changed, 3 insertions(+) --- diff --git a/drivers/media/usb/gspca/sq905.c b/drivers/media/usb/gspca/sq905.c index 863c485f4275..97799cfb832e 100644

[git:media_tree/master] media: cx231xx: remove duplicated include from cx231xx-417.c

2019-10-10 Thread Mauro Carvalho Chehab
Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/cx231xx/cx231xx-417.c | 1 - 1 file changed, 1 deletion(-) --- diff --git a/drivers/media/usb/cx231xx/cx231xx-417.c b/drivers/media/usb/cx231xx/cx231xx-417.c index 46d0215deee6..1aec4459f50a 100644 --- a/drivers/media/usb/cx231xx

[git:media_tree/master] media: gspca: make array st6422_bridge_init static, makes object smaller

2019-10-10 Thread Mauro Carvalho Chehab
gspca/stv06xx/stv06xx_st6422.o (gcc version 9.2.1, amd64) Signed-off-by: Colin Ian King Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/usb

[git:media_tree/master] media: rcar-vin: Rename wrongly named rectangle

2019-10-10 Thread Mauro Carvalho Chehab
, to contain the source rectangle. Fix this by renaming it. There is no functional change. Signed-off-by: Niklas Söderlund Reviewed-by: Laurent Pinchart Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/rcar-vin/rcar-v4l2.c | 21 +++-- 1 file

[git:media_tree/master] media: i2c: Use div64_ul() for u64-by-unsigned-long divide

2019-10-10 Thread Mauro Carvalho Chehab
. But at least on arm64, this saves an AND-instruction to truncate xtal_freq to 32-bit. Signed-off-by: Geert Uytterhoeven Reviewed-by: Simon Horman Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/max2175.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions

[git:media_tree/master] media: usbvision: Fix invalid accesses after device disconnect

2019-10-10 Thread Mauro Carvalho Chehab
ion->v4l2_lock, acquired in a higher layer of the V4L2 subsystem. Reported-and-tested-by: syzbot+7fa38a608b1075dfd...@syzkaller.appspotmail.com Signed-off-by: Alan Stern CC: Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/usbvision/usbvision-video.c | 8 ++--

[git:media_tree/master] media: cx18: make array mapping static, makes object smaller

2019-10-10 Thread Mauro Carvalho Chehab
/cx18-ioctl.o (gcc version 9.2.1, amd64) Signed-off-by: Colin Ian King Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/cx18/cx18-ioctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/pci/cx18/cx18-ioctl.c b/drivers

[git:media_tree/master] media: staging: media: imx: Use devm_platform_ioremap_resource().

2019-10-10 Thread Mauro Carvalho Chehab
uil Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/imx/imx7-mipi-csis.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) --- diff --git a/drivers/staging/media/imx/imx7-mipi-csis.c b/drivers/staging/media/imx/imx7-mipi-csis.c index 73d8354e618c..bf21db38441f 100644 --- a/driv

[git:media_tree/master] media: v4l: cadence: Fix how unsued lanes are handled in 'csi2rx_start()'

2019-10-10 Thread Mauro Carvalho Chehab
()' is a number of bits, not of bytes. So use 'csi2rx->max_lanes' instead of 'sizeof(lanes_used)'. Fixes: 1fc3b37f34f6 ("media: v4l: cadence: Add Cadence MIPI-CSI2 RX driver") Signed-off-by: Christophe JAILLET Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/m

[git:media_tree/master] media: rcar-vin: Create compose rectangle where it is used

2019-10-10 Thread Mauro Carvalho Chehab
-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/rcar-vin/rcar-v4l2.c | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) --- diff --git a/drivers/media/platform/rcar-vin/rcar-v4l2.c b/drivers/media/platform/rcar-vin/rcar-v4l2.c

[git:media_tree/master] media: platform: Use devm_platform_ioremap_resource() in two functions

2019-10-10 Thread Mauro Carvalho Chehab
wrapper function. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring Reviewed-by: Geert Uytterhoeven Tested-by: Niklas Söderlund Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8

[git:media_tree/master] media: imx: Move capture device init to registered

2019-10-10 Thread Mauro Carvalho Chehab
en the CSI is re-registered. Do this for all the subdevices that register a capture device. Reported-by: Russell King Signed-off-by: Steve Longerbeam Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/imx/imx-ic-prpencvf.c | 25 +++-

[git:media_tree/master] media: vimc: Fix error return code in vimc_register_devices()

2019-10-10 Thread Mauro Carvalho Chehab
of 0, as done elsewhere in this function. Fixes: f13d5f361959 ("media: vimc: Collapse component structure into a single monolithic driver") Signed-off-by: Wei Yongjun Acked-by: Helen Koike Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/platform

[git:media_tree/master] media: rcar-vin: Use bytes per line instead of width for UV offset

2019-10-10 Thread Mauro Carvalho Chehab
as bytesperline * height * 2 to accommodate the split of UV data. When writing the offset to hardware, the width is used instead of bytesperline, fix this. Signed-off-by: Niklas Söderlund Reviewed-by: Kieran Bingham Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media

[git:media_tree/master] media: media/pci/ivtv: Variable vbi.type could be uninitialized if macro v4l2_subdev_call set __result an error code

2019-10-10 Thread Mauro Carvalho Chehab
compress_sliced_buf(), variable vbi.type is uninitialized if macro v4l2_subdev_call set __result an error code. However, vbi.type is used in the if statement without any check, which is potentially unsafe. Signed-off-by: Yizhuo Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: cx88: Add support for NotOnlyTV LV3H card

2019-10-10 Thread Mauro Carvalho Chehab
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff a0 00 Signed-off-by: Daniel Gonzalez Cabanelas Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/cx88/cx88-cards.c | 43 + drivers/media/pci/cx88/cx88-dvb.c | 1

[git:media_tree/master] media: cx88: Fix some error handling path in 'cx8800_initdev()'

2019-10-10 Thread Mauro Carvalho Chehab
Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/cx88/cx88-video.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/pci/cx88/cx88-video.c b/drivers/media/pci/cx88/cx88-video.c index dcc0f02aeb70..b8abcd550604

[git:media_tree/master] media: staging: media: imx: Fix alignment to match open parenthesis

2019-10-10 Thread Mauro Carvalho Chehab
-by: Amol Grover Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab drivers/staging/media/imx/imx-media-csi.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- diff --git a/drivers/staging/media/imx/imx-media-csi.c b/drivers/staging/media/imx/imx-media-csi.c index

[git:media_tree/master] media: af9035: add support for Logilink VG0022A.

2019-10-10 Thread Mauro Carvalho Chehab
-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/af9035.c | 20 1 file changed, 20 insertions(+) --- diff --git a/drivers/media/usb/dvb-usb-v2/af9035.c b/drivers/media/usb/dvb-usb-v2/af9035.c index 51e607ea3add..792667ee5ebc 100644 --- a/drivers/media/usb/dvb-usb-v2/af90

[git:media_tree/master] media: si2157: Add option for not downloading firmware.

2019-10-10 Thread Mauro Carvalho Chehab
-off-by: Gon Solo Signed-off-by: Mauro Carvalho Chehab drivers/media/tuners/si2157.c | 6 ++ drivers/media/tuners/si2157.h | 33 +++-- drivers/media/tuners/si2157_priv.h | 5 +++-- 3 files changed, 28 insertions(+), 16 deletions(-) --- diff --git

[git:media_tree/master] media: af9035: add the formula used for the I2C speed

2019-10-10 Thread Mauro Carvalho Chehab
This is an automatic generated email to let you know that the following patch were queued: Subject: media: af9035: add the formula used for the I2C speed Author: Mauro Carvalho Chehab Date:Fri Oct 4 10:08:28 2019 -0300 A very old patch sent to the media ML used to contain the I2C speed

[git:media_tree/master] media: si2168: use bits instead of bool for flags

2019-10-10 Thread Mauro Carvalho Chehab
This is an automatic generated email to let you know that the following patch were queued: Subject: media: si2168: use bits instead of bool for flags Author: Mauro Carvalho Chehab Date:Fri Oct 4 09:15:36 2019 -0300 Using bool on struct is not recommended, as it wastes lots of space. So

[git:media_tree/master] media: venus: fix build on 32bit environments

2019-10-08 Thread Mauro Carvalho Chehab
This is an automatic generated email to let you know that the following patch were queued: Subject: media: venus: fix build on 32bit environments Author: Mauro Carvalho Chehab Date:Mon Oct 7 10:35:05 2019 -0300 As reported by jenk...@linuxtv.org, the build with i386 fails

[git:media_tree/master] media: venus: fix build on 32bit environments

2019-10-07 Thread Mauro Carvalho Chehab
This is an automatic generated email to let you know that the following patch were queued: Subject: media: venus: fix build on 32bit environments Author: Mauro Carvalho Chehab Date:Mon Oct 7 10:35:05 2019 -0300 As reported by jenk...@linuxtv.org, the build with i386 fails

[git:media_tree/master] media: cec-funcs.h: use new CEC_OP_UI_CMD defines

2019-10-07 Thread Mauro Carvalho Chehab
these new defines. This is now fixed. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab include/uapi/linux/cec-funcs.h | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) --- diff --git a/include/uapi/linux/cec-funcs.h b/include/uapi/linux/cec

[git:media_tree/master] media: cec-funcs.h: add status_req checks

2019-10-07 Thread Mauro Carvalho Chehab
. This means that if status_req == OFF, then msg->reply should be 0 as well since no reply is expected in that case. Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab include/uapi/linux/cec-funcs.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) --- diff --

[git:media_tree/master] media: dvb-usb-v2/gl861: remove an un-used header file

2019-10-07 Thread Mauro Carvalho Chehab
anymore. Signed-off-by: Akihiro Tsukada Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.h | 14 -- 2 files changed, 1 insertion(+), 15 deletions(-) --- diff --git a/drivers/media/usb/dvb

[git:media_tree/master] media: em28xx: Add support for Magix Wideowandler 2

2019-10-07 Thread Mauro Carvalho Chehab
-by: Dominik Danelski Co-author: Cornelius Porosanu Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/em28xx/em28xx-cards.c | 20 drivers/media/usb/em28xx/em28xx.h | 1 + 2 files changed, 21 insertions(+) --- diff --git a/drivers/media

[git:media_tree/master] media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()

2019-10-07 Thread Mauro Carvalho Chehab
uro Carvalho Chehab drivers/media/usb/b2c2/flexcop-usb.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) --- diff --git a/drivers/media/usb/b2c2/flexcop-usb.c b/drivers/media/usb/b2c2/flexcop-usb.c index 1826ff825c2e..4bf85e9b78b8 100644 --- a/drivers/media/usb/b2c2/flexcop-usb.c ++

[git:media_tree/master] media: cxd2820r: make arrays tab static const, makes object smaller

2019-10-07 Thread Mauro Carvalho Chehab
-frontends/cxd2820r_t2.o (gcc version 9.2.1, amd64) Signed-off-by: Colin Ian King Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- 3

[git:media_tree/master] media: drxj: remove redundant assignment to variable rc

2019-10-07 Thread Mauro Carvalho Chehab
and it is being updated later with a new value. The initialization is redundant and can be removed. Addresses-Coverity: ("Unused value") Signed-off-by: Colin Ian King Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- 1 file

[git:media_tree/master] media: dvbsky: use a single mutex and state buffers for all R/W ops

2019-10-07 Thread Mauro Carvalho Chehab
-by: Jan Pieter van Woerkom Signed-off-by: Andrei Koshkosh Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) --- diff --git a/drivers/media/usb/dvb-usb-v2/dvbsky.c b/drivers

[git:media_tree/master] media: delete unused proc_fs.h include

2019-10-07 Thread Mauro Carvalho Chehab
Carvalho Chehab drivers/media/pci/dm1105/dm1105.c | 1 - drivers/media/pci/smipcie/smipcie.h | 1 - drivers/media/usb/cx231xx/cx231xx-audio.c | 1 - drivers/media/usb/em28xx/em28xx-audio.c | 1 - drivers/media/usb/zr364xx/zr364xx.c | 1 - 5 files changed, 5 deletions

[git:media_tree/master] media: rtl28xxu: set keymap for Astrometa DVB-T2

2019-10-07 Thread Mauro Carvalho Chehab
Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c index 1a36bda28542..78ad9adfbeac 100644 --- a/drivers

[git:media_tree/master] media: rc: Add support for another iMON 0xffdc device

2019-10-07 Thread Mauro Carvalho Chehab
and dual-knobs front panel. To work properly the device also require its own key table, and repeat suppression for all buttons. Signed-off-by: Flavius Georgescu Co-developed-by: Chris Vandomelen Signed-off-by: Chris Vandomelen Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: mceusb: fix out of bounds read in MCE receiver buffer

2019-10-07 Thread Mauro Carvalho Chehab
var skip) associated with MCE gen1 header. Test for truncated MCE cmd response (compare offset+len with buf_len) and skip decoding of incomplete response. Move IR data tracing to execute before the truncation test. Signed-off-by: A Sun Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: gl861: re-implement I2C adapter logic

2019-10-07 Thread Mauro Carvalho Chehab
-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/gl861.c | 216 ++- 1 file changed, 159 insertions(+), 57 deletions(-) --- diff --git a/drivers/media/usb/dvb-usb-v2/gl861.c b/drivers/media/usb/dvb-usb-v2/gl861.c index c7197e534c02

[git:media_tree/master] media: rc: Use devm_platform_ioremap_resource() in tango_ir_probe()

2019-10-07 Thread Mauro Carvalho Chehab
function. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring Acked-by: Mans Rullgard Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/rc/tango-ir.c | 14 ++ 1 file changed, 2 insertions(+), 12 deletions

[git:media_tree/master] media: rtl28xxu: fix idle handling

2019-10-07 Thread Mauro Carvalho Chehab
receiver into idle mode automatically. Thanks to Jan Pieter van Woerkom for providing the hardware. Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 ++ drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 + drivers/media/usb/dvb-usb-v2

[git:media_tree/master] media: dvb-frontends/tc90522: extend i2c algo to support some devices

2019-10-07 Thread Mauro Carvalho Chehab
Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/dvb-frontends/tc90522.c | 27 +-- drivers/media/dvb-frontends/tc90522.h | 3 +++ 2 files changed, 28 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/dvb-frontends/tc90522.c b

[git:media_tree/master] media: dvb-usb-gl861: support I2C read from tuner via demod

2019-10-07 Thread Mauro Carvalho Chehab
, by enabling the config option. Signed-off-by: Akihiro Tsukada Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/gl861.c | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/usb/dvb-usb-v2/gl861.c b/drivers/media/usb/dvb-usb-v2/gl861.c index

[git:media_tree/master] media: usb: tm6000: Use the correct style for SPDX License Identifier

2019-10-07 Thread Mauro Carvalho Chehab
-by: Joe Perches Signed-off-by: Nishad Kamdar Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- 3 files changed, 3 insertions

[git:media_tree/master] media: rc: Use the correct style for SPDX License Identifier

2019-10-07 Thread Mauro Carvalho Chehab
-by: Joe Perches Signed-off-by: Nishad Kamdar Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/rc/rc-core-priv.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- diff --git a/drivers/media/rc/rc-core-priv.h b/drivers/media/rc/rc-core-priv.h index 9f21b3e8b377

[git:media_tree/master] media: rc: prevent memory leak in cx23888_ir_probe

2019-10-07 Thread Mauro Carvalho Chehab
be released. Signed-off-by: Navid Emamdoost Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/cx23885/cx23888-ir.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) --- diff --git a/drivers/media/pci/cx23885/cx23888-ir.c b/drivers/media/pci/cx23885

[git:media_tree/master] media: dvb-usb-v2/gl861: remove device-specific i2c algo

2019-10-07 Thread Mauro Carvalho Chehab
Signed-off-by: Akihiro Tsukada Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/usb/dvb-usb-v2/gl861.c | 234 --- 1 file changed, 26 insertions(+), 208 deletions(-) --- diff --git a/drivers/media/usb/dvb-usb-v2/gl861.c b/drivers/media/usb/

[git:media_tree/master] media: rc: increase rc-mm tolerance and add debug message

2019-10-07 Thread Mauro Carvalho Chehab
with debugging when decoding does fail. Cc: Patrick Lerda Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/rc/ir-rcmm-decoder.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) --- diff --git a/drivers/media/rc/ir-rcmm-decoder.c b/drivers/media/rc/ir-rcmm

[git:media_tree/master] media: rc: mark input device as pointing stick

2019-10-07 Thread Mauro Carvalho Chehab
rt mouse events using rc-core's input device") Cc: sta...@vger.kernel.org # 4.20+ Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/rc/rc-main.c | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/rc/rc-main.c b/drivers/media/rc/rc-main.

[git:media_tree/master] media: saa7164: use debugfs rather than procfs for debugging file

2019-10-07 Thread Mauro Carvalho Chehab
-by: Sean Young Signed-off-by: Mauro Carvalho Chehab drivers/media/pci/saa7164/saa7164-core.c | 166 +++ 1 file changed, 105 insertions(+), 61 deletions(-) --- diff --git a/drivers/media/pci/saa7164/saa7164-core.c b/drivers/media/pci/saa7164/saa7164-core.c index

[git:media_tree/master] media: venus: Update clock scaling

2019-10-07 Thread Mauro Carvalho Chehab
scaling calculations are updated with cycles/mb and bitrate. This helps in getting precise clock required. Signed-off-by: Aniket Masule Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/qcom/venus/helpers.c | 157 drivers

[git:media_tree/master] media: venus: Fix occasionally failures to suspend

2019-10-07 Thread Mauro Carvalho Chehab
booted and loading venus driver. This happens once and after reload the venus driver modules the problem disrepair. Fix the failure by skipping the check for WFI and IDLE bits if PC_READY is on in control status register. Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab

[git:media_tree/master] media: venus: Use on-chip interconnect API

2019-10-07 Thread Mauro Carvalho Chehab
and framerate (macroblocks per second). The exact value of the requested bandwidth is get from a pre-calculated tables for encoder and decoder. Acked-by: Georgi Djakov Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/Kconfig | 1 + drivers

[git:media_tree/master] media: venus: Add codec data table

2019-10-07 Thread Mauro Carvalho Chehab
to process each macroblock. Add vsp cycles, cycles required by stream processor. Initialize the codec data with core resources. Signed-off-by: Aniket Masule Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/qcom/venus/core.c| 13

[git:media_tree/master] media: venus: core: Fix msm8996 frequency table

2019-10-07 Thread Mauro Carvalho Chehab
aligned with the downstream decoder table which causes performance issues in encoding scenarios. Fix that by aligning frequency table on worst case (encoding). Signed-off-by: Loic Poulain Signed-off-by: Stanimir Varbanov Signed-off-by: Mauro Carvalho Chehab drivers/media/platform/qcom/venus/co

[git:v4l-utils/master] cec: fix cec-log.h dependency issues

2019-10-02 Thread Mauro Carvalho Chehab
This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree: Subject: cec: fix cec-log.h dependency issues Author: Mauro Carvalho Chehab Date:Wed Oct 2 07:59:10 2019 -0300 Due to a reorg, cec-log.h

[git:media_tree/master] media: i2c: ov2659: Add powerdown/reset gpio handling

2019-10-01 Thread Mauro Carvalho Chehab
Signed-off-by: Benoit Parrot Acked-by: Lad, Prabhakar Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/Kconfig | 2 +- drivers/media/i2c/ov2659.c | 86 -- 2 files changed, 85 insertions(+), 3 deletions(-) --- diff --git

[git:media_tree/master] media: i2c: ov2659: Switch to SPDX Licensing

2019-10-01 Thread Mauro Carvalho Chehab
Parrot Acked-by: Lad, Prabhakar Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov2659.c | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) --- diff --git a/drivers/media/i2c/ov2659.c b/drivers/media/i2c/ov2659.c index c1e2aa1f952d

[git:media_tree/master] media: ov6650: Fix control handler not freed on init error

2019-10-01 Thread Mauro Carvalho Chehab
ysztofik Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov6650.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) --- diff --git a/drivers/media/i2c/ov6650.c b/drivers/media/i2c/ov6650.c index 53550cae2353..cb2aa76cd6cc 100644 --- a/driver

[git:media_tree/master] media: i2c: ov2659: Fix missing 720p register config

2019-10-01 Thread Mauro Carvalho Chehab
-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov2659.c | 4 1 file changed, 4 insertions(+) --- diff --git a/drivers/media/i2c/ov2659.c b/drivers/media/i2c/ov2659.c index 80de2e35aeca..c1e2aa1f952d 100644 --- a/drivers/media/i2c/ov2659.c +++ b/drivers/media

[git:media_tree/master] media: dt-bindings: ov2659: add powerdown/reset-gpios optional property

2019-10-01 Thread Mauro Carvalho Chehab
properties for the OV2659 camera sensor. Signed-off-by: Benoit Parrot Acked-by: Lad, Prabhakar Reviewed-by: Rob Herring Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab Documentation/devicetree/bindings/media/i2c/ov2659.txt | 9 + 1 file changed, 9 insertions

[git:media_tree/master] media: v4l: Put camera sensor, lens and flash drivers under MEDIA_CAMERA_SUPPORT

2019-10-01 Thread Mauro Carvalho Chehab
Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/Kconfig | 51 ++- 1 file changed, 11 insertions(+), 40 deletions(-) --- diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig index fcffcc31d168..3ef778819c5f 100644

[git:media_tree/master] media: ov6650: Fix stored frame format not in sync with hardware

2019-10-01 Thread Mauro Carvalho Chehab
kari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov6650.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- diff --git a/drivers/media/i2c/ov6650.c b/drivers/media/i2c/ov6650.c index 4fd8ac8e3994..126a662be301 100644 --- a/drivers/media/i2c/ov6650.c +++ b/drivers

[git:media_tree/master] media: ov6650: Fix stored crop rectangle not in sync with hardware

2019-10-01 Thread Mauro Carvalho Chehab
state to the extent possible. Fixes: 2f6e2404799a ("[media] SoC Camera: add driver for OV6650 sensor") Signed-off-by: Janusz Krzysztofik Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov6650.c | 2 ++ 1 file changed, 2 insertions(+) --- diff --git

[git:media_tree/master] media: i2c: ov2659: fix s_stream return value

2019-10-01 Thread Mauro Carvalho Chehab
and propagated. Signed-off-by: Benoit Parrot Acked-by: Lad, Prabhakar Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov2659.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) --- diff --git a/drivers/media/i2c/ov2659.c b/drivers/media/i2c/ov2659.c

[git:media_tree/master] media: ov6650: Fix crop rectangle alignment not passed back

2019-10-01 Thread Mauro Carvalho Chehab
he issue by dropping the copy and replacing all references to it with references to the crop rectangle embedded in the user argument. Fixes: 10d5509c8d50 ("[media] v4l2: remove g/s_crop from video ops") Signed-off-by: Janusz Krzysztofik Signed-off-by: Sakari Ailus Signed-off-by: Mauro Ca

[git:media_tree/master] media: ov6650: Fix incorrect use of JPEG colorspace

2019-10-01 Thread Mauro Carvalho Chehab
amera: add driver for OV6650 sensor") Signed-off-by: Janusz Krzysztofik Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov6650.c | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) --- diff --git a/drivers/media/i2c/ov6650.c b/drivers

[git:media_tree/master] media: max2175: Fix build error without CONFIG_REGMAP_I2C

2019-10-01 Thread Mauro Carvalho Chehab
us Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/Kconfig | 1 + 1 file changed, 1 insertion(+) --- diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig index 7eee1812bba3..fcffcc31d168 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -1113

[git:media_tree/master] media: ov6650: Fix some format attributes not under control

2019-10-01 Thread Mauro Carvalho Chehab
ormat code and frame size. Fixes: 11ff030c7365 ("[media] v4l2-mediabus: improve colorspace support") Signed-off-by: Janusz Krzysztofik Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c/ov6650.c | 51 +++--- 1 file ch

[git:media_tree/master] media: i2c: ov5695: Modify the function of async register subdev related devices

2019-10-01 Thread Mauro Carvalho Chehab
sub-device to the async sub-device framework and parse set up common sensor related devices such as actuator/VCM. [Sakari Ailus: Rewrap commit message] Signed-off-by: Dongchun Zhu Reviewed-by: Tomasz Figa Signed-off-by: Sakari Ailus Signed-off-by: Mauro Carvalho Chehab drivers/media/i2c

  1   2   3   4   5   6   7   8   9   10   >