From 2d019b03d358b7f306d45a4ecb99aa4a9d66b806 Mon Sep 17 00:00:00 2001 From: Amit Pundir Date: Mon, 9 Dec 2024 21:53:21 +0530 Subject: [PATCH] Revert "ANDROID: clk: qcom: Add sync_state = clk_sync_state for db845c clock providers" This reverts commit fe7d795db4b8f7414c17a968a2567f835b860d9a. This clk_sync_state change causes a 2 second boot time regression while loading kernel modules. I'm not sure if this clk_sync_state stuff is still needed on Db845c anymore. Reverting this patch did not cause any obvious regression in my limited test runs so far. Bug: 146449535 Change-Id: I43b33571221cb4434b1215bbbe16fe48707e1814 Signed-off-by: Amit Pundir --- drivers/clk/qcom/dispcc-sdm845.c | 2 -- drivers/clk/qcom/gcc-msm8998.c | 1 - drivers/clk/qcom/gcc-sdm845.c | 1 - drivers/clk/qcom/gpucc-sdm845.c | 1 - drivers/clk/qcom/videocc-sdm845.c | 1 - 5 files changed, 6 deletions(-) diff --git a/drivers/clk/qcom/dispcc-sdm845.c b/drivers/clk/qcom/dispcc-sdm845.c index ea6716151f4b..e6139e8f74dc 100644 --- a/drivers/clk/qcom/dispcc-sdm845.c +++ b/drivers/clk/qcom/dispcc-sdm845.c @@ -3,7 +3,6 @@ * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. */ -#include #include #include #include @@ -872,7 +871,6 @@ static struct platform_driver disp_cc_sdm845_driver = { .driver = { .name = "disp_cc-sdm845", .of_match_table = disp_cc_sdm845_match_table, - .sync_state = clk_sync_state, }, }; diff --git a/drivers/clk/qcom/gcc-msm8998.c b/drivers/clk/qcom/gcc-msm8998.c index 71f257cebd95..c9701f7f6e18 100644 --- a/drivers/clk/qcom/gcc-msm8998.c +++ b/drivers/clk/qcom/gcc-msm8998.c @@ -3368,7 +3368,6 @@ static struct platform_driver gcc_msm8998_driver = { .driver = { .name = "gcc-msm8998", .of_match_table = gcc_msm8998_match_table, - .sync_state = clk_sync_state, }, }; diff --git a/drivers/clk/qcom/gcc-sdm845.c b/drivers/clk/qcom/gcc-sdm845.c index 4e973bceab37..dc3aa7014c3e 100644 --- a/drivers/clk/qcom/gcc-sdm845.c +++ b/drivers/clk/qcom/gcc-sdm845.c @@ -4019,7 +4019,6 @@ static struct platform_driver gcc_sdm845_driver = { .driver = { .name = "gcc-sdm845", .of_match_table = gcc_sdm845_match_table, - .sync_state = clk_sync_state, }, }; diff --git a/drivers/clk/qcom/gpucc-sdm845.c b/drivers/clk/qcom/gpucc-sdm845.c index abff1c0001f7..ef26690cf504 100644 --- a/drivers/clk/qcom/gpucc-sdm845.c +++ b/drivers/clk/qcom/gpucc-sdm845.c @@ -200,7 +200,6 @@ static struct platform_driver gpu_cc_sdm845_driver = { .driver = { .name = "sdm845-gpucc", .of_match_table = gpu_cc_sdm845_match_table, - .sync_state = clk_sync_state, }, }; diff --git a/drivers/clk/qcom/videocc-sdm845.c b/drivers/clk/qcom/videocc-sdm845.c index 5a9cda4332c0..f77a07779477 100644 --- a/drivers/clk/qcom/videocc-sdm845.c +++ b/drivers/clk/qcom/videocc-sdm845.c @@ -337,7 +337,6 @@ static struct platform_driver video_cc_sdm845_driver = { .driver = { .name = "sdm845-videocc", .of_match_table = video_cc_sdm845_match_table, - .sync_state = clk_sync_state, }, };