serial: 8250_omap: workaround for IP errata
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest7 patches 6 repliesIn review
- v17 patches 10 repliesSuperseded
Changes in v2 from the cover letter
- Updated according to comments from Peter Hurley. See each patch for change details.
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | serial: 8250_omap: fix kernel crash in suspend-to-ramdrivers/ | +2 | 0 replies | |
| 2/7 | Documentation: DT: omap_serial: document missing compatibleDocumentation/ | +1 | 0 replies | |
| 3/7 | serial: 8250_omap: refactor mdr1 updatedrivers/ | +12 | 0 replies | |
| 4/7 | serial: 8250_omap: introduce "ti,am3352-uart" compatible propertyDocumentation/ arch/ drivers/ | +28 | 0 replies | |
| 5/7 | serial: 8250_omap: workaround errata around idling UART after using DMAdrivers/ | +59 | 0 replies | |
| 6/7 | serial: 8250_omap: workaround module disable errata on dra7x SoCsDocumentation/ drivers/ | +2 | 0 replies | |
| 7/7 | ARM: dts: dra7: workaround UART module disable errataarch/ | +10 | 1 reply |
Reviews trailers per patch
1 of 7 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Peter Hurley | Tony Lindgren |
|---|---|---|
| Series | R-b | A-b |
| 1/7 | ||
| 2/7 | ||
| 3/7 | ||
| 4/7 | ||
| 5/7 | ||
| 6/7 | ||
| 7/7 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 0/7] serial: 8250_omap: workaround for IP errata
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(-)
Signature · 6 lines
2.4.4.408.g16da57c -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html