[PATCH v3] [media] tpg: Export the tpg code from vivid as a module

2016-04-01 Thread Helen Mae Koike Fornazier
The test pattern generator will be used by other drivers as the virtual media controller (vimc) Signed-off-by: Helen Mae Koike Fornazier --- The patch is based on 'media/master' branch and available at https://github.com/helen-fornazier/opw-staging

cron job: media_tree daily build: ERRORS

2016-04-01 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: Sat Apr 2 04:00:23 CEST 2016 git branch: test git hash: d3f5193019443ef8e556b64f3cd359773c4d377b gcc

[PATCH 4/7] tw686x: Add support for DMA scatter-gather mode

2016-04-01 Thread Ezequiel Garcia
Now that the driver has the infrastructure to support more DMA modes, let's add the DMA scatter-gather mode. In this mode, the device delivers sequential top-bottom frames. Signed-off-by: Ezequiel Garcia --- drivers/media/pci/tw686x/Kconfig| 1 +

[PATCH 2/7] tw686x: Introduce an interface to support multiple DMA modes

2016-04-01 Thread Ezequiel Garcia
Let's set the corner stone to support all the DMA modes available on this device. For stability reasons, the driver is currently setting DMA frame mode, and using single DMA buffers to get the P and B buffers. Each frame is then memcpy'ed into the user buffer. However, other platforms might be

[PATCH 6/7] tw686x: audio: Allow to configure the period size

2016-04-01 Thread Ezequiel Garcia
Currently, the driver has a fixed period size of 4096 bytes (2048 frames). Since this hardware can configure the audio capture size, this commit allows a period size range of [512-4096]. This is very useful to reduce the audio latency. Signed-off-by: Ezequiel Garcia

[PATCH 0/7] media: tw686x: Improvements

2016-04-01 Thread Ezequiel Garcia
Hi, This patchset contains two groups of improvements: * Add support for frame (zero-copy) DMA mode, and also scatter-gather DMA mode. * Audio improvements: prevent hw param changes, and allow period size configuration. The DMA modes are selected at module insertion time, through a

[PATCH 1/7] tw686x: Specify that the DMA is 32 bits

2016-04-01 Thread Ezequiel Garcia
Set vb2_queue.gfp_flags to GFP_DMA32. Otherwise it will start to create bounce buffers which is something you want to avoid since those are in limited supply. Without this patch, DMA scatter-gather may not work because machines can ran out of buffers easily. Signed-off-by: Ezequiel Garcia

[PATCH 7/7] tw686x: audio: Prevent hw param changes while busy

2016-04-01 Thread Ezequiel Garcia
Audio hw params are shared across all DMA channels, so if the user changes any of these while any DMA channel is enabled, it will impact the enabled channels, potentially causing serious instability issues. This commit avoids such situation, by preventing any hw param change (on any DMA channel)

[PATCH 5/7] tw686x: audio: Implement non-memcpy capture

2016-04-01 Thread Ezequiel Garcia
Now that we've introduced the dma_mode parameter to pick the DMA operation, let's use it to also select the audio DMA operation. When dma_mode != memcpy, the driver will avoid using memcpy in the audio capture path, and the DMA hardware operation will act directly on the ALSA buffers.

[PATCH 3/7] tw686x: Add support for DMA contiguous interlaced frame mode

2016-04-01 Thread Ezequiel Garcia
Now that the driver has the infrastructure to support more DMA modes, let's add the DMA contiguous interlaced frame mode. In this mode, the DMA P and B buffers are programmed with the user-provided buffers. When a P (or B) frame is ready, a new buffer is dequeued into P (or B). In addition to

Re: [PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Jean-Michel Hautbois
Hi Charles-Antoine, Thank you for the patch. FIrst of all, we, on the ML, do prefer reading patches as sent by git send-email tool. It is easier to comment the patch. Next, you should add a complete description to your commit. Just having an object and a signed-off-by line is not enough. You

Re: [PATCH v2] [media] tpg: Export the tpg code from vivid as a module

2016-04-01 Thread Mauro Carvalho Chehab
Hi Helen, This is just a quick look on it. See below. Em Fri, 1 Apr 2016 14:18:13 -0300 Helen Mae Koike Fornazier escreveu: > The test pattern generator will be used by other drivers as the virtual > media controller (vimc) > > Signed-off-by: Helen Mae Koike

Re: [PATCH v2] [media] tpg: Export the tpg code from vivid as a module

2016-04-01 Thread Hans Verkuil
Hi Helen, On 04/01/2016 10:18 AM, Helen Mae Koike Fornazier wrote: The test pattern generator will be used by other drivers as the virtual media controller (vimc) Signed-off-by: Helen Mae Koike Fornazier --- The patch is based on 'media/master' branch and

Fwd: [PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret

[PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret

[PATCH] Add GS1662 driver (a SPI video serializer)

2016-04-01 Thread Charles-Antoine Couret
>From 65b48bf1c77801c210bf93c07bc7f513efdbcbb5 Mon Sep 17 00:00:00 2001 From: Charles-Antoine Couret Date: Fri, 1 Apr 2016 17:19:26 +0200 Subject: [PATCH] Add GS1662 driver (a SPI video serializer) Signed-off-by: Charles-Antoine Couret

Re: [media 7/8] PCIE bridge driver for PT3 & PX-Q3PE

2016-04-01 Thread kbuild test robot
Hi Буди, [auto build test ERROR on linuxtv-media/master] [also build test ERROR on v4.6-rc1 next-20160401] [if your patch is applied to the wrong git tree, please drop us a note to help improving the system] url: https://github.com/0day-ci/linux/commits/info-are-ma/DVB-driver-for-Earthsoft