[RFC 0/4] FM V4L2 driver for WL128x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Raja-Mani <x0102026@xxxxxx>

The following patches are FM V4L2-Radio drivers for WL128x
(backward compatible for WL127x).
This driver makes use of TI Shared Transport driver for its
transport via UART/TTY.

Only FM Rx is supported as of now. Any FM V4L2 Radio standard application
can make use of the '/dev/radioX' interface exposed by this driver to
communicate with the TI FM chip.

This doesn't include the handling of audio path and has support for
RDS, FM firmware download, HW Seek, Tune, Volume control,etc.

Tested with internal FM app and as well as with open source gnome-radio
application and verified on SDP4430, kernel 2.6.35-rc5.

Note: The patches however are re-based to the Stephen Rothwell's linux-next's
drivers/staging/ti-st since the latest version of ST drivers exist there.

Raja-Mani (4):
  drivers:staging:ti-st: sources for FM common interfaces
  drivers:staging:ti-st: Sources for FM RX
  drivers:staging:ti-st: Sources for FM V4L2 interfaces
  drivers:staging:ti-st: Sources for FM common header

 drivers/staging/ti-st/fmdrv.h        |  225 ++++
 drivers/staging/ti-st/fmdrv_common.c | 2127 ++++++++++++++++++++++++++++++++++
 drivers/staging/ti-st/fmdrv_common.h |  459 ++++++++
 drivers/staging/ti-st/fmdrv_rx.c     |  805 +++++++++++++
 drivers/staging/ti-st/fmdrv_rx.h     |   56 +
 drivers/staging/ti-st/fmdrv_v4l2.c   |  550 +++++++++
 drivers/staging/ti-st/fmdrv_v4l2.h   |   32 +
 7 files changed, 4254 insertions(+), 0 deletions(-)
 create mode 100644 drivers/staging/ti-st/fmdrv.h
 create mode 100644 drivers/staging/ti-st/fmdrv_common.c
 create mode 100644 drivers/staging/ti-st/fmdrv_common.h
 create mode 100644 drivers/staging/ti-st/fmdrv_rx.c
 create mode 100644 drivers/staging/ti-st/fmdrv_rx.h
 create mode 100644 drivers/staging/ti-st/fmdrv_v4l2.c
 create mode 100644 drivers/staging/ti-st/fmdrv_v4l2.h

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux