[edk2-devel] [PATCH v2 0/4] OvmfPkg: add virtio serial driver

Gerd Hoffmann posted 4 patches 12 months ago
Failed in applying to current master (apply log)
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
[edk2-devel] [PATCH v2 0/4] OvmfPkg: add virtio serial driver
Posted by Gerd Hoffmann 12 months ago
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



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#103992): https://edk2.groups.io/g/devel/message/103992
Mute This Topic: https://groups.io/mt/98683332/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH v2 0/4] OvmfPkg: add virtio serial driver
Posted by Ard Biesheuvel 12 months ago
On Thu, 4 May 2023 at 15:12, Gerd Hoffmann <kraxel@redhat.com> wrote:
>
> 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
>

Queued up now - thanks.

>  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
>


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#104003): https://edk2.groups.io/g/devel/message/104003
Mute This Topic: https://groups.io/mt/98683332/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-