diff mbox series

[1/2] gpio: pca953x: Add support for TI TCA9535 variant

Message ID 20240531121801.2161154-1-festevam@gmail.com
State New
Headers show
Series [1/2] gpio: pca953x: Add support for TI TCA9535 variant | expand

Commit Message

Fabio Estevam May 31, 2024, 12:18 p.m. UTC
Add support for the TI TCA9535 variant.

The NXP PCA9535 is already supported by the driver.

TCA9535 supports lower voltage operation (down to 1.65V VCC)
compared to PCA (down to 2.3V VCC).

From a software perspective, these models are equivalent as they
have the same register map.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
---
 drivers/gpio/gpio-pca953x.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Bartosz Golaszewski June 3, 2024, 8:24 a.m. UTC | #1
From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>


On Fri, 31 May 2024 09:18:00 -0300, Fabio Estevam wrote:
> Add support for the TI TCA9535 variant.
> 
> The NXP PCA9535 is already supported by the driver.
> 
> TCA9535 supports lower voltage operation (down to 1.65V VCC)
> compared to PCA (down to 2.3V VCC).
> 
> [...]

Applied, thanks!

[1/2] gpio: pca953x: Add support for TI TCA9535 variant
      commit: 82466bb622e921fb1a3dc552c9e3d20b3c1da8ad
[2/2] dt-bindings: gpio: pca95xx: Document the TI TCA9535 variant
      commit: 8fce7727a70e037002800eb5b70995a7cd337c7a

Best regards,
diff mbox series

Patch

diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c
index 77a2812f2974..1f2bc29cb15e 100644
--- a/drivers/gpio/gpio-pca953x.c
+++ b/drivers/gpio/gpio-pca953x.c
@@ -1313,6 +1313,7 @@  static const struct of_device_id pca953x_dt_ids[] = {
 	{ .compatible = "ti,tca6408", .data = OF_953X( 8, PCA_INT), },
 	{ .compatible = "ti,tca6416", .data = OF_953X(16, PCA_INT), },
 	{ .compatible = "ti,tca6424", .data = OF_953X(24, PCA_INT), },
+	{ .compatible = "ti,tca9535", .data = OF_953X(16, PCA_INT), },
 	{ .compatible = "ti,tca9538", .data = OF_953X( 8, PCA_INT), },
 	{ .compatible = "ti,tca9539", .data = OF_953X(16, PCA_INT), },