* [GIT PULL] SDR API
@ 2014-03-10 19:38 Antti Palosaari
2014-03-11 12:28 ` Antti Palosaari
0 siblings, 1 reply; 3+ messages in thread
From: Antti Palosaari @ 2014-03-10 19:38 UTC (permalink / raw)
To: LMML
That is just same set I sent earlier too, but rebased to latest
media/master and 6 small compliance fix.
The following changes since commit f2d7313534072a5fe192e7cf46204b413acef479:
[media] drx-d: add missing braces in drxd_hard.c:DRXD_init
(2014-03-09 09:20:50 -0300)
are available in the git repository at:
git://linuxtv.org/anttip/media_tree.git sdr_review_v3
for you to fetch changes up to 2a02f2e9cf67c2e083950ea4b1d03a2756c1ee94:
msi3101: fix v4l2-compliance issues (2014-03-10 21:30:44 +0200)
----------------------------------------------------------------
Antti Palosaari (37):
v4l: add RF tuner channel bandwidth control
v4l: reorganize RF tuner control ID numbers
v4l: uapi: add SDR formats CU8 and CU16LE
v4l: add enum_freq_bands support to tuner sub-device
v4l: add control for RF tuner PLL lock flag
DocBook: V4L: add V4L2_SDR_FMT_CU8 - 'CU08'
DocBook: V4L: add V4L2_SDR_FMT_CU16LE - 'CU16'
DocBook: document RF tuner bandwidth controls
DocBook: media: document PLL lock control
DocBook: media: add some general info about RF tuners
msi3101: convert to SDR API
msi001: Mirics MSi001 silicon tuner driver
msi3101: use msi001 tuner driver
MAINTAINERS: add msi001 driver
MAINTAINERS: add msi3101 driver
msi3101: clamp mmap buffers to reasonable level
e4000: convert DVB tuner to I2C driver model
e4000: implement controls via v4l2 control framework
e4000: fix PLL calc to allow higher frequencies
e4000: implement PLL lock v4l control
e4000: get rid of DVB i2c_gate_ctrl()
e4000: convert to Regmap API
e4000: rename some variables
rtl2832_sdr: Realtek RTL2832 SDR driver module
rtl28xxu: constify demod config structs
rtl28xxu: attach SDR extension module
rtl28xxu: fix switch-case style issue
rtl28xxu: use muxed RTL2832 I2C adapters for E4000 and RTL2832_SDR
rtl2832_sdr: expose e4000 controls to user
r820t: add manual gain controls
rtl2832_sdr: expose R820T controls to user
MAINTAINERS: add rtl2832_sdr driver
v4l: rename v4l2_format_sdr to v4l2_sdr_format
rtl2832_sdr: clamp bandwidth to nearest legal value in automode
rtl28xxu: depends on I2C_MUX
msi001: fix v4l2-compliance issues
msi3101: fix v4l2-compliance issues
Hans Verkuil (1):
rtl2832u_sdr: fixing v4l2-compliance issues
Documentation/DocBook/media/v4l/controls.xml | 51 +++-
Documentation/DocBook/media/v4l/dev-sdr.xml | 2 +-
Documentation/DocBook/media/v4l/pixfmt-sdr-cu08.xml | 44 ++++
Documentation/DocBook/media/v4l/pixfmt-sdr-cu16le.xml | 46 ++++
Documentation/DocBook/media/v4l/pixfmt.xml | 3 +
MAINTAINERS | 30 +++
drivers/media/tuners/Kconfig | 1 +
drivers/media/tuners/e4000.c | 598
+++++++++++++++++++++++++++++------------------
drivers/media/tuners/e4000.h | 21 +-
drivers/media/tuners/e4000_priv.h | 86 ++++++-
drivers/media/tuners/r820t.c | 137 ++++++++++-
drivers/media/tuners/r820t.h | 10 +
drivers/media/usb/dvb-usb-v2/Kconfig | 2 +-
drivers/media/usb/dvb-usb-v2/Makefile | 1 +
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 90 +++++--
drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 2 +
drivers/media/v4l2-core/v4l2-ctrls.c | 9 +
drivers/media/v4l2-core/v4l2-ioctl.c | 2 +-
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile | 2 +
drivers/staging/media/msi3101/Kconfig | 7 +-
drivers/staging/media/msi3101/Makefile | 1 +
drivers/staging/media/msi3101/msi001.c | 500
+++++++++++++++++++++++++++++++++++++++
drivers/staging/media/msi3101/sdr-msi3101.c | 1564
+++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------
drivers/staging/media/rtl2832u_sdr/Kconfig | 7 +
drivers/staging/media/rtl2832u_sdr/Makefile | 6 +
drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c | 1501
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h | 51 ++++
include/media/v4l2-subdev.h | 1 +
include/uapi/linux/v4l2-controls.h | 15 +-
include/uapi/linux/videodev2.h | 10 +-
31 files changed, 3531 insertions(+), 1271 deletions(-)
create mode 100644 Documentation/DocBook/media/v4l/pixfmt-sdr-cu08.xml
create mode 100644 Documentation/DocBook/media/v4l/pixfmt-sdr-cu16le.xml
create mode 100644 drivers/staging/media/msi3101/msi001.c
create mode 100644 drivers/staging/media/rtl2832u_sdr/Kconfig
create mode 100644 drivers/staging/media/rtl2832u_sdr/Makefile
create mode 100644 drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c
create mode 100644 drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h
--
http://palosaari.fi/
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] SDR API
2014-03-10 19:38 [GIT PULL] SDR API Antti Palosaari
@ 2014-03-11 12:28 ` Antti Palosaari
0 siblings, 0 replies; 3+ messages in thread
From: Antti Palosaari @ 2014-03-11 12:28 UTC (permalink / raw)
To: LMML
On 10.03.2014 21:38, Antti Palosaari wrote:
> That is just same set I sent earlier too, but rebased to latest
> media/master and 6 small compliance fix.
PULL request update. I rebased that again to todays media/master as
master was rebased.
The following changes since commit 0d49e7761173520ff02cec6f11d581f8ebca764d:
drx-j: Fix post-BER calculus on QAM modulation (2014-03-11 07:43:54
-0300)
are available in the git repository at:
git://linuxtv.org/anttip/media_tree.git sdr_review_v4
for you to fetch changes up to 5356c649ca0551095120b37abcae001e0d573865:
msi3101: fix v4l2-compliance issues (2014-03-11 14:25:16 +0200)
----------------------------------------------------------------
Antti Palosaari (37):
v4l: add RF tuner channel bandwidth control
v4l: reorganize RF tuner control ID numbers
v4l: uapi: add SDR formats CU8 and CU16LE
v4l: add enum_freq_bands support to tuner sub-device
v4l: add control for RF tuner PLL lock flag
DocBook: V4L: add V4L2_SDR_FMT_CU8 - 'CU08'
DocBook: V4L: add V4L2_SDR_FMT_CU16LE - 'CU16'
DocBook: document RF tuner bandwidth controls
DocBook: media: document PLL lock control
DocBook: media: add some general info about RF tuners
msi3101: convert to SDR API
msi001: Mirics MSi001 silicon tuner driver
msi3101: use msi001 tuner driver
MAINTAINERS: add msi001 driver
MAINTAINERS: add msi3101 driver
msi3101: clamp mmap buffers to reasonable level
e4000: convert DVB tuner to I2C driver model
e4000: implement controls via v4l2 control framework
e4000: fix PLL calc to allow higher frequencies
e4000: implement PLL lock v4l control
e4000: get rid of DVB i2c_gate_ctrl()
e4000: convert to Regmap API
e4000: rename some variables
rtl2832_sdr: Realtek RTL2832 SDR driver module
rtl28xxu: constify demod config structs
rtl28xxu: attach SDR extension module
rtl28xxu: fix switch-case style issue
rtl28xxu: use muxed RTL2832 I2C adapters for E4000 and RTL2832_SDR
rtl2832_sdr: expose e4000 controls to user
r820t: add manual gain controls
rtl2832_sdr: expose R820T controls to user
MAINTAINERS: add rtl2832_sdr driver
v4l: rename v4l2_format_sdr to v4l2_sdr_format
rtl2832_sdr: clamp bandwidth to nearest legal value in automode
rtl28xxu: depends on I2C_MUX
msi001: fix v4l2-compliance issues
msi3101: fix v4l2-compliance issues
Hans Verkuil (1):
rtl2832u_sdr: fixing v4l2-compliance issues
Documentation/DocBook/media/v4l/controls.xml | 51 +++-
Documentation/DocBook/media/v4l/dev-sdr.xml | 2 +-
Documentation/DocBook/media/v4l/pixfmt-sdr-cu08.xml | 44 ++++
Documentation/DocBook/media/v4l/pixfmt-sdr-cu16le.xml | 46 ++++
Documentation/DocBook/media/v4l/pixfmt.xml | 3 +
MAINTAINERS | 30 +++
drivers/media/tuners/Kconfig | 1 +
drivers/media/tuners/e4000.c | 598
+++++++++++++++++++++++++++++------------------
drivers/media/tuners/e4000.h | 21 +-
drivers/media/tuners/e4000_priv.h | 86 ++++++-
drivers/media/tuners/r820t.c | 137 ++++++++++-
drivers/media/tuners/r820t.h | 10 +
drivers/media/usb/dvb-usb-v2/Kconfig | 2 +-
drivers/media/usb/dvb-usb-v2/Makefile | 1 +
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 90 +++++--
drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 2 +
drivers/media/v4l2-core/v4l2-ctrls.c | 9 +
drivers/media/v4l2-core/v4l2-ioctl.c | 2 +-
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile | 2 +
drivers/staging/media/msi3101/Kconfig | 7 +-
drivers/staging/media/msi3101/Makefile | 1 +
drivers/staging/media/msi3101/msi001.c | 500
+++++++++++++++++++++++++++++++++++++++
drivers/staging/media/msi3101/sdr-msi3101.c | 1564
+++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------------------------------------
drivers/staging/media/rtl2832u_sdr/Kconfig | 7 +
drivers/staging/media/rtl2832u_sdr/Makefile | 6 +
drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c | 1501
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h | 51 ++++
include/media/v4l2-subdev.h | 1 +
include/uapi/linux/v4l2-controls.h | 15 +-
include/uapi/linux/videodev2.h | 10 +-
31 files changed, 3531 insertions(+), 1271 deletions(-)
create mode 100644 Documentation/DocBook/media/v4l/pixfmt-sdr-cu08.xml
create mode 100644 Documentation/DocBook/media/v4l/pixfmt-sdr-cu16le.xml
create mode 100644 drivers/staging/media/msi3101/msi001.c
create mode 100644 drivers/staging/media/rtl2832u_sdr/Kconfig
create mode 100644 drivers/staging/media/rtl2832u_sdr/Makefile
create mode 100644 drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c
create mode 100644 drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h
--
http://palosaari.fi/
^ permalink raw reply [flat|nested] 3+ messages in thread
* [GIT PULL] SDR API
@ 2014-01-25 17:17 Antti Palosaari
0 siblings, 0 replies; 3+ messages in thread
From: Antti Palosaari @ 2014-01-25 17:17 UTC (permalink / raw)
To: LMML; +Cc: Hans Verkuil, Mauro Carvalho Chehab
The following changes since commit 587d1b06e07b4a079453c74ba9edf17d21931049:
[media] rc-core: reuse device numbers (2014-01-15 11:46:37 -0200)
are available in the git repository at:
git://linuxtv.org/anttip/media_tree.git sdr_api
for you to fetch changes up to 3a95ad55cfa4c2b88a3f09509c6903a55dc9cce9:
devices.txt: add video4linux device for Software Defined Radio
(2014-01-25 19:02:06 +0200)
----------------------------------------------------------------
Antti Palosaari (12):
v4l: add device type for Software Defined Radio
v4l: add new tuner types for SDR
v4l: 1 Hz resolution flag for tuners
v4l: add stream format for SDR receiver
v4l: define own IOCTL ops for SDR FMT
v4l: enable some IOCTLs for SDR receiver
v4l: add device capability flag for SDR receiver
DocBook: document 1 Hz flag
DocBook: Software Defined Radio Interface
DocBook: mark SDR API as Experimental
v4l2-framework.txt: add SDR device type
devices.txt: add video4linux device for Software Defined Radio
Hans Verkuil (1):
v4l: do not allow modulator ioctls for non-radio devices
Documentation/DocBook/media/v4l/compat.xml | 13
+++++++++++++
Documentation/DocBook/media/v4l/dev-sdr.xml | 110
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Documentation/DocBook/media/v4l/io.xml | 6 ++++++
Documentation/DocBook/media/v4l/pixfmt.xml | 8 ++++++++
Documentation/DocBook/media/v4l/v4l2.xml | 1 +
Documentation/DocBook/media/v4l/vidioc-enum-freq-bands.xml | 8 +++++---
Documentation/DocBook/media/v4l/vidioc-g-fmt.xml | 7 +++++++
Documentation/DocBook/media/v4l/vidioc-g-frequency.xml | 5 +++--
Documentation/DocBook/media/v4l/vidioc-g-modulator.xml | 6 ++++--
Documentation/DocBook/media/v4l/vidioc-g-tuner.xml | 15
++++++++++++---
Documentation/DocBook/media/v4l/vidioc-querycap.xml | 6 ++++++
Documentation/DocBook/media/v4l/vidioc-s-hw-freq-seek.xml | 8 ++++++--
Documentation/devices.txt | 7 +++++++
Documentation/video4linux/v4l2-framework.txt | 1 +
drivers/media/v4l2-core/v4l2-dev.c | 30
++++++++++++++++++++++++++----
drivers/media/v4l2-core/v4l2-ioctl.c | 75
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
include/media/v4l2-dev.h | 3 ++-
include/media/v4l2-ioctl.h | 8 ++++++++
include/trace/events/v4l2.h | 1 +
include/uapi/linux/videodev2.h | 16
++++++++++++++++
20 files changed, 306 insertions(+), 28 deletions(-)
create mode 100644 Documentation/DocBook/media/v4l/dev-sdr.xml
--
http://palosaari.fi/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-03-11 12:28 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-10 19:38 [GIT PULL] SDR API Antti Palosaari
2014-03-11 12:28 ` Antti Palosaari
-- strict thread matches above, loose matches on Subject: below --
2014-01-25 17:17 Antti Palosaari
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.