| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * Sysctrl clock implementation for ux500 platform. |
|---|
| 3 | 4 | * |
|---|
| 4 | 5 | * Copyright (C) 2013 ST-Ericsson SA |
|---|
| 5 | 6 | * Author: Ulf Hansson <ulf.hansson@linaro.org> |
|---|
| 6 | | - * |
|---|
| 7 | | - * License terms: GNU General Public License (GPL) version 2 |
|---|
| 8 | 7 | */ |
|---|
| 9 | 8 | |
|---|
| 10 | 9 | #include <linux/clk-provider.h> |
|---|
| .. | .. |
|---|
| 42 | 41 | clk->reg_bits[0]); |
|---|
| 43 | 42 | |
|---|
| 44 | 43 | 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)); |
|---|
| 46 | 46 | |
|---|
| 47 | 47 | return ret; |
|---|
| 48 | 48 | } |
|---|