Messages in this thread | | | Subject | Re: [PATCH] virtio: Remove PM #ifdef guards to fix i2c driver | From | Paul Cercueil <> | Date | Wed, 02 Aug 2023 01:06:47 +0200 |
| |
Hi,
Le mardi 01 août 2023 à 12:58 +0200, Arnd Bergmann a écrit : > From: Arnd Bergmann <arnd@arndb.de> > > A cleanup in the virtio i2c caused a build failure: > > drivers/i2c/busses/i2c-virtio.c:270:10: error: 'struct virtio_driver' > has no member named 'freeze' > drivers/i2c/busses/i2c-virtio.c:271:10: error: 'struct virtio_driver' > has no member named 'restore' > > Change the structure definition to allow this cleanup to > be applied everywhere. > > Fixes: 73d546c76235b ("i2c: virtio: Remove #ifdef guards for PM > related functions") > Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Thanks, I didn't realize it was merged already.
Reviewed-by: Paul Cercueil <paul@crapouillou.net>
Cheers, -Paul
> --- > include/linux/virtio.h | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/include/linux/virtio.h b/include/linux/virtio.h > index 0f3b9017dff40..9b94e2c9bbb81 100644 > --- a/include/linux/virtio.h > +++ b/include/linux/virtio.h > @@ -218,10 +218,8 @@ struct virtio_driver { > void (*scan)(struct virtio_device *dev); > void (*remove)(struct virtio_device *dev); > void (*config_changed)(struct virtio_device *dev); > -#ifdef CONFIG_PM > int (*freeze)(struct virtio_device *dev); > int (*restore)(struct virtio_device *dev); > -#endif > }; > > static inline struct virtio_driver *drv_to_virtio(struct > device_driver *drv)
| |