From: Raja Mani
Add FM TX API calls in FM V4L2 module which will internally link to V4L2
subsystem. It includes ,
1) Support for set/get modulator attributes and extended control.
2) fm_v4l2_vidioc_s_ctrl ()
+ added support for V4L2_CID_TUNE_POWER_LEVEL,
V4L2_CID_TUNE_PREEMPHASIS
From: Raja Mani
Code cleanup and bug fixes in TI FM Common module.
1) Remove fmc_get_region() API (since it moved to FM RX module)
2) Mute/Umute fix ( As v4l2 spec, MUTE_ON should 1 and MUTE_OFF should be 0)
3) Support for FM TX Antenna Impedance configuration.
Signed-off-by: Raja Mani
Signe
From: Raja Mani
fm_rx_get_region() API is specific to FM RX module, So
moving this from FM Common module to FM RX module.
Signed-off-by: Raja Mani
Signed-off-by: Pramodh AG
---
drivers/staging/ti-st/fmdrv_rx.c |7 +++
drivers/staging/ti-st/fmdrv_rx.h |1 +
2 files changed, 8 inser
From: Raja Mani
Update Makefile to include FM TX module (fmdrv_tx) for
the compilation.
Signed-off-by: Raja Mani
---
drivers/staging/ti-st/Makefile |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/ti-st/Makefile b/drivers/staging/ti-st/Makefile
index
From: Raja Mani
This has implementation of FM TX functionality (for Wl127x and WL128x
chip) which are listed below,
1) frequency set.
2) stereo/nono mode selection.
3) RDS config.
4) mute/unmute mode config.
5) power level config.
6) preemphasis filter config, etc.
This will work on top of TI S
From: Raja Mani
Add new members in FM TX global data structure (struct fmtx_data)
to track current Audio mode, Reemphasis and Region setting in TX mode.
Signed-off-by: Raja Mani
Signed-off-by: Pramodh AG
---
drivers/staging/ti-st/fmdrv.h |4
1 files changed, 4 insertions(+), 0 dele
From: Raja Mani
Extend V4L2 CID list to support
1) FM RX Tuner controls
2) FM band
3) RSSI Threshold
4) Alternative Frequency
Signed-off-by: Raja Mani
Signed-off-by: Pramodh AG
---
include/linux/videodev2.h | 18 ++
1 files changed, 18 insertions(+), 0 deletions(
From: Raja Mani
This is second set patches for TI FM driver. This adds FM TX support
for TI WL128x and TI Wl127x chipsets. Also , extends V4L2 control IDs (CID)
to support few FM RX features.
First set of TI FM driver patches are submitted for review in linux-media
& LKML and availab
From: Raja Mani
Add support for the following new Control IDs (CID)
V4L2_CID_FM_RX_CLASS- FM RX Tuner controls
V4L2_CID_FM_BAND- FM band
V4L2_CID_RSSI_THRESHOLD - RSSI Threshold
V4L2_CID_TUNE_AF- Alternative Frequency
Signed-off-by: Raja Mani
Signed-off-by: Pramo
From: Raja-Mani
Add new menu option in Kconfig and compilation option in
Makefile for FM driver.
Signed-off-by: Raja-Mani
Signed-off-by: Pramodh AG
Signed-off-by: Pavan Savoy
---
drivers/staging/ti-st/Kconfig |8
drivers/staging/ti-st/Makefile |2 ++
2 files changed, 10 ins
From: Raja-Mani
This has implementation for FM RX functionality.
It communicates with FM V4l2 module and FM common module.
Signed-off-by: Raja-Mani
Signed-off-by: Pramodh AG
Signed-off-by: Pavan Savoy
---
drivers/staging/ti-st/fmdrv_rx.c | 805 ++
drivers
From: Raja-Mani
fm_TODO file lists the things to be done in FM driver.
Signed-off-by: Raja-Mani
Signed-off-by: Pramodh AG
Signed-off-by: Pavan Savoy
---
drivers/staging/ti-st/fm_TODO | 16
1 files changed, 16 insertions(+), 0 deletions(-)
create mode 100644 drivers/stagin
From: Raja-Mani
This module interfaces V4L2 subsystem and FM common
module. It registers itself with V4L2 as Radio module.
Signed-off-by: Raja-Mani
Signed-off-by: Pramodh AG
Signed-off-by: Pavan Savoy
---
drivers/staging/ti-st/fmdrv_v4l2.c | 552
drivers
From: Raja-Mani
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.
From: Raja-Mani
This is a common header used in all FM submodules
(FM V4L2,FM common,FM Rx).
Signed-off-by: Raja-Mani
Signed-off-by: Pramodh AG
Signed-off-by: Pavan Savoy
---
drivers/staging/ti-st/fmdrv.h | 225 +
1 files changed, 225 insertions(+), 0
From: Raja-Mani
This has implementation for FM RX functionality.
It communicates with FM V4l2 module and FM common module.
Signed-off-by: Pramodh AG
Signed-off-by: Raja-Mani
---
drivers/staging/ti-st/fmdrv_rx.c | 805 ++
drivers/staging/ti-st/fmdrv_rx.h |
From: Raja-Mani
This is a common header used in all FM submodules
(FM V4L2,FM common,FM Rx).
Signed-off-by: Pramodh AG
Signed-off-by: Raja-Mani
---
drivers/staging/ti-st/fmdrv.h | 225 +
1 files changed, 225 insertions(+), 0 deletions(-)
create mode 1
From: Raja-Mani
This module interfaces V4L2 subsystem and FM common
module. It registers itself with V4L2 as Radio module.
Signed-off-by: Pramodh AG
Signed-off-by: Raja-Mani
---
drivers/staging/ti-st/fmdrv_v4l2.c | 550
drivers/staging/ti-st/fmdrv_v4l2.h
From: Raja-Mani
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/rad
19 matches
Mail list logo