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 |
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 --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,
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(+)