* [PATCH 0/3] ARM: digicolor: add pinctrl support
@ 2015-10-13 11:28 Baruch Siach
2015-10-13 11:28 ` [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver Baruch Siach
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Baruch Siach @ 2015-10-13 11:28 UTC (permalink / raw)
To: linux-arm-kernel
Hi ARM SoC maintainers,
This series enables the Conexant Digicolor CX92755 pinctrl driver. The driver
itself was merged during the v4.3 cycle in commit 38b0e5071eca (pinctrl: driver
for Conexant Digicolor CX92755 pin mapping)
Please consider for v4.4.
Thanks,
baruch
Baruch Siach (3):
ARM: digicolor: select pinctrl/gpio driver
ARM: digicolor: add pinctrl module device node
ARM: digicolor: dts: add uart pin configuration
arch/arm/boot/dts/cx92755.dtsi | 7 +++++++
arch/arm/boot/dts/cx92755_equinox.dts | 9 +++++++++
arch/arm/mach-digicolor/Kconfig | 3 +++
3 files changed, 19 insertions(+)
--
2.6.1
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver
2015-10-13 11:28 [PATCH 0/3] ARM: digicolor: add pinctrl support Baruch Siach
@ 2015-10-13 11:28 ` Baruch Siach
2015-10-15 20:29 ` Arnd Bergmann
2015-10-13 11:28 ` [PATCH 2/3] ARM: digicolor: add pinctrl module device node Baruch Siach
2015-10-13 11:28 ` [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration Baruch Siach
2 siblings, 1 reply; 6+ messages in thread
From: Baruch Siach @ 2015-10-13 11:28 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
arch/arm/mach-digicolor/Kconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/mach-digicolor/Kconfig b/arch/arm/mach-digicolor/Kconfig
index 4f36d8d2bc57..fc65b0f1db48 100644
--- a/arch/arm/mach-digicolor/Kconfig
+++ b/arch/arm/mach-digicolor/Kconfig
@@ -1,7 +1,10 @@
config ARCH_DIGICOLOR
bool "Conexant Digicolor SoC Support"
depends on ARCH_MULTI_V7
+ select ARCH_REQUIRE_GPIOLIB
select CLKSRC_MMIO
select DIGICOLOR_TIMER
select GENERIC_IRQ_CHIP
select MFD_SYSCON
+ select PINCTRL
+ select PINCTRL_DIGICOLOR
--
2.6.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/3] ARM: digicolor: add pinctrl module device node
2015-10-13 11:28 [PATCH 0/3] ARM: digicolor: add pinctrl support Baruch Siach
2015-10-13 11:28 ` [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver Baruch Siach
@ 2015-10-13 11:28 ` Baruch Siach
2015-10-13 11:28 ` [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration Baruch Siach
2 siblings, 0 replies; 6+ messages in thread
From: Baruch Siach @ 2015-10-13 11:28 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
arch/arm/boot/dts/cx92755.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/cx92755.dtsi b/arch/arm/boot/dts/cx92755.dtsi
index df4c6f1f93f9..a5a23c376418 100644
--- a/arch/arm/boot/dts/cx92755.dtsi
+++ b/arch/arm/boot/dts/cx92755.dtsi
@@ -95,6 +95,13 @@
timeout-sec = <15>;
};
+ pinctrl: pinctrl at f0000e20 {
+ compatible = "cnxt,cx92755-pinctrl";
+ reg = <0xf0000e20 0x100>;
+ gpio-controller;
+ #gpio-cells = <2>;
+ };
+
uc_regs: syscon at f00003a0 {
compatible = "cnxt,cx92755-uc", "syscon";
reg = <0xf00003a0 0x10>;
--
2.6.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration
2015-10-13 11:28 [PATCH 0/3] ARM: digicolor: add pinctrl support Baruch Siach
2015-10-13 11:28 ` [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver Baruch Siach
2015-10-13 11:28 ` [PATCH 2/3] ARM: digicolor: add pinctrl module device node Baruch Siach
@ 2015-10-13 11:28 ` Baruch Siach
2015-10-15 20:37 ` Arnd Bergmann
2 siblings, 1 reply; 6+ messages in thread
From: Baruch Siach @ 2015-10-13 11:28 UTC (permalink / raw)
To: linux-arm-kernel
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
---
arch/arm/boot/dts/cx92755_equinox.dts | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/cx92755_equinox.dts b/arch/arm/boot/dts/cx92755_equinox.dts
index 5da00806c41e..026f556c8c50 100644
--- a/arch/arm/boot/dts/cx92755_equinox.dts
+++ b/arch/arm/boot/dts/cx92755_equinox.dts
@@ -70,8 +70,17 @@
&uart0 {
status = "okay";
+ pinctrl-0 = <&uart0_default>;
+ pinctrl-names = "default";
};
&i2c {
status = "okay";
};
+
+&pinctrl {
+ uart0_default: uart0_active {
+ pins = "GP_O0", "GP_O1";
+ function = "client_b";
+ };
+};
--
2.6.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver
2015-10-13 11:28 ` [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver Baruch Siach
@ 2015-10-15 20:29 ` Arnd Bergmann
0 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2015-10-15 20:29 UTC (permalink / raw)
To: linux-arm-kernel
On Tuesday 13 October 2015 14:28:02 Baruch Siach wrote:
> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
> ---
> arch/arm/mach-digicolor/Kconfig | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/arch/arm/mach-digicolor/Kconfig b/arch/arm/mach-digicolor/Kconfig
> index 4f36d8d2bc57..fc65b0f1db48 100644
> --- a/arch/arm/mach-digicolor/Kconfig
> +++ b/arch/arm/mach-digicolor/Kconfig
> @@ -1,7 +1,10 @@
> config ARCH_DIGICOLOR
> bool "Conexant Digicolor SoC Support"
> depends on ARCH_MULTI_V7
> + select ARCH_REQUIRE_GPIOLIB
> select CLKSRC_MMIO
> select DIGICOLOR_TIMER
> select GENERIC_IRQ_CHIP
> select MFD_SYSCON
> + select PINCTRL
> + select PINCTRL_DIGICOLOR
>
Applied to next/soc, but please add a patch description even for trivial
patches like this in the future. A good changelog text here would explain
why this wasn't done in the past but is necessary now.
Thanks,
Arnd
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration
2015-10-13 11:28 ` [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration Baruch Siach
@ 2015-10-15 20:37 ` Arnd Bergmann
0 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2015-10-15 20:37 UTC (permalink / raw)
To: linux-arm-kernel
On Tuesday 13 October 2015 14:28:04 Baruch Siach wrote:
> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
> ---
> arch/arm/boot/dts/cx92755_equinox.dts | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
>
Patches 2 and 3 applied to next/dt, thanks!
Arnd
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-15 20:37 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-13 11:28 [PATCH 0/3] ARM: digicolor: add pinctrl support Baruch Siach
2015-10-13 11:28 ` [PATCH 1/3] ARM: digicolor: select pinctrl/gpio driver Baruch Siach
2015-10-15 20:29 ` Arnd Bergmann
2015-10-13 11:28 ` [PATCH 2/3] ARM: digicolor: add pinctrl module device node Baruch Siach
2015-10-13 11:28 ` [PATCH 3/3] ARM: digicolor: dts: add uart pin configuration Baruch Siach
2015-10-15 20:37 ` Arnd Bergmann
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).