* [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions @ 2015-09-18 13:18 Ivan T. Ivanov 2015-09-18 13:18 ` [PATCH v2 1/2] arm64: dts: qcom: 8x16: UART1 add CTS_N, RTS_N pin configurations Ivan T. Ivanov [not found] ` <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 0 siblings, 2 replies; 4+ messages in thread From: Ivan T. Ivanov @ 2015-09-18 13:18 UTC (permalink / raw) To: Andy Gross Cc: Srinivas Kandagatla, Stanimir Varbanov, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA Hi, This is second version of the changes previously posted [1]. I have to rebase them on top of Andy's for-next[2] branch and rework them a little bit, because some of the definitions have been already merged. Regards, Ivan [1] https://lkml.org/lkml/2015/9/12/114 [2] https://www.codeaurora.org/cgit/quic/kernel/agross-msm/ Ivan T. Ivanov (2): arm64: dts: qcom: 8x16: UART1 add CTS_N, RTS_N pin configurations arm64: dts: qcom: 8x16: UART1 and UART2 use DMA for RX and TX arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 13 +++++++++---- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 ++++ 2 files changed, 13 insertions(+), 4 deletions(-) -- 1.9.1 -- 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] 4+ messages in thread
* [PATCH v2 1/2] arm64: dts: qcom: 8x16: UART1 add CTS_N, RTS_N pin configurations 2015-09-18 13:18 [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions Ivan T. Ivanov @ 2015-09-18 13:18 ` Ivan T. Ivanov [not found] ` <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 1 sibling, 0 replies; 4+ messages in thread From: Ivan T. Ivanov @ 2015-09-18 13:18 UTC (permalink / raw) To: Andy Gross Cc: Srinivas Kandagatla, Stanimir Varbanov, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, devicetree, linux-kernel, linux-arm-msm Add devicetree bindings for UART1 CTS_N and RTS_N pins. Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org> --- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8916-pins.dtsi b/arch/arm64/boot/dts/qcom/msm8916-pins.dtsi index 42941b977c48..f9b74bb14d31 100644 --- a/arch/arm64/boot/dts/qcom/msm8916-pins.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916-pins.dtsi @@ -16,10 +16,13 @@ blsp1_uart1_default: blsp1_uart1_default { pinmux { function = "blsp_uart1"; - pins = "gpio0", "gpio1"; + // TX, RX, CTS_N, RTS_N + pins = "gpio0", "gpio1", + "gpio2", "gpio3"; }; pinconf { - pins = "gpio0", "gpio1"; + pins = "gpio0", "gpio1", + "gpio2", "gpio3"; drive-strength = <16>; bias-disable; }; @@ -28,10 +31,12 @@ blsp1_uart1_sleep: blsp1_uart1_sleep { pinmux { function = "gpio"; - pins = "gpio0", "gpio1"; + pins = "gpio0", "gpio1", + "gpio2", "gpio3"; }; pinconf { - pins = "gpio0", "gpio1"; + pins = "gpio0", "gpio1", + "gpio2", "gpio3"; drive-strength = <2>; bias-pull-down; }; -- 1.9.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
[parent not found: <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>]
* [PATCH v2 2/2] arm64: dts: qcom: 8x16: UART1 and UART2 use DMA for RX and TX [not found] ` <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> @ 2015-09-18 13:18 ` Ivan T. Ivanov 2015-09-21 2:00 ` [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions Andy Gross 1 sibling, 0 replies; 4+ messages in thread From: Ivan T. Ivanov @ 2015-09-18 13:18 UTC (permalink / raw) To: Andy Gross Cc: Srinivas Kandagatla, Stanimir Varbanov, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA Add DMA channels definitions for UART1 and UART2 controllers. Signed-off-by: Ivan T. Ivanov <ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi index 85f7bee33c18..4d313a9eba7b 100644 --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi @@ -108,6 +108,8 @@ interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>; clocks = <&gcc GCC_BLSP1_UART1_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; clock-names = "core", "iface"; + dmas = <&blsp_dma 1>, <&blsp_dma 0>; + dma-names = "rx", "tx"; status = "disabled"; }; @@ -117,6 +119,8 @@ interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; clocks = <&gcc GCC_BLSP1_UART2_APPS_CLK>, <&gcc GCC_BLSP1_AHB_CLK>; clock-names = "core", "iface"; + dmas = <&blsp_dma 3>, <&blsp_dma 2>; + dma-names = "rx", "tx"; status = "disabled"; }; -- 1.9.1 -- 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 related [flat|nested] 4+ messages in thread
* Re: [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions [not found] ` <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 2015-09-18 13:18 ` [PATCH v2 2/2] arm64: dts: qcom: 8x16: UART1 and UART2 use DMA for RX and TX Ivan T. Ivanov @ 2015-09-21 2:00 ` Andy Gross 1 sibling, 0 replies; 4+ messages in thread From: Andy Gross @ 2015-09-21 2:00 UTC (permalink / raw) To: Ivan T. Ivanov Cc: Srinivas Kandagatla, Stanimir Varbanov, Rob Herring, Pawel Moll, Mark Rutland, Ian Campbell, devicetree-u79uwXL29TY76Z2rM5mHXA, linux-kernel-u79uwXL29TY76Z2rM5mHXA, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA On Fri, Sep 18, 2015 at 04:18:52PM +0300, Ivan T. Ivanov wrote: > Hi, > > This is second version of the changes previously posted [1]. > I have to rebase them on top of Andy's for-next[2] branch and rework them > a little bit, because some of the definitions have been already merged. > > Regards, > Ivan > > [1] https://lkml.org/lkml/2015/9/12/114 > [2] https://www.codeaurora.org/cgit/quic/kernel/agross-msm/ Thanks! I have these applied. -- Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project -- 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] 4+ messages in thread
end of thread, other threads:[~2015-09-21 2:00 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-09-18 13:18 [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions Ivan T. Ivanov 2015-09-18 13:18 ` [PATCH v2 1/2] arm64: dts: qcom: 8x16: UART1 add CTS_N, RTS_N pin configurations Ivan T. Ivanov [not found] ` <1442582334-29387-1-git-send-email-ivan.ivanov-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 2015-09-18 13:18 ` [PATCH v2 2/2] arm64: dts: qcom: 8x16: UART1 and UART2 use DMA for RX and TX Ivan T. Ivanov 2015-09-21 2:00 ` [PATCH v2 0/2] arm64: dts: qcom: 8x16: UARTDM additions Andy Gross
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).