Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1222292

Re: [PATCH v3 1/3] clk: Add safe switch hook

From Georgi Djakov <georgi.djakov@linaro.org>
Newsgroups linux.kernel
Subject Re: [PATCH v3 1/3] clk: Add safe switch hook
Date 2015-09-10 18:40 +0200
Message-ID <q7d3b-6Y6-21@gated-at.bofh.it> (permalink)
References <pWEJs-6cZ-3@gated-at.bofh.it> <pWEJs-6cZ-7@gated-at.bofh.it> <q6Wvn-8wd-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 09/10/2015 01:52 AM, Stephen Boyd wrote:
> On 08/12, Georgi Djakov wrote:
>> From: Stephen Boyd <sboyd@codeaurora.org>
>>
>> Sometimes clocks can't accept their parent source turning off
>> while the source is reprogrammed to a different rate. Most
>> notably CPU clocks require a way to switch away from the current
>> PLL they're running on, reprogram that PLL to a new rate, and
>> then switch back to the PLL with the new rate once they're done.
>> Add a hook that drivers can implement allowing them to return a
>> 'safe parent' and 'safe frequency' that they can switch their
>> parent to while the upstream source is reprogrammed to support
>> this.
>>
>> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
>> Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
> 
> Weird to be reviewing my own patch...
> 
> Anyway, Mike tells me that coordinated clock rates are going to
> be on the list this month. We should use those patches instead of
> this safe parent/rate stuff. If the patches don't appear soon, we
> can look into having the clock provider handle the parent/rate
> switch itself. That isn't any worse that what we've been doing in
> other providers.
> 

Ok, thanks for the information! I will start moving this into the
clock provider and when the coordinated clock rates are posted
will try using them.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Re: [PATCH v3 1/3] clk: Add safe switch hook Stephen Boyd <sboyd@codeaurora.org> - 2015-09-10 01:00 +0200
  Re: [PATCH v3 1/3] clk: Add safe switch hook Georgi Djakov <georgi.djakov@linaro.org> - 2015-09-10 18:40 +0200

csiph-web