Files
android_kernel_xiaomi_sm8450/arch/powerpc/kernel
Scott Wood 28a3ded1d6 powerpc/booke64: Remove ints from EXCEPTION_COMMON
The ints parameter was used to optionally insert RECONCILE_IRQ_STATE
into EXCEPTION_COMMON.  However, since it came at the end of
EXCEPTION_COMMON, there was no real benefit for it to be there as
opposed to being called separately by the caller of EXCEPTION_COMMON.

The ints parameter was causing some hassle when trying to add an extra
macro layer.  Besides avoiding that, moving "ints" to the caller makes
the code simpler by:
 - avoiding the asymmetry where INTS_RESTORE_HARD is called separately
by the individual exception, but INTS_DISABLE was not
 - removing the no-op INTS_KEEP
 - not having an unnecessary macro parameter

It also turned out to be necessary to delay the INTS_DISABLE
in the case of special level exceptions until after we saved the
old value of PACAIRQHAPPENED.

Signed-off-by: Scott Wood <scottwood@freescale.com>
2014-03-19 19:57:16 -05:00
..
2013-11-21 10:33:36 +11:00
2014-02-17 11:19:39 +11:00
2011-03-31 11:26:23 -03:00
2013-12-30 15:19:31 +11:00
2013-10-11 18:23:53 +11:00
2011-03-31 11:26:23 -03:00
2013-08-14 15:33:22 +10:00
2013-12-30 15:19:31 +11:00
2011-03-31 11:26:23 -03:00
2012-03-28 18:30:02 +01:00
2014-01-15 13:59:03 +11:00
2014-03-19 19:57:14 -05:00