Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sparc64: vcc: Enable VCC module in linux

Enables the Virtual Console Concentrator (VCC) module
in linux kernel

Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Liam Merwick <liam.merwick@oracle.com>
Reviewed-by: Shannon Nelson <shannon.nelson@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Jag Raman and committed by
David S. Miller
55bd2133 fa5dc772

+26
+1
MAINTAINERS
··· 12294 12294 F: drivers/tty/serial/sunsu.c 12295 12295 F: drivers/tty/serial/sunzilog.c 12296 12296 F: drivers/tty/serial/sunzilog.h 12297 + F: drivers/tty/vcc.c 12297 12298 12298 12299 SPARSE CHECKER 12299 12300 M: "Christopher Li" <sparse@chrisli.org>
+1
arch/sparc/configs/sparc64_defconfig
··· 238 238 # CONFIG_CRYPTO_ANSI_CPRNG is not set 239 239 CONFIG_CRC16=m 240 240 CONFIG_LIBCRC32C=m 241 + CONFIG_VCC=m
+5
drivers/tty/Kconfig
··· 455 455 help 456 456 FDC channel number to use for KGDB. 457 457 458 + config VCC 459 + tristate "Sun Virtual Console Concentrator" 460 + depends on SUN_LDOMS 461 + help 462 + Support for Sun logical domain consoles. 458 463 endif # TTY
+1
drivers/tty/Makefile
··· 33 33 obj-$(CONFIG_GOLDFISH_TTY) += goldfish.o 34 34 obj-$(CONFIG_DA_TTY) += metag_da.o 35 35 obj-$(CONFIG_MIPS_EJTAG_FDC_TTY) += mips_ejtag_fdc.o 36 + obj-$(CONFIG_VCC) += vcc.o 36 37 37 38 obj-y += ipwireless/
+18
drivers/tty/vcc.c
··· 1 + /* vcc.c: sun4v virtual channel concentrator 2 + * 3 + * Copyright (C) 2017 Oracle. All rights reserved. 4 + */ 5 + 6 + #include <linux/module.h> 7 + 8 + static int __init vcc_init(void) 9 + { 10 + return 0; 11 + } 12 + 13 + static void __exit vcc_exit(void) 14 + { 15 + } 16 + 17 + module_init(vcc_init); 18 + module_exit(vcc_exit);