On 10/26/21 17:10, Eduardo Habkost wrote: > This prepares for exposing the SMBIOS entry point type as a > machine property on x86. > > Based on a patch from Daniel P. Berrangé. > > Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> > Signed-off-by: Eduardo Habkost <ehabk...@redhat.com> > --- > First version of this code was submitted at: > https://lore.kernel.org/qemu-devel/20200908165438.1008942-5-berra...@redhat.com > > Changes from v2: > * Rename "2_0"/"3_1" to "32"/"64", to > make the names more QAPI-friendly (as underscores and dots are > not allowed by QAPI) > * Move definition from smbios.json back to machine.json > (no need for a separate file just for one enum) > > Changes from v1: > * Patch was split in two > * Moved definition to smbios.json > --- > include/hw/firmware/smbios.h | 10 ++-------- > qapi/machine.json | 12 ++++++++++++ > 2 files changed, 14 insertions(+), 8 deletions(-)
> +## > +# @SmbiosEntryPointType: > +# > +# @32: SMBIOS version 2.1 (32-bit) Entry Point > +# > +# @64: SMBIOS version 3.0 (64-bit) Entry Point > +# > +# Since: 6.1 6.2, otherwise: Reviewed-by: Philippe Mathieu-Daudé <phi...@redhat.com> > +## > +{ 'enum': 'SmbiosEntryPointType', > + 'data': [ '32', '64' ] } >