aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgi Djakov <georgi.djakov@linaro.org>2016-07-29 13:16:48 +0300
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2016-08-23 18:36:48 +0100
commit921a696262613a850378a15365211c8a0369da25 (patch)
treea6cc2059fb28875a283fa016230b4bc1d042b111
parentd98b331a592b261c5cc2ff898dcab44e4f288edc (diff)
clk: qcom: Boost all rpm-smd clocks to max rate
This hack just boosts all SMD RPM clocks to max values for better performance. Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
-rw-r--r--drivers/clk/qcom/clk-smd-rpm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/clk/qcom/clk-smd-rpm.c b/drivers/clk/qcom/clk-smd-rpm.c
index 9cbf5bd51f289..c8a04fb1865f0 100644
--- a/drivers/clk/qcom/clk-smd-rpm.c
+++ b/drivers/clk/qcom/clk-smd-rpm.c
@@ -12,6 +12,7 @@
* GNU General Public License for more details.
*/
+#include <linux/clk.h>
#include <linux/clk-provider.h>
#include <linux/err.h>
#include <linux/export.h>
@@ -688,6 +689,9 @@ static int rpm_smd_clk_probe(struct platform_device *pdev)
}
clks[i] = clk;
+
+ clk_set_rate(clk, INT_MAX);
+ clk_prepare_enable(clk);
}
ret = of_clk_add_provider(pdev->dev.of_node, of_clk_src_onecell_get,