From 1666dd32aa898a28d3bbd16065d33b3e829168a9 Mon Sep 17 00:00:00 2001 From: Balamurugan Mahalingam Date: Thu, 14 Sep 2017 15:19:42 +0530 Subject: [PATCH] qcacmn: Enable support for Coldboot calibration in IPQ8074 platform This changes checks the con_mode value and passes corresponding PLD mode value Change-Id: I08a8f87c3dc92b7af02c36851b27eec800b7f4a7 --- hif/src/ce/ce_main.c | 2 ++ qdf/inc/qdf_types.h | 1 + 2 files changed, 3 insertions(+) diff --git a/hif/src/ce/ce_main.c b/hif/src/ce/ce_main.c index 2e663bd54c93..134ec1180757 100644 --- a/hif/src/ce/ce_main.c +++ b/hif/src/ce/ce_main.c @@ -2240,6 +2240,8 @@ int hif_wlan_enable(struct hif_softc *scn) if (QDF_GLOBAL_FTM_MODE == con_mode) mode = PLD_FTM; + else if (QDF_GLOBAL_COLDBOOT_CALIB_MODE == con_mode) + mode = PLD_COLDBOOT_CALIBRATION; else if (QDF_IS_EPPING_ENABLED(con_mode)) mode = PLD_EPPING; else diff --git a/qdf/inc/qdf_types.h b/qdf/inc/qdf_types.h index 2b893c075f52..42555a0da4e6 100644 --- a/qdf/inc/qdf_types.h +++ b/qdf/inc/qdf_types.h @@ -507,6 +507,7 @@ enum tQDF_GLOBAL_CON_MODE { QDF_GLOBAL_MONITOR_MODE = 4, QDF_GLOBAL_FTM_MODE = 5, QDF_GLOBAL_IBSS_MODE = 6, + QDF_GLOBAL_COLDBOOT_CALIB_MODE = 7, QDF_GLOBAL_EPPING_MODE = 8, QDF_GLOBAL_QVIT_MODE = 9, QDF_GLOBAL_MAX_MODE