linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] pinctrl: sunxi: Add H3 R_PIO controller support
@ 2016-02-02 21:21 Krzysztof Adamski
       [not found] ` <1454448113-18810-1-git-send-email-k-P4rZei/IPtg@public.gmane.org>
  2016-02-02 21:21 ` [PATCH v2 2/5] dts: sun8i-h3: Add APB0 related clocks and resets Krzysztof Adamski
  0 siblings, 2 replies; 26+ messages in thread
From: Krzysztof Adamski @ 2016-02-02 21:21 UTC (permalink / raw)
  To: Linus Walleij, Maxime Ripard, Chen-Yu Tsai, Rob Herring,
	Hans de Goede, Vishnu Patekar, Krzysztof Adamski, Jens Kuske,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	linux-gpio-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	linux-sunxi-/JYPxA39Uh5TLH3MbocFFw

This patch series is extension of my original single patch with the
same subject. It adds support for R_PIO so that GPIO port L can be
used in H3 based devices. It was tested on OrangePi PC where PL is
connected amount others to an onboard led, a switch and IR receiver and
some VCC controllers.

Patchset was based on next-20160129.

--- 

Changes since v1:
- splited patch to two separate - dtsi and c files
- added APB0 clocks a parent for R_PIO
- added fix in sunxi_pinctrl_gpio_get for getting pin value when in irq
  mode and on 2nd pinctrl
- fixed a "pwn" > "pwm" typo
- fixed order in allwinner,sunxi-pinctrl.txt


Krzysztof Adamski (5):
  clk: sunxi: Add apb0 gates for H3
  dts: sun8i-h3: Add APB0 related clocks and resets
  pinctrl: sunxi: Add H3 R_PIO controller support
  ARM: dts: sun8i-h3: Add R_PIO controller node to the dtsi
  pinctrl: sunxi: Use pin number when calling sunxi_pmx_set

 Documentation/devicetree/bindings/clock/sunxi.txt  |   1 +
 .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt   |   1 +
 arch/arm/boot/dts/sun8i-h3.dtsi                    |  44 +++++++++
 drivers/clk/sunxi/clk-simple-gates.c               |   2 +
 drivers/pinctrl/sunxi/Kconfig                      |   4 +
 drivers/pinctrl/sunxi/Makefile                     |   1 +
 drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c         | 106 +++++++++++++++++++++
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |   9 +-
 8 files changed, 165 insertions(+), 3 deletions(-)
 create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c

-- 
2.1.4

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

end of thread, other threads:[~2016-02-25  9:27 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-02 21:21 [PATCH v2 0/5] pinctrl: sunxi: Add H3 R_PIO controller support Krzysztof Adamski
     [not found] ` <1454448113-18810-1-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-02 21:21   ` [PATCH v2 1/5] clk: sunxi: Add apb0 gates for H3 Krzysztof Adamski
     [not found]     ` <1454448113-18810-2-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-03  7:04       ` Chen-Yu Tsai
2016-02-02 21:21   ` [PATCH v2 3/5] pinctrl: sunxi: Add H3 R_PIO controller support Krzysztof Adamski
     [not found]     ` <1454448113-18810-4-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-03 12:36       ` Maxime Ripard
2016-02-11 13:21       ` Linus Walleij
2016-02-15  8:08         ` [linux-sunxi] " Krzysztof Adamski
     [not found]           ` <20160215080816.GA6426-xLeyfSbClftGit24Ens98Q@public.gmane.org>
2016-02-15  9:17             ` Linus Walleij
     [not found]               ` <CACRpkdbfNeh7_=3ReQtJc7OxkkQEn+BUhZ0O0SKnFsRD=WZiUQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-02-18 15:03                 ` [PATCH] clk: sunxi: Add missing H3 apb0 clock documentation Krzysztof Adamski
     [not found]                   ` <1455807809-30827-1-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-18 17:07                     ` Chen-Yu Tsai
2016-02-18 19:42                       ` [linux-sunxi] " Krzysztof Adamski
2016-02-18 19:49                 ` [PATCH] pinctrl: sunxi: Add missing H3 R_PIO binding documentation Krzysztof Adamski
     [not found]                   ` <20160218194931.GA16393-xLeyfSbClftGit24Ens98Q@public.gmane.org>
2016-02-21 18:29                     ` Chen-Yu Tsai
2016-02-25  9:27                     ` Linus Walleij
2016-02-02 21:21   ` [PATCH v2 4/5] ARM: dts: sun8i-h3: Add R_PIO controller node to the dtsi Krzysztof Adamski
     [not found]     ` <1454448113-18810-5-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-02 22:19       ` Julian Calaby
2016-02-02 21:21   ` [PATCH v2 5/5] pinctrl: sunxi: Use pin number when calling sunxi_pmx_set Krzysztof Adamski
2016-02-03  7:02     ` Chen-Yu Tsai
     [not found]     ` <1454448113-18810-6-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-11 13:17       ` Linus Walleij
     [not found]         ` <CACRpkdbc0SfKiCGwUGA2fAPPsUhGv=qGV607Lht6ByYKKgTHjA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-02-11 13:20           ` Krzysztof Adamski
     [not found]             ` <20160211132054.GC19622-xLeyfSbClftGit24Ens98Q@public.gmane.org>
2016-02-11 13:50               ` Linus Walleij
2016-02-11 13:21           ` Chen-Yu Tsai
2016-02-02 21:21 ` [PATCH v2 2/5] dts: sun8i-h3: Add APB0 related clocks and resets Krzysztof Adamski
     [not found]   ` <1454448113-18810-3-git-send-email-k-P4rZei/IPtg@public.gmane.org>
2016-02-03 12:35     ` Maxime Ripard
2016-02-03 22:21       ` Krzysztof Adamski
     [not found]         ` <20160203222117.GA12071-xLeyfSbClftGit24Ens98Q@public.gmane.org>
2016-02-03 23:44           ` Krzysztof Adamski

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).