Patchset to enable Virtual Console Concentrator (VCC). VCC provides access to the serial console of a guest domain. It creates a RAW VIO/LDC link between the guest domain & primary through which serial console data is shared. Jag Raman (13): sparc64: vcc: Enable VCC module in linux sparc64: vcc: Add VCC debug message macros sparc64: vcc: TTY driver initialization and cleanup sparc64: vcc: Enable VCC port probe and removal sparc64: vcc: Create sysfs attribute group sparc64: vcc: Add RX & TX timer for delayed LDC operation sparc64: vcc: Enable LDC event processing engine sparc64: vcc: Add open & close TTY operations sparc64: vcc: Add hangup TTY operation sparc64: vcc: Add write & write_room TTY operations sparc64: vcc: Add chars_in_buffer TTY operation sparc64: vcc: Add break_ctl TTY operation sparc64: vcc: Add install & cleanup TTY operations MAINTAINERS | 1 + arch/sparc/configs/sparc64_defconfig | 1 + arch/sparc/include/asm/vio.h | 9 + arch/sparc/kernel/ldc.c | 2 + arch/sparc/kernel/vio.c | 1 + arch/sparc/kernel/viohs.c | 12 +- drivers/tty/Kconfig | 5 + drivers/tty/Makefile | 1 + drivers/tty/vcc.c | 1154 ++++++++++++++++++++++++++++++++++ 9 files changed, 1183 insertions(+), 3 deletions(-) create mode 100644 drivers/tty/vcc.c -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html