mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-11 03:24:58 -06:00
target/riscv: remove riscv_cpu_options[]
The array is empty and can be removed. Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Tested-by: Vladimir Isaev <vladimir.isaev@syntacore.com> tested-by tags added, rebased with Alistair's riscv-to-apply.next. Message-ID: <20240112140201.127083-6-dbarboza@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
parent
82f7b1d404
commit
08a2538710
4 changed files with 0 additions and 19 deletions
|
@ -1985,11 +1985,6 @@ static const PropertyInfo prop_cboz_blksize = {
|
||||||
.set = prop_cboz_blksize_set,
|
.set = prop_cboz_blksize_set,
|
||||||
};
|
};
|
||||||
|
|
||||||
Property riscv_cpu_options[] = {
|
|
||||||
|
|
||||||
DEFINE_PROP_END_OF_LIST(),
|
|
||||||
};
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* RVA22U64 defines some 'named features' or 'synthetic extensions'
|
* RVA22U64 defines some 'named features' or 'synthetic extensions'
|
||||||
* that are cache related: Za64rs, Zic64b, Ziccif, Ziccrse, Ziccamoa
|
* that are cache related: Za64rs, Zic64b, Ziccif, Ziccrse, Ziccamoa
|
||||||
|
|
|
@ -788,7 +788,6 @@ extern const RISCVCPUMultiExtConfig riscv_cpu_vendor_exts[];
|
||||||
extern const RISCVCPUMultiExtConfig riscv_cpu_experimental_exts[];
|
extern const RISCVCPUMultiExtConfig riscv_cpu_experimental_exts[];
|
||||||
extern const RISCVCPUMultiExtConfig riscv_cpu_named_features[];
|
extern const RISCVCPUMultiExtConfig riscv_cpu_named_features[];
|
||||||
extern const RISCVCPUMultiExtConfig riscv_cpu_deprecated_exts[];
|
extern const RISCVCPUMultiExtConfig riscv_cpu_deprecated_exts[];
|
||||||
extern Property riscv_cpu_options[];
|
|
||||||
|
|
||||||
typedef struct isa_ext_data {
|
typedef struct isa_ext_data {
|
||||||
const char *name;
|
const char *name;
|
||||||
|
|
|
@ -1527,19 +1527,10 @@ void kvm_riscv_aia_create(MachineState *machine, uint64_t group_shift,
|
||||||
static void kvm_cpu_instance_init(CPUState *cs)
|
static void kvm_cpu_instance_init(CPUState *cs)
|
||||||
{
|
{
|
||||||
Object *obj = OBJECT(RISCV_CPU(cs));
|
Object *obj = OBJECT(RISCV_CPU(cs));
|
||||||
DeviceState *dev = DEVICE(obj);
|
|
||||||
|
|
||||||
riscv_init_kvm_registers(obj);
|
riscv_init_kvm_registers(obj);
|
||||||
|
|
||||||
kvm_riscv_add_cpu_user_properties(obj);
|
kvm_riscv_add_cpu_user_properties(obj);
|
||||||
|
|
||||||
for (Property *prop = riscv_cpu_options; prop && prop->name; prop++) {
|
|
||||||
/* Check if we have a specific KVM handler for the option */
|
|
||||||
if (object_property_find(obj, prop->name)) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
qdev_property_add_static(dev, prop);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -1301,10 +1301,6 @@ static void riscv_cpu_add_user_properties(Object *obj)
|
||||||
riscv_cpu_add_multiext_prop_array(obj, riscv_cpu_deprecated_exts);
|
riscv_cpu_add_multiext_prop_array(obj, riscv_cpu_deprecated_exts);
|
||||||
|
|
||||||
riscv_cpu_add_profiles(obj);
|
riscv_cpu_add_profiles(obj);
|
||||||
|
|
||||||
for (Property *prop = riscv_cpu_options; prop && prop->name; prop++) {
|
|
||||||
qdev_property_add_static(DEVICE(obj), prop);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue