Add V4L2_TUNER_CAP_1HZ for 1 Hz resolution.
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
Acked-by: Hans Verkuil
---
include/uapi/linux/videodev2.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/linux/videodev2.h b/include/uapi/linux/videodev2.h
index 3fff116..97a5e50 10064
Use own format ops for SDR data:
vidioc_enum_fmt_sdr_cap
vidioc_g_fmt_sdr_cap
vidioc_s_fmt_sdr_cap
vidioc_try_fmt_sdr_cap
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
Acked-by: Hans Verkuil
---
include/media/v4l2-ioctl.h | 8
1 file changed, 8 insertions(+)
diff --git a/include/me
VIDIOC_QUERYCAP IOCTL is used to query device capabilities. Add new
capability flag to inform given device supports SDR capture.
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
---
include/uapi/linux/videodev2.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/uapi/linux/videodev2.
Here is the full set of implementation.
But. API Documentation is the really hard part as it is in XML format.
I have wasted already quite too much time for it :/ The reason is that
I don't have any XML editor, just plain text editor. Is there any WYSIWYG
XML editor for Linux? If there is no e
Add new V4L device type VFL_TYPE_SDR for Software Defined Radio.
It is registered as /dev/swradio0 (/dev/sdr0 was already reserved).
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
---
drivers/media/v4l2-core/v4l2-dev.c | 5 +
include/media/v4l2-dev.h | 3 ++-
2 files changed, 7 i
Enable stream format (FMT) IOCTLs for SDR use. These are used for negotiate
used data stream format.
Reorganise some some IOCTL selection logic.
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
---
drivers/media/v4l2-core/v4l2-dev.c | 21 ++---
drivers/media/v4l2-core/v4l2-ioc
Add new V4L2 stream format definition, V4L2_BUF_TYPE_SDR_CAPTURE,
for SDR receiver.
Cc: Hans Verkuil
Signed-off-by: Antti Palosaari
Acked-by: Hans Verkuil
---
drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
include/trace/events/v4l2.h | 1 +
include/uapi/linux/videodev2.h | 11 +++
Define tuner types V4L2_TUNER_ADC and V4L2_TUNER_RF for SDR usage.
ADC is used for setting sampling rate (sampling frequency) to SDR
device.
Another tuner type, named as V4L2_TUNER_RF, is possible RF tuner.
Is is used to down-convert RF frequency to range ADC could sample.
Having RF tuner is opti
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: Thu Dec 19 04:00:23 CET 2013
git branch: test
git hash: c0ec1c4dd7d6b2bfb1eca116f9df4578d9193623
gcc versio
Hi Mauro,
I didn't have the time yet to look at your comments and that patch
again, but:
Please note that my email address is shut down as
of today[1].
Please use my alternate address, , for any further replies
or followups.
Maybe Patchwork[2] should also be updated accordingly?
Thanks,
Nikol
On Wed, 2013-12-18 at 13:06 -0600, Scott Robinson wrote:
> I am running Fedora 18, x86_64, and recently updated the kernel to
> 3.11.10-100.fc18 from 3.6.10-4.fc18.
>
> When I try to install the cx18 module, the kernel crashes with the following:
Can you provide the output of
$ objdump
Hi Dan,
Thank you for the patch.
On Wednesday 18 December 2013 10:29:24 Dan Carpenter wrote:
> The spin_lock_irqsave() macro is not nestable. The second call will
> overwrite the first record of "flags" so the IRQs will not be enabled
> correctly at the end of the function.
>
> In the current c
That same lock debug deadlock is still there (maybe ~4 times I report it
during 2 years). Is that possible to fix easily at all?
Antti
joulu 18 17:56:37 localhost.localdomain kernel: usb 2-2: USB disconnect,
device number 2
joulu 18 17:56:37 localhost.localdomain kernel: em28174 #0:
discon
It is just same PULL request than earlier, but now with a 2 new patches
to correct some brand new checkpatch.pl checks...
regards
Antti
The following changes since commit 675722b0e3917c6c917f1aa5f6d005cd3a0479f5:
Merge branch 'upstream-fixes' into patchwork (2013-12-13 05:04:00 -0200)
are
Hi Mauro,
These are remaining patches with the namespace issue corrected.
The following changes since commit c0ec1c4dd7d6b2bfb1eca116f9df4578d9193623:
[media] a8293: add small sleep in order to settle LNB voltage (2013-12-18
07:18:31 -0200)
are available in the git repository at:
git://lin
When output queue fourcc is set to any flavour of YUV,
the V4L2_CID_JPEG_CHROMA_SUBSAMPLING control value as
well as its in-driver cached counterpart have to be
updated with the subsampling property of the format
so as to be able to provide correct information to the
user space and preclude setting
Exynos4x12 has limitations regarding setting chroma subsampling
of an output JPEG image. It cannot be lower than the subsampling
of the raw source image. Also in case of V4L2_JPEG_CHROMA_SUBSAMPLING_GRAY
option the source image fourcc has to be V4L2_PIX_FMT_GREY.
This patch implements try_ctrl call
Exynos4x12 supports wider scope of subsampling modes than
S5PC210. Adjust corresponding mask accordingly.
Signed-off-by: Jacek Anaszewski
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-jpeg/jpeg-core.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers
Whereas S5PC210 device produces decoded JPEG subsampling
values that map on V4L2_JPEG_CHROMA_SUBSAMPLNG values,
the Exynos4x12 device doesn't. This patch adds helper
function s5p_jpeg_to_user_subsampling, which performs
suitable translation.
Signed-off-by: Jacek Anaszewski
Signed-off-by: Kyungmin
Adjust capture format to the Exynos4x12 device limitations,
according to the subsampling value parsed from the source
JPEG image header. If the capture format was set to YUV with
subsampling lower than the one of the source JPEG image
the decoding process would not succeed.
Signed-off-by: Jacek An
Make s5p_jpeg_parse_hdr function capable of parsing
"YCbCr subsampling" field of a jpeg file header.
Store the parsed value in the context. The information
about source JPEG subsampling is required to make validation
of destination format possible, which must be conducted
for exynos4x12 device as t
Move function definitions from jpeg-hw.h to jpeg-hw-s5p.c,
add "s5p" prefix and put function declarations in the jpeg-hw-s5p.h.
Signed-off-by: Jacek Anaszewski
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-jpeg/Makefile |2 +-
drivers/media/platform/s5p-jpeg/jpeg-cor
Signed-off-by: Jacek Anaszewski
Signed-off-by: Kyungmin Park
---
drivers/media/platform/s5p-jpeg/Makefile |2 +-
drivers/media/platform/s5p-jpeg/jpeg-core.c | 621 ++---
drivers/media/platform/s5p-jpeg/jpeg-core.h | 64 ++-
drivers/media/platform/s5p-j
This is the third version of the series that adds support for the
Exynos4x12 device to the s5p_jpeg driver. It includes following
changes (Mauro - thanks for the review):
- renamed all occurrences of "exynos" to more precise "exynos4"
- added "s5p" and "exynos4" prefixes to the HW API function
On 18.12.2013 14:35, Mauro Carvalho Chehab wrote:
Hi Antti,
Em Mon, 9 Dec 2013 00:31:20 +0200
Antti Palosaari escreveu:
DVB-S/S2 satellite television demodulator driver.
+ *You should have received a copy of the GNU General Public License along
+ *with this program; if not, write to
Thanks for the patch!
Em Thu, 5 Dec 2013 16:10:03 +0100
Nikolaus Schulz escreveu:
> * Fix a couple of memcpy calls, and remove a bogus one
That changes look OK to me.
> * Properly use lengths of centre_frequency loop and subcell_info loop
> (they count bytes, not entries)
I'm not sure about
Hi Antti,
Em Mon, 9 Dec 2013 00:31:20 +0200
Antti Palosaari escreveu:
> DVB-S/S2 satellite television demodulator driver.
>
> Signed-off-by: Antti Palosaari
> ---
> drivers/media/dvb-frontends/Kconfig |7 +
> drivers/media/dvb-frontends/Makefile |1 +
> drivers/media
The following changes since commit 3e6e3b3d3d6877e5b9fe0c2cd9788127a4974a3d:
[media] staging: media: davinci_vpfe: Rewrite return statement in
vpfe_video.c (2013-12-18 06:28:13 -0200)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git thanko
for you to fetch
Em Mon, 25 Nov 2013 10:58:16 +0100
Jacek Anaszewski escreveu:
> Move function definitions from jpeg-hw.h to jpeg-hw-s5p.c
> and put function declarations in the jpeg-hw-s5p.h.
>
> Signed-off-by: Jacek Anaszewski
> Signed-off-by: Kyungmin Park
...
> +void jpeg_reset(void __iomem *regs);
> +vo
On Tue, Dec 17, 2013 at 2:11 PM, Florian Vaussard
wrote:
> So I converted the iommu to DT (patches just sent), used pdata quirks
> for the isp / mtv9032 data, added a few patches from other people
> (mainly clk to fix a crash when deferring the omap3isp probe), and a few
> small hacks. I get a 3.1
30 matches
Mail list logo