From: Hans Verkuil
Support the MEDIA_IOC_DEVICE_INFO ioctl for DVB entities.
Signed-off-by: Hans Verkuil
---
drivers/media/dvb-core/dmxdev.c | 24 +++-
drivers/media/dvb-core/dvb_ca_en50221.c | 11 +++
drivers/media/dvb-core/dvb_net.c| 11 +++
From: Hans Verkuil
Support the MEDIA_IOC_DEVICE_INFO ioctl for entities.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-subdev.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drivers/media/v4l2-core/v4l2-subdev.c
index
From: Hans Verkuil
Document major, minor and entity_id, and that MEDIA_IOC_DEVICE_INFO
can be called for other media devices as well, besides just the
media controller.
Signed-off-by: Hans Verkuil
---
.../DocBook/media/v4l/media-ioc-device-info.xml| 35 ++
1 file change
From: Hans Verkuil
Support the MEDIA_IOC_DEVICE_INFO ioctl for entities.
Signed-off-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 38 +++-
1 file changed, 37 insertions(+), 1 deletion(-)
diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c
b/drivers
From: Hans Verkuil
Device nodes associated with entities should support the MEDIA_IOC_DEVICE_INFO
ioctl in order to let userspace find the media device node from an entity
device node. To be able to do that the major and minor numbers of the
media device node should be available in struct media_d
From: Hans Verkuil
Add documentation for the new VIDIOC_SUBDEV_QUERYCAP ioctl.
Signed-off-by: Hans Verkuil
---
Documentation/DocBook/media/v4l/v4l2.xml | 1 +
.../DocBook/media/v4l/vidioc-subdev-querycap.xml | 125 +
2 files changed, 126 insertions(+)
create
From: Hans Verkuil
Add a capability to indicate that this device is a media entity.
Signed-off-by: Hans Verkuil
---
Documentation/DocBook/media/v4l/vidioc-querycap.xml | 6 ++
drivers/media/v4l2-core/v4l2-ioctl.c| 5 +
include/uapi/linux/videodev2.h
From: Hans Verkuil
While normal video/radio/vbi/swradio nodes have a proper QUERYCAP ioctl
that apps can call to determine that it is indeed a V4L2 device, there
is currently no equivalent for v4l-subdev nodes. Adding this ioctl will
solve that, and it will allow utilities like v4l2-compliance to
From: Hans Verkuil
This patch series adds the VIDIOC_SUBDEV_QUERYCAP ioctl for v4l-subdev devices
as discussed during the ELC in San Jose and as discussed here:
http://www.spinics.net/lists/linux-media/msg88009.html
It also add support for MEDIA_IOC_DEVICE_INFO to any media entities so
applicat
The most likely error you will get when calling VIDIOC_QUERYCAP for a
device node that does not support it is ENOTTY, not EINVAL.
Signed-off-by: Hans Verkuil
---
Documentation/DocBook/media/v4l/vidioc-querycap.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/
On 05/06/15 04:07, Laurent Pinchart wrote:
Hi Mauro,
On Tuesday 05 May 2015 17:22:35 Mauro Carvalho Chehab wrote:
Em Tue, 05 May 2015 21:08:49 +0200 Gregor Jasny escreveu:
Hello,
It's already more than half a year since the last v4l-utils release. Do
you have any pending commits or objections
On Mon, 04 May 2015 02:32:05 +0300
Laurent Pinchart wrote:
> Hi Mikhail,
>
> Thank you for the patch. Please see below for a (partial) review.
>
> On Thursday 30 April 2015 00:53:29 Mikhail Ulyanov wrote:
> > Here's the the driver for the Renesas R-Car JPEG processing unit
> > driver.
> >
> >
This message is generated daily by a cron job that builds media_tree for
the kernels and architectures in the list below.
Results of the daily build of media_tree:
date: Wed May 6 04:00:16 CEST 2015
git branch: test
git hash: 1555f3bf5cc172e7d23c2b8db10d656d15bec13e
gcc versi
Hi Mauro,
On Tuesday 05 May 2015 17:22:35 Mauro Carvalho Chehab wrote:
> Em Tue, 05 May 2015 21:08:49 +0200 Gregor Jasny escreveu:
> > Hello,
> >
> > It's already more than half a year since the last v4l-utils release. Do
> > you have any pending commits or objections? If no one vetos I'd like to
On Tuesday 05 May 2015 09:27:52 Christoph Hellwig wrote:
> On Tue, May 05, 2015 at 05:39:57PM +0200, Benjamin Gaignard wrote:
> > Since few months I'm looking for Linaro to how do Secure Data Path (SPD).
> > I have tried and implemented multiple thinks but I always facing
> > architecture issues so
Hello Laurent,
Thanks for your comments.
On Mon, 04 May 2015 02:32:05 +0300
Laurent Pinchart wrote:
> > +/*
> > + *
> >
> > + * video ioctl operations
> > + *
> > =
Chip is already probed, which means I2C bus is alive and working
unless something strange happens during sleep.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/e4000.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/media/tuners/e4000.c b/drivers/media/tuners/e4000.c
index
We are not allowed manually bind / unbind device from the driver
currently.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/e4000.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/media/tuners/e4000.c b/drivers/media/tuners/e4000.c
index 510239f..59190cb 100644
--- a/drivers/
Rename device state from 's' to 'dev'.
Move single include to driver private header.
Change error handling type of each function to one I tend use nowadays.
Define I2C client pointer for each function and use it.
Do not clean tuner ops during driver remove - not needed.
Rename some other variables.
Add schematic drawing of used Fractional-N PLL. Rename and add some
new PLL variables for better understanding.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/e4000.c | 44 +++
drivers/media/tuners/e4000_priv.h | 4 ++--
2 files changed, 33 inse
Load rtl2832_sdr driver for devices having fc2580 tuner.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
index 41f8808..d8866af 1006
Driver supports multiple chipset versions. Devices are ordered to
ID table per used chipset type. "ITE 9303 Generic" device uses IT9303
chipset and was added mistakenly between IT9135 IDs.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/af9035.c | 8 +---
1 file changed, 5 in
Calculate low-pass filter control word dynamically from given radio
channel bandwidth.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 8
drivers/media/tuners/fc2580_priv.h | 9 -
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/drivers/medi
Rename driver state from priv to dev.
Remove legacy i2c-gate control.
Use I2C client for proper dev_() logging.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 172 -
drivers/media/tuners/fc2580_priv.h | 2 +-
2 files changed, 76 inse
Replace home made register access routines with regmap.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/Kconfig | 1 +
drivers/media/tuners/fc2580.c | 216 +++--
drivers/media/tuners/fc2580_priv.h | 4 +-
3 files changed, 66 insertions(+), 1
Calculate PLL dividers slightly differently, most likely it is now
correct. Move some register values to innitab. Use jiffies to poll
filter lock. Fix logging.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 179 +
drivers/media/tuners/
Add I2C client bindings to driver.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 101 +
drivers/media/tuners/fc2580.h | 15 ++
drivers/media/tuners/fc2580_priv.h | 4 +-
3 files changed, 110 insertions(+), 10 deletions(-)
Add initial support for fc2580 tuner based devices.
Tuner is controlled via V4L2 subdevice API.
Passes v4l2-compliance tests.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/rtl2832_sdr.c | 110 --
drivers/media/dvb-frontends/rtl2832_sdr.h | 1 +
2 fi
We are using I2C client binding now, so remove old media attach.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/tua9001.c | 88 ++
drivers/media/tuners/tua9001.h | 20 --
2 files changed, 4 insertions(+), 104 deletions(-)
diff --git a/dri
Change tua9001 driver from media binding to I2C client binding.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/af9035.c | 26 +-
1 file changed, 17 insertions(+), 9 deletions(-)
diff --git a/drivers/media/usb/dvb-usb-v2/af9035.c
b/drivers/media/usb/dvb-
Implement V4L2 subdevice for bandwidth and frequency controls of
SDR usage. That driver now implements both DVB frontend and V4L2
subdevice. Driver itself is I2C driver. Lets see how it works.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 262 +++
Add I2C bindings.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/tua9001.c | 100 +++-
drivers/media/tuners/tua9001.h | 13 +
drivers/media/tuners/tua9001_priv.h | 4 +-
3 files changed, 114 insertions(+), 3 deletions(-)
diff --git a/dri
rtl2832 demod driver has support for FC2580 tuner config, no need to
abuse FC0012 settings anymore.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
b/dr
Use div_u64() to simplify and remove home made divides.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/tua9001.c | 9 +
drivers/media/tuners/tua9001_priv.h | 1 +
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/media/tuners/tua9001.c b/drivers/media/t
Use regmap for I2C register access.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/Kconfig| 1 +
drivers/media/tuners/tua9001.c | 41 +++--
drivers/media/tuners/tua9001_priv.h | 2 ++
3 files changed, 15 insertions(+), 29 deletions(-)
diff
Add reg/val inittab for FC2580 tuner.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/rtl2832.c | 4
drivers/media/dvb-frontends/rtl2832.h | 1 +
drivers/media/dvb-frontends/rtl2832_priv.h | 24
3 files changed, 29 insertions(+)
diff --gi
Change tua9001 driver from media binding to I2C client binding.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 27 +++
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
b/drivers/media/usb
Fix logging. Style issues. Rename things.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/Kconfig| 2 +-
drivers/media/tuners/tua9001.c | 153 ++--
drivers/media/tuners/tua9001.h | 6 +-
drivers/media/tuners/tua9001_priv.h | 16 ++--
Change fc2580 driver from media binding to I2C client binding.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/af9035.c | 21 +
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/drivers/media/usb/dvb-usb-v2/af9035.c
b/drivers/media/usb/dvb-usb-v2
All users are using driver via I2C client binding so lets remove
unneeded media binding.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/fc2580.c | 72 ---
drivers/media/tuners/fc2580.h | 26
2 files changed, 98 deletions(-)
diff
Change fc2580 driver from media binding to I2C client binding.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 29 -
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
b/drivers/media/us
Rename state from s to dev. Rename some other things. Fix indentations.
Disable driver unbind via sysfs.
Signed-off-by: Antti Palosaari
indentation prevent unload
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/msi001.c | 195 ++
1 file changed,
Rename state to dev.
Correct some indentations.
Remove FSF address.
Fix some style issues reported by checkpatch.pl.
Correct some style issues I liked.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/msi2500/msi2500.c | 610 ++--
1 file changed, 306 insertion
Update synthesizer calculation to model I prefer nowadays. It is mostly
just renaming some variables, but also minor functionality change how
integer and fractional part are divided (using div_u64_rem()). Also, add
'schematic' of synthesizer following my current understanding.
Signed-off-by: Antti
Update synthesizer calculation to model I prefer nowadays. It is mostly
just renaming some variables, but also minor functionality change how
integer and fractional part are divided (using div_u64_rem()). Also, add
'schematic' of synthesizer following my current understanding.
Signed-off-by: Antti
Em Tue, 05 May 2015 21:08:49 +0200
Gregor Jasny escreveu:
> Hello,
>
> It's already more than half a year since the last v4l-utils release. Do
> you have any pending commits or objections? If no one vetos I'd like to
> release this weekend.
There is are a additions I'd like to add to v4l-utils:
On 05/05/15 14:34, Mauro Carvalho Chehab wrote:
> Em Sun, 25 Jan 2015 21:36:36 +0100
> Felix Janda escreveu:
>> -#ifdef linux
>> +#ifdef __GLIBC__
>
> Hmm... linux was added here to avoid breaking on FreeBSD, on this
> changeset:
>
> So, either we should get an ack from Hans Peter, or you should
Hello,
It's already more than half a year since the last v4l-utils release. Do
you have any pending commits or objections? If no one vetos I'd like to
release this weekend.
Thanks,
Gregor
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord.
On glibc, ioctl has the signature ioctl(int, unsigned long int, ...).
On musl, libc and according to POSIX it is ioctl(int, int, ...).
Add a configure test adapted from gnulib's ioctl.m4 to make the
DL_PRELOAD libraries work for both signatures.
Signed-off-by: Felix Janda
---
v2: Fix declaration
For musl libc, open64 is #define'd to open. Therefore we should not try
to wrap both open and open64.
Signed-off-by: Felix Janda
---
v2: Test for linux as well
Mauro Carvalho Chehab wrote:
[..]
> Hmm... linux was added here to avoid breaking on FreeBSD, on this
> changeset:
>
> commit 9026d3cc2
Since _LARGEFILE64_SOURCE is 1, these types coincide if defined.
Signed-off-by: Felix Janda
---
v2: rebased
Mauro Carvalho Chehab wrote:
Thanks for the review.
> Em Sun, 25 Jan 2015 21:36:15 +0100
> Felix Janda escreveu:
>
> > Since _LARGEFILE64_SOURCE is 1, these types coincide if defined.
On 05/05/15 15:49, Nikhil Devshatwar wrote:
> Current v4l2_of_parse_parallel_bus function attempts to parse the
> DT properties for the parallel bus as well as BT656 bus.
> If the pclk-sample property is defined for the BT656 bus, it is still
> marked as a parallel bus.
> Fix this by parsing the pc
Hello,
Since few months I'm looking for Linaro to how do Secure Data Path (SPD).
I have tried and implemented multiple thinks but I always facing architecture
issues so I would like to get your help to solve the problem.
First what is Secure Data Path ? SDP is a set of hardware features to garant
Hi Kamil,
It seems that you've only incorporated the libgencec.pc suggestion.
Did you change your mind about the others, found out something funny
with them (if so can you let me know what) or simply forgot about them
?
On 30 April 2015 at 11:25, Kamil Debski wrote:
> Hi Emil,
>
> From: linux-me
Em Tue, 05 May 2015 15:26:07 +0100
Jemma Denson escreveu:
> Mauro/Antti,
>
> Myself and Patrick are currently in the process of bringing an old out
> of tree frontend driver into shape for inclusion, and one of the issues
> raised by Mauro was the requirement for the new DVBv5 stats method. I'
Hello,
I'm sending the third version of my patch series to abstract vma handling
from the various media drivers. After this patch set drivers have to know much
less details about vmas, their types, and locking. Also quite some code is
removed from them. As a bonus drivers get automatically VM_
Convert vb2_dc_get_userptr() to use frame vector infrastructure. When we
are doing that there's no need to allocate page array and some code can
be simplified.
Acked-by: Marek Szyprowski
Tested-by: Marek Szyprowski
Signed-off-by: Jan Kara
---
drivers/media/v4l2-core/videobuf2-dma-contig.c | 21
Conversion to the use of pinned pfns made some functions unused. Remove
them. Also there's no need to lock mmap_sem in __buf_prepare() anymore.
Acked-by: Marek Szyprowski
Tested-by: Marek Szyprowski
Signed-off-by: Jan Kara
---
drivers/media/v4l2-core/videobuf2-memops.c | 114 --
Convert g2d_userptr_get_dma_addr() to pin pages using get_vaddr_frames().
This removes the knowledge about vmas and mmap_sem locking from exynos
driver. Also it fixes a problem that the function has been mapping user
provided address without holding mmap_sem.
Signed-off-by: Jan Kara
---
drivers/
Provide new function get_vaddr_frames(). This function maps virtual
addresses from given start and fills given array with page frame numbers of
the corresponding pages. If given start belongs to a normal vma, the function
grabs reference to each of the pages to pin them in memory. If start
belongs
Currently vb2 core acquires mmap_sem just around call to
__qbuf_userptr(). However since commit f035eb4e976ef5 (videobuf2: fix
lockdep warning) it isn't necessary to acquire it so early as we no
longer have to drop queue mutex before acquiring mmap_sem. So push
acquisition of mmap_sem down into .ge
Convert vb2_vmalloc_get_userptr() to use frame vector infrastructure.
When we are doing that there's no need to allocate page array and some
code can be simplified.
Acked-by: Marek Szyprowski
Tested-by: Marek Szyprowski
Signed-off-by: Jan Kara
---
drivers/media/v4l2-core/videobuf2-vmalloc.c |
Provide simple helper functions to map virtual address range into an
array of pfns / pages.
Acked-by: Marek Szyprowski
Tested-by: Marek Szyprowski
Signed-off-by: Jan Kara
---
drivers/media/v4l2-core/videobuf2-memops.c | 58 ++
include/media/videobuf2-memops.h
Acked-by: Marek Szyprowski
Tested-by: Marek Szyprowski
Signed-off-by: Jan Kara
---
drivers/media/v4l2-core/videobuf2-dma-sg.c | 97 +-
1 file changed, 15 insertions(+), 82 deletions(-)
diff --git a/drivers/media/v4l2-core/videobuf2-dma-sg.c
b/drivers/media/v4l2-cor
Convert omap_vout_uservirt_to_phys() to use get_vaddr_pfns() instead of
hand made mapping of virtual address to physical address. Also the
function leaked page reference from get_user_pages() so fix that by
properly release the reference when omap_vout_buffer_release() is
called.
Signed-off-by: Ja
On Tue, May 05, 2015 at 05:39:57PM +0200, Benjamin Gaignard wrote:
> Since few months I'm looking for Linaro to how do Secure Data Path (SPD).
> I have tried and implemented multiple thinks but I always facing architecture
> issues so I would like to get your help to solve the problem.
>
> First w
> First what is Secure Data Path ? SDP is a set of hardware features to garanty
> that some memories regions could only be read and/or write by specific
> hardware
> IPs. You can imagine it as a kind of memory firewall which grant/revoke
> accesses to memory per devices. Firewall configuration mus
The chips supported by the si2157 driver have two IF outputs (either
pins 12+13 or pins 9+11). Instead of hardcoding the output to be used
add an option to choose which output shall be used.
As this patch changes the default behaviour, the IF interface is
specified in each driver currently using s
Add support for I2C read operation without a preceeding write.
While here, change the error code to EOPNOTSUPP in case an
unsupported I2C operation is attempted.
Signed-off-by: Olli Salonen
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
GoTView MasterHD 3 is a DVB-T2/C USB 2.0 tuner.
It's based on the following components:
- USB bridge: RTL2832P (contains also DVB-T demodulator)
- Demodulator: Si2168-A30
- Tuner: Si2148-A20
The demodulator and the tuner will need firmwares. The Si2148 uses Si2158
firmware. Antti has the firmware
Add a parameter in si2168_config to support gapped clock. This might be
necessary on some devices with higher bitrates.
Signed-off-by: Olli Salonen
---
drivers/media/dvb-frontends/si2168.c | 3 +++
drivers/media/dvb-frontends/si2168.h | 3 +++
drivers/media/dvb-frontends/si2168_priv.h
Change the dvbsky driver to support gapped clock instead of the current
hack.
Signed-off-by: Olli Salonen
---
drivers/media/usb/dvb-usb-v2/dvbsky.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/media/usb/dvb-usb-v2/dvbsky.c
b/drivers/media/usb/dvb-usb-v2/dvbsky.c
Return error from si2168_cmd_execute in case the demodulator returns an
error.
Signed-off-by: Olli Salonen
---
drivers/media/dvb-frontends/si2168.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/media/dvb-frontends/si2168.c
b/drivers/media/dvb-frontends/si2168.c
index 29a593
Fourth version of this patch series as there had been new si2157 devices
that were added to the media_tree since the last submission. The
si2157-patch in this series now takes care of those devices as well.
Olli Salonen (6):
si2168: add support for gapped clock
dvbsky: use si2168 config opti
The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is
not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer
functionality only, can still be compiled if GPIOLIB is not enabled.
Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where
appropriate.
Sign
If the streaming_ctrl is called to enable TS before demod has locked
the TS will be empty. Copied the solution from the dvbsky driver for the
TechnoTrend S2-4600 device: when the state changes from unlock to
lock, call su3000_streaming_ctrl again.
Signed-off-by: Olli Salonen
---
drivers/media/us
While reading the MAC address for SU3000-based devices the system was
printing excessive debug information in the logs:
Output before the patch:
[ 1515.780692] bc 00 00 00 00 00
[ 1515.781440] bc ea 00 00 00 00
[ 1515.782251] bc ea 2b 00 00 00
[ 1515.783094] bc ea 2b 46 00 00
[ 1515.783816] bc ea
The info and warn functions already add a newline to the end of the
log printouts, so remove the extra newline from the printouts.
Signed-off-by: Olli Salonen
---
drivers/media/usb/dvb-usb/dw2102.c | 60 +++---
1 file changed, 30 insertions(+), 30 deletions(-)
di
Move some info printouts to be debugging printouts that are only shown
if debugging for the module is enabled. The module already implemented
deb_rc and deb_xfer, but not deb_info.
Signed-off-by: Olli Salonen
---
drivers/media/usb/dvb-usb/dw2102.c | 6 --
drivers/media/usb/dvb-usb/dw2102.h |
Mauro/Antti,
Myself and Patrick are currently in the process of bringing an old out
of tree frontend driver into shape for inclusion, and one of the issues
raised by Mauro was the requirement for the new DVBv5 stats method. I've
noticed there seems to be two different ways of going around this
Hi Russell, everyone,
First up, sincere apologies for being awol for sometime; had some
personal / medical things to take care of, and then I thought I'd wait
for the merge window to get over before beginning to discuss this
again.
On 11 February 2015 at 21:53, Russell King - ARM Linux
wrote:
>
Current v4l2_of_parse_parallel_bus function attempts to parse the
DT properties for the parallel bus as well as BT656 bus.
If the pclk-sample property is defined for the BT656 bus, it is still
marked as a parallel bus.
Fix this by parsing the pclk after the bus_type is selected.
Only when hsync or
Please find version v2 for the overflow fix in gtf timing calculation.
v2 incorporates comments from Hans on version 1 of this patch.
Regards,
Prashant
Prashant Laddha (1):
v4l2-dv-timings: fix overflow in gtf timings calculation
drivers/media/v4l2-core/v4l2-dv-timings.c | 30
The intermediate calculation in the expression for hblank can exceed
32 bit signed range. This overflow can lead to negative values for
hblank. Typecasting intermediate variable to higher precision.
Cc: Hans Verkuil
Cc: Martin Bugge
Signed-off-by: Prashant Laddha
---
drivers/media/v4l2-core/v4
Em Sun, 25 Jan 2015 21:36:15 +0100
Felix Janda escreveu:
> Since _LARGEFILE64_SOURCE is 1, these types coincide if defined.
The __off_t macro was also added by the FreeBSD patchset. Removing this
will likely break for FreeBSD.
So, provided that this is not causing any issues, better to keep it
Em Sun, 25 Jan 2015 21:36:36 +0100
Felix Janda escreveu:
> The functions open64 and mmap64 are glibc specific.
>
> Signed-off-by: Felix Janda
> ---
> lib/libv4l1/v4l1compat.c | 4 ++--
> lib/libv4l2/v4l2convert.c | 4 ++--
> 2 files changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/l
Em Sun, 25 Jan 2015 21:36:25 +0100
Felix Janda escreveu:
> On glibc, ioctl has the signature ioctl(int, unsigned long int, ...).
> On musl, libc and according to POSIX it is ioctl(int, int, ...).
> Add a configure test adapted from gnulib's ioctl.m4 to make the
> DL_PRELOAD libraries work for bot
Em Mon, 12 Jan 2015 00:05:10 +0100
Rickard Strandqvist escreveu:
> Remove the function as10x_cmd_eLNA_change_mode() that is not used anywhere.
>
> This was partially found by using a static code analysis program called
> cppcheck.
The fix here should add support for it, as the DVB core now sup
Hi Scott,
On Tue, May 5, 2015 at 10:58 AM, Scott Jiang
wrote:
> 2015-04-24 18:04 GMT+08:00 Hans Verkuil :
>> On 04/10/2015 12:42 PM, Scott Jiang wrote:
>>> Hi Hans,
>>>
>
> Hans, I tried to use v4l2-compliance but it failed to compile. Sorry
> for telling you it have passed compilatio
Lieber Freund,
Wie geht es dir heute? Ich hoffe, in Ordnung, ich bin Dr. Christopher Harrison
von NothWest London, England. Ich arbeite für Zweig Lloyds Bank London. Ich
schreibe Ihnen aus meinem Büro, das aus einem großen immense Vorteil für uns
beide sein wird. In meiner Abteilung, dass die
2015-04-24 18:04 GMT+08:00 Hans Verkuil :
> On 04/10/2015 12:42 PM, Scott Jiang wrote:
>> Hi Hans,
>>
Hans, I tried to use v4l2-compliance but it failed to compile. Sorry
for telling you it have passed compilation because I forgot to use
blackfin toolchain.
./configure --wi
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
tags/media/v4.1-3
For 3 driver fixes:
- one fix for omap4, fixing a regression due to a subsystem API that
got removed for 4.1 (commit efde234674d9);
- one fix for one of the formats supported by
92 matches
Mail list logo