|
@@ -1816,7 +1816,8 @@ static void prop_pmu_num_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_pmu_num = {
|
|
static const PropertyInfo prop_pmu_num = {
|
|
- .type = "pmu-num",
|
|
|
|
|
|
+ .type = "int8",
|
|
|
|
+ .description = "pmu-num",
|
|
.get = prop_pmu_num_get,
|
|
.get = prop_pmu_num_get,
|
|
.set = prop_pmu_num_set,
|
|
.set = prop_pmu_num_set,
|
|
};
|
|
};
|
|
@@ -1857,7 +1858,8 @@ static void prop_pmu_mask_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_pmu_mask = {
|
|
static const PropertyInfo prop_pmu_mask = {
|
|
- .type = "pmu-mask",
|
|
|
|
|
|
+ .type = "int8",
|
|
|
|
+ .description = "pmu-mask",
|
|
.get = prop_pmu_mask_get,
|
|
.get = prop_pmu_mask_get,
|
|
.set = prop_pmu_mask_set,
|
|
.set = prop_pmu_mask_set,
|
|
};
|
|
};
|
|
@@ -1888,7 +1890,8 @@ static void prop_mmu_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_mmu = {
|
|
static const PropertyInfo prop_mmu = {
|
|
- .type = "mmu",
|
|
|
|
|
|
+ .type = "bool",
|
|
|
|
+ .description = "mmu",
|
|
.get = prop_mmu_get,
|
|
.get = prop_mmu_get,
|
|
.set = prop_mmu_set,
|
|
.set = prop_mmu_set,
|
|
};
|
|
};
|
|
@@ -1919,7 +1922,8 @@ static void prop_pmp_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_pmp = {
|
|
static const PropertyInfo prop_pmp = {
|
|
- .type = "pmp",
|
|
|
|
|
|
+ .type = "bool",
|
|
|
|
+ .description = "pmp",
|
|
.get = prop_pmp_get,
|
|
.get = prop_pmp_get,
|
|
.set = prop_pmp_set,
|
|
.set = prop_pmp_set,
|
|
};
|
|
};
|
|
@@ -1993,7 +1997,9 @@ static void prop_priv_spec_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_priv_spec = {
|
|
static const PropertyInfo prop_priv_spec = {
|
|
- .type = "priv_spec",
|
|
|
|
|
|
+ .type = "str",
|
|
|
|
+ .description = "priv_spec",
|
|
|
|
+ /* FIXME enum? */
|
|
.get = prop_priv_spec_get,
|
|
.get = prop_priv_spec_get,
|
|
.set = prop_priv_spec_set,
|
|
.set = prop_priv_spec_set,
|
|
};
|
|
};
|
|
@@ -2024,7 +2030,9 @@ static void prop_vext_spec_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_vext_spec = {
|
|
static const PropertyInfo prop_vext_spec = {
|
|
- .type = "vext_spec",
|
|
|
|
|
|
+ .type = "str",
|
|
|
|
+ .description = "vext_spec",
|
|
|
|
+ /* FIXME enum? */
|
|
.get = prop_vext_spec_get,
|
|
.get = prop_vext_spec_get,
|
|
.set = prop_vext_spec_set,
|
|
.set = prop_vext_spec_set,
|
|
};
|
|
};
|
|
@@ -2065,7 +2073,8 @@ static void prop_vlen_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_vlen = {
|
|
static const PropertyInfo prop_vlen = {
|
|
- .type = "vlen",
|
|
|
|
|
|
+ .type = "uint16",
|
|
|
|
+ .description = "vlen",
|
|
.get = prop_vlen_get,
|
|
.get = prop_vlen_get,
|
|
.set = prop_vlen_set,
|
|
.set = prop_vlen_set,
|
|
};
|
|
};
|
|
@@ -2105,7 +2114,8 @@ static void prop_elen_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_elen = {
|
|
static const PropertyInfo prop_elen = {
|
|
- .type = "elen",
|
|
|
|
|
|
+ .type = "uint16",
|
|
|
|
+ .description = "elen",
|
|
.get = prop_elen_get,
|
|
.get = prop_elen_get,
|
|
.set = prop_elen_set,
|
|
.set = prop_elen_set,
|
|
};
|
|
};
|
|
@@ -2140,7 +2150,8 @@ static void prop_cbom_blksize_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_cbom_blksize = {
|
|
static const PropertyInfo prop_cbom_blksize = {
|
|
- .type = "cbom_blocksize",
|
|
|
|
|
|
+ .type = "uint16",
|
|
|
|
+ .description = "cbom_blocksize",
|
|
.get = prop_cbom_blksize_get,
|
|
.get = prop_cbom_blksize_get,
|
|
.set = prop_cbom_blksize_set,
|
|
.set = prop_cbom_blksize_set,
|
|
};
|
|
};
|
|
@@ -2175,7 +2186,8 @@ static void prop_cbop_blksize_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_cbop_blksize = {
|
|
static const PropertyInfo prop_cbop_blksize = {
|
|
- .type = "cbop_blocksize",
|
|
|
|
|
|
+ .type = "uint16",
|
|
|
|
+ .description = "cbop_blocksize",
|
|
.get = prop_cbop_blksize_get,
|
|
.get = prop_cbop_blksize_get,
|
|
.set = prop_cbop_blksize_set,
|
|
.set = prop_cbop_blksize_set,
|
|
};
|
|
};
|
|
@@ -2210,7 +2222,8 @@ static void prop_cboz_blksize_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_cboz_blksize = {
|
|
static const PropertyInfo prop_cboz_blksize = {
|
|
- .type = "cboz_blocksize",
|
|
|
|
|
|
+ .type = "uint16",
|
|
|
|
+ .description = "cboz_blocksize",
|
|
.get = prop_cboz_blksize_get,
|
|
.get = prop_cboz_blksize_get,
|
|
.set = prop_cboz_blksize_set,
|
|
.set = prop_cboz_blksize_set,
|
|
};
|
|
};
|
|
@@ -2245,7 +2258,8 @@ static void prop_mvendorid_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_mvendorid = {
|
|
static const PropertyInfo prop_mvendorid = {
|
|
- .type = "mvendorid",
|
|
|
|
|
|
+ .type = "uint32",
|
|
|
|
+ .description = "mvendorid",
|
|
.get = prop_mvendorid_get,
|
|
.get = prop_mvendorid_get,
|
|
.set = prop_mvendorid_set,
|
|
.set = prop_mvendorid_set,
|
|
};
|
|
};
|
|
@@ -2280,7 +2294,8 @@ static void prop_mimpid_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_mimpid = {
|
|
static const PropertyInfo prop_mimpid = {
|
|
- .type = "mimpid",
|
|
|
|
|
|
+ .type = "uint64",
|
|
|
|
+ .description = "mimpid",
|
|
.get = prop_mimpid_get,
|
|
.get = prop_mimpid_get,
|
|
.set = prop_mimpid_set,
|
|
.set = prop_mimpid_set,
|
|
};
|
|
};
|
|
@@ -2336,7 +2351,8 @@ static void prop_marchid_get(Object *obj, Visitor *v, const char *name,
|
|
}
|
|
}
|
|
|
|
|
|
static const PropertyInfo prop_marchid = {
|
|
static const PropertyInfo prop_marchid = {
|
|
- .type = "marchid",
|
|
|
|
|
|
+ .type = "uint64",
|
|
|
|
+ .description = "marchid",
|
|
.get = prop_marchid_get,
|
|
.get = prop_marchid_get,
|
|
.set = prop_marchid_set,
|
|
.set = prop_marchid_set,
|
|
};
|
|
};
|