From 989e01d7e2fa3bba55c56f344874c9d09cb174ae Mon Sep 17 00:00:00 2001 From: Vivek Aknurwar Date: Thu, 7 Nov 2019 22:43:09 -0800 Subject: [PATCH] clk: qcom: clk-aop-qmp: Update CLK_ENABLE_HAND_OFF flag to 0 Remove CLK_ENABLE_HAND_OFF flag. Supporting this flag will bring in clock framework change to handle or update hand off flag during clk core init and clk tree unused calls. Earlier CLK_ENABLE_HAND_OFF was added to gain performance optimization by avoiding multiple AOP requests to enable qmp clocks. If necessary, similar optimization can be supported with an explicit proxy vote that is not removed until sync-state. Currently QDSS driver can vote on the qmp clks as necessary. Change-Id: I055520995a35ea4f76e0840788957e454f1b7926 Signed-off-by: Vivek Aknurwar --- drivers/clk/qcom/clk-aop-qmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/qcom/clk-aop-qmp.c b/drivers/clk/qcom/clk-aop-qmp.c index 795fa7b31f7b..b05f2af40965 100644 --- a/drivers/clk/qcom/clk-aop-qmp.c +++ b/drivers/clk/qcom/clk-aop-qmp.c @@ -214,7 +214,7 @@ static const struct clk_ops aop_qmp_clk_ops = { }; DEFINE_CLK_AOP_QMP(qdss_qmp_clk, clock, qdss, QDSS_CLK_LEVEL_DYNAMIC, - QDSS_CLK_LEVEL_OFF, CLK_ENABLE_HAND_OFF); + QDSS_CLK_LEVEL_OFF, 0); DEFINE_CLK_AOP_QMP(qdss_ao_qmp_clk, clock, qdss_ao, QDSS_CLK_LEVEL_DYNAMIC, QDSS_CLK_LEVEL_OFF, 0);