From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sekhar Nori Subject: [PATCH v2 0/7] serial: 8250_omap: workaround for IP errata Date: Tue, 14 Jul 2015 13:32:02 +0530 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Greg Kroah-Hartman , Tony Lindgren Cc: Peter Hurley , linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Linux OMAP Mailing List , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Device Tree Mailing List , John Ogness , Sebastian Andrzej Siewior List-Id: devicetree@vger.kernel.org This series works around "Advisory 21" as documented in AM437x SoC errata[1]. This errata prevents UART module from idling after DMA is used. AM335x and DRA7x also suffer from the same errata and chip design team is in the process of updating the errata documents of those devices as well. Patch 1/7 fixes a related bug but can be applied independently. [1] http://www.ti.com/lit/er/sprz408b/sprz408b.pdf v2: - Updated according to comments from Peter Hurley. See each patch for change details. Sekhar Nori (7): serial: 8250_omap: fix kernel crash in suspend-to-ram Documentation: DT: omap_serial: document missing compatible serial: 8250_omap: refactor mdr1 update serial: 8250_omap: introduce "ti,am3352-uart" compatible property serial: 8250_omap: workaround errata around idling UART after using DMA serial: 8250_omap: workaround module disable errata on dra7x SoCs ARM: dts: dra7: workaround UART module disable errata .../devicetree/bindings/serial/omap_serial.txt | 3 + arch/arm/boot/dts/am33xx.dtsi | 12 +-- arch/arm/boot/dts/dra7.dtsi | 20 ++-- drivers/tty/serial/8250/8250_omap.c | 117 +++++++++++++++++---- 4 files changed, 113 insertions(+), 39 deletions(-) -- 2.4.4.408.g16da57c -- 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