2012-08-22 08:45:59

by Linus Walleij

[permalink] [raw]
Subject: [PATCH 0/7] Ux500 and MASK_ON_SUSPEND

From: Linus Walleij <[email protected]>

We have discovered transient IRQs when going to suspend on the
Ux500 platform. This patch series hits all sources by marking
the applicable IRQchips with MASK_ON_SUSPEND.

I don't know if this is a common problem or seen in other
platforms so comments are welcome.

Else I request that the patches be merged into respective
subtree, I will take care of the ux500, gpio and pinctrl
patches myself, while Sam gets to merge all the MFD stuff.

Etienne Carriere (7):
ux500: GIC: MASK_ON_SUSPEND
mfd/ab8500: MASK_ON_SUSPEND
gpio/ab8500: MASK_ON_SUSPEND
mfd/db8500-prcmu: MASK_ON_SUSPEND
pinctrl/nomdik: MASK_ON_SUSPEND
mfd/stmpe: MASK_ON_SUSPEND
mfd/tc3589x: MASK_ON_SUSPEND

arch/arm/mach-ux500/cpu.c | 2 ++
drivers/gpio/gpio-ab8500.c | 1 +
drivers/gpio/gpio-stmpe.c | 1 +
drivers/gpio/gpio-tc3589x.c | 1 +
drivers/mfd/ab8500-core.c | 1 +
drivers/mfd/db8500-prcmu.c | 1 +
drivers/mfd/stmpe.c | 1 +
drivers/pinctrl/pinctrl-nomadik.c | 1 +
8 files changed, 9 insertions(+)

--
1.7.11.3


2012-08-22 11:49:25

by Linus Walleij

[permalink] [raw]
Subject: Re: [PATCH 0/7] Ux500 and MASK_ON_SUSPEND

On Wed, Aug 22, 2012 at 10:43 AM, Linus Walleij
<[email protected]> wrote:

> We have discovered transient IRQs when going to suspend on the
> Ux500 platform. This patch series hits all sources by marking
> the applicable IRQchips with MASK_ON_SUSPEND.
>
> I don't know if this is a common problem or seen in other
> platforms so comments are welcome.
>
> Else I request that the patches be merged into respective
> subtree, I will take care of the ux500, gpio and pinctrl
> patches myself, while Sam gets to merge all the MFD stuff.

Bah it turns out transient IRQs are only occurring on the pinctrl
and maybe GIC. Let's just flag these two, forget the rest of the
patches.

Yours,
Linus Walleij