Prev: [PATCH/RFC 3/6] drivers:staging:ti-st: Sources for FM common header
Next: [PATCH/RFC 4/6] drivers:staging:ti-st: Sources for FM V4L2 interfaces
From: raja_mani on 13 Aug 2010 10:00 From: Raja-Mani <x0102026(a)ti.com> The following patches are FM V4L2-Radio drivers for WL128x (backward compatible for WL127x). TI's V4L2 based FM driver uses APIs and header files of TI's Shared Transport driver that is hosted in "staging/ti-st/" folder. I request to add TI FM driver to "staging/ti-st/" folder. This will help us keep track of changes to TI FM driver. V4L2 maintainers are fine to review TI FM driver from staging folder. Details of discussion can be found at http://permalink.gmane.org/gmane.linux.drivers.video-input-infrastructure/20918 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 has support for RDS, FM firmware download, HW Seek, Tune, Volume control,etc. Raja-Mani (6): drivers:staging:ti-st: sources for FM common interfaces drivers:staging:ti-st: Sources for FM RX drivers:staging:ti-st: Sources for FM common header drivers:staging:ti-st: Sources for FM V4L2 interfaces Staging: ti-st: update Kconfig and Makefile for FM driver Staging: ti-st: Add TODO file for FM drivers/staging/ti-st/Kconfig | 8 + drivers/staging/ti-st/Makefile | 2 + drivers/staging/ti-st/fm_TODO | 16 + 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 | 552 +++++++++ drivers/staging/ti-st/fmdrv_v4l2.h | 32 + 10 files changed, 4282 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/ti-st/fm_TODO 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-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |