All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] mfd: tqmx86: new hardware and GPIO/I2C IRQ improvements/additions
@ 2024-06-17 12:22 Matthias Schiffer
  2024-06-17 12:22 ` [PATCH v2 1/5] mfd: tqmx86: add board definitions for TQMx120UC, TQMx130UC and TQMxE41S Matthias Schiffer
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Matthias Schiffer @ 2024-06-17 12:22 UTC (permalink / raw)
  To: Lee Jones; +Cc: linux-kernel, Gregor Herburger, linux, Matthias Schiffer

Patch 1 adds support for 3 new TQMx86 COMs. GPIO support on SMARC
modules is currently limited (not all GPIOs can be controlled, pins use
incorrect default directions, IRQ configuration is handled incorrectly),
however this is a preexisting issue also effecting the TQMxE39S and
TQMxE40S, not only the new TQMxE41S. This will be addressed by a future
patch series involving both the TQMx86 MFD and GPIO drivers.

Patches 2-5 improve module parameter description and error handling of
GPIO IRQ configuration and add support for configuring an IRQ for the
TQMx86's OpenCores I2C controller in the same way.

Changelog:

v2: improve module parameter description (new patch 2, adjusted patch 5)

Gregor Herburger (1):
  mfd: tqmx86: add I2C IRQ support

Matthias Schiffer (4):
  mfd: tqmx86: add board definitions for TQMx120UC, TQMx130UC and
    TQMxE41S
  mfd: tqmx86: improve gpio_irq module parameter description
  mfd: tqmx86: refactor GPIO IRQ setup
  mfd: tqmx86: make IRQ setup errors non-fatal

 drivers/mfd/tqmx86.c | 111 +++++++++++++++++++++++++++++++------------
 1 file changed, 80 insertions(+), 31 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/


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-06-24 10:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-17 12:22 [PATCH v2 0/5] mfd: tqmx86: new hardware and GPIO/I2C IRQ improvements/additions Matthias Schiffer
2024-06-17 12:22 ` [PATCH v2 1/5] mfd: tqmx86: add board definitions for TQMx120UC, TQMx130UC and TQMxE41S Matthias Schiffer
2024-06-17 12:22 ` [PATCH v2 2/5] mfd: tqmx86: improve gpio_irq module parameter description Matthias Schiffer
2024-06-17 12:23 ` [PATCH v2 3/5] mfd: tqmx86: refactor GPIO IRQ setup Matthias Schiffer
2024-06-17 12:23 ` [PATCH v2 4/5] mfd: tqmx86: make IRQ setup errors non-fatal Matthias Schiffer
2024-06-20 16:35   ` Lee Jones
2024-06-24  7:43     ` Matthias Schiffer
2024-06-24 10:47       ` Lee Jones
2024-06-17 12:23 ` [PATCH v2 5/5] mfd: tqmx86: add I2C IRQ support Matthias Schiffer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.