Thread (23 messages) 23 messages, 5 authors, 2021-01-07

Re: [RFC PATCH 0/3] GPIO support on the Etron EJ168/EJ188/EJ198 xHCI controllers

From: Linus Walleij <hidden>
Date: 2020-10-07 09:17:58
Also in: linux-gpio, linux-pci, linux-usb, lkml

On Sun, Oct 4, 2020 at 8:00 PM Martin Blumenstingl
[off-list ref] wrote:
The goal of this series to add support for the GPIO controller on the
Etron EJ168/EJ188/EJ198 controllers.
This overall is a fine driver, but have you considered the option of just
implementing the GPIO chip in drivers/usb/host/xhci-pci.c?

There are several USB serial adapters that have a GPIO chip
embedded and we just add the GPIO chip into the serial driver.
I have done the same with some networking switches. It is
perfectly fine for drivers outside of drivers/gpio to occasionally
define a minor GPIO chip if GPIO is not their primary function.

Please consider simply activating the XHCI driver and make it
instantiate a GPIO chip if it happens to be an
EJ168/EJ188/EJ198 controller.

Yours,
Linus Walleij
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help