[PATCH 3/3] ARM: imx6: Fix procedure to switch the parent of LDB_DI_CLK

Shawn Guo shawn.guo at linaro.org
Mon Jan 19 22:00:32 PST 2015


On Thu, Jan 15, 2015 at 02:54:24PM -0200, Fabio Estevam wrote:
> Hi Shawn,
> 
> On Thu, Jan 8, 2015 at 11:00 AM, Shawn Guo <shawn.guo at linaro.org> wrote:
> 
> > Before I start reviewing the patch, I would like to know if there is a
> > formal errata for this issue, including the bug description, recommended
> > workaround, and affected i.MX6 variants etc.
> 
> The latest mx6 reference manual available on the web shows the LDB
> clock gate in the correct position now.
> 
> It also adds the following note:
> 
> "NOTE: This clock path is not controlled by a clock gate (CG). For
> proper clock switching procedures refer to the Clock Switching
> Multiplexers section."

No.  The Clock Switching Multiplexers section documents the procedure
for the glitchy multiplexer with a clock gate in the right place, not
this buggy LDB multiplexer.

> 
> There is no formal errata available.
> 
> Please consider reviewing this series, as it addresses a real problem
> that affect many users.

I'm not going to review/take the patch until I see a formal errata
documenting the software workaround procedure for the issue.

Shawn



More information about the linux-arm-kernel mailing list