linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Add driver for Synopsys DesignWare I3C master IP
@ 2018-11-08 17:14 Vitor soares
  2018-11-08 17:14 ` [PATCH v3 1/3] i3c: master: Add driver for Synopsys DesignWare IP Vitor soares
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Vitor soares @ 2018-11-08 17:14 UTC (permalink / raw)
  To: boris.brezillon, wsa, linux-i2c, corbet, linux-doc, gregkh, arnd
  Cc: psroka, agolec, adouglas, bfolta, dkos, alicja, cwronka, sureshp,
	rafalc, thomas.petazzoni, nm, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak, devicetree, linux-kernel, vitor.soares,
	geert, linus.walleij, Xiang.Lin, linux-gpio, nsekhar, pgaj, peda,
	mshettel, swboyd, joao.pinto

This patch series is a proposal for the I3C master driver for Synopsys IP.
This patch is to be applied on top of I3C subsystem RFC V10 submitted by
Boris Brezillon.

Supported features:
  Regular CCC commands.
  I3C private transfers.
  I2C transfers.

Missing functionalities:
  Support DMA interface.
  Support for I3C_BUS_MODE_MIXED_SLOW.
  Hot-join.
  IBI.

Main change between v2 and v3:
- Minor fixes. They are described in each patch

Main change between v1 and v2:
- Add controller version on dt-binding
- The driver now calls writesl/readsl() instead readl/writel
- Rename some variables in the driver

Vitor soares (3):
  i3c: master: Add driver for Synopsys DesignWare IP
  dt-bindings: i3c: Document Synopsys DesignWare I3C master bindings
  MAINTAINERS: Add myself as the dw-i3c-master module maintainer

 .../devicetree/bindings/i3c/snps,dw-i3c-master.txt |   42 +
 MAINTAINERS                                        |    6 +
 drivers/i3c/master/Kconfig                         |   15 +
 drivers/i3c/master/Makefile                        |    1 +
 drivers/i3c/master/dw-i3c-master.c                 | 1216 ++++++++++++++++++++
 5 files changed, 1280 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
 create mode 100644 drivers/i3c/master/dw-i3c-master.c

-- 
2.7.4



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

end of thread, other threads:[~2018-11-13 11:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-08 17:14 [PATCH v3 0/3] Add driver for Synopsys DesignWare I3C master IP Vitor soares
2018-11-08 17:14 ` [PATCH v3 1/3] i3c: master: Add driver for Synopsys DesignWare IP Vitor soares
2018-11-08 17:14 ` [PATCH v3 2/3] dt-bindings: i3c: Document Synopsys DesignWare I3C master bindings Vitor soares
2018-11-12  9:17   ` Boris Brezillon
2018-11-13 11:11     ` vitor
2018-11-13  2:09   ` Rob Herring
2018-11-13 11:20     ` vitor
2018-11-08 17:14 ` [PATCH v3 3/3] MAINTAINERS: Add myself as the dw-i3c-master module maintainer Vitor soares
2018-11-11 17:40 ` [PATCH v3 0/3] Add driver for Synopsys DesignWare I3C master IP Greg KH
2018-11-12  9:12 ` Boris Brezillon

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).