Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 8c208049d4045eb9e11d2009c2caa8219f4f484b
      
https://github.com/tianocore/edk2/commit/8c208049d4045eb9e11d2009c2caa8219f4f484b
  Author: Pierre Gondois <pierre.gond...@arm.com>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManager.c
    M ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManager.h

  Log Message:
  -----------
  ArmVirtPkg: Kvmtool: Advertise all serial ports

kvmtool advertises 4 serial ports. The DynamicTablesPkg advertises:
- the first port as the console port / SPCR table
- the second port as the debug port / DBG2 table
- the other ports are currently ignored

Advertise the last 2 serial port to the OS by describing them in SSDT
tables. New serial devices can be seen at:
Before patch:
$ ls /sys/devices/pnp0
00:00  00:01  00:02  power  uevent

After patch:
$ ls /sys/devices/pnp0
00:00  00:01  00:02  00:03  00:04  power  uevent

The EStdAcpiTableIdSsdtSerialPort entry is placed before the
last 3 PCI related tables as they might be dynamically removed
depending on kvmtool parameters.

Signed-off-by: Pierre Gondois <pierre.gond...@arm.com>


  Commit: 5a1c723cfa797d536019a8935fa2a881420ac09c
      
https://github.com/tianocore/edk2/commit/5a1c723cfa797d536019a8935fa2a881420ac09c
  Author: Pierre Gondois <pierre.gond...@arm.com>
  Date:   2025-03-18 (Tue, 18 Mar 2025)

  Changed paths:
    M ArmVirtPkg/KvmtoolCfgMgrDxe/ConfigurationManager.c

  Log Message:
  -----------
  ArmVirtPkg: Kvmtool: Rely on InterruptMap to generate PCI related tables

Kvmtool always generates a PCI host device tree node. Thus PCI related
ACPI tables are always generated. Rely on the presence of PCI devices
in the interrupt-map information instead.

Reported-by: Sarah Walker <sarah.walk...@arm.com>
Signed-off-by: Pierre Gondois <pierre.gond...@arm.com>


Compare: https://github.com/tianocore/edk2/compare/9bceb1600005...5a1c723cfa79

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to