forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-09 244b2c5ca8b14627e4a17755e5922221e121c771
kernel/drivers/spmi/spmi.c
....@@ -348,7 +348,8 @@
348348 const struct spmi_driver *sdrv = to_spmi_driver(dev->driver);
349349
350350 pm_runtime_get_sync(dev);
351
- sdrv->remove(to_spmi_device(dev));
351
+ if (sdrv->remove)
352
+ sdrv->remove(to_spmi_device(dev));
352353 pm_runtime_put_noidle(dev);
353354
354355 pm_runtime_disable(dev);