[STLinux Kernel] [PATCH 7/8] ARM: dts: STiH407-family: Use new Pinctrl groups
From: Lee Jones <hidden>
Date: 2017-01-27 11:29:20
Also in:
linux-devicetree, linux-serial, lkml
On Fri, 27 Jan 2017, Lee Jones wrote:
On Wed, 25 Jan 2017, Peter Griffin wrote:quoted
Hi Lee, On Tue, 24 Jan 2017, Lee Jones wrote:quoted
Having just defined some new Pinctrl groups for when when HW flow- control is {en,dis}abled, let's reference them for use within the driver. Signed-off-by: Lee Jones <redacted>Same as previous comment, your enabling hw flow control for all stih407 family boards. I've not checked the schematics for them but as hw flow control is dependent on board wiring, IMO this should be added in board specific file.Fair shout. On the B2120 UART0 is hooked up to the Smart Card Reader. Will fix.
Actually, the comment above is in regards to the st,hw-flow-control property [8/8]. The UART0 Pinctrl settings here are correct for all supported STiH407-family boards. Will not fix.
quoted
quoted
--- arch/arm/boot/dts/stih407-family.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)diff --git a/arch/arm/boot/dts/stih407-family.dtsi b/arch/arm/boot/dts/stih407-family.dtsi index c8b2944..9789978 100644 --- a/arch/arm/boot/dts/stih407-family.dtsi +++ b/arch/arm/boot/dts/stih407-family.dtsi@@ -222,8 +222,9 @@ compatible = "st,asc"; reg = <0x9830000 0x2c>; interrupts = <GIC_SPI 122 IRQ_TYPE_NONE>; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_serial0>; + pinctrl-names = "default", "manual-rts"; + pinctrl-0 = <&pinctrl_serial0_flowctrl>; + pinctrl-1 = <&pinctrl_serial0>; clocks = <&clk_s_c0_flexgen CLK_EXT2F_A9>; status = "disabled";
-- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org ? Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog