]> git.baikalelectronics.ru Git - kernel.git/commit
tty/serial: Add RISC-V SBI earlycon support
authorAnup Patel <anup@brainfault.org>
Tue, 4 Dec 2018 13:55:05 +0000 (19:25 +0530)
committerPalmer Dabbelt <palmer@sifive.com>
Wed, 9 Jan 2019 22:59:57 +0000 (14:59 -0800)
commit96fc99a5837b41d9f15163ddb855562dcab1fdf4
tree1f88825dd6ee4aa8424f9f71f9ca1e6a0aed3158
parentd8c03daca38d7bc81ce0248c2d7d5c82706436dd
tty/serial: Add RISC-V SBI earlycon support

In RISC-V, the M-mode runtime firmware provide SBI calls for
debug prints. This patch adds earlycon support using RISC-V
SBI console calls. To enable it, just pass "earlycon=sbi" in
kernel parameters.

Signed-off-by: Anup Patel <anup@brainfault.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile
drivers/tty/serial/earlycon-riscv-sbi.c [new file with mode: 0644]