public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH v2 0/4] OvmfPkg: add virtio serial driver
@ 2023-05-04 13:11 Gerd Hoffmann
  2023-05-04 13:11 ` [PATCH v2 1/4] OvmfPkg: add IndustryStandard/VirtioSerial.h Gerd Hoffmann
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Gerd Hoffmann @ 2023-05-04 13:11 UTC (permalink / raw)
  To: devel
  Cc: Oliver Steffen, Stefan Berger, Anthony Perard, Jiewen Yao,
	Julien Grall, Pawel Polawski, Jordan Justen,
	Marc-André Lureau, Gerd Hoffmann, Ard Biesheuvel

v2:
 - implement driver stop code paths.
 - misc fixes here and there.
 - rebase to latest master.

Gerd Hoffmann (4):
  OvmfPkg: add IndustryStandard/VirtioSerial.h
  OvmfPkg/VirtioSerialDxe: add driver
  OvmfPkg/VirtioSerialDxe: wire up in OvmfPkg*
  OvmfPkg/PlatformBootManagerLib: setup virtio serial console

 OvmfPkg/Microvm/MicrovmX64.dsc                |   1 +
 OvmfPkg/OvmfPkgIa32.dsc                       |   1 +
 OvmfPkg/OvmfPkgIa32X64.dsc                    |   1 +
 OvmfPkg/OvmfPkgX64.dsc                        |   1 +
 OvmfPkg/Microvm/MicrovmX64.fdf                |   1 +
 OvmfPkg/OvmfPkgIa32.fdf                       |   1 +
 OvmfPkg/OvmfPkgIa32X64.fdf                    |   1 +
 OvmfPkg/OvmfPkgX64.fdf                        |   1 +
 OvmfPkg/VirtioSerialDxe/VirtioSerial.inf      |  40 +
 .../Include/IndustryStandard/VirtioSerial.h   |  64 ++
 OvmfPkg/VirtioSerialDxe/VirtioSerial.h        | 226 +++++
 .../PlatformBootManagerLib/BdsPlatform.c      |  47 +
 OvmfPkg/VirtioSerialDxe/VirtioSerial.c        | 808 ++++++++++++++++++
 OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c    | 465 ++++++++++
 OvmfPkg/VirtioSerialDxe/VirtioSerialRing.c    | 345 ++++++++
 15 files changed, 2003 insertions(+)
 create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.inf
 create mode 100644 OvmfPkg/Include/IndustryStandard/VirtioSerial.h
 create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.h
 create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerial.c
 create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c
 create mode 100644 OvmfPkg/VirtioSerialDxe/VirtioSerialRing.c

-- 
2.40.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-05-04 13:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-04 13:11 [PATCH v2 0/4] OvmfPkg: add virtio serial driver Gerd Hoffmann
2023-05-04 13:11 ` [PATCH v2 1/4] OvmfPkg: add IndustryStandard/VirtioSerial.h Gerd Hoffmann
2023-05-04 13:11 ` [PATCH v2 2/4] OvmfPkg/VirtioSerialDxe: add driver Gerd Hoffmann
2023-05-04 13:12 ` [PATCH v2 3/4] OvmfPkg/VirtioSerialDxe: wire up in OvmfPkg* Gerd Hoffmann
2023-05-04 13:12 ` [PATCH v2 4/4] OvmfPkg/PlatformBootManagerLib: setup virtio serial console Gerd Hoffmann
2023-05-04 13:59 ` [PATCH v2 0/4] OvmfPkg: add virtio serial driver Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox