* [GIT PULL] intel-gpio for 5.4-2
@ 2019-10-09 16:46 Andy Shevchenko
0 siblings, 0 replies; 4+ messages in thread
From: Andy Shevchenko @ 2019-10-09 16:46 UTC (permalink / raw)
To: andy.shevchenko, Linux GPIO
Hi Linux GPIO maintainers,
Small set of urgent fixes against Intel GPIO drivers that have been recently
converted to use GPIO core for instantiation of IRQ chip. No conflicts observed
with fixes branch of GPIO tree as of today.
Thanks,
With Best Regards,
Andy Shevchenko
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v5.4-2
for you to fetch changes up to 6ed26a5326f6da6e1950b8476173df51a92a96be:
gpio: lynxpoint: set default handler to be handle_bad_irq() (2019-10-09 19:00:13 +0300)
----------------------------------------------------------------
intel-gpio for v5.4-2
The conversion to use of GPIO core to instantiate IRQ chip produced
several issues among the drivers. Here is the set of fixes to:
* initialize hardware before IRQ chip will be added
* initialize hardware without NULL pointer dereference
* assign IRQ base
The following is an automated git shortlog grouped by driver:
gpiolib:
- Initialize the hardware with a callback
intel-mid:
- Move hardware initialization to callback
lynxpoint:
- set default handler to be handle_bad_irq()
- Move hardware initialization to callback
merrifield:
- Move hardware initialization to callback
- Restore use of irq_base
----------------------------------------------------------------
Andy Shevchenko (6):
gpio: merrifield: Restore use of irq_base
gpiolib: Initialize the hardware with a callback
gpio: intel-mid: Move hardware initialization to callback
gpio: lynxpoint: Move hardware initialization to callback
gpio: merrifield: Move hardware initialization to callback
gpio: lynxpoint: set default handler to be handle_bad_irq()
drivers/gpio/gpio-intel-mid.c | 9 ++++++---
drivers/gpio/gpio-lynxpoint.c | 10 ++++++----
drivers/gpio/gpio-merrifield.c | 9 ++++++---
drivers/gpio/gpiolib.c | 22 +++++++++++++++++++++-
include/linux/gpio/driver.h | 8 ++++++++
5 files changed, 47 insertions(+), 11 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] intel-gpio for 5.4-2
@ 2019-10-09 16:50 Andy Shevchenko
2019-10-10 23:22 ` Linus Walleij
0 siblings, 1 reply; 4+ messages in thread
From: Andy Shevchenko @ 2019-10-09 16:50 UTC (permalink / raw)
To: Linux GPIO; +Cc: Linus Walleij, Bartosz Golaszewski, Andy Shevchenko
Hi Linux GPIO maintainers,
Small set of urgent fixes against Intel GPIO drivers that have been recently
converted to use GPIO core for instantiation of IRQ chip. No conflicts observed
with fixes branch of GPIO tree as of today.
Thanks,
With Best Regards,
Andy Shevchenko
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v5.4-2
for you to fetch changes up to 6ed26a5326f6da6e1950b8476173df51a92a96be:
gpio: lynxpoint: set default handler to be handle_bad_irq() (2019-10-09 19:00:13 +0300)
----------------------------------------------------------------
intel-gpio for v5.4-2
The conversion to use of GPIO core to instantiate IRQ chip produced
several issues among the drivers. Here is the set of fixes to:
* initialize hardware before IRQ chip will be added
* initialize hardware without NULL pointer dereference
* assign IRQ base
The following is an automated git shortlog grouped by driver:
gpiolib:
- Initialize the hardware with a callback
intel-mid:
- Move hardware initialization to callback
lynxpoint:
- set default handler to be handle_bad_irq()
- Move hardware initialization to callback
merrifield:
- Move hardware initialization to callback
- Restore use of irq_base
----------------------------------------------------------------
Andy Shevchenko (6):
gpio: merrifield: Restore use of irq_base
gpiolib: Initialize the hardware with a callback
gpio: intel-mid: Move hardware initialization to callback
gpio: lynxpoint: Move hardware initialization to callback
gpio: merrifield: Move hardware initialization to callback
gpio: lynxpoint: set default handler to be handle_bad_irq()
drivers/gpio/gpio-intel-mid.c | 9 ++++++---
drivers/gpio/gpio-lynxpoint.c | 10 ++++++----
drivers/gpio/gpio-merrifield.c | 9 ++++++---
drivers/gpio/gpiolib.c | 22 +++++++++++++++++++++-
include/linux/gpio/driver.h | 8 ++++++++
5 files changed, 47 insertions(+), 11 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] intel-gpio for 5.4-2
2019-10-09 16:50 Andy Shevchenko
@ 2019-10-10 23:22 ` Linus Walleij
2019-10-11 8:35 ` Andy Shevchenko
0 siblings, 1 reply; 4+ messages in thread
From: Linus Walleij @ 2019-10-10 23:22 UTC (permalink / raw)
To: Andy Shevchenko; +Cc: Linux GPIO, Bartosz Golaszewski
On Wed, Oct 9, 2019 at 6:51 PM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
> Small set of urgent fixes against Intel GPIO drivers that have been recently
> converted to use GPIO core for instantiation of IRQ chip. No conflicts observed
> with fixes branch of GPIO tree as of today.
Thanks Andy, I pulled this in so hopefully -next works, I will have
to rebase on v5.4-rc2 next week before sending this so will re-sign-off
at that point.
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] intel-gpio for 5.4-2
2019-10-10 23:22 ` Linus Walleij
@ 2019-10-11 8:35 ` Andy Shevchenko
0 siblings, 0 replies; 4+ messages in thread
From: Andy Shevchenko @ 2019-10-11 8:35 UTC (permalink / raw)
To: Linus Walleij; +Cc: Linux GPIO, Bartosz Golaszewski
On Fri, Oct 11, 2019 at 01:22:06AM +0200, Linus Walleij wrote:
> On Wed, Oct 9, 2019 at 6:51 PM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
>
> > Small set of urgent fixes against Intel GPIO drivers that have been recently
> > converted to use GPIO core for instantiation of IRQ chip. No conflicts observed
> > with fixes branch of GPIO tree as of today.
>
> Thanks Andy, I pulled this in so hopefully -next works, I will have
> to rebase on v5.4-rc2 next week before sending this so will re-sign-off
> at that point.
Thank you, Linus!
I guess you meant v5.4-rc3?
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-10-11 8:35 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-09 16:46 [GIT PULL] intel-gpio for 5.4-2 Andy Shevchenko
-- strict thread matches above, loose matches on Subject: below --
2019-10-09 16:50 Andy Shevchenko
2019-10-10 23:22 ` Linus Walleij
2019-10-11 8:35 ` Andy Shevchenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).