mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 23:24:22 -04:00
qcacld-3.0: Lower the TSF sync interval for SAP mode
The TSF deviation is more than 100ns when the capture interval is 100sec. Lower the interval to 1sec to keep the drift within limit of 100us. Change-Id: I2a6f7bf2d06d5d67854cbab6b582009f2cec39bf CRs-Fixed: 2515981
This commit is contained in:
parent
7c0492af68
commit
f75d3d3ecf
1 changed files with 7 additions and 3 deletions
|
|
@ -45,7 +45,11 @@ static struct completion tsf_sync_get_completion_evt;
|
|||
#define WLAN_TSF_SYNC_GET_TIMEOUT 2000
|
||||
#define WLAN_HDD_CAPTURE_TSF_REQ_TIMEOUT_MS 500
|
||||
#define WLAN_HDD_CAPTURE_TSF_INIT_INTERVAL_MS 100
|
||||
#define WLAN_HDD_SOFTAP_INTERVEL_TIMES 100
|
||||
#ifdef WLAN_FEATURE_TSF_PLUS_EXT_GPIO_SYNC
|
||||
#define WLAN_HDD_SOFTAP_INTERVAL_TIMES 1
|
||||
#else
|
||||
#define WLAN_HDD_SOFTAP_INTERVAL_TIMES 100
|
||||
#endif
|
||||
#define OUTPUT_HIGH 1
|
||||
#define OUTPUT_LOW 0
|
||||
|
||||
|
|
@ -1062,7 +1066,7 @@ static void hdd_update_timestamp(struct hdd_adapter *adapter)
|
|||
CAP_TSF_TIMER_FIX_SEC) * MSEC_PER_SEC;
|
||||
if (adapter->device_mode == QDF_SAP_MODE ||
|
||||
adapter->device_mode == QDF_P2P_GO_MODE) {
|
||||
interval *= WLAN_HDD_SOFTAP_INTERVEL_TIMES;
|
||||
interval *= WLAN_HDD_SOFTAP_INTERVAL_TIMES;
|
||||
}
|
||||
|
||||
adapter->continuous_error_count = 0;
|
||||
|
|
@ -1216,7 +1220,7 @@ static void hdd_update_timestamp(struct hdd_adapter *adapter,
|
|||
CAP_TSF_TIMER_FIX_SEC) * MSEC_PER_SEC;
|
||||
if (adapter->device_mode == QDF_SAP_MODE ||
|
||||
adapter->device_mode == QDF_P2P_GO_MODE) {
|
||||
interval *= WLAN_HDD_SOFTAP_INTERVEL_TIMES;
|
||||
interval *= WLAN_HDD_SOFTAP_INTERVAL_TIMES;
|
||||
}
|
||||
|
||||
adapter->continuous_error_count = 0;
|
||||
|
|
|
|||
Loading…
Reference in a new issue