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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to