forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/clk/ux500/clk-sysctrl.c
....@@ -1,10 +1,9 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Sysctrl clock implementation for ux500 platform.
34 *
45 * Copyright (C) 2013 ST-Ericsson SA
56 * Author: Ulf Hansson <ulf.hansson@linaro.org>
6
- *
7
- * License terms: GNU General Public License (GPL) version 2
87 */
98
109 #include <linux/clk-provider.h>
....@@ -42,7 +41,8 @@
4241 clk->reg_bits[0]);
4342
4443 if (!ret && clk->enable_delay_us)
45
- usleep_range(clk->enable_delay_us, clk->enable_delay_us);
44
+ usleep_range(clk->enable_delay_us, clk->enable_delay_us +
45
+ (clk->enable_delay_us >> 2));
4646
4747 return ret;
4848 }