kernel_optimize_test/drivers/tty/hvc
Benjamin Herrenschmidt daea1175a9 powerpc/powernv: Support for OPAL console
This adds a udbg and an hvc console backend for supporting a console
using the OPAL console interfaces.

On OPAL v1 we have hvc0 mapped to whatever console the system was
configured for (network or hvsi serial port) via the service
processor.

On OPAL v2 we have hvcN mapped to the Nth console provided by OPAL
which generally corresponds to:

	hvc0 : network console (raw protocol)
	hvc1 : serial port S1 (hvsi)
	hvc2 : serial port S2 (hvsi)

Note: At this point, early debug console only works with OPAL v1
and shouldn't be enabled in a normal kernel.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-09-20 16:09:54 +10:00
..
hvc_beat.c
hvc_bfin_jtag.c hvc: add Blackfin JTAG console support 2011-02-17 11:12:40 -08:00
hvc_console.c hvc_console: Add kdb support 2011-07-19 15:13:07 +10:00
hvc_console.h powerpc/pseries: Re-implement HVSI as part of hvc_vio 2011-06-29 17:48:35 +10:00
hvc_dcc.c hvc_dcc: Simplify assembly for v6 and v7 ARM 2011-02-03 16:05:43 -08:00
hvc_irq.c
hvc_iseries.c
hvc_iucv.c Fix common misspellings 2011-03-31 11:26:23 -03:00
hvc_opal.c powerpc/powernv: Support for OPAL console 2011-09-20 16:09:54 +10:00
hvc_rtas.c
hvc_tile.c
hvc_udbg.c
hvc_vio.c powerpc/pseries: Fix hvc_vio.c build due to recent changes 2011-07-20 18:01:48 +10:00
hvc_xen.c drivers: Final irq namespace conversion 2011-03-29 14:48:19 +02:00
hvcs.c hvcs: Ensure page aligned partner info buffer 2011-09-20 15:53:24 +10:00
hvsi_lib.c powerpc/powernv: Support for OPAL console 2011-09-20 16:09:54 +10:00
hvsi.c powerpc/pseries: Factor HVSI header struct in packet definitions 2011-06-29 17:48:30 +10:00
Kconfig powerpc/powernv: Support for OPAL console 2011-09-20 16:09:54 +10:00
Makefile powerpc/powernv: Support for OPAL console 2011-09-20 16:09:54 +10:00