Re: [PATCH v2] ARM: ls1021a: add gating clocks to IP blocks.

2014-09-25 Thread Shawn Guo
On Mon, Sep 22, 2014 at 03:55:14PM +0800, Xiubo Li-B47053 wrote: > > > +static void __init ls1021a_clocks_init(struct device_node *np) > > > +{ > > > + void __iomem *dcfg_base; > > > + > > > +#define DCFG_CCSR_DEVDISR1 (dcfg_base + 0x70) > > > +#define DCFG_CCSR_DEVDISR2 (dcfg_base + 0x

RE: [PATCH v2] ARM: ls1021a: add gating clocks to IP blocks.

2014-09-22 Thread li.xi...@freescale.com
Hi, [...] > > +++ b/arch/arm/mach-imx/clk-ls1021a.c > > @@ -0,0 +1,124 @@ > > +/* > > + * Copyright 2014 Freescale Semiconductor, Inc. > > + * > > + * This program is free software; you can redistribute it and/or modify > > + * it under the terms of the GNU General Public License as published by

Re: [PATCH v2] ARM: ls1021a: add gating clocks to IP blocks.

2014-09-22 Thread Uwe Kleine-König
Hello, On Mon, Sep 22, 2014 at 02:09:20PM +0800, Xiubo Li wrote: > A given application may not use all the peripherals on the device. > In this case, it may be desirable to disable unused peripherals. > DCFG provides a mechanism for gating clocks to IP blocks that are > not used when running an ap