* [PATCH 0/2] AM335x ICE: Add support for PCA9536 GPIO expander @ 2016-05-19 6:47 Vignesh R 2016-05-19 6:47 ` [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 Vignesh R 2016-05-19 6:47 ` [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node " Vignesh R 0 siblings, 2 replies; 8+ messages in thread From: Vignesh R @ 2016-05-19 6:47 UTC (permalink / raw) To: Linus Walleij, Alexandre Courbot, Rob Herring, Tony Lindgren Cc: Pawel Moll, Mark Rutland, linux-gpio, devicetree, linux-kernel, linux-omap, linux-arm-kernel, Vignesh R This patch series adds support for TI PCA9536 GPIO expander present on AM335x ICE board. Vignesh R (2): gpio: pca953x: Add support for TI PCA9536 ARM: dts: am335x-icev2: Add DT node for TI PCA9536 Documentation/devicetree/bindings/gpio/gpio-pca953x.txt | 1 + arch/arm/boot/dts/am335x-icev2.dts | 7 +++++++ drivers/gpio/gpio-pca953x.c | 1 + 3 files changed, 9 insertions(+) -- 2.8.2 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 2016-05-19 6:47 [PATCH 0/2] AM335x ICE: Add support for PCA9536 GPIO expander Vignesh R @ 2016-05-19 6:47 ` Vignesh R 2016-05-20 21:44 ` Rob Herring 2016-05-26 8:42 ` Linus Walleij 2016-05-19 6:47 ` [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node " Vignesh R 1 sibling, 2 replies; 8+ messages in thread From: Vignesh R @ 2016-05-19 6:47 UTC (permalink / raw) To: Linus Walleij, Alexandre Courbot, Rob Herring, Tony Lindgren Cc: Pawel Moll, Mark Rutland, linux-gpio, devicetree, linux-kernel, linux-omap, linux-arm-kernel, Vignesh R TI PCA9536 is 4-Bit I2C GPIO expander without interrupt support[1]. Add support for the same. [1] TRM: http://www.ti.com/lit/ds/symlink/pca9536.pdf Signed-off-by: Vignesh R <vigneshr@ti.com> --- Documentation/devicetree/bindings/gpio/gpio-pca953x.txt | 1 + drivers/gpio/gpio-pca953x.c | 1 + 2 files changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt b/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt index 6b4a98f74be3..08dd15f89ba9 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt +++ b/Documentation/devicetree/bindings/gpio/gpio-pca953x.txt @@ -21,6 +21,7 @@ Required properties: maxim,max7313 maxim,max7315 ti,pca6107 + ti,pca9536 ti,tca6408 ti,tca6416 ti,tca6424 diff --git a/drivers/gpio/gpio-pca953x.c b/drivers/gpio/gpio-pca953x.c index 5e3be32ebb8d..763028562d22 100644 --- a/drivers/gpio/gpio-pca953x.c +++ b/drivers/gpio/gpio-pca953x.c @@ -861,6 +861,7 @@ static const struct of_device_id pca953x_dt_ids[] = { { .compatible = "maxim,max7315", .data = OF_953X( 8, PCA_INT), }, { .compatible = "ti,pca6107", .data = OF_953X( 8, PCA_INT), }, + { .compatible = "ti,pca9536", .data = OF_953X( 4, 0), }, { .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), }, -- 2.8.2 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 2016-05-19 6:47 ` [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 Vignesh R @ 2016-05-20 21:44 ` Rob Herring 2016-05-26 8:42 ` Linus Walleij 1 sibling, 0 replies; 8+ messages in thread From: Rob Herring @ 2016-05-20 21:44 UTC (permalink / raw) To: Vignesh R Cc: Linus Walleij, Alexandre Courbot, Tony Lindgren, Pawel Moll, Mark Rutland, linux-gpio, devicetree, linux-kernel, linux-omap, linux-arm-kernel On Thu, May 19, 2016 at 12:17:29PM +0530, Vignesh R wrote: > TI PCA9536 is 4-Bit I2C GPIO expander without interrupt support[1]. > Add support for the same. > > [1] TRM: http://www.ti.com/lit/ds/symlink/pca9536.pdf > > Signed-off-by: Vignesh R <vigneshr@ti.com> > --- > Documentation/devicetree/bindings/gpio/gpio-pca953x.txt | 1 + > drivers/gpio/gpio-pca953x.c | 1 + > 2 files changed, 2 insertions(+) Acked-by: Rob Herring <robh@kernel.org> ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 2016-05-19 6:47 ` [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 Vignesh R 2016-05-20 21:44 ` Rob Herring @ 2016-05-26 8:42 ` Linus Walleij 1 sibling, 0 replies; 8+ messages in thread From: Linus Walleij @ 2016-05-26 8:42 UTC (permalink / raw) To: Vignesh R Cc: Alexandre Courbot, Rob Herring, Tony Lindgren, Pawel Moll, Mark Rutland, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Linux-OMAP, linux-arm-kernel@lists.infradead.org On Thu, May 19, 2016 at 8:47 AM, Vignesh R <vigneshr@ti.com> wrote: > TI PCA9536 is 4-Bit I2C GPIO expander without interrupt support[1]. > Add support for the same. > > [1] TRM: http://www.ti.com/lit/ds/symlink/pca9536.pdf > > Signed-off-by: Vignesh R <vigneshr@ti.com> Patch applied with Rob's ACK. Yours, Linus Walleij ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node for TI PCA9536 2016-05-19 6:47 [PATCH 0/2] AM335x ICE: Add support for PCA9536 GPIO expander Vignesh R 2016-05-19 6:47 ` [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 Vignesh R @ 2016-05-19 6:47 ` Vignesh R 2016-05-19 9:58 ` Martinez Kristofer 2016-05-26 8:40 ` Linus Walleij 1 sibling, 2 replies; 8+ messages in thread From: Vignesh R @ 2016-05-19 6:47 UTC (permalink / raw) To: Linus Walleij, Alexandre Courbot, Rob Herring, Tony Lindgren Cc: Pawel Moll, Mark Rutland, linux-gpio, devicetree, linux-kernel, linux-omap, linux-arm-kernel, Vignesh R AM335x ICE board has a TI PCA9536 chip connected to I2C0 at address 0x41. Add DT entry for the same. Signed-off-by: Vignesh R <vigneshr@ti.com> --- arch/arm/boot/dts/am335x-icev2.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/am335x-icev2.dts b/arch/arm/boot/dts/am335x-icev2.dts index e271013e78a6..7d8b8fefdf08 100644 --- a/arch/arm/boot/dts/am335x-icev2.dts +++ b/arch/arm/boot/dts/am335x-icev2.dts @@ -206,6 +206,13 @@ gpio-controller; #gpio-cells = <2>; }; + + pca9536: gpio@41 { + compatible = "ti,pca9536"; + reg = <0x41>; + gpio-controller; + #gpio-cells = <2>; + }; }; #include "tps65910.dtsi" -- 2.8.2 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node for TI PCA9536 2016-05-19 6:47 ` [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node " Vignesh R @ 2016-05-19 9:58 ` Martinez Kristofer 2016-05-26 8:40 ` Linus Walleij 1 sibling, 0 replies; 8+ messages in thread From: Martinez Kristofer @ 2016-05-19 9:58 UTC (permalink / raw) To: Vignesh R Cc: Linus Walleij, Alexandre Courbot, Rob Herring, Tony Lindgren, Mark Rutland, devicetree, Pawel Moll, linux-kernel, linux-gpio, linux-omap, linux-arm-kernel On Thu, May 19, 2016 at 2:47 PM, Vignesh R <vigneshr@ti.com> wrote: > AM335x ICE board has a TI PCA9536 chip connected to I2C0 at address > 0x41. Add DT entry for the same. > > Signed-off-by: Vignesh R <vigneshr@ti.com> > --- > arch/arm/boot/dts/am335x-icev2.dts | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/arch/arm/boot/dts/am335x-icev2.dts b/arch/arm/boot/dts/am335x-icev2.dts > index e271013e78a6..7d8b8fefdf08 100644 > --- a/arch/arm/boot/dts/am335x-icev2.dts > +++ b/arch/arm/boot/dts/am335x-icev2.dts > @@ -206,6 +206,13 @@ > gpio-controller; > #gpio-cells = <2>; > }; > + > + pca9536: gpio@41 { > + compatible = "ti,pca9536"; > + reg = <0x41>; > + gpio-controller; > + #gpio-cells = <2>; > + }; > }; > > #include "tps65910.dtsi" Acked-by: Kristofer Martinez <Kristofer.S.Martinez@gmail.com> M.K. > -- > 2.8.2 > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node for TI PCA9536 2016-05-19 6:47 ` [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node " Vignesh R 2016-05-19 9:58 ` Martinez Kristofer @ 2016-05-26 8:40 ` Linus Walleij [not found] ` <CACRpkdbRt4Vi=kzs_gZDkR14KBmFsKKZawbT25PW0sMpuX7LkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 1 sibling, 1 reply; 8+ messages in thread From: Linus Walleij @ 2016-05-26 8:40 UTC (permalink / raw) To: Vignesh R Cc: Alexandre Courbot, Rob Herring, Tony Lindgren, Pawel Moll, Mark Rutland, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Linux-OMAP, linux-arm-kernel@lists.infradead.org On Thu, May 19, 2016 at 8:47 AM, Vignesh R <vigneshr@ti.com> wrote: > AM335x ICE board has a TI PCA9536 chip connected to I2C0 at address > 0x41. Add DT entry for the same. > > Signed-off-by: Vignesh R <vigneshr@ti.com> Acked-by: Linus Walleij <linus.walleij@linaro.org> Pls take this through the ARM SoC TI git tree. Yours, Linus Walleij ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <CACRpkdbRt4Vi=kzs_gZDkR14KBmFsKKZawbT25PW0sMpuX7LkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node for TI PCA9536 [not found] ` <CACRpkdbRt4Vi=kzs_gZDkR14KBmFsKKZawbT25PW0sMpuX7LkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2016-06-10 11:09 ` Tony Lindgren 0 siblings, 0 replies; 8+ messages in thread From: Tony Lindgren @ 2016-06-10 11:09 UTC (permalink / raw) To: Linus Walleij Cc: Vignesh R, Alexandre Courbot, Rob Herring, Pawel Moll, Mark Rutland, linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Linux-OMAP, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org * Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> [160526 01:42]: > On Thu, May 19, 2016 at 8:47 AM, Vignesh R <vigneshr-l0cyMroinI0@public.gmane.org> wrote: > > > AM335x ICE board has a TI PCA9536 chip connected to I2C0 at address > > 0x41. Add DT entry for the same. > > > > Signed-off-by: Vignesh R <vigneshr-l0cyMroinI0@public.gmane.org> > > Acked-by: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> > > Pls take this through the ARM SoC TI git tree. Applying this patch into omap-for-v4.8/dt thanks. Tony -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-06-10 11:09 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-05-19 6:47 [PATCH 0/2] AM335x ICE: Add support for PCA9536 GPIO expander Vignesh R 2016-05-19 6:47 ` [PATCH 1/2] gpio: pca953x: Add support for TI PCA9536 Vignesh R 2016-05-20 21:44 ` Rob Herring 2016-05-26 8:42 ` Linus Walleij 2016-05-19 6:47 ` [PATCH 2/2] ARM: dts: am335x-icev2: Add DT node " Vignesh R 2016-05-19 9:58 ` Martinez Kristofer 2016-05-26 8:40 ` Linus Walleij [not found] ` <CACRpkdbRt4Vi=kzs_gZDkR14KBmFsKKZawbT25PW0sMpuX7LkQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2016-06-10 11:09 ` Tony Lindgren
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).