diff mbox series

clk: fixed_rate: add dummy disable() function

Message ID 20211013004030.44905-1-samuel@sholland.org
State Accepted
Commit 17864406a4aa3286a8e9db6f577105e3e647c65f
Delegated to: Tom Rini
Headers show
Series clk: fixed_rate: add dummy disable() function | expand

Commit Message

Samuel Holland Oct. 13, 2021, 12:40 a.m. UTC
commit 6bf6d81c1112 ("clk: fixed_rate: add dummy enable() function")
implemented .enable, so fixed rate clocks can be used where drivers
might call clk_enable(). Implement the .disable op for the same reason;
some drivers, e.g. USB PHYs, may attempt to disable clocks at runtime.

Signed-off-by: Samuel Holland <samuel@sholland.org>
---

 drivers/clk/clk_fixed_rate.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Tom Rini Oct. 20, 2021, 12:46 a.m. UTC | #1
On Tue, Oct 12, 2021 at 07:40:29PM -0500, Samuel Holland wrote:

> commit 6bf6d81c1112 ("clk: fixed_rate: add dummy enable() function")
> implemented .enable, so fixed rate clocks can be used where drivers
> might call clk_enable(). Implement the .disable op for the same reason;
> some drivers, e.g. USB PHYs, may attempt to disable clocks at runtime.
> 
> Signed-off-by: Samuel Holland <samuel@sholland.org>

Applied to u-boot/master, thanks!
diff mbox series

Patch

diff --git a/drivers/clk/clk_fixed_rate.c b/drivers/clk/clk_fixed_rate.c
index e0dc4ab85f..c5a2a42c92 100644
--- a/drivers/clk/clk_fixed_rate.c
+++ b/drivers/clk/clk_fixed_rate.c
@@ -26,6 +26,7 @@  static int dummy_enable(struct clk *clk)
 const struct clk_ops clk_fixed_rate_ops = {
 	.get_rate = clk_fixed_rate_get_rate,
 	.enable = dummy_enable,
+	.disable = dummy_enable,
 };
 
 void clk_fixed_rate_ofdata_to_plat_(struct udevice *dev,