Thread (14 messages) 14 messages, 3 authors, 2020-03-03

RE: [PATCH v3 0/9] tty: serial: fsl_lpuart various fixes and LS1028A support

From: Leo Li <hidden>
Date: 2020-03-03 22:49:53
Also in: linux-devicetree, linux-serial, lkml

-----Original Message-----
From: Michael Walle <redacted>
Sent: Tuesday, March 3, 2020 11:43 AM
To: linux-serial@vger.kernel.org; devicetree@vger.kernel.org; linux-
kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>; Rob Herring
[off-list ref]; Mark Rutland [off-list ref]; Shawn
Guo [off-list ref]; Leo Li [off-list ref]; Jiri Slaby
[off-list ref]; Peng Fan [off-list ref]; Vabhav Sharma
[off-list ref]; Yuan Yao [off-list ref]; Michael Walle
[off-list ref]
Subject: [PATCH v3 0/9] tty: serial: fsl_lpuart various fixes and LS1028A
support

These are various fixes for problems I found during development of the
LS1028A support for the LPUART.

Also, I'm not sure if this series should be split between the "tty:
serial: fsl_lpuart" patches and the devicetree patches. So unless someone
tell me otherwise I keep them together to avoid mention any dependencies.
Normally the soc maintainer prefer to have device tree patches merged through the soc subsystem.  So probably better to separate.
Changes since v2:
Changed DMA channel request handling. Spotted by Rob Herring. Thanks.

Modified patches:
  tty: serial: fsl_lpuart: handle EPROBE_DEFER for DMA

Changes since v1:
DMA support fixes.

New patches:
  tty: serial: fsl_lpuart: fix DMA mapping
  arm64: dts: ls1028a: add "fsl,vf610-edma" compatible

Modified patches:
  arm64: dts: ls1028a: add missing LPUART nodes
   - add dma phandles

Michael Walle (9):
  Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE"
  tty: serial: fsl_lpuart: free IDs allocated by IDA
  tty: serial: fsl_lpuart: handle EPROBE_DEFER for DMA
  tty: serial: fsl_lpuart: fix DMA mapping
  dt-bindings: serial: lpuart: add ls1028a compatibility
  tty: serial: fsl_lpuart: add LS1028A support
  tty: serial: fsl_lpuart: add LS1028A earlycon support
  arm64: dts: ls1028a: add "fsl,vf610-edma" compatible
  arm64: dts: ls1028a: add missing LPUART nodes

 .../devicetree/bindings/serial/fsl-lpuart.txt |  10 +-
  .../arm64/boot/dts/freescale/fsl-ls1028a.dtsi |  75 +++++-
 drivers/tty/serial/fsl_lpuart.c               | 251 ++++++++++++------
 3 files changed, 255 insertions(+), 81 deletions(-)

--
2.20.1

_______________________________________________
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