[U-Boot] [PATCH 17/28] armv8/fsl-lsch3: Enable system error aborts

Scott Wood
2015-03-19T19:52:30Z

On Thu, 2015-03-19 at 18:14 +0000, Mark Rutland wrote:
> On Thu, Mar 19, 2015 at 04:45:48PM +0000, York Sun wrote:
> > From: Scott Wood <scottwood@freescale.com>
> >
> > This lets us see the problems (close to) when they happen,
> > rather than Linux hanging when it enables them prior to having a
> > working console.
>
> FYI, if the Linux driver for your UART supports earlycon, that should
> work since commit 7a9c43bed891d1f8 ("setup: Move unmask of async
> interrupts after possible earlycon setup").

I wrote this patch in the context of board bringup, where I was stuck
using an older kernel. In any case, when U-Boot causes a problem we
want to see it in U-Boot.

> I hope that SError is masked again prior to entering Linux, as required
> by the boot protocol?

Doesn't look like it based on grepping for daifset.

Where is the boot protocol documented? Just for future reference -- I
agree that leaving this enabled during the handover would be a bad
thing.

> Mark.
>
> > Signed-off-by: Scott Wood <scottwood@freescale.com>

York, where's your signoff since you're the one submitting the patch?

-Scott