mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-15 06:56:44 +07:00
daea1175a9
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>
16 lines
596 B
Makefile
16 lines
596 B
Makefile
obj-$(CONFIG_HVC_CONSOLE) += hvc_vio.o hvsi_lib.o
|
|
obj-$(CONFIG_HVC_OPAL) += hvc_opal.o hvsi_lib.o
|
|
obj-$(CONFIG_HVC_OLD_HVSI) += hvsi.o
|
|
obj-$(CONFIG_HVC_ISERIES) += hvc_iseries.o
|
|
obj-$(CONFIG_HVC_RTAS) += hvc_rtas.o
|
|
obj-$(CONFIG_HVC_TILE) += hvc_tile.o
|
|
obj-$(CONFIG_HVC_DCC) += hvc_dcc.o
|
|
obj-$(CONFIG_HVC_BEAT) += hvc_beat.o
|
|
obj-$(CONFIG_HVC_DRIVER) += hvc_console.o
|
|
obj-$(CONFIG_HVC_IRQ) += hvc_irq.o
|
|
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_HVCS) += hvcs.o
|