diff options
| author | 2024-08-20 13:19:12 +0300 | |
|---|---|---|
| committer | 2024-09-10 00:34:00 +0200 | |
| commit | 53326135d0e041ebe7d08bf22f82529ae69a096e (patch) | |
| tree | 06f18002974bdd80977909d8657f62175e01c919 /rust/kernel/ssh:/git@git.zx2c4.com/git: | |
| parent | i2c: riic: Enable runtime PM autosuspend support (diff) | |
i2c: riic: Add suspend/resume support
Add suspend/resume support for the RIIC driver. This is necessary for the
Renesas RZ/G3S SoC which support suspend to deep sleep state where power
to most of the SoC components is turned off. As a result the I2C controller
needs to be reconfigured after suspend/resume. For this, the reset line
was stored in the driver private data structure as well as i2c timings.
The reset line and I2C timings are necessary to re-initialize the
controller after resume.
Reviewed-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Diffstat (limited to 'rust/kernel/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
