|
@@ -15612,6 +15612,13 @@ static int __hdd_driver_mode_change(struct hdd_context *hdd_ctx,
|
|
con_mode = next_mode;
|
|
con_mode = next_mode;
|
|
hdd_info("Driver mode successfully changed to %d", next_mode);
|
|
hdd_info("Driver mode successfully changed to %d", next_mode);
|
|
|
|
|
|
|
|
+ if (con_mode == QDF_GLOBAL_FTM_MODE)
|
|
|
|
+ pld_request_bus_bandwidth(hdd_ctx->parent_dev,
|
|
|
|
+ PLD_BUS_WIDTH_VERY_HIGH);
|
|
|
|
+ else if (con_mode == QDF_GLOBAL_MISSION_MODE)
|
|
|
|
+ pld_request_bus_bandwidth(hdd_ctx->parent_dev,
|
|
|
|
+ PLD_BUS_WIDTH_NONE);
|
|
|
|
+
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|