hfp: Add HF Indicators BRSF feature for 1.7
authorDenis Kenzior <denkenz@gmail.com>
Tue, 21 Jan 2014 03:43:37 +0000 (21:43 -0600)
committerDenis Kenzior <denkenz@gmail.com>
Mon, 20 Oct 2014 18:40:28 +0000 (13:40 -0500)
If HFP 1.7 client is used, enable the right BRSF feature

drivers/hfpmodem/slc.c

index 401f85e..d438eb3 100644 (file)
@@ -78,6 +78,11 @@ void hfp_slc_info_init(struct hfp_slc_info *info, guint16 version)
 
        info->hf_features |= HFP_HF_FEATURE_CODEC_NEGOTIATION;
 
+       if (version < HFP_VERSION_1_7)
+               goto done;
+
+       info->hf_features |= HFP_HF_FEATURE_HF_INDICATORS;
+
 done:
        memset(info->cind_val, 0, sizeof(info->cind_val));
        memset(info->cind_pos, 0, sizeof(info->cind_pos));