Skip to content

Commit

Permalink
ARM: dts: microchip: at91sam9x5ek: Use DMA for DBGU serial port
Browse files Browse the repository at this point in the history
The UART controller does not seem to be fast enough to receive data (at
115200 baud) without dropping bytes when DMA is disabled.

This has often been noticed when pasting SSH keys into the serial
console (ttyS0). Only after multiple tries, the long strings would be
successfully transferred without missing characters.

Co-developed-by: Michael Zimmermann <michael.zimmermann@grandcentrix.net>
Signed-off-by: Michael Zimmermann <michael.zimmermann@grandcentrix.net>
Signed-off-by: Ezra Buehler <ezra.buehler@husqvarnagroup.com>
Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Link: https://lore.kernel.org/r/20240102161839.702625-2-ezra.buehler@husqvarna.com
[claudiu.beznea: s/Co-Developed-by/Co-developed-by to make checkpatch.pl
 happy, s/at91/microchip in commit title]
Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
  • Loading branch information
easybe authored and claudiubeznea committed Feb 3, 2024
1 parent 6613476 commit f8f4f44
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions arch/arm/boot/dts/microchip/at91sam9x5ek.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@
};

&dbgu {
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "okay";
};

Expand Down

0 comments on commit f8f4f44

Please sign in to comment.