Ensure ACPI path is correctly parsed

This commit is contained in:
Mykola Grymalyuk
2021-12-08 18:04:48 -07:00
parent faadb3f740
commit 2b6d318cfd
3 changed files with 2 additions and 2 deletions

View File

@@ -51,8 +51,8 @@ class PCIDevice:
device = cls(vendor_id, device_id, int.from_bytes(properties["class-code"][:6], byteorder="little"), name=ioreg.io_name_t_to_str(ioreg.IORegistryEntryGetName(entry, None)[1]))
if "model" in properties:
device.model = properties["model"].strip(b"\0").decode()
if "acpi_path" in properties:
device.acpi_path = properties["acpi-path"].strip(b"\0").decode()
if "acpi-path" in properties:
device.acpi_path = properties["acpi-path"]
device.populate_pci_path(entry)
return device