mbox series

[v1,0/2] pinctrl: intel: Unify the way of handling chained IRQ

Message ID 20250129145155.1746876-1-andriy.shevchenko@linux.intel.com
Headers show
Series pinctrl: intel: Unify the way of handling chained IRQ | expand

Message

Andy Shevchenko Jan. 29, 2025, 2:49 p.m. UTC
Some of the drivers are using the dedicated helpers (chained_irq_enter(),
chained_irq_exit() helpers) and some relies on the specific implementations
of the parent IRQ chip and its configuration. Update the latter ones to
use dedicated helpers that cover all possible scenarios.

Andy Shevchenko (2):
  pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers
  pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers

 drivers/pinctrl/intel/pinctrl-baytrail.c  | 5 ++++-
 drivers/pinctrl/intel/pinctrl-lynxpoint.c | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

Comments

Andy Shevchenko Feb. 3, 2025, 9:59 a.m. UTC | #1
On Thu, Jan 30, 2025 at 02:47:43PM +0200, Mika Westerberg wrote:
> On Wed, Jan 29, 2025 at 04:49:38PM +0200, Andy Shevchenko wrote:
> > Some of the drivers are using the dedicated helpers (chained_irq_enter(),
> > chained_irq_exit() helpers) and some relies on the specific implementations
> > of the parent IRQ chip and its configuration. Update the latter ones to
> > use dedicated helpers that cover all possible scenarios.
> > 
> > Andy Shevchenko (2):
> >   pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers
> >   pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers
> 
> Both,
> 
> Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>

Pushed to my review and testing queue, thanks!