This series works around "Advisory 21" as documented in AM437x SoC errata[1]. 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. Series applies to v4.2-rc1 [1] http://www.ti.com/lit/er/sprz408b/sprz408b.pdf Sekhar Nori (7): tty: serial: 8250: omap: fix kernel crash in suspend-to-ram Documentation: DT: omap_serial: document missing compatible tty: 8250: omap: introduce function to update mdr1 tty: 8250: omap eliminate use of of_machine_is_compatible() tty: 8250: workaround errata on disabling UART after using DMA tty: 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 | 110 ++++++++++++++++----- 4 files changed, 103 insertions(+), 42 deletions(-) -- 2.4.4.408.g16da57c -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html