[PATCH RESEND V5 00/11] clk: imx8: add new clock binding for better pm support

Aisheng Dong aisheng.dong at nxp.com
Thu Jan 2 00:25:59 PST 2020


Hi Stephen,

Could you take a look at this?

Regards
Aisheng

> From: Shawn Guo <shawnguo at kernel.org>
> Sent: Wednesday, December 11, 2019 4:05 PM
> 
> On Sun, Nov 17, 2019 at 08:25:08PM +0800, Dong Aisheng wrote:
> > This is a follow up of this patch series.
> > [V2,0/2] clk: imx: scu: add parsing clocks from device tree support
> >
> > This patch series is a preparation for the MX8 Architecture improvement.
> > As for IMX SCU based platforms like MX8QM and MX8QXP, they are
> > comprised of a couple of SS(Subsystems) while most of them within the
> > same SS can be shared. e.g. Clocks, Devices and etc.
> >
> > However, current clock binding is using SW IDs for device tree to use
> > which can cause troubles in writing the common <soc>-ss-xx.dtsi file
> > for different SoCs.
> >
> > This patch series aims to introduce a new binding which is more close
> > to hardware and platform independent and can makes us write a more
> > general drivers for different SCU based SoCs.
> >
> > Another important thing is that on MX8, each Clock resource is
> > associated with a power domain. So we have to attach that clock device
> > to the power domain in order to make it work properly. Further more,
> > the clock state will be lost when its power domain is completely off
> > during suspend/resume, so we also introduce the clock state save&restore
> mechanism.
> >
> > ChangeLog:
> > v4->v5:
> >  * Address all comments from Stephen
> 
> Hi Stephen,
> 
> Are you fine with this version?
> 
> Shawn


More information about the linux-arm-kernel mailing list