All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Refactor of ARM64 sunxi pinctrl enabling and add A64 R_PIO driver
@ 2017-03-01 18:01 ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
	Catalin Marinas, Will Deacon, Andre Przywara
  Cc: linux-gpio, Icenowy Zheng, linux-kernel, linux-arm-kernel, devicetree

Nearly all Allwinner SoCs need a per-SoC pinctrl driver, some will need one
more for the R_PIO pin controller.

This patchset try to refactor the enabling method of pinctrl drivers for
64-bit Allwinner SoCs, to prevent furthur change of Kconfig.platforms when
adding new SoC support.

Thus, the R_PIO pin controller driver for A64 will be added, and use the
new method to get it enabled when building 64-bit sunxi kernel.

The first patch makes the default value of pinctrl drivers about 64-bit
Allwinner SoCs (ARM64 && ARCH_SUNXI), which means 64-bit Allwinner SoCs.

The second patch then clean up Kconfig.platforms. It must be applied after
the first one, otherwise newly built 64-bit Allwinner kernel will have no
pinctrl drivers and become unusable.

The third patch is only a small fix for a typo in H5 generic pinctrl
compatible.

The fourth patch adds compatible for A64 R_PIO pin controller.

The fifth patch really introduces the A64 R_PIO pin controller driver,
it still cannot be enabled in device tree, as we lack the R_CCU driver.

Icenowy Zheng (5):
  pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
  arm64: only select PINCTRL for Allwinner platforms
  dt-bindings: fix for Allwinner H5 pinctrl's compatible
  dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
  pinctrl: sunxi: Add A64 R_PIO controller support

 .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt   |   3 +-
 arch/arm64/Kconfig.platforms                       |   1 -
 drivers/pinctrl/sunxi/Kconfig                      |  12 +-
 drivers/pinctrl/sunxi/Makefile                     |   1 +
 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c       | 125 +++++++++++++++++++++
 5 files changed, 136 insertions(+), 6 deletions(-)
 create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c

-- 
2.11.1

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

* [PATCH v2 0/5] Refactor of ARM64 sunxi pinctrl enabling and add A64 R_PIO driver
@ 2017-03-01 18:01 ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

Nearly all Allwinner SoCs need a per-SoC pinctrl driver, some will need one
more for the R_PIO pin controller.

This patchset try to refactor the enabling method of pinctrl drivers for
64-bit Allwinner SoCs, to prevent furthur change of Kconfig.platforms when
adding new SoC support.

Thus, the R_PIO pin controller driver for A64 will be added, and use the
new method to get it enabled when building 64-bit sunxi kernel.

The first patch makes the default value of pinctrl drivers about 64-bit
Allwinner SoCs (ARM64 && ARCH_SUNXI), which means 64-bit Allwinner SoCs.

The second patch then clean up Kconfig.platforms. It must be applied after
the first one, otherwise newly built 64-bit Allwinner kernel will have no
pinctrl drivers and become unusable.

The third patch is only a small fix for a typo in H5 generic pinctrl
compatible.

The fourth patch adds compatible for A64 R_PIO pin controller.

The fifth patch really introduces the A64 R_PIO pin controller driver,
it still cannot be enabled in device tree, as we lack the R_CCU driver.

Icenowy Zheng (5):
  pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
  arm64: only select PINCTRL for Allwinner platforms
  dt-bindings: fix for Allwinner H5 pinctrl's compatible
  dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
  pinctrl: sunxi: Add A64 R_PIO controller support

 .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt   |   3 +-
 arch/arm64/Kconfig.platforms                       |   1 -
 drivers/pinctrl/sunxi/Kconfig                      |  12 +-
 drivers/pinctrl/sunxi/Makefile                     |   1 +
 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c       | 125 +++++++++++++++++++++
 5 files changed, 136 insertions(+), 6 deletions(-)
 create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c

-- 
2.11.1

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

* [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
  2017-03-01 18:01 ` Icenowy Zheng
@ 2017-03-01 18:01   ` Icenowy Zheng
  -1 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
	Catalin Marinas, Will Deacon, Andre Przywara
  Cc: linux-gpio, Icenowy Zheng, linux-kernel, linux-arm-kernel, devicetree

ARM64 Allwinner SoCs used to have every pinctrl driver selected in
ARCH_SUNXI. Change this to make their default value to (ARM64 &&
ARCH_SUNXI).

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
---
Changes in v2:
- Drop PINCTRL_SUN8I_H3_R's dependency on RESET_CONTROLLER, as there's really
  no reset line for H3 R_PIO pin controller. (By experiment and investigation
  on A83T/A80 user manual)

 drivers/pinctrl/sunxi/Kconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/pinctrl/sunxi/Kconfig b/drivers/pinctrl/sunxi/Kconfig
index 816015cf7053..a84bfa7f3c05 100644
--- a/drivers/pinctrl/sunxi/Kconfig
+++ b/drivers/pinctrl/sunxi/Kconfig
@@ -48,8 +48,8 @@ config PINCTRL_SUN8I_H3
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN8I_H3_R
-	def_bool MACH_SUN8I
-	select PINCTRL_SUNXI_COMMON
+	def_bool MACH_SUN8I || (ARM64 && ARCH_SUNXI)
+	select PINCTRL_SUNXI
 
 config PINCTRL_SUN8I_V3S
 	def_bool MACH_SUN8I
@@ -65,11 +65,11 @@ config PINCTRL_SUN9I_A80_R
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN50I_A64
-	bool
+	def_bool ARM64 && ARCH_SUNXI
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN50I_H5
-	bool
+	def_bool ARM64 && ARCH_SUNXI
 	select PINCTRL_SUNXI
 
 endif
-- 
2.11.1

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

* [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
@ 2017-03-01 18:01   ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

ARM64 Allwinner SoCs used to have every pinctrl driver selected in
ARCH_SUNXI. Change this to make their default value to (ARM64 &&
ARCH_SUNXI).

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
---
Changes in v2:
- Drop PINCTRL_SUN8I_H3_R's dependency on RESET_CONTROLLER, as there's really
  no reset line for H3 R_PIO pin controller. (By experiment and investigation
  on A83T/A80 user manual)

 drivers/pinctrl/sunxi/Kconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/pinctrl/sunxi/Kconfig b/drivers/pinctrl/sunxi/Kconfig
index 816015cf7053..a84bfa7f3c05 100644
--- a/drivers/pinctrl/sunxi/Kconfig
+++ b/drivers/pinctrl/sunxi/Kconfig
@@ -48,8 +48,8 @@ config PINCTRL_SUN8I_H3
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN8I_H3_R
-	def_bool MACH_SUN8I
-	select PINCTRL_SUNXI_COMMON
+	def_bool MACH_SUN8I || (ARM64 && ARCH_SUNXI)
+	select PINCTRL_SUNXI
 
 config PINCTRL_SUN8I_V3S
 	def_bool MACH_SUN8I
@@ -65,11 +65,11 @@ config PINCTRL_SUN9I_A80_R
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN50I_A64
-	bool
+	def_bool ARM64 && ARCH_SUNXI
 	select PINCTRL_SUNXI
 
 config PINCTRL_SUN50I_H5
-	bool
+	def_bool ARM64 && ARCH_SUNXI
 	select PINCTRL_SUNXI
 
 endif
-- 
2.11.1

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

* [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
  2017-03-01 18:01 ` Icenowy Zheng
@ 2017-03-01 18:01   ` Icenowy Zheng
  -1 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
	Catalin Marinas, Will Deacon, Andre Przywara
  Cc: linux-gpio, Icenowy Zheng, linux-kernel, linux-arm-kernel, devicetree

As the pinctrl driver selecting is refactored in Kconfig file of
pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
and the default value of several pinctrl drivers useful on ARM64
Allwinner SoCs will become Y.

This is the situation of 32-bit ARM ARCH_SUNXI option.

Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
---
Changes in v2:
- Do not select PINCTRL_SUNXI, as it will be selected by PINCTRL_SUN50I_*.

 arch/arm64/Kconfig.platforms | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 129cc5ae4091..ff867b8d7810 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -4,7 +4,6 @@ config ARCH_SUNXI
 	bool "Allwinner sunxi 64-bit SoC Family"
 	select GENERIC_IRQ_CHIP
 	select PINCTRL
-	select PINCTRL_SUN50I_A64
 	help
 	  This enables support for Allwinner sunxi based SoCs like the A64.
 
-- 
2.11.1

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

* [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
@ 2017-03-01 18:01   ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

As the pinctrl driver selecting is refactored in Kconfig file of
pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
and the default value of several pinctrl drivers useful on ARM64
Allwinner SoCs will become Y.

This is the situation of 32-bit ARM ARCH_SUNXI option.

Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
---
Changes in v2:
- Do not select PINCTRL_SUNXI, as it will be selected by PINCTRL_SUN50I_*.

 arch/arm64/Kconfig.platforms | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 129cc5ae4091..ff867b8d7810 100644
--- a/arch/arm64/Kconfig.platforms
+++ b/arch/arm64/Kconfig.platforms
@@ -4,7 +4,6 @@ config ARCH_SUNXI
 	bool "Allwinner sunxi 64-bit SoC Family"
 	select GENERIC_IRQ_CHIP
 	select PINCTRL
-	select PINCTRL_SUN50I_A64
 	help
 	  This enables support for Allwinner sunxi based SoCs like the A64.
 
-- 
2.11.1

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

* [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
  2017-03-01 18:01 ` Icenowy Zheng
@ 2017-03-01 18:01   ` Icenowy Zheng
  -1 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
	Catalin Marinas, Will Deacon, Andre Przywara
  Cc: linux-gpio, Icenowy Zheng, linux-kernel, linux-arm-kernel, devicetree

The compatible for Allwinner H5 pin controller is wrong written as
allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
rather than a "r" one.

Fix this compatible string.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
---
 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
index 2fd688c8dbdb..8177bb4d5f53 100644
--- a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
@@ -23,7 +23,7 @@ Required properties:
   "allwinner,sun8i-h3-pinctrl"
   "allwinner,sun8i-h3-r-pinctrl"
   "allwinner,sun50i-a64-pinctrl"
-  "allwinner,sun50i-h5-r-pinctrl"
+  "allwinner,sun50i-h5-pinctrl"
   "nextthing,gr8-pinctrl"
 
 - reg: Should contain the register physical address and length for the
-- 
2.11.1

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

* [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
@ 2017-03-01 18:01   ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

The compatible for Allwinner H5 pin controller is wrong written as
allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
rather than a "r" one.

Fix this compatible string.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
---
 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
index 2fd688c8dbdb..8177bb4d5f53 100644
--- a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
@@ -23,7 +23,7 @@ Required properties:
   "allwinner,sun8i-h3-pinctrl"
   "allwinner,sun8i-h3-r-pinctrl"
   "allwinner,sun50i-a64-pinctrl"
-  "allwinner,sun50i-h5-r-pinctrl"
+  "allwinner,sun50i-h5-pinctrl"
   "nextthing,gr8-pinctrl"
 
 - reg: Should contain the register physical address and length for the
-- 
2.11.1

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

* [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
  2017-03-01 18:01 ` Icenowy Zheng
@ 2017-03-01 18:01   ` Icenowy Zheng
  -1 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: Linus Walleij, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
	Catalin Marinas, Will Deacon, Andre Przywara
  Cc: linux-gpio, Icenowy Zheng, linux-kernel, linux-arm-kernel, devicetree

Allwinner A64 SoC has also a dedicated pin controller for Port L GPIOs,
which is called "Port Controller (CPUs-PORT)" in SoC User Manual.

Add a binding for this pin controller, like the ones in A23/33 and H3.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Acked-by: Chen-Yu Tsai <wens@csie.org>
---
 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
index 8177bb4d5f53..b53224473672 100644
--- a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
@@ -23,6 +23,7 @@ Required properties:
   "allwinner,sun8i-h3-pinctrl"
   "allwinner,sun8i-h3-r-pinctrl"
   "allwinner,sun50i-a64-pinctrl"
+  "allwinner,sun50i-a64-r-pinctrl"
   "allwinner,sun50i-h5-pinctrl"
   "nextthing,gr8-pinctrl"
 
-- 
2.11.1

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

* [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
@ 2017-03-01 18:01   ` Icenowy Zheng
  0 siblings, 0 replies; 31+ messages in thread
From: Icenowy Zheng @ 2017-03-01 18:01 UTC (permalink / raw)
  To: linux-arm-kernel

Allwinner A64 SoC has also a dedicated pin controller for Port L GPIOs,
which is called "Port Controller (CPUs-PORT)" in SoC User Manual.

Add a binding for this pin controller, like the ones in A23/33 and H3.

Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
Acked-by: Chen-Yu Tsai <wens@csie.org>
---
 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
index 8177bb4d5f53..b53224473672 100644
--- a/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
+++ b/Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt
@@ -23,6 +23,7 @@ Required properties:
   "allwinner,sun8i-h3-pinctrl"
   "allwinner,sun8i-h3-r-pinctrl"
   "allwinner,sun50i-a64-pinctrl"
+  "allwinner,sun50i-a64-r-pinctrl"
   "allwinner,sun50i-h5-pinctrl"
   "nextthing,gr8-pinctrl"
 
-- 
2.11.1

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

* Re: [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-02  8:25     ` Maxime Ripard
  -1 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:25 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Linus Walleij, Will Deacon,
	linux-kernel, linux-gpio, Chen-Yu Tsai, Rob Herring,
	Andre Przywara, linux-arm-kernel


[-- Attachment #1.1: Type: text/plain, Size: 505 bytes --]

On Thu, Mar 02, 2017 at 02:01:07AM +0800, Icenowy Zheng wrote:
> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
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] 31+ messages in thread

* Re: [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
@ 2017-03-02  8:25     ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:25 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Linus Walleij, Rob Herring, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 505 bytes --]

On Thu, Mar 02, 2017 at 02:01:07AM +0800, Icenowy Zheng wrote:
> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
@ 2017-03-02  8:25     ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:25 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Mar 02, 2017 at 02:01:07AM +0800, Icenowy Zheng wrote:
> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170302/58769f37/attachment.sig>

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

* Re: [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-02  8:26     ` Maxime Ripard
  -1 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:26 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Linus Walleij, Will Deacon,
	linux-kernel, linux-gpio, Chen-Yu Tsai, Rob Herring,
	Andre Przywara, linux-arm-kernel


[-- Attachment #1.1: Type: text/plain, Size: 499 bytes --]

On Thu, Mar 02, 2017 at 02:01:09AM +0800, Icenowy Zheng wrote:
> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
> 
> Fix this compatible string.
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
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] 31+ messages in thread

* Re: [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
@ 2017-03-02  8:26     ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:26 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Linus Walleij, Rob Herring, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 499 bytes --]

On Thu, Mar 02, 2017 at 02:01:09AM +0800, Icenowy Zheng wrote:
> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
> 
> Fix this compatible string.
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
@ 2017-03-02  8:26     ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-02  8:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Mar 02, 2017 at 02:01:09AM +0800, Icenowy Zheng wrote:
> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
> 
> Fix this compatible string.
> 
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170302/20436b4a/attachment.sig>

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

* Re: [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-14 13:09     ` Linus Walleij
  -1 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:09 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Will Deacon, linux-kernel,
	linux-gpio, Chen-Yu Tsai, Rob Herring, Andre Przywara,
	Maxime Ripard, linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* Re: [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
@ 2017-03-14 13:09     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:09 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Rob Herring, Maxime Ripard, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64
@ 2017-03-14 13:09     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:09 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> ARM64 Allwinner SoCs used to have every pinctrl driver selected in
> ARCH_SUNXI. Change this to make their default value to (ARM64 &&
> ARCH_SUNXI).
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Reviewed-by: Andre Przywara <andre.przywara@arm.com>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* Re: [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-14 13:11     ` Linus Walleij
  -1 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Will Deacon, linux-kernel,
	linux-gpio, Chen-Yu Tsai, Rob Herring, Andre Przywara,
	Maxime Ripard, linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
>
> Fix this compatible string.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* Re: [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
@ 2017-03-14 13:11     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Rob Herring, Maxime Ripard, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
>
> Fix this compatible string.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible
@ 2017-03-14 13:11     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> The compatible for Allwinner H5 pin controller is wrong written as
> allwinner,sun50i-h5-r-pinctrl, however, it's really a generic pinctrl
> rather than a "r" one.
>
> Fix this compatible string.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>

Patch applied with Maxime's ACK.

Yours,
Linus Walleij

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

* Re: [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-14 13:11     ` Linus Walleij
  -1 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Will Deacon, linux-kernel,
	linux-gpio, Chen-Yu Tsai, Rob Herring, Andre Przywara,
	Maxime Ripard, linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> Allwinner A64 SoC has also a dedicated pin controller for Port L GPIOs,
> which is called "Port Controller (CPUs-PORT)" in SoC User Manual.
>
> Add a binding for this pin controller, like the ones in A23/33 and H3.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Acked-by: Chen-Yu Tsai <wens@csie.org>

Patch applied.

Yours,
Linus Walleij

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

* Re: [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
@ 2017-03-14 13:11     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Rob Herring, Maxime Ripard, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> Allwinner A64 SoC has also a dedicated pin controller for Port L GPIOs,
> which is called "Port Controller (CPUs-PORT)" in SoC User Manual.
>
> Add a binding for this pin controller, like the ones in A23/33 and H3.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Acked-by: Chen-Yu Tsai <wens@csie.org>

Patch applied.

Yours,
Linus Walleij

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

* [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl
@ 2017-03-14 13:11     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:11 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> Allwinner A64 SoC has also a dedicated pin controller for Port L GPIOs,
> which is called "Port Controller (CPUs-PORT)" in SoC User Manual.
>
> Add a binding for this pin controller, like the ones in A23/33 and H3.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> Acked-by: Chen-Yu Tsai <wens@csie.org>

Patch applied.

Yours,
Linus Walleij

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

* Re: [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
  2017-03-01 18:01   ` Icenowy Zheng
  (?)
@ 2017-03-14 13:12     ` Linus Walleij
  -1 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:12 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: devicetree, Catalin Marinas, Will Deacon, linux-kernel,
	linux-gpio, Chen-Yu Tsai, Rob Herring, Andre Przywara,
	Maxime Ripard, linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> As the pinctrl driver selecting is refactored in Kconfig file of
> pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> and the default value of several pinctrl drivers useful on ARM64
> Allwinner SoCs will become Y.
>
> This is the situation of 32-bit ARM ARCH_SUNXI option.
>
> Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> ---
> Changes in v2:

Acked-by: Linus Walleij <linus.walleij@linaro.org>

Please funnel this through the ARM SoC tree.

Yours,
Linus Walleij

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

* Re: [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
@ 2017-03-14 13:12     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:12 UTC (permalink / raw)
  To: Icenowy Zheng
  Cc: Rob Herring, Maxime Ripard, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> As the pinctrl driver selecting is refactored in Kconfig file of
> pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> and the default value of several pinctrl drivers useful on ARM64
> Allwinner SoCs will become Y.
>
> This is the situation of 32-bit ARM ARCH_SUNXI option.
>
> Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> ---
> Changes in v2:

Acked-by: Linus Walleij <linus.walleij@linaro.org>

Please funnel this through the ARM SoC tree.

Yours,
Linus Walleij

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

* [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
@ 2017-03-14 13:12     ` Linus Walleij
  0 siblings, 0 replies; 31+ messages in thread
From: Linus Walleij @ 2017-03-14 13:12 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:

> As the pinctrl driver selecting is refactored in Kconfig file of
> pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> and the default value of several pinctrl drivers useful on ARM64
> Allwinner SoCs will become Y.
>
> This is the situation of 32-bit ARM ARCH_SUNXI option.
>
> Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
>
> Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> ---
> Changes in v2:

Acked-by: Linus Walleij <linus.walleij@linaro.org>

Please funnel this through the ARM SoC tree.

Yours,
Linus Walleij

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

* Re: [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
  2017-03-14 13:12     ` Linus Walleij
  (?)
@ 2017-03-20  9:09       ` Maxime Ripard
  -1 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-20  9:09 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Icenowy Zheng, Rob Herring, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 861 bytes --]

On Tue, Mar 14, 2017 at 02:12:34PM +0100, Linus Walleij wrote:
> On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:
> 
> > As the pinctrl driver selecting is refactored in Kconfig file of
> > pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> > and the default value of several pinctrl drivers useful on ARM64
> > Allwinner SoCs will become Y.
> >
> > This is the situation of 32-bit ARM ARCH_SUNXI option.
> >
> > Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
> >
> > Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> > ---
> > Changes in v2:
> 
> Acked-by: Linus Walleij <linus.walleij@linaro.org>
> 
> Please funnel this through the ARM SoC tree.

Applied!
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* Re: [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
@ 2017-03-20  9:09       ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-20  9:09 UTC (permalink / raw)
  To: Linus Walleij
  Cc: Icenowy Zheng, Rob Herring, Chen-Yu Tsai, Catalin Marinas,
	Will Deacon, Andre Przywara, linux-gpio, devicetree,
	linux-arm-kernel, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 861 bytes --]

On Tue, Mar 14, 2017 at 02:12:34PM +0100, Linus Walleij wrote:
> On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:
> 
> > As the pinctrl driver selecting is refactored in Kconfig file of
> > pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> > and the default value of several pinctrl drivers useful on ARM64
> > Allwinner SoCs will become Y.
> >
> > This is the situation of 32-bit ARM ARCH_SUNXI option.
> >
> > Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
> >
> > Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> > ---
> > Changes in v2:
> 
> Acked-by: Linus Walleij <linus.walleij@linaro.org>
> 
> Please funnel this through the ARM SoC tree.

Applied!
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms
@ 2017-03-20  9:09       ` Maxime Ripard
  0 siblings, 0 replies; 31+ messages in thread
From: Maxime Ripard @ 2017-03-20  9:09 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Mar 14, 2017 at 02:12:34PM +0100, Linus Walleij wrote:
> On Wed, Mar 1, 2017 at 7:01 PM, Icenowy Zheng <icenowy@aosc.xyz> wrote:
> 
> > As the pinctrl driver selecting is refactored in Kconfig file of
> > pinctrl-sunxi, now we can select only PINCTRL for Allwinner platform,
> > and the default value of several pinctrl drivers useful on ARM64
> > Allwinner SoCs will become Y.
> >
> > This is the situation of 32-bit ARM ARCH_SUNXI option.
> >
> > Drop the select of per-SoC pinctrl choices, but keep selecting PINCTRL.
> >
> > Signed-off-by: Icenowy Zheng <icenowy@aosc.xyz>
> > ---
> > Changes in v2:
> 
> Acked-by: Linus Walleij <linus.walleij@linaro.org>
> 
> Please funnel this through the ARM SoC tree.

Applied!
Maxime

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170320/81991dab/attachment.sig>

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

end of thread, other threads:[~2017-03-20  9:13 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-01 18:01 [PATCH v2 0/5] Refactor of ARM64 sunxi pinctrl enabling and add A64 R_PIO driver Icenowy Zheng
2017-03-01 18:01 ` Icenowy Zheng
2017-03-01 18:01 ` [PATCH v2 1/5] pinctrl: sunxi: refactor pinctrl choice selecting for ARM64 Icenowy Zheng
2017-03-01 18:01   ` Icenowy Zheng
2017-03-02  8:25   ` Maxime Ripard
2017-03-02  8:25     ` Maxime Ripard
2017-03-02  8:25     ` Maxime Ripard
2017-03-14 13:09   ` Linus Walleij
2017-03-14 13:09     ` Linus Walleij
2017-03-14 13:09     ` Linus Walleij
2017-03-01 18:01 ` [PATCH v2 2/5] arm64: only select PINCTRL for Allwinner platforms Icenowy Zheng
2017-03-01 18:01   ` Icenowy Zheng
2017-03-14 13:12   ` Linus Walleij
2017-03-14 13:12     ` Linus Walleij
2017-03-14 13:12     ` Linus Walleij
2017-03-20  9:09     ` Maxime Ripard
2017-03-20  9:09       ` Maxime Ripard
2017-03-20  9:09       ` Maxime Ripard
2017-03-01 18:01 ` [PATCH v2 3/5] dt-bindings: fix for Allwinner H5 pinctrl's compatible Icenowy Zheng
2017-03-01 18:01   ` Icenowy Zheng
2017-03-02  8:26   ` Maxime Ripard
2017-03-02  8:26     ` Maxime Ripard
2017-03-02  8:26     ` Maxime Ripard
2017-03-14 13:11   ` Linus Walleij
2017-03-14 13:11     ` Linus Walleij
2017-03-14 13:11     ` Linus Walleij
2017-03-01 18:01 ` [PATCH v2 4/5] dt: bindings: add binding for Allwinner A64 R_PIO pinctrl Icenowy Zheng
2017-03-01 18:01   ` Icenowy Zheng
2017-03-14 13:11   ` Linus Walleij
2017-03-14 13:11     ` Linus Walleij
2017-03-14 13:11     ` Linus Walleij

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.