All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 00/11] serial/gpio: exar: Fixes and support for IOT2000
@ 2017-06-02  7:28 Jan Kiszka
  2017-06-02  7:28 ` [PATCH v5 01/11] serial: exar: Leave MPIOs as output for Commtech adapters Jan Kiszka
                   ` (10 more replies)
  0 siblings, 11 replies; 18+ messages in thread
From: Jan Kiszka @ 2017-06-02  7:28 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Linus Walleij, Alexandre Courbot
  Cc: Linux Kernel Mailing List, linux-serial, linux-gpio,
	Sudip Mukherjee, Andy Shevchenko, Sascha Weisenberger

This makes the gpio-exar driver usable, which was prevented by a number
of fatal bugs, and adds support for the SIMATIC IOT2040 to the 8250-exar
driver and, indirectly, to gpio-exar as well. It's a cross-subsystem
series, so I'm also cross-posting to the serial and gpio lists.

Changes in v5:
 - factor out exar8250_platform hook setup as separate patch
 - pass properties to __xr17v35x_register_gpio
 - constant property support for platform_device_add_properties

Jan

Jan Kiszka (11):
  serial: exar: Leave MPIOs as output for Commtech adapters
  gpio-exar/8250-exar: Do not even instantiate a GPIO device for
    Commtech cards
  gpio-exar/8250-exar: Fix passing in of parent PCI device
  gpio: exar: Allocate resources on behalf of the platform device
  gpio: exar: Fix iomap request
  gpio: exar: Fix reading of directions and values
  gpio-exar/8250-exar: Rearrange gpiochip parenthood
  serial: exar: Factor out platform hooks
  platform: Accept const properties
  gpio-exar/8250-exar: Make set of exported GPIOs configurable
  serial: exar: Add support for IOT2040 device

 drivers/base/platform.c             |   2 +-
 drivers/gpio/gpio-exar.c            |  75 +++++++-------
 drivers/tty/serial/8250/8250_exar.c | 188 ++++++++++++++++++++++++++++++++++--
 include/linux/platform_device.h     |   2 +-
 4 files changed, 218 insertions(+), 49 deletions(-)

-- 
2.12.3

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

end of thread, other threads:[~2017-06-09  8:29 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-02  7:28 [PATCH v5 00/11] serial/gpio: exar: Fixes and support for IOT2000 Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 01/11] serial: exar: Leave MPIOs as output for Commtech adapters Jan Kiszka
2017-06-09  7:20   ` Linus Walleij
2017-06-09  8:29     ` Greg Kroah-Hartman
2017-06-02  7:28 ` [PATCH v5 02/11] gpio-exar/8250-exar: Do not even instantiate a GPIO device for Commtech cards Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 03/11] gpio-exar/8250-exar: Fix passing in of parent PCI device Jan Kiszka
2017-06-09  7:21   ` Linus Walleij
2017-06-09  7:44     ` Jan Kiszka
2017-06-09  8:29   ` Greg Kroah-Hartman
2017-06-02  7:28 ` [PATCH v5 04/11] gpio: exar: Allocate resources on behalf of the platform device Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 05/11] gpio: exar: Fix iomap request Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 06/11] gpio: exar: Fix reading of directions and values Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 07/11] gpio-exar/8250-exar: Rearrange gpiochip parenthood Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 08/11] serial: exar: Factor out platform hooks Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 09/11] platform: Accept const properties Jan Kiszka
2017-06-02  7:28 ` [PATCH v5 10/11] gpio-exar/8250-exar: Make set of exported GPIOs configurable Jan Kiszka
2017-06-02 10:32   ` Andy Shevchenko
2017-06-02  7:28 ` [PATCH v5 11/11] serial: exar: Add support for IOT2040 device Jan Kiszka

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.