[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <d673b1539ad5d4abfff29900461f9209.sboyd@kernel.org>
Date: Wed, 07 Aug 2024 13:57:21 -0700
From: Stephen Boyd <sboyd@...nel.org>
To: heiko <heiko@...ech.de>, mturquette <mturquette@...libre.com>, zhangqing@...k-chips.com <zhangqing@...k-chips.com>, 杨凯 <kever.yang@...k-chips.com>
Cc: linux-clk <linux-clk@...r.kernel.org>, linux-rockchip <linux-rockchip@...ts.infradead.org>, linux-kernel <linux-kernel@...r.kernel.org>, huangtao <huangtao@...k-chips.com>, 张学广 <sugar.zhang@...k-chips.com>
Subject: Re: Re: [PATCH v1] clk: gate: export clk_gate_endisable
Quoting zhangqing@...k-chips.com (2024-08-06 18:28:34)
> Hi,
>
> Some modules, which need to do workaround, need to disabled the clock directly,
> independent of the reference count.
We don't want clk consumers going behind the clk provider and turning it
off and on. You'll need to figure out some other way to do this. Are
there really other consumers besides the one changing the pin to a gpio?
If there's only one user then it seems like clk_disable() should work?
Powered by blists - more mailing lists