Messages in this thread | | | From | Vitor Soares <> | Subject | [PATCH v4 0/3] Add driver for Synopsys DesignWare I3C master IP | Date | Tue, 13 Nov 2018 14:09:50 +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 v3 and v4: - Minor fixes. They are described in each patch
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-binding: i3c: Document Synopsys DesignWare I3C MAINTAINERS: Add myself as the dw-i3c-master module maintainer
.../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 + MAINTAINERS | 6 + drivers/i3c/master/Kconfig | 14 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/dw-i3c-master.c | 1216 ++++++++++++++++++++ 5 files changed, 1278 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
| |