Some peripherals of bcm2835 cprman have no category, put them into the 'misc' category. Signed-off-by: Gan Qixin --- Cc: Philippe Mathieu-Daudé --- hw/misc/bcm2835_cprman.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/misc/bcm2835_cprman.c b/hw/misc/bcm2835_cprman.c index 7e415a017c..c62958a99e 100644 --- a/hw/misc/bcm2835_cprman.c +++ b/hw/misc/bcm2835_cprman.c @@ -136,6 +136,7 @@ static void pll_class_init(ObjectClass *klass, void *data) dc->reset = pll_reset; dc->vmsd = &pll_vmstate; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo cprman_pll_info = { @@ -239,6 +240,7 @@ static void pll_channel_class_init(ObjectClass *klass, void *data) dc->reset = pll_channel_reset; dc->vmsd = &pll_channel_vmstate; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo cprman_pll_channel_info = { @@ -359,6 +361,7 @@ static void clock_mux_class_init(ObjectClass *klass, void *data) dc->reset = clock_mux_reset; dc->vmsd = &clock_mux_vmstate; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo cprman_clock_mux_info = { @@ -411,6 +414,7 @@ static void dsi0hsck_mux_class_init(ObjectClass *klass, void *data) DeviceClass *dc = DEVICE_CLASS(klass); dc->vmsd = &dsi0hsck_mux_vmstate; + set_bit(DEVICE_CATEGORY_MISC, dc->categories); } static const TypeInfo cprman_dsi0hsck_mux_info = { -- 2.23.0