These are various fixes for problems I found during development of the LS1028A support for the LPUART. Changes since v3: - Dropped patches which were already picked up. - Changed the subject of the former patch tty: serial: fsl_lpuart: handle EPROBE_DEFER for DMA Thanks Rob. - Added errno to error/info messages. Thanks Rob. - Splitted this series and removed the dt-bindings patches as well as the device tree patches. Thanks Leo. 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 (4): tty: serial: fsl_lpuart: fix DMA operation when using IOMMU tty: serial: fsl_lpuart: fix DMA mapping tty: serial: fsl_lpuart: add LS1028A support tty: serial: fsl_lpuart: add LS1028A earlycon support drivers/tty/serial/fsl_lpuart.c | 210 ++++++++++++++++++++++---------- 1 file changed, 149 insertions(+), 61 deletions(-) -- 2.20.1