summaryrefslogtreecommitdiffstats
path: root/drivers/tty/hvc/Makefile
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@sifive.com>2018-03-08 14:27:34 -0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-03-09 10:19:28 -0800
commitafa6b1ccfad5e72918b79461a97fe21d1c2292da (patch)
tree2208b2d66660c72fa1cd6762d50da6fa50df52d4 /drivers/tty/hvc/Makefile
parent6aed2a885041f75ee9fdaa54a5d16134c1f83e51 (diff)
downloadop-kernel-dev-afa6b1ccfad5e72918b79461a97fe21d1c2292da.zip
op-kernel-dev-afa6b1ccfad5e72918b79461a97fe21d1c2292da.tar.gz
tty: New RISC-V SBI console driver
The RISC-V ISA defines a simple console that is availiable via SBI calls on all systems. The SBI console is designed to be availiable at all times, so while it's most natural to use this as an early printk target it's also possible to use this as the system console when there isn't a better one availiable. This patch adds support for the RISC-V SBI console via the HVC infastructure. It's entirely independent from our early printk support, which results in early boot messages appearing twice over the SBI console. As far as I can tell that's the fault of our early printk support (we should support earlycon) as opposed to this driver. There is one checkpatch.pl warning here: to check the MAINTAINERS file. They're all matched by the "K: riscv" line. Signed-off-by: Palmer Dabbelt <palmer@sifive.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/tty/hvc/Makefile')
-rw-r--r--drivers/tty/hvc/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/tty/hvc/Makefile b/drivers/tty/hvc/Makefile
index 0b02ec7..83079ae 100644
--- a/drivers/tty/hvc/Makefile
+++ b/drivers/tty/hvc/Makefile
@@ -11,4 +11,5 @@ obj-$(CONFIG_HVC_XEN) += hvc_xen.o
obj-$(CONFIG_HVC_IUCV) += hvc_iucv.o
obj-$(CONFIG_HVC_UDBG) += hvc_udbg.o
obj-$(CONFIG_HVC_BFIN_JTAG) += hvc_bfin_jtag.o
+obj-$(CONFIG_HVC_RISCV_SBI) += hvc_riscv_sbi.o
obj-$(CONFIG_HVCS) += hvcs.o
OpenPOWER on IntegriCloud