From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Cc: Linus Walleij <linus.walleij@linaro.org>,
Andrew Lunn <andrew@lunn.ch>,
linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org,
Gregor Herburger <gregor.herburger@tq-group.com>,
linux@ew.tq-group.com
Subject: Re: [PATCH 0/8] gpio-tqmx86 fixes
Date: Wed, 29 May 2024 14:08:30 +0200 [thread overview]
Message-ID: <CAMRc=MeN+QzzSy1BwiD57Y3vTF9Ups=6dtWuFbPmxzOxic=arQ@mail.gmail.com> (raw)
In-Reply-To: <cover.1716967982.git.matthias.schiffer@ew.tq-group.com>
On Wed, May 29, 2024 at 9:46 AM Matthias Schiffer
<matthias.schiffer@ew.tq-group.com> wrote:
>
> This is the first series of improvements to the tqmx86 GPIO driver,
> which fixes some long-standing bugs - in particular, IRQ_TYPE_EDGE_BOTH
> can never have worked correctly.
>
> Other patches in the series are code cleanup, which is included as it
> makes the actual fixes much nicer. I have included the same Fixes tag in
> all commits, as they will need to be cherry-picked together.
>
> A second series with new features (changing GPIO directions, support
> more GPIOs on SMARC TQMx86 modules) will be submitted when the fixes
> have been reviewed and merged.
>
> Gregor Herburger (1):
> gpio: tqmx86: fix typo in Kconfig label
>
> Matthias Schiffer (7):
> gpio: tqmx86: introduce shadow register for GPIO output value
> gpio: tqmx86: change tqmx86_gpio_write() order of arguments to match
> regmap API
> gpio: tqmx86: introduce _tqmx86_gpio_update_bits() helper
> gpio: tqmx86: add macros for interrupt configuration
> gpio: tqmx86: store IRQ triggers without offsetting index
> gpio: tqmx86: store IRQ trigger type and unmask status separately
> gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type
>
> drivers/gpio/Kconfig | 2 +-
> drivers/gpio/gpio-tqmx86.c | 151 ++++++++++++++++++++++++++-----------
> 2 files changed, 106 insertions(+), 47 deletions(-)
>
> --
> TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany
> Amtsgericht München, HRB 105018
> Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider
> https://www.tq-group.com/
>
Hi Matthias!
Not all patches in this series are fixes (as in: warrant being sent
upstream outside of the merge window). Please split the series into
two with the first one containing actual fixes to real bugs and the
second for any refactoring and improvements.
Bart
next prev parent reply other threads:[~2024-05-29 12:08 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-29 7:45 [PATCH 0/8] gpio-tqmx86 fixes Matthias Schiffer
2024-05-29 7:45 ` [PATCH 1/8] gpio: tqmx86: fix typo in Kconfig label Matthias Schiffer
2024-05-29 11:58 ` Andrew Lunn
2024-05-29 7:45 ` [PATCH 2/8] gpio: tqmx86: introduce shadow register for GPIO output value Matthias Schiffer
2024-05-29 12:02 ` Andrew Lunn
2024-05-29 7:45 ` [PATCH 3/8] gpio: tqmx86: change tqmx86_gpio_write() order of arguments to match regmap API Matthias Schiffer
2024-05-29 12:03 ` Bartosz Golaszewski
2024-05-29 12:11 ` Andrew Lunn
2024-05-29 12:23 ` Matthias Schiffer
2024-05-29 7:45 ` [PATCH 4/8] gpio: tqmx86: introduce _tqmx86_gpio_update_bits() helper Matthias Schiffer
2024-05-29 12:19 ` Andrew Lunn
2024-05-29 12:25 ` Matthias Schiffer
2024-05-29 12:31 ` Andrew Lunn
2024-05-29 7:45 ` [PATCH 5/8] gpio: tqmx86: add macros for interrupt configuration Matthias Schiffer
2024-05-29 7:45 ` [PATCH 6/8] gpio: tqmx86: store IRQ triggers without offsetting index Matthias Schiffer
2024-05-29 7:45 ` [PATCH 7/8] gpio: tqmx86: store IRQ trigger type and unmask status separately Matthias Schiffer
2024-05-29 7:45 ` [PATCH 8/8] gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type Matthias Schiffer
2024-05-29 12:37 ` Andrew Lunn
2024-05-29 12:44 ` Matthias Schiffer
2024-05-29 14:38 ` Dan Carpenter
2024-05-30 8:39 ` Matthias Schiffer
2024-05-30 10:22 ` Dan Carpenter
2024-05-30 11:15 ` Matthias Schiffer
2024-05-30 11:36 ` Matthias Schiffer
2024-05-30 12:13 ` Andrew Lunn
2024-05-29 12:08 ` Bartosz Golaszewski [this message]
2024-05-29 12:54 ` [PATCH 0/8] gpio-tqmx86 fixes Matthias Schiffer
2024-05-29 17:02 ` Bartosz Golaszewski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAMRc=MeN+QzzSy1BwiD57Y3vTF9Ups=6dtWuFbPmxzOxic=arQ@mail.gmail.com' \
--to=brgl@bgdev.pl \
--cc=andrew@lunn.ch \
--cc=gregor.herburger@tq-group.com \
--cc=linus.walleij@linaro.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@ew.tq-group.com \
--cc=matthias.schiffer@ew.tq-group.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).