]> git.proxmox.com Git - mirror_qemu.git/commit
smbios: Rename SMBIOS_ENTRY_POINT_* enums
authorEduardo Habkost <ehabkost@redhat.com>
Tue, 26 Oct 2021 15:10:58 +0000 (11:10 -0400)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 7 Jan 2022 10:19:55 +0000 (05:19 -0500)
commit10be11d0b48f508646509844bc32b983d4204d2b
treeb63df4be1bb86eab762e53d90a37382bb3416875
parent20766514d602c50b870ae943aaa8e5b9e2e8a161
smbios: Rename SMBIOS_ENTRY_POINT_* enums

Rename the enums to match the naming style used by QAPI, and to
use "32" and "64" instead of "20" and "31".  This will allow us
to more easily move the enum to the QAPI schema later.

About the naming choice: "SMBIOS 2.1 entry point"/"SMBIOS 3.0
entry point" and "32-bit entry point"/"64-bit entry point" are
synonymous in the SMBIOS specification.  However, the phrases
"32-bit entry point" and "64-bit entry point" are used more often.

The new names also avoid confusion between the entry point format
and the actual SMBIOS version reported in the entry point
structure.  For example: currently the 32-bit entry point
actually report SMBIOS 2.8 support, not 2.1.

Based on portions of a patch submitted by Daniel P. BerrangĂ©.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20211026151100.1691925-2-ehabkost@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/arm/virt.c
hw/i386/pc_piix.c
hw/i386/pc_q35.c
hw/smbios/smbios.c
include/hw/firmware/smbios.h