All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] i2c: imx: Fix and enable DMA support for LS1021A
@ 2018-05-23  9:56 Esben Haabendal
  2018-05-23  9:56 ` [PATCH 1/4] i2c: imx: Fix reinit_completion() use Esben Haabendal
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Esben Haabendal @ 2018-05-23  9:56 UTC (permalink / raw)
  To: linux-i2c, devicetree; +Cc: Esben Haabendal

From: Esben Haabendal <eha@deif.com>

This patch series fixes two race conditions and minor issues with tracking
the stopped state when something goes wrong.

With that in place, DMA support works with NXP LS1021A, so it is enabled in
the last patch.

Esben Haabendal (4):
  i2c: imx: Fix reinit_completion() use
  i2c: imx: Fix race condition in dma read
  i2c: imx: Simplify stopped state tracking
  arm: dts: ls1021a: Enable I2C DMA support

 arch/arm/boot/dts/ls1021a.dtsi |  6 ++++++
 drivers/i2c/busses/i2c-imx.c   | 23 ++++++++++++-----------
 2 files changed, 18 insertions(+), 11 deletions(-)

-- 
2.17.0


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

end of thread, other threads:[~2018-07-09  9:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-23  9:56 [PATCH 0/4] i2c: imx: Fix and enable DMA support for LS1021A Esben Haabendal
2018-05-23  9:56 ` [PATCH 1/4] i2c: imx: Fix reinit_completion() use Esben Haabendal
2018-07-04  7:03   ` Uwe Kleine-König
2018-07-09  9:20     ` Esben Haabendal
2018-05-23  9:56 ` [PATCH 2/4] i2c: imx: Fix race condition in dma read Esben Haabendal
2018-07-05  6:32   ` Uwe Kleine-König
2018-07-09  9:22     ` Esben Haabendal
2018-05-23  9:56 ` [PATCH 3/4] i2c: imx: Simplify stopped state tracking Esben Haabendal
2018-05-23  9:56 ` [PATCH 4/4] arm: dts: ls1021a: Enable I2C DMA support Esben Haabendal
2018-06-15  8:22 ` [PATCH 0/4] i2c: imx: Fix and enable DMA support for LS1021A Esben Haabendal
2018-07-03 21:31   ` Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.