Hi Hans,
On Mon, Jan 30, 2017 at 03:06:20PM +0100, Hans Verkuil wrote:
> From: Hans Verkuil
>
> Document the device tree bindings for this driver.
>
> Mostly copied from the atmel-isc bindings.
>
> Signed-off-by: Hans Verkuil
> ---
> .../devicetree/bindings/media/atmel-isi.txt| 91
>
Hi Hans,
On Mon, Jan 30, 2017 at 03:06:17PM +0100, Hans Verkuil wrote:
> From: Hans Verkuil
>
> Add binding documentation and add that file to the MAINTAINERS entry.
>
> Signed-off-by: Hans Verkuil
> ---
> .../devicetree/bindings/media/i2c/ov7670.txt | 44
> ++
> MA
Hi Hans,
On Mon, Jan 30, 2017 at 03:06:16PM +0100, Hans Verkuil wrote:
> @@ -1549,6 +1551,29 @@ static const struct ov7670_devtype ov7670_devdata[] = {
> },
> };
>
> +static int ov7670_init_gpio(struct i2c_client *client, struct ov7670_info
> *info)
> +{
> + /* Request the power down
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 Jan 31 05:00:24 CET 2017
media-tree git hash:a052af2a548decf1da5cccf9e777aa02321e3ffb
media_build git
On 01/30/2017 03:29 PM, Russell King - ARM Linux wrote:
On Fri, Jan 06, 2017 at 06:11:40PM -0800, Steve Longerbeam wrote:
+config IMX_OV5640_MIPI
+ tristate "OmniVision OV5640 MIPI CSI-2 camera support"
+ depends on GPIOLIB && VIDEO_IMX_CAMERA
+ select IMX_MIPI_CSI2
+ d
On 01/30/2017 04:31 PM, Russell King - ARM Linux wrote:
On Fri, Jan 06, 2017 at 06:11:39PM -0800, Steve Longerbeam wrote:
+++ b/drivers/staging/media/imx/imx-mipi-csi2.c
...
+#define DEVICE_NAME "imx6-mipi-csi2"
Why is the device/driver named imx6-mipi-csi2, but the module named
imx-mipi-cs
On 01/30/2017 05:06 PM, Russell King - ARM Linux wrote:
On Tue, Jan 31, 2017 at 12:45:11AM +, Russell King - ARM Linux wrote:
Trying this driver with an imx219 camera (which works with Philipp's
driver) results in not much happening... no /dev/media* node for it,
no subdevs, no nothing. N
On Mon, 2017-01-30 at 12:05 -0800, Eric Anholt wrote:
> Joe Perches writes:
>
> > On Fri, 2017-01-27 at 13:55 -0800, Eric Anholt wrote:
> > > Generated with checkpatch.pl --fix-inplace and git add -p out of the
> > > results.
> >
> > Maybe another.
> >
> > > diff --git a/drivers/staging/media/p
On 01/30/2017 04:45 PM, Russell King - ARM Linux wrote:
Hi,
Trying this driver with an imx219 camera (which works with Philipp's
driver) results in not much happening... no /dev/media* node for it,
no subdevs, no nothing. No clues as to what's missing either. Only
messages from imx-media ar
On Tue, Jan 31, 2017 at 12:45:11AM +, Russell King - ARM Linux wrote:
> Trying this driver with an imx219 camera (which works with Philipp's
> driver) results in not much happening... no /dev/media* node for it,
> no subdevs, no nothing. No clues as to what's missing either. Only
> messages f
On Fri, Jan 06, 2017 at 06:11:18PM -0800, Steve Longerbeam wrote:
> Philipp Zabel (3):
> ARM: dts: imx6qdl: Add mipi_ipu1/2 multiplexers, mipi_csi, and their
> connections
> add mux and video interface bridge entity functions
> platform: add video-multiplexer subdevice driver
>
> Steve L
On Fri, Jan 06, 2017 at 06:11:39PM -0800, Steve Longerbeam wrote:
> +++ b/drivers/staging/media/imx/imx-mipi-csi2.c
...
> +#define DEVICE_NAME "imx6-mipi-csi2"
Why is the device/driver named imx6-mipi-csi2, but the module named
imx-mipi-csi2 - could there be some consistency here please?
Thanks.
On Fri, Jan 06, 2017 at 06:11:39PM -0800, Steve Longerbeam wrote:
> +static void imxcsi2_enable(struct imxcsi2_dev *csi2, bool enable)
> +{
> + if (enable) {
> + imxcsi2_write(csi2, 0x, CSI2_PHY_SHUTDOWNZ);
> + imxcsi2_write(csi2, 0x, CSI2_DPHY_RSTZ);
> +
On Fri, Jan 06, 2017 at 06:11:40PM -0800, Steve Longerbeam wrote:
> +config IMX_OV5640_MIPI
> + tristate "OmniVision OV5640 MIPI CSI-2 camera support"
> + depends on GPIOLIB && VIDEO_IMX_CAMERA
> + select IMX_MIPI_CSI2
> + default y
Why is this defaulting to y? New drivers
On Fri, Jan 06, 2017 at 06:11:24PM -0800, Steve Longerbeam wrote:
> + ov5640: camera@40 {
> + compatible = "ovti,ov5640";
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_ov5640>;
> + clocks = <&mipi_xclk>;
> + clock-names = "x
On Fri, Jan 06, 2017 at 06:11:39PM -0800, Steve Longerbeam wrote:
> Adds MIPI CSI-2 Receiver subdev driver. This subdev is required
> for sensors with a MIPI CSI2 interface.
>
> Signed-off-by: Steve Longerbeam
Applying: media: imx: Add MIPI CSI-2 Receiver subdev driver
.git/rebase-apply/patch:52
On Fri, Jan 06, 2017 at 06:11:35PM -0800, Steve Longerbeam wrote:
> This is a media entity subdevice for the i.MX Camera
> Serial Interface module.
>
> Signed-off-by: Steve Longerbeam
warning: 3 lines add whitespace errors.
Applying: media: imx: Add CSI subdev driver
.git/rebase-apply/patch:38:
On Fri, Jan 06, 2017 at 06:11:37PM -0800, Steve Longerbeam wrote:
> This is a set of three media entity subdevice drivers for the i.MX
> Image Converter. The i.MX IC module contains three independent
> "tasks":
>
> - Pre-processing Encode task: video frames are routed directly from
> the CSI and
On Fri, Jan 06, 2017 at 06:11:34PM -0800, Steve Longerbeam wrote:
> Add the core media driver for i.MX SOC.
>
> Signed-off-by: Steve Longerbeam
Applying: media: Add i.MX media core driver
.git/rebase-apply/patch:516: new blank line at EOF.
+
.git/rebase-apply/patch:528: new blank line at EOF.
+
On Fri, Jan 06, 2017 at 06:11:24PM -0800, Steve Longerbeam wrote:
> diff --git a/arch/arm/boot/dts/imx6q-sabrelite.dts
> b/arch/arm/boot/dts/imx6q-sabrelite.dts
> index 66d10d8..9e2d26d 100644
> --- a/arch/arm/boot/dts/imx6q-sabrelite.dts
> +++ b/arch/arm/boot/dts/imx6q-sabrelite.dts
> @@ -52,3 +5
Hi Mauro,
This includes a fix for my embarrassing ir-rx51 build failure, the mediatek
IR driver, a keymap and some important fixes for tx-only drivers.
Thanks,
Sean
The following changes since commit a052af2a548decf1da5cccf9e777aa02321e3ffb:
[media] staging/media/s5p-cec/exynos_hdmi_cecctrl
On Tue, Jan 31, 2017 at 03:53:54AM +0800, kbuild test robot wrote:
> tree: git://linuxtv.org/media_tree.git master
> head: a052af2a548decf1da5cccf9e777aa02321e3ffb
> commit: a92def1becf33e91fc460c7ae575aa9210ba8f40 [1071/1091] [media] ir-rx51:
> port to rc-core
> config: arm-multi_v7_defconfig
Joe Perches writes:
> On Fri, 2017-01-27 at 13:55 -0800, Eric Anholt wrote:
>> Generated with checkpatch.pl --fix-inplace and git add -p out of the
>> results.
>
> Maybe another.
>
>> diff --git a/drivers/staging/media/platform/bcm2835/mmal-vchiq.c
>> b/drivers/staging/media/platform/bcm2835/mma
tree: git://linuxtv.org/media_tree.git master
head: a052af2a548decf1da5cccf9e777aa02321e3ffb
commit: a92def1becf33e91fc460c7ae575aa9210ba8f40 [1071/1091] [media] ir-rx51:
port to rc-core
config: arm-multi_v7_defconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1
Em Mon, 30 Jan 2017 17:15:36 -0200
Mauro Carvalho Chehab escreveu:
> Em Mon, 9 Jan 2017 14:23:33 +0100
> Hans Verkuil escreveu:
>
> > See the v4 series for details:
> >
> > https://www.spinics.net/lists/linux-media/msg108737.html
> >
> > Regards,
> >
> > Hans
> >
> > The following chang
Em Mon, 9 Jan 2017 14:23:33 +0100
Hans Verkuil escreveu:
> See the v4 series for details:
>
> https://www.spinics.net/lists/linux-media/msg108737.html
>
> Regards,
>
> Hans
>
> The following changes since commit 40eca140c404505c09773d1c6685d818cb55ab1a:
>
> [media] mn88473: add DVB-T
instead of atomic_add_unless(value, -1, 0)
Signed-off-by: Fabian Frederick
---
drivers/media/i2c/m5mols/m5mols_core.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/i2c/m5mols/m5mols_core.c
b/drivers/media/i2c/m5mols/m5mols_core.c
index acb804b..3aab2ca 100644
instead of atomic_add_unless(value, -1, 0)
Signed-off-by: Fabian Frederick
---
drivers/media/platform/omap3isp/ispstat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/platform/omap3isp/ispstat.c
b/drivers/media/platform/omap3isp/ispstat.c
index 47cbc7e..462b1
complementary definition to atomic_inc_not_zero() featured in
lib/fault-inject.c. This small patchset moves it to
include/linux/atomic.h using it instead of
atomic_add_unless(value, -1, 0)
s390 patches were not compile-tested.
Fabian Frederick (14):
locking/atomic: import atomic_dec_not_zero()
Em Mon, 9 Jan 2017 12:22:23 +0100
Hans Verkuil escreveu:
> The following changes since commit 40eca140c404505c09773d1c6685d818cb55ab1a:
>
> [media] mn88473: add DVB-T2 PLP support (2016-12-27 14:00:15 -0200)
>
> are available in the git repository at:
>
> git://linuxtv.org/hverkuil/media_t
Hello Avraham,
Thank you for the patch.
On Saturday 28 Jan 2017 20:00:08 Avraham Shukron wrote:
> This is a patch that fixes checkpatch.pl issues in omap4iss/iss_video.c
> Specifically, it fixes "line over 80 characters" issues
>
> Signed-off-by: Avraham Shukron
This looks OK to me. I've appli
On Sat, Jan 21, 2017 at 12:55:54AM +, Sudip Mukherjee wrote:
> From: Sudip Mukherjee
>
> Modify lirc_parallel driver to use the new parallel port device model.
>
> Signed-off-by: Sudip Mukherjee
> ---
>
> Resending after more than one year.
> Prevoius patch is at https://patchwork.kernel.o
Em Mon, 28 Nov 2016 11:30:52 +0100
Jean-Christophe Trotin escreveu:
> This patch prints unconditionnaly a short summary
Why? Is this driver so broken that everyone would need an
unconditional "short summary" about what happened there?
If not, then please use dev_dbg() or debugfs instead. If ye
Hi Guennadi,
On 01/11/2017 11:42 AM, Guennadi Liakhovetski wrote:
> Hi Laurent,
>
> As you know, I'm working on a project, that involves streaming metadata,
> obtained from UVC payload headers to the userspace. Luckily, you have
> created "metadata node" patces a while ago. The core patch has a
On Sat, Jan 07, 2017 at 04:02:55PM +1300, Derek Robson wrote:
> Change file permissions to octal style.
> Found using checkpatch
>
> Signed-off-by: Derek Robson
> ---
> drivers/staging/media/lirc/lirc_imon.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/stagin
Em Tue, 27 Dec 2016 20:45:48 +
Sean Young escreveu:
> Hi Mauro,
>
> This pull request is for the ir-spi driver, wakeup changes along
> with the required IR encoders, staging updates.
Patches merged.
> delete mode 100644 drivers/staging/media/lirc/lirc_bt829.c
> delete mode 100644 drivers
Em Tue, 27 Dec 2016 20:49:57 +
Sean Young escreveu:
> Hi Mauro,
>
> Some minor fixes for ir-ctl and one for ir-keytable.
Hi Sean,
I suspect that Gregor already merged those patches. If are there any
left-over, just submit what's missing.
Regards,
Mauro
--
To unsubscribe from this list: se
Em Mon, 16 Jan 2017 21:13:58 +0100
Pavel Machek escreveu:
> Hi!
>
> > On 16.01.2017 12:10, Sean Young wrote:
> > >
> > >Have you had a chance to test the ir-rx51 changes?
> > >
> > >Thanks
> > >Sean
> > >
> >
> > Still no, and afaik there are issues booting n900 with current kernel. Will
>
On Mon, Jan 23, 2017 at 12:13:26PM +0100, Philipp Zabel wrote:
> Hi Steve,
>
> On Sun, 2017-01-22 at 18:31 -0800, Steve Longerbeam wrote:
> > Second, ignoring the above locking issue for a moment,
> > v4l2_pipeline_pm_use()
> > will call s_power on the sensor _first_, then the mipi csi-2 s_power,
From: Hans Verkuil
The em28xx driver still used the soc_camera.h header for the ov2640
driver. Since this driver no longer uses soc_camera, that include can
be removed.
Signed-off-by: Hans Verkuil
---
drivers/media/usb/em28xx/em28xx-camera.c | 9 -
1 file changed, 9 deletions(-)
diff
From: Hans Verkuil
This illustrates the changes needed to the dts in order to hook up the
ov7670. I don't plan on merging this.
Signed-off-by: Hans Verkuil
---
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 61 ++---
arch/arm/boot/dts/sama5d3.dtsi | 4 +-
2
From: Hans Verkuil
Update the bindings for this device based on a working DT example.
Signed-off-by: Hans Verkuil
---
.../devicetree/bindings/media/i2c/ov2640.txt | 22 ++
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/Documentation/devicetree/binding
From: Hans Verkuil
This patch replaces the ov7670 with the ov2640. This patch is not
meant to be merged but is for demonstration purposes only.
Signed-off-by: Hans Verkuil
---
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff -
From: Hans Verkuil
Convert ov2640 to a standard subdev driver. The soc-camera driver no longer
uses this driver, so it can safely be converted.
Note: the s_power op has been dropped: this never worked. When the last open()
is closed, then the power is turned off, and when it is opened again the
From: Hans Verkuil
The MC support is needed by the em28xx driver.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/ov2640.c | 21 +++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/drivers/media/i2c/ov2640.c b/drivers/media/i2c/ov2640.c
index bd96889..29d4217
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/Kconfig | 2 +-
drivers/media/i2c/ov2640.c | 14 +-
2 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index 159ef64..1859783 100644
--- a/driver
From: Hans Verkuil
Document the device tree bindings for this driver.
Mostly copied from the atmel-isc bindings.
Signed-off-by: Hans Verkuil
---
.../devicetree/bindings/media/atmel-isi.txt| 91 +-
1 file changed, 56 insertions(+), 35 deletions(-)
diff --git a/Docu
From: Hans Verkuil
Convert v4l2_clk to normal clk, enable the clock and fix the power/reset
handling.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/ov2640.c | 80 +-
1 file changed, 29 insertions(+), 51 deletions(-)
diff --git a/drivers/media/i2
From: Hans Verkuil
This patch converts the atmel-isi driver from a soc-camera driver to a driver
that is stand-alone.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/soc_camera/ov2640.c | 23 +-
drivers/media/platform/soc_camera/Kconfig |3 +-
drivers/media/platform/soc_cam
From: Hans Verkuil
Drop unnecesary memset. Drop the unnecessary extendedmode check and
set the V4L2_CAP_TIMEPERFRAME capability.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/ov7670.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/media/i2c/ov7670.c b/driver
From: Hans Verkuil
Add binding documentation and add that file to the MAINTAINERS entry.
Signed-off-by: Hans Verkuil
---
.../devicetree/bindings/media/i2c/ov7670.txt | 44 ++
MAINTAINERS| 1 +
2 files changed, 45 insertions(+)
From: Hans Verkuil
Move this out of the soc_camera directory into the atmel directory
where it belongs.
Signed-off-by: Hans Verkuil
---
drivers/media/platform/Makefile | 1 +
drivers/media/platform/atmel/Kconfig | 11 ++-
drivers/media/plat
From: Hans Verkuil
Add v4l2-async support for this driver.
Signed-off-by: Hans Verkuil
Acked-by: Sakari Ailus
---
drivers/media/i2c/ov7670.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/drivers/media/i2c/ov7670.c b/drivers/media/i2c/ov7670.c
index 56cfb5c
From: Hans Verkuil
Get the clock for this sensor.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/ov7670.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/media/i2c/ov7670.c b/drivers/media/i2c/ov7670.c
index 50e4466..da08436 100644
--- a/drivers/media/i2c/ov7670.c
From: Hans Verkuil
Add DT support. Use it to get the reset and pwdn pins (if there are any).
Tested with one sensor requiring reset/pwdn and one sensor that doesn't
have reset/pwdn pins.
Signed-off-by: Hans Verkuil
---
drivers/media/i2c/ov7670.c | 42 --
From: Hans Verkuil
This patch series converts the soc-camera atmel-isi to a standalone V4L2
driver.
The same is done for the ov7670 and ov2640 sensor drivers: the ov7670 was
used to test the atmel-isi driver. The ov2640 is needed because the em28xx
driver has a soc_camera include dependency. Bot
On Fri, Jan 27, 2017 at 05:23:24PM +, Brian Starkey wrote:
> Hi,
>
> We're looking to enable the per-plane color management hardware in
> Mali-DP with atomic properties, which has sparked some conversation
> around how to handle YCbCr formats.
>
> As it stands today, it's assumed that a drive
> The central issue seems to be that I think media pad links / media bus
> formats should describe physical links, such as parallel or serial
> buses, and the formats of pixels flowing through them, whereas Steve
> would like to extend them to describe software transports and in-memory
> formats.
Em Mon, 30 Jan 2017 09:39:21 +0100
Hans Verkuil escreveu:
> On 28/01/17 16:35, Laurent Pinchart wrote:
> > Hi Sakari,
> >
> > On Saturday 28 Jan 2017 00:02:53 Sakari Ailus wrote:
> >> On Fri, Jan 27, 2017 at 09:38:31AM -0200, Mauro Carvalho Chehab wrote:
> >>> Hi Sakari/Hans/Laurent,
> >>>
>
Install all metadata controls required by registered decoders.
Update the decoding context with the set of metadata received
from user through extended control.
Set the received metadata in access unit prior to call the
decoder decoding ops.
Signed-off-by: Hugues Fruchet
---
drivers/media/platfo
Add "parsed MPEG-2" pixel format & related controls
needed by stateless video decoders.
In order to decode the video bitstream chunk provided
by user on output queue, stateless decoders require
also some extra data resulting from this video bitstream
chunk parsing.
Those parsed extra data have to b
The patchset implements the MPEG-2 part of V4L2 unified low-level decoder
API RFC [0] needed by stateless video decoders, ie decoders which requires
specific parsing metadata in addition to video bitstream chunk in order
to complete decoding.
A reference implementation using STMicroelectronics DELT
Hi Mauro,
The following changes since commit 40eca140c404505c09773d1c6685d818cb55ab1a:
[media] mn88473: add DVB-T2 PLP support (2016-12-27 14:00:15 -0200)
are available in the git repository at:
git://linuxtv.org/pinchartl/media.git sensors/next
for you to fetch changes up to ab21fe9d7e374
Adds support of DELTA MPEG-2 video decoder back-end,
implemented by calling MPEG2_TRANSFORMER0 firmware
using RPMSG IPC communication layer.
MPEG-2 decoder back-end is a stateless decoder which
require specific parsing metadata in access unit
in order to complete decoding.
Signed-off-by: Hugues Fr
On Thu, Jan 19, 2017 at 01:32:20AM +0200, Laurent Pinchart wrote:
> The gpiod API checks for NULL descriptors, there's no need to duplicate
> the check in the driver.
>
> Signed-off-by: Laurent Pinchart
Acked-by: Sakari Ailus
--
Sakari Ailus
e-mail: sakari.ai...@iki.fi XMPP: sai...@retiis
Hi Mauro,
The following changes since commit 40eca140c404505c09773d1c6685d818cb55ab1a:
[media] mn88473: add DVB-T2 PLP support (2016-12-27 14:00:15 -0200)
are available in the git repository at:
git://linuxtv.org/pinchartl/media.git omap3isp/next
for you to fetch changes up to 2ea65cbd5684
Hi Mauro,
The following changes since commit 40eca140c404505c09773d1c6685d818cb55ab1a:
[media] mn88473: add DVB-T2 PLP support (2016-12-27 14:00:15 -0200)
are available in the git repository at:
git://linuxtv.org/pinchartl/media.git uvc/next
for you to fetch changes up to eeb7ba86db3cf031b
Hi all,
Ok if we merge the entire series through drm-intel (likely for 4.12, 4.11
is getting a bit late)? We'd like to use this there, and Mauro already
reviewed the v4l side ...
Thanks, Daniel
On Mon, Jan 16, 2017 at 02:12:07PM +, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> Scatterli
On 27/01/17 18:22, Kevin Hilman wrote:
On Fri, Dec 16, 2016 at 4:49 PM, Kevin Hilman wrote:
Hans Verkuil writes:
On 07/12/16 19:30, Kevin Hilman wrote:
Prepare the groundwork for adding DT support for davinci VPIF drivers.
This series does some fixups/cleanups and then adds the DT binding a
Heippa!
On Fri, Jan 27, 2017 at 12:32:56PM +0200, Tuukka Toivonen wrote:
> v4l2-async had several functions doing some operations and then
> not undoing the operations in a failure situation. For example,
> v4l2_async_test_notify() moved a subdev into notifier's done list
> even if registering the
On 28/01/17 16:35, Laurent Pinchart wrote:
Hi Sakari,
On Saturday 28 Jan 2017 00:02:53 Sakari Ailus wrote:
On Fri, Jan 27, 2017 at 09:38:31AM -0200, Mauro Carvalho Chehab wrote:
Hi Sakari/Hans/Laurent,
First of all, thanks for looking into those issues. Unfortunately, I was
in vacations, and
On Fri, Jan 27, 2017 at 05:23:24PM +, Brian Starkey wrote:
> Hi,
>
> We're looking to enable the per-plane color management hardware in
> Mali-DP with atomic properties, which has sparked some conversation
> around how to handle YCbCr formats.
>
> As it stands today, it's assumed that a drive
72 matches
Mail list logo