On Wednesday, 2021-03-10 at 18:05:24 +01, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com>
Reviewed-by: David Edmondson <david.edmond...@oracle.com> > --- > hw/block/pflash_cfi02.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/hw/block/pflash_cfi02.c b/hw/block/pflash_cfi02.c > index aea47a99c61..c40febd2a41 100644 > --- a/hw/block/pflash_cfi02.c > +++ b/hw/block/pflash_cfi02.c > @@ -942,6 +942,13 @@ static void pflash_cfi02_realize(DeviceState *dev, Error > **errp) > pflash_cfi02_fill_cfi_table(pfl, nb_regions); > } > > +static void pflash_cfi02_reset(DeviceState *dev) > +{ > + PFlashCFI02 *pfl = PFLASH_CFI02(dev); > + > + pflash_reset_state_machine(pfl); > +} > + > static Property pflash_cfi02_properties[] = { > DEFINE_PROP_DRIVE("drive", PFlashCFI02, blk), > DEFINE_PROP_UINT32("num-blocks", PFlashCFI02, uniform_nb_blocs, 0), > @@ -979,6 +986,7 @@ static void pflash_cfi02_class_init(ObjectClass *klass, > void *data) > DeviceClass *dc = DEVICE_CLASS(klass); > > dc->realize = pflash_cfi02_realize; > + dc->reset = pflash_cfi02_reset; > dc->unrealize = pflash_cfi02_unrealize; > device_class_set_props(dc, pflash_cfi02_properties); > set_bit(DEVICE_CATEGORY_STORAGE, dc->categories); > -- > 2.26.2 dme. -- Stop the music and go home.