mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-01 23:03:54 -06:00
qom: introduce object_register_sugar_prop
Similar to the existing "-rtc driftfix" option, we will convert some legacy "-machine" command line options to global properties on accelerators. Because accelerators are not devices, we cannot use qdev_prop_register_global. Instead, provide a slot in the generic object_compat_props arrays for command line syntactic sugar. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
8b90f1c5ac
commit
1fff3c206f
3 changed files with 25 additions and 9 deletions
|
@ -679,6 +679,7 @@ void object_apply_global_props(Object *obj, const GPtrArray *props,
|
|||
Error **errp);
|
||||
void object_set_machine_compat_props(GPtrArray *compat_props);
|
||||
void object_set_accelerator_compat_props(GPtrArray *compat_props);
|
||||
void object_register_sugar_prop(const char *driver, const char *prop, const char *value);
|
||||
void object_apply_compat_props(Object *obj);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue