summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-designware-common.c
diff options
context:
space:
mode:
authorSamuel Holland <samuel.holland@sifive.com>2023-11-13 05:32:45 +0300
committerWolfram Sang <wsa@kernel.org>2023-11-13 20:43:42 +0300
commit382561d16854a747e6df71034da08d20d6013dfe (patch)
treea4b95f256ebf37246133b46afa99a00d90d6d941 /drivers/i2c/busses/i2c-designware-common.c
parentf726eaa787e9f9bc858c902d18a09af6bcbfcdaf (diff)
downloadlinux-382561d16854a747e6df71034da08d20d6013dfe.tar.xz
i2c: ocores: Move system PM hooks to the NOIRQ phase
When an I2C device contains a wake IRQ subordinate to a regmap-irq chip, the regmap-irq code must be able to perform I2C transactions during suspend_device_irqs() and resume_device_irqs(). Therefore, the bus must be suspended/resumed during the NOIRQ phase. Signed-off-by: Samuel Holland <samuel.holland@sifive.com> Acked-by: Peter Korsgaard <peter@korsgaard.com> Reviewed-by: Andi Shyti <andi.shyti@kernel.org> Signed-off-by: Wolfram Sang <wsa@kernel.org>
Diffstat (limited to 'drivers/i2c/busses/i2c-designware-common.c')
0 files changed, 0 insertions, 0 deletions