[v1,0/2] gpio: fxl6408: add I2C GPIO expander driver

Message ID 20230306083446.41082-1-francesco@dolcini.it
Headers
Series gpio: fxl6408: add I2C GPIO expander driver |

Message

Francesco Dolcini March 6, 2023, 8:34 a.m. UTC
  From: Francesco Dolcini <francesco.dolcini@toradex.com>

Add support for Fairchild (now ON Semiconductor) fxl6408 8-bit I2C-controlled
GPIO expander, see data-sheet [0].

[0] https://www.onsemi.com/download/data-sheet/pdf/fxl6408-d.pdf

Emanuele Ghidoli (2):
  dt-bindings: gpio: add fcs,fxl6408-gpio binding document
  gpio: fxl6408: add I2C GPIO expander driver

 .../bindings/gpio/fcs,fxl6408-gpio.yaml       |  73 ++++++++
 drivers/gpio/Kconfig                          |   6 +
 drivers/gpio/Makefile                         |   1 +
 drivers/gpio/gpio-fxl6408.c                   | 160 ++++++++++++++++++
 4 files changed, 240 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/gpio/fcs,fxl6408-gpio.yaml
 create mode 100644 drivers/gpio/gpio-fxl6408.c
  

Comments

Francesco Dolcini March 6, 2023, 8:55 a.m. UTC | #1
On Mon, Mar 06, 2023 at 09:34:46AM +0100, Francesco Dolcini wrote:
> From: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
> 
> Support Fairchild (now ON Semiconductor) fxl6408 which has 8 GPIO lines
> and is controlled by I2C bus.
> 
> Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
Whoops. As already noticed by Krzysztof in patch 1/2 I forgot my SoB,
will fix in v2.

Francesco