linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] i2c: tegra: Various fixes and improvements
@ 2020-05-06 19:33 Thierry Reding
  2020-05-06 19:33 ` [PATCH 1/5] Revert "i2c: tegra: Fix suspending in active runtime PM state" Thierry Reding
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Thierry Reding @ 2020-05-06 19:33 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Dmitry Osipenko, Jon Hunter, linux-i2c, linux-tegra

From: Thierry Reding <treding@nvidia.com>

Hi Wolfram, Dmitry,

here's the full set of patches that I've been running local tests on and
which looks like it has no other issues. I'm going to run this through
our internal test system to make sure there aren't any regressions. I
can carry these in the Tegra tree for a little bit until we're
reasonable sure that these patches are all safe to apply and then send a
pull request sometime next week.

I've also included a patch as suggested by Dmitry to keep I2C interrupts
enabled during suspend/resume and I'm currently checking if that may be
a fix for a suspend/resume issue that I've seen on Jetson Nano where we
don't have working suspend/resume yet.

Thierry

Dmitry Osipenko (2):
  i2c: tegra: Better handle case where CPU0 is busy for a long time
  i2c: tegra: Synchronize DMA before termination

Thierry Reding (3):
  Revert "i2c: tegra: Fix suspending in active runtime PM state"
  i2c: tegra: Restore pinmux on system resume
  i2c: tegra: Keep IRQs enabled during suspend/resume

 drivers/i2c/busses/i2c-tegra.c | 61 +++++++++++++++++++---------------
 1 file changed, 35 insertions(+), 26 deletions(-)

-- 
2.24.1


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2020-05-19 16:07 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-06 19:33 [PATCH 0/5] i2c: tegra: Various fixes and improvements Thierry Reding
2020-05-06 19:33 ` [PATCH 1/5] Revert "i2c: tegra: Fix suspending in active runtime PM state" Thierry Reding
2020-05-06 19:33 ` [PATCH 2/5] i2c: tegra: Restore pinmux on system resume Thierry Reding
2020-05-06 22:43   ` mirq-test
2020-05-07 10:03     ` Thierry Reding
2020-05-07 12:20       ` Michał Mirosław
2020-05-07 21:50   ` Dmitry Osipenko
2020-05-08 10:31     ` Thierry Reding
2020-05-08 15:00       ` Dmitry Osipenko
2020-05-09 15:35         ` Dmitry Osipenko
2020-05-19 16:07           ` Thierry Reding
2020-05-19 15:57         ` Thierry Reding
2020-05-08 15:05   ` Dmitry Osipenko
2020-05-06 19:33 ` [PATCH 3/5] i2c: tegra: Keep IRQs enabled during suspend/resume Thierry Reding
2020-05-06 19:33 ` [PATCH 4/5] i2c: tegra: Better handle case where CPU0 is busy for a long time Thierry Reding
2020-05-06 19:33 ` [PATCH 5/5] i2c: tegra: Synchronize DMA before termination Thierry Reding

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).