summaryrefslogtreecommitdiffstats
path: root/libfm_jni/FmRadioController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libfm_jni/FmRadioController.cpp')
-rw-r--r--libfm_jni/FmRadioController.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/libfm_jni/FmRadioController.cpp b/libfm_jni/FmRadioController.cpp
index 613a062..ece88e7 100644
--- a/libfm_jni/FmRadioController.cpp
+++ b/libfm_jni/FmRadioController.cpp
@@ -225,6 +225,13 @@ int FmRadioController ::Pwr_Up(int freq)
ret = FM_FAILURE;
goto exit;
}
+
+ if (property_get_bool(FM_INTERNAL_ANTENNA_PROP, false)) {
+ ret = FmIoctlsInterface::set_control(fd_driver,
+ V4L2_CID_PRV_ANTENNA, 1);
+ ALOGD("Internal antenna set, status : %d\n", ret);
+ }
+
return FM_SUCCESS;
} else { //if time out
ret = FM_FAILURE;