Thread (6 messages) 6 messages, 3 authors, 2024-02-06

Re: [PATCH v1 2/2] ARM: dts: at91: gardena-smart-gateway: Use DMA for USART3

From: Nicolas Ferre <nicolas.ferre@microchip.com>
Date: 2024-01-03 13:50:04
Also in: linux-devicetree

On 02/01/2024 at 17:18, ezra@easyb.ch wrote:
From: Ezra Buehler <redacted>

The AT91SAM9G25-based GARDENA smart Gateway uses USART3 (ttyS1) to
communicate (over PPP, at 115200 baud) with the radio module.

We have been experiencing packet loss and seeing errors on the ppp0
interface. Enabling DMA for the serial interface resolves the issues.

Co-Developed-by: Michael Zimmermann <redacted>
Signed-off-by: Michael Zimmermann <redacted>
Signed-off-by: Ezra Buehler <redacted>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Thanks!

Best regards,
   Nicolas
quoted hunk ↗ jump to hunk
---
  .../boot/dts/microchip/at91sam9g25-gardena-smart-gateway.dts    | 2 ++
  1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/microchip/at91sam9g25-gardena-smart-gateway.dts b/arch/arm/boot/dts/microchip/at91sam9g25-gardena-smart-gateway.dts
index 92f2c05c873f..af70eb8a3a02 100644
--- a/arch/arm/boot/dts/microchip/at91sam9g25-gardena-smart-gateway.dts
+++ b/arch/arm/boot/dts/microchip/at91sam9g25-gardena-smart-gateway.dts
@@ -121,6 +121,8 @@ &usart2 {
  };

  &usart3 {
+       atmel,use-dma-rx;
+       atmel,use-dma-tx;
         status = "okay";

         pinctrl-0 = <&pinctrl_usart3
--
2.39.2

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help