audk/EmbeddedPkg/Drivers
Ard Biesheuvel d8e36289ce EmbeddedPkg: add driver to set graphical/serial console preference
Linux on ARM/arm64 will infer from the presence of a /chosen/stdout-path
DT property or of a SPCR ACPI table that the primary console is the serial
port, even if a graphical console is available as well.

So let's introduce a driver that allows the user to set a preference
between graphical and serial if both are available. If the preference
is set to 'Graphical', and any GOP protocol instances have been installed
by the time the ReadyToBoot event is signalled, remove the DT property
and/or the SPCR table entirely.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2017-10-23 12:14:00 +01:00
..
AndroidFastbootTransportTcpDxe EmbeddedPkg/AndroidFastbootTransportTcpDxe: remove broken hostname handling 2016-10-28 13:51:22 +01:00
AndroidFastbootTransportUsbDxe EmbeddedPkg/AndroidFastbootTransportUsbDxe: Implemented Android FastBoot over USB 2014-03-05 04:51:31 +00:00
ConsolePrefDxe EmbeddedPkg: add driver to set graphical/serial console preference 2017-10-23 12:14:00 +01:00
DtPlatformDxe EmbeddedPkg/DtPlatformDxe: load platform DTB via new library 2017-03-31 13:19:29 +01:00
DwEmmcDxe EmbeddedPkg/DwEmmc: Adjust FIFO threshold 2017-07-17 17:54:46 +01:00
FdtPlatformDxe EmbeddedPkg/FdtPlatformDxe: Reference Shell protocols in MdePkg 2016-10-19 10:26:07 +08:00
Isp1761UsbDxe EmbeddedPkg: Remove dependency on TimerLib 2015-05-06 11:15:44 +00:00
Lan91xDxe EmbeddedPkg: import Lan91x Ethernet controller driver 2017-04-19 13:03:13 +01:00
Lan9118Dxe EmbeddedPkg/EmbeddedPkg.dsc: fix build for non-ARM architectures 2017-08-30 12:49:00 +01:00
SataSiI3132Dxe EmbeddedPkg: Fix typos in comments 2016-10-19 16:31:58 +01:00