Thread (20 messages) 20 messages, 5 authors, 2015-02-02
STALE4139d
Revisions (3)
  1. v1 [diff vs current]
  2. v2 current
  3. v3 [diff vs current]

[PATCH v2 0/4] tty: serial: Add earlycon support to MT8173 SoC

From: eddie.huang@mediatek.com (Eddie Huang)
Date: 2015-01-12 13:08:20
Also in: linux-devicetree, linux-serial

8250 earlycon will always init serial hardware. The hardware setting is
from kernel earlycon parameters or by probe current baudrate. I add noinit
options in 8250 earlycon to bypass init, such that earlycon can use the
same hardware setting as loader.

This series also add MT8173 earlycon support, and stdout in device
tree.

Change v2:
1. Add noinit options.
2. Remove duplicate code in 8250_mtk.c, reuse the 8250_early.c existed function.

This patchset is based on 3.19-rc1, and my basic support for Mediatek
MT8173 SoC [1].

[1] http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/315165.html

Eddie Huang (4):
  tty: serial: Add 8250 earlycon to support noinit option
  tty: serial: 8250_mtk: Add earlycon
  arm64: dts: Add mediatek MT8173 earlycon support
  Document: Modify 8250 earlycon kernel parameters

 Documentation/kernel-parameters.txt         |  5 ++++-
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts |  4 +++-
 drivers/tty/serial/8250/8250_early.c        |  7 ++++---
 drivers/tty/serial/8250/8250_mtk.c          | 15 +++++++++++++++
 drivers/tty/serial/earlycon.c               | 17 ++++++++++++-----
 include/linux/serial_8250.h                 |  2 ++
 include/linux/serial_core.h                 |  1 +
 7 files changed, 41 insertions(+), 10 deletions(-)

--
1.8.1.1.dirty
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help