summaryrefslogtreecommitdiff
path: root/drivers/media/radio/CG2900/cg2900_fm_api.c
diff options
context:
space:
mode:
authorAnupam Roy <anupam.roy@stericsson.com>2012-02-22 20:53:56 +0530
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:06:03 +0200
commit23d54cde0b436343684f76141daa3b0dd6710f57 (patch)
tree4a797eeff8160886db1fc35b575170d7ea21b16a /drivers/media/radio/CG2900/cg2900_fm_api.c
parent7433881f47bafb6cb765a8e3b1e422449ac9d2ea (diff)
G2900 FM Radio: Disable RDS Group rejectioncg2900-fm
This implementation disables RDS group rejection in FM IP. ST-Ericsson Linux next: NA ST-Ericsson ID: 400212 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ia313c10b06cb64f2b66497d8bccf9fc707292e2d Signed-off-by: Anupam Roy <anupam.roy@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/50030 Reviewed-by: QATOOLS Reviewed-by: Hemant GUPTA <hemant.gupta@stericsson.com>
Diffstat (limited to 'drivers/media/radio/CG2900/cg2900_fm_api.c')
-rw-r--r--drivers/media/radio/CG2900/cg2900_fm_api.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/media/radio/CG2900/cg2900_fm_api.c b/drivers/media/radio/CG2900/cg2900_fm_api.c
index f755ad371cc..f73f3ef39ee 100644
--- a/drivers/media/radio/CG2900/cg2900_fm_api.c
+++ b/drivers/media/radio/CG2900/cg2900_fm_api.c
@@ -1353,6 +1353,17 @@ int cg2900_fm_set_rx_default_settings(
goto error;
}
+ /* Set RDS Group rejection Off */
+ result = fmd_rx_set_rds_group_rejection(
+ FMD_RDS_GROUP_REJECTION_OFF);
+ if (0 != result) {
+ FM_ERR_REPORT("cg2900_fm_set_rx_default_settings: "
+ "fmd_rx_set_rds_group_rejection "
+ "failed %d", (unsigned int)result);
+ result = -EINVAL;
+ goto error;
+ }
+
/* Remove all Interrupt from the queue */
skb_queue_purge(&fm_interrupt_queue);