Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-22 Thread Kyle Roeschley
On Fri, Sep 22, 2017 at 08:47:12AM +0300, Mika Westerberg wrote: > On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: > > Powering off the system on Apollo Lake does not clear the interrupt > > enable registers for the GPIOs. To avoid an interrupt storm on driver > > probe, clear all

Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-22 Thread Kyle Roeschley
On Fri, Sep 22, 2017 at 08:47:12AM +0300, Mika Westerberg wrote: > On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: > > Powering off the system on Apollo Lake does not clear the interrupt > > enable registers for the GPIOs. To avoid an interrupt storm on driver > > probe, clear all

Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-22 Thread Linus Walleij
On Fri, Sep 22, 2017 at 7:47 AM, Mika Westerberg wrote: > On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: >> Powering off the system on Apollo Lake does not clear the interrupt >> enable registers for the GPIOs. To avoid an interrupt storm on

Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-22 Thread Linus Walleij
On Fri, Sep 22, 2017 at 7:47 AM, Mika Westerberg wrote: > On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: >> Powering off the system on Apollo Lake does not clear the interrupt >> enable registers for the GPIOs. To avoid an interrupt storm on driver >> probe, clear all interrupt

Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-21 Thread Mika Westerberg
On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: > Powering off the system on Apollo Lake does not clear the interrupt > enable registers for the GPIOs. To avoid an interrupt storm on driver > probe, clear all interrupt enables before enabling our interrupt line. It is up to the

Re: [PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-21 Thread Mika Westerberg
On Thu, Sep 21, 2017 at 02:20:03PM -0500, Kyle Roeschley wrote: > Powering off the system on Apollo Lake does not clear the interrupt > enable registers for the GPIOs. To avoid an interrupt storm on driver > probe, clear all interrupt enables before enabling our interrupt line. It is up to the

[PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-21 Thread Kyle Roeschley
Powering off the system on Apollo Lake does not clear the interrupt enable registers for the GPIOs. To avoid an interrupt storm on driver probe, clear all interrupt enables before enabling our interrupt line. Signed-off-by: Kyle Roeschley ---

[PATCH] pinctrl: intel: Mask interrupts on driver probe

2017-09-21 Thread Kyle Roeschley
Powering off the system on Apollo Lake does not clear the interrupt enable registers for the GPIOs. To avoid an interrupt storm on driver probe, clear all interrupt enables before enabling our interrupt line. Signed-off-by: Kyle Roeschley --- drivers/pinctrl/intel/pinctrl-intel.c | 43