Messages in this thread | | | From | Vitor soares <> | Subject | [PATCH v3 0/3] Add driver for Synopsys DesignWare I3C master IP | Date | Thu, 8 Nov 2018 17:14:08 +0000 |
| |
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
| |