| Subject | Re: [PATCH v7 24/37] soc/tegra: fuse: Enable fuse clock on suspend | From | Dmitry Osipenko <> | Date | Wed, 21 Jul 2021 19:00:45 +0300 |
| |
02.07.2021 02:27, Dmitry Osipenko пишет: > +static int __maybe_unused tegra_fuse_resume(struct device *dev) > +{ > + int err; > + > + /* > + * Critical for RAM re-repair operation, which must occur on resume > + * from LP1 system suspend and as part of CCPLEX cluster switching. > + */ > + if (fuse->soc->clk_suspend_on) { > + err = pm_runtime_force_resume(dev); > + if (err) > + return err; > + } > + > + return 0; > +} > + > +static int __maybe_unused tegra_fuse_suspend(struct device *dev) > +{ > + int err; > + > + if (fuse->soc->clk_suspend_on) { > + err = pm_runtime_force_suspend(dev); > + if (err) > + return err; > + }
I just noticed that something gone wrong with this patch, the condition should have been inverted. I'll fix it in the next version.
I may also try to factor out these fuse and some other patches which could become a 5.15 material.
|