The ispqueue.h file uses vm_flags_t, which is defined in
linux/mm_types.h, so we must include that header in order
to build in all configurations.
Signed-off-by: Arnd Bergmann
Cc: Mauro Carvalho Chehab
Cc: linux-media@vger.kernel.org
Cc: Konstantin Khlebnikov
Cc: Laurent Pinchart
---
drivers/
Hi subsystem maintainers,
These are a few patches left over from doing randconfig tests
a couple of weeks ago. Please apply them directly into your
trees unless you see problems. All patches can theoretically
be seen as bug fixes for 3.10, but they are not critical,
so applying them for 3.11 is fi
Hi Mauro,
This includes couple bug fixes for the exynos imaging subsystem driver.
Please pull for v3.10.
The following changes since commit 6719a4974600fdaa4a3ac2ea2aed819a35d06605:
[media] staging/solo6x10: select the desired font (2013-05-27
09:38:57 -0300)
are available in the git repos
On Fri, May 31, 2013 at 06:21:09PM +0200, Lucas Stach wrote:
> Am Freitag, den 31.05.2013, 17:29 +0200 schrieb Daniel Vetter:
> > On Fri, May 31, 2013 at 07:22:24PM +0900, 김승우 wrote:
> > > Hello Daniel,
> > >
> > > Thanks for your comment.
> > >
> > > On 2013년 05월 31일 18:14, Daniel Vetter wrote:
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: Fri May 31 19:00:20 CEST 2013
git branch: test
git hash: 7eac97d7e714429f7ef1ba5d35f94c07f4c34f8e
gcc versi
This is an initial version of the output DMA driver of the Exynos4x12 FIMC-IS
ISP IP block. First 6 patches are mostly cleanups, the actual driver is added
in the last patch.
There is one issue in those DMA interfaces - the DMA addresses of all buffers
need to be preconfigured before streaming is s
Add a video capture node for the FIMC-IS ISP IP block. The Exynos4x12
FIMC-IS ISP IP block has 2 DMA interfaces that allow to capture raw
Bayer and YUV data to memory. Currently only the DMA2 output is and
raw Bayer data capture is supported.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyun
From: Phil Carmody
Merge the two sets of flags into one array to simplify accessing
arbitrary bits from them.
Signed-off-by: Phil Carmody
---
drivers/media/platform/exynos4-is/fimc-is-param.c | 80 ++---
drivers/media/platform/exynos4-is/fimc-is-regs.c |4 +-
drivers/med
Remove unused macros and fields of struct fimc_is_video.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/fimc-isp.h | 13 +
drivers/media/platform/exynos4-is/media-dev.h |8
2 files changed, 1 insertion(+), 20 dele
This patch adds a debug trace macro for the FIMC-IS ISP subdev
and video node drivers.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/fimc-isp.c | 16
drivers/media/platform/exynos4-is/fimc-isp.h |5 +
2 files chan
Move __fimc_videoc_querycap() function to the common exynos4-is-common.ko
module so it don't need to be reimplemented in multiple video node drivers
of the exynos4-is.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/common.c| 12 +++
Remove duplicated code in the vidioc_try_fmt and vidioc_s_fmt handlers.
This is a pre-requsite to allow successful fimc.capture video open even
if its corresponding media entities are not linked into a complete
pipeline.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers
FIMC-LITE devices are never looked up by iterating over all platform
devices with bus_for_each_device() as these IP blocks are available
only on dt-only Exynos SoC platforms.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/media-dev.c |2
Am Freitag, den 31.05.2013, 17:29 +0200 schrieb Daniel Vetter:
> On Fri, May 31, 2013 at 07:22:24PM +0900, 김승우 wrote:
> > Hello Daniel,
> >
> > Thanks for your comment.
> >
> > On 2013년 05월 31일 18:14, Daniel Vetter wrote:
> > > On Fri, May 31, 2013 at 10:54 AM, Seung-Woo Kim
> > > wrote:
> > >>
On Fri, May 31, 2013 at 07:22:24PM +0900, 김승우 wrote:
> Hello Daniel,
>
> Thanks for your comment.
>
> On 2013년 05월 31일 18:14, Daniel Vetter wrote:
> > On Fri, May 31, 2013 at 10:54 AM, Seung-Woo Kim
> > wrote:
> >> importer private data in dma-buf attachment can be used by importer to
> >> reim
On Fri, May 31, 2013 at 12:23 PM, Greg Horvath wrote:
> I will try and get a 3.7 kernel running on an x86 machine and
> see if I can get it to run though. Thanks for taking the time to
> investigate.
>
That sounds like a good plan! Please try with a v3.7+ kernel on x86
and report your findings.
I am not sure how much work it would take to upgrade this particular
kernel to 3.7+. The code for it came from
https://github.com/olegk0/rk3066-kernel but I think it differs
significantly from the main line structure and has several custom
drivers. I will try and get a 3.7 kernel running on an x86
Add compatible property for the Exynos5250 and enable the frame start
and frame end interrupts. These interrupts are needed for the Exynos5
FIMC-IS firmware. The driver enables those interrupt only where available,
depending on the 'compatible' property. This can be optimized further,
by exposing s
Hello!
I'm glad it helped.
So we have *at least* one happy user for the keep_buffers option :-)
In that case, it seems you had a memory fragmentation issue after all.
Regards,
Ezequiel
On Fri, May 31, 2013 at 11:20 AM, a b wrote:
> Hi Ezequiel,
>
> Just to report that i haven't seen any recurr
Add compatible property for the Exynos5250 and enable the frame start
and frame end interrupts. These interrupts are needed for the Exynos5
FIMC-IS firmware. The driver enables those interrupts only where they
are available, depending on the 'compatible' property. This can be
optimized further, by
This patch corrects the link_notify handler to support more complex
pipelines, including fimc-lite and fimc-is entities.
After the FIMC-IS driver addition the assumptions made in the link_notify
callback are no longer valid, e.g. the link between fimc-lite subdev and
its video node is not immutabl
Ensure the v4l2_device notifications from sensor subdev works
also after the media links reconfiguration.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/media-dev.c | 47 -
1 file changed, 31 insertions(+), 16 delet
Currently the media device link_notify callback is invoked before the
actual change of state of a link when the link is being enabled, and
after the actual change of state when the link is being disabled.
This doesn't allow a media device driver to perform any operations
on a full graph before a l
It's not a critical error to call __fimc_pipeline_close() with missing
sensor subdev entity. Replace WARN_ON() with pr_warn() and return 0
instead of -EINVAL to fix control flow in some conditions.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4
Protect the fimc/fimc-lite video nodes unregistration with their video
lock. This prevents a kernel crash when e.g. udev opens a video node
right after the driver registers it and then the driver tries to
unregister it and defers its probing. Using video_is_unregistered()
together with the video mu
Remove driver private video node reference counters and use entity->use_count
instead. This makes the video pipelines power handling more similar to the
method used in omap3isp driver.
Now the graph mutex is taken always after the video mutex, as it is not
possible to ensure apposite order at the
Use pm_runtime_put_sync() instead of pm_runtime_put() to avoid races
in handling the 'state' bit flags when the fimc-capture drivers'
runtime_resume callback is called from the PM workqueue.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/fim
This enumeration is now private to exynos4-is and the exynos5 camera
subsystem driver may have the subdevs handling designed differently.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
Changes since v1:
- corrected description of struct fimc_pipeline at media-dev.h
---
driv
This patch moves the code for inheriting subdev v4l2 controls on the
FIMC video capture nodes from open()/close() fops to the link setup
notification callback. This allows for the state of the FIMC controls
to be always kept, in opposite to the current situation when it is
lost when last process cl
This patch introduces common structure for the video entities
to handle all video nodes and media pipelines associated with
them in more generic way.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/fimc-capture.c | 43 -
Create a common module (exynos4-is-common.ko) which will hold
the common functions used across video device and subdev drivers
contained in .../exynos4-is directory.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
Changes since v1:
- renamed exynos4-common.ko to exynos4-is-co
Hi All,
This is an updated version of a patch set [1], main changes include:
- In patch "media: Change media device link_notify behaviour"
- fixed link flags handling in __media_entity_setup_link(),
- swapped MEDIA_DEV_NOTIFY_PRE_LINK_CH and MEDIA_DEV_NOTIFY_POST_LINK_CH
at the o
Hi Ezequiel,
Just to report that i haven't seen any recurrence of the issue since
applying the suggested "keep_buffers" option.
Many thanks for your help.
On Mon, May 13, 2013 at 9:33 AM, a b wrote:
> Hi Ezequiel,
>
> Sorry, just saw your suggestion RE: keep_buffers, i will definitely
> try th
On Fri, May 31, 2013 at 10:08:27AM -0300, Mauro Carvalho Chehab wrote:
> Em Thu, 30 May 2013 21:00:01 +0200
> Jon Arne Jørgensen escreveu:
>
> > On Thu, May 30, 2013 at 08:33:32AM +0300, Timo Teras wrote:
> > > On Thu, 30 May 2013 07:21:36 +0200
> > > Jon Arne Jørgensen wrote:
> > >
> > > > On
On Fri, 31 May 2013 10:08:27 -0300
Mauro Carvalho Chehab wrote:
> Em Thu, 30 May 2013 21:00:01 +0200
> Jon Arne Jørgensen escreveu:
>
> > On Thu, May 30, 2013 at 08:33:32AM +0300, Timo Teras wrote:
> > > I would rather have the platform_data provide the new table. Or
> > > if you think bulk of
Em Thu, 30 May 2013 21:00:01 +0200
Jon Arne Jørgensen escreveu:
> On Thu, May 30, 2013 at 08:33:32AM +0300, Timo Teras wrote:
> > On Thu, 30 May 2013 07:21:36 +0200
> > Jon Arne Jørgensen wrote:
> >
> > > On Wed, May 29, 2013 at 10:19:49PM -0400, Andy Walls wrote:
> > > > Mauro Carvalho Chehab
Modifies the exynos5-is Makefile and Kconfig to include the new
fimc-is driver.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/Kconfig | 12
drivers/media/platform/exynos5-is/Makefile |3 +++
2 files changed, 15 insertions(+)
dif
The hardware interface module finally sends the commands to the
FIMC-IS firmware and runs the interrupt handler for getting the
responses.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
.../media/platform/exynos5-is/fimc-is-interface.c | 1025
.../media/platform
FIMC-IS has two hardware scalers named as scaler-codec and
scaler-preview. This patch adds the common code handling the
video nodes and subdevs of both the scalers.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/fimc-is-scaler.c | 492 ++
fimc-is driver takes video data input from the ISP video node
which is added in this patch. This node accepts Bayer input
buffers which is given from the IS sensors.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/fimc-is-isp.c | 438
FIMC-IS uses certain sensors which are exclusively controlled
from the IS firmware. This patch adds the sensor subdev for the
fimc-is sensors.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/fimc-is-sensor.c | 463
drivers/media/
This patch adds the register definition file for the fimc-is driver
and also the header file containing the main context for the driver.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/fimc-is-regs.h | 107 +++
drivers/media/platform/exyn
This driver is for the FIMC-IS IP available in Samsung Exynos5
SoC onwards. This patch adds the core files for the new driver.
Signed-off-by: Arun Kumar K
Signed-off-by: Kilyeon Im
---
drivers/media/platform/exynos5-is/fimc-is-core.c | 304 ++
drivers/media/platform/exynos5
Use clk_prepare_enable/clk_unprepare_disable instead of preparing the
clocks during the driver initalization and then using just clk_disable/
clk_enable. The clock framework doesn't guarantee a clock will not get
enabled during e.g. clk_set_parent if clk_prepare has been called on it.
So we ensure
The FIMC-IS-ISP handles only Bayer formats thus V4L2_COLORSPACE_SRGB
should be used. This change applies to the code first added in v3.10.
Signed-off-by: Sylwester Nawrocki
Signed-off-by: Kyungmin Park
---
drivers/media/platform/exynos4-is/fimc-isp.c |4 ++--
1 file changed, 2 insertions(+)
This includes fixes for couple issues found during further testing
of the exynos4-is driver I'd like to queue for 3.10
Sylwester Nawrocki (3):
exynos4-is: Prevent NULL pointer dereference when firmware isn't
loaded
exynos4-is: Ensure fimc-is clocks are not enabled until properly
config
Ensure the firmware isn't accessed in the driver when the firmware loading
routine has not completed. This fixes a potential kernel crash:
[ 96.51] Unable to handle kernel NULL pointer dereference at virtual
address
[ 96.52] pgd = ee604000
[ 96.52] [] *pgd=6e947
Signed-off-by: Arun Kumar K
---
.../devicetree/bindings/media/exynos5-fimc-is.txt | 41
1 file changed, 41 insertions(+)
create mode 100644 Documentation/devicetree/bindings/media/exynos5-fimc-is.txt
diff --git a/Documentation/devicetree/bindings/media/exynos5-fimc-is.tx
Changes from v1
---
- Addressed all review comments from Sylwester
- Made sensor subdevs as independent i2c devices
- Lots of cleanup
- Debugfs support added
- Removed PMU global register access
Description
---
This patchset adds a new driver for the FIMC-IS IP available in
Sam
Ping?
regards,
dan carpenter
On Sat, Apr 13, 2013 at 12:32:15PM +0300, Dan Carpenter wrote:
> These structs have holes and reserved struct members which aren't
> cleared. I've added a memset() so we don't leak stack information.
>
> Signed-off-by: Dan Carpenter
>
> diff --git a/drivers/media/
On video std change, the driver would disable the automatic field
detection on the gm7113c chip, and force either 50Hz or 60Hz.
Don't do this any more.
Signed-off-by: Jon Arne Jørgensen
---
drivers/media/i2c/saa7115.c | 26 ++
1 file changed, 2 insertions(+), 24 deletions
Implement i2c_board_info.platform_data handling in the driver so we can
make device specific changes to the chips we support.
Signed-off-by: Jon Arne Jørgensen
---
drivers/media/i2c/saa7115.c | 101 +--
drivers/media/i2c/saa711x_regs.h | 8
include
This patch set adds handling of the i2c_board_info struct to the saa7115 driver.
The main goal of this patch is to give the different devices with the gm7113c
chip an opportunity to configure the chip to their needs.
I've only implemented the overrides I know are necessary to get the stk1160
and t
The clips pointer is a userspace pointer, not a kernelspace pointer.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 25 +
1 file changed, 9 insertions(+), 16 deletions(-)
diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c
b/drivers/media/v4l2-co
On 05/31/2013 12:02 PM, Hans Verkuil wrote:
> From: Hans Verkuil
>
> Signed-off-by: Hans Verkuil
> Cc: Sylwester Nawrocki
Acked-by: Sylwester Nawrocki
> ---
> drivers/media/i2c/sr030pc30.c | 276
> +
> 1 file changed, 88 insertions(+), 188 deletions
On 05/30/2013 05:21 AM, Laurent Pinchart wrote:
> Hi Sylwester,
>
> On Saturday 25 May 2013 16:11:52 Sylwester Nawrocki wrote:
>> On 05/25/2013 11:17 AM, Prabhakar Lad wrote:
[...]
> And for synchronisation method on the analog part we could perhaps
> define 'component-sync' or similar p
Hello Daniel,
Thanks for your comment.
On 2013년 05월 31일 18:14, Daniel Vetter wrote:
> On Fri, May 31, 2013 at 10:54 AM, Seung-Woo Kim
> wrote:
>> importer private data in dma-buf attachment can be used by importer to
>> reimport same dma-buf.
>>
>> Seung-Woo Kim (2):
>> dma-buf: add importer
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Ondrej Zary
---
drivers/media/radio/radio-sf16fmi.c |8
1 file changed, 8 insertions(+)
diff --git a/drivers/media/radio/radio-sf16fmi.c
b/drivers/media/radio/radio-sf16fmi.c
index b058f36..9e712c8 100644
--- a/drivers/media/rad
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Ondrej Zary
---
drivers/media/radio/radio-sf16fmi.c | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/drivers/media/radio/radio-sf16fmi.c
b/drivers/media/radio/radio-sf16fmi.c
index 80beda7..9cd0338 100644
---
From: Hans Verkuil
The audio and input ioctls are not applicable for radio devices,
remove them.
Also set the device_caps field in v4l2_querycap.
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/radio-timb.c | 35 ++-
1 file changed, 2
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c |8
1 file changed, 8 insertions(+)
diff --git a/drivers/media/radio/radio-tea5764.c
b/drivers/media/radio/radio-tea5764.c
index 077d906..c22feed 100644
--- a/drivers/medi
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/radio-timb.c |9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/media/radio/radio-timb.c b/drivers/media/radio/radio-timb.c
index 1931ef7..0817964 100644
--- a/drivers/media/radio/ra
From: Hans Verkuil
For some reason the tuner and dsp subdevs were never actually loaded.
Added the relevant code to do that.
Also remove bogus calls to video_device_release_empty().
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/radio-timb.c | 13 +
1 f
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Ondrej Zary
---
drivers/media/radio/radio-sf16fmi.c | 56 ---
1 file changed, 25 insertions(+), 31 deletions(-)
diff --git a/drivers/media/radio/radio-sf16fmi.c
b/drivers/media/radio/radio-sf16fmi.c
index 9c
From: Hans Verkuil
Don't set version (the core does that for you), fill in device_caps and
prefix bus_info with "platform:".
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/platform/timblogiw.c |7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/dri
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Ondrej Zary
---
drivers/media/radio/radio-sf16fmi.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/media/radio/radio-sf16fmi.c
b/drivers/media/radio/radio-sf16fmi.c
index c1d51ec..80beda7 100644
--- a/drivers
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/radio-timb.c | 24
1 file changed, 24 deletions(-)
diff --git a/drivers/media/radio/radio-timb.c b/drivers/media/radio/radio-timb.c
index cecf7d7..99694dd 100644
--- a/drivers
From: Hans Verkuil
Clamp the frequency to the valid frequency range as per the V4L2 specification.
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/tef6862.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/drivers/media/radio/tef6862.c b
From: Hans Verkuil
The audio and input ioctls do not apply to radio devices. Remove them.
Signed-off-by: Hans Verkuil
Cc: Ondrej Zary
---
drivers/media/radio/radio-sf16fmi.c | 30 --
1 file changed, 30 deletions(-)
diff --git a/drivers/media/radio/radio-sf16fmi.
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c | 79 ---
1 file changed, 26 insertions(+), 53 deletions(-)
diff --git a/drivers/media/radio/radio-tea5764.c
b/drivers/media/radio/radio-tea5764.c
ind
From: Hans Verkuil
Deleted those ioctls from this driver.
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c | 37 ---
1 file changed, 37 deletions(-)
diff --git a/drivers/media/radio/radio-tea5764.c
b/drivers/media/rad
From: Hans Verkuil
Some small cleanups and when setting the frequency it is now clamped
to the valid frequency range instead of returning an error.
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c | 24 +---
1 file changed, 13 inse
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Richard Röjfors
---
drivers/media/radio/saa7706h.c | 58 +---
1 file changed, 30 insertions(+), 28 deletions(-)
diff --git a/drivers/media/radio/saa7706h.c b/drivers/media/radio/saa7706h.c
index 06c06cc..
From: Hans Verkuil
Signed-off-by: Hans Verkuil
---
drivers/media/pci/saa7134/saa6752hs.c | 457 +
1 file changed, 122 insertions(+), 335 deletions(-)
diff --git a/drivers/media/pci/saa7134/saa6752hs.c
b/drivers/media/pci/saa7134/saa6752hs.c
index f147b05..5813
Hi Laurent,
On 05/30/2013 04:02 AM, Laurent Pinchart wrote:
> Hi Sylwester,
>
> Thank you for the patch, and sorry for the late reply.
Thank you for review, the timing is just fine. :-)
> On Thursday 09 May 2013 17:36:41 Sylwester Nawrocki wrote:
>> Currently the media device link_notify callba
From: Hans Verkuil
This simplifies the code as it removes a memory allocation check.
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c | 27 ++-
1 file changed, 10 insertions(+), 17 deletions(-)
diff --git a/drivers/media/radio
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Sylwester Nawrocki
---
drivers/media/i2c/sr030pc30.c | 276 +
1 file changed, 88 insertions(+), 188 deletions(-)
diff --git a/drivers/media/i2c/sr030pc30.c b/drivers/media/i2c/sr030pc30.c
index 4c5a9ee
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c | 22 +-
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git a/drivers/media/radio/radio-tea5764.c
b/drivers/media/radio/radio-tea5764.c
index 38d563d..f6
This continues my ongoing work to convert drivers to the control framework.
These conversions touch upon rarely used drivers. The only one I could
actually test was the saa6752hs conversion. All others are untested because
I do not have the hardware.
Ondrej, I know you have a radio-sf16fmi board.
From: Hans Verkuil
Signed-off-by: Hans Verkuil
Cc: Fabio Belavenuto
---
drivers/media/radio/radio-tea5764.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/media/radio/radio-tea5764.c
b/drivers/media/radio/radio-tea5764.c
index 5a60990..077d906 100644
--- a/dr
Hi Sylwester,
Am Freitag, den 31.05.2013, 10:52 +0200 schrieb Sylwester Nawrocki:
> Hi Philipp,
>
> On 05/31/2013 10:33 AM, Philipp Zabel wrote:
> > +void v4l2_m2m_queue_set_buffered(struct vb2_queue *vq, bool buffered)
>
> How about making it a 'static inline' function in include/media/v4l2-mem
On Fri, May 31, 2013 at 10:54 AM, Seung-Woo Kim wrote:
> importer private data in dma-buf attachment can be used by importer to
> reimport same dma-buf.
>
> Seung-Woo Kim (2):
> dma-buf: add importer private data to attachment
> drm/prime: find gem object from the reimported dma-buf
Self-impo
Reimported dma-buf can reuse same gem object only when prime import
is done with same drm open context. So prime import is done with
other drm open context, gem object is newly created and mapped even
there is already mapped gem object. To avoid recreating gem object,
importer private data can be u
dma-buf attachment has only exporter private data, but importer private data
can be useful for importer especially to re-import the same dma-buf.
To use importer private data in attachment of the device, the function to
search attachment in the attachment list of dma-buf is also added.
Signed-off-
importer private data in dma-buf attachment can be used by importer to
reimport same dma-buf.
Seung-Woo Kim (2):
dma-buf: add importer private data to attachment
drm/prime: find gem object from the reimported dma-buf
drivers/base/dma-buf.c | 31 +
Hi Philipp,
On 05/31/2013 10:33 AM, Philipp Zabel wrote:
> +void v4l2_m2m_queue_set_buffered(struct vb2_queue *vq, bool buffered)
How about making it a 'static inline' function in include/media/v4l2-mem2mem.h
instead ?
> +{
> + struct v4l2_m2m_queue_ctx *q_ctx = container_of(vq, struct
> v4
The following changes since commit 7eac97d7e714429f7ef1ba5d35f94c07f4c34f8e:
[media] media: pci: remove duplicate checks for EPERM (2013-05-27 09:34:56
-0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git for-v3.10c
for you to fetch changes up to 401d80f
Hi Sekhar,
On Sat, May 25, 2013 at 11:13 PM, Prabhakar Lad
wrote:
> Hi Sekhar,
>
> On Sat, May 25, 2013 at 11:09 PM, Prabhakar Lad
> wrote:
>> From: Lad, Prabhakar
>>
>> remove init_enable from ths7303 pdata as it is being dropped
>> from ths7303_platform_data.
>>
> Can you please ack this patc
On mem2mem decoders with a hardware bitstream ringbuffer, to drain the
buffer at the end of the stream, remaining frames might need to be decoded
from the bitstream buffer without additional input buffers being provided.
To achieve this, allow a queue to be marked as buffered by the driver, and
all
On mem2mem decoders with a hardware bitstream ringbuffer, to drain the
buffer at the end of the stream, remaining frames might need to be decoded
from the bitstream buffer without additional input buffers being provided.
To achieve this, allow a queue to be marked as buffered by the driver, and
all
Hi!
On Wed May 29 2013 20:52:28 Sergei Shtylyov wrote:
> From: Vladimir Barinov
>
> Add OKI Semiconductor ML86V7667 video decoder driver.
>
I've accepted this patch, but I've added a patch to fix this function:
> +static int ml86v7667_querystd(struct v4l2_subdev *sd, v4l2_std_id *std)
> +{
>
On Thu May 30 2013 01:52:02 Antti Palosaari wrote:
> On 05/29/2013 08:58 PM, Antti Palosaari wrote:
> > On 05/29/2013 05:26 PM, Hans Verkuil wrote:
> >> On Fri April 19 2013 11:11:27 Antti Palosaari wrote:
> >>> On 04/19/2013 10:12 AM, Hans Verkuil wrote:
> On Wed April 17 2013 21:45:24 Antti
On Fri May 31 2013 03:08:33 Sakari Ailus wrote:
> Hi Hans,
>
> Hans Verkuil wrote:
> > On Fri 17 May 2013 00:34:51 Sakari Ailus wrote:
> >> Hi Andrzej,
> >>
> >> Thanks for the patchset!
> >>
> >> On Thu, May 16, 2013 at 10:14:33AM +0200, Andrzej Hajda wrote:
> >>> This patch adds managed version
2013/5/29 Hans Verkuil :
> From: Hans Verkuil
>
> VIDIOC_DBG_G_CHIP_IDENT has been replaced by VIDIOC_DBG_G_CHIP_INFO. Remove
> g_chip_ident support from bridge drivers since it is no longer needed.
>
> This patch takes care of all the trivial cases.
>
> Signed-off-by: Hans Verkuil
> Cc: Mauro Ca
2013/5/29 Hans Verkuil :
> From: Hans Verkuil
>
> If no signal is detected, return V4L2_STD_UNKNOWN. Otherwise AND the standard
> with the detected standards.
>
> Note that the v4l2 core initializes the std with tvnorms before calling the
> querystd ioctl.
>
> Signed-off-by: Hans Verkuil
> Cc: Sc
95 matches
Mail list logo