Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dd728f5 authored by Vitor Soares's avatar Vitor Soares Committed by Boris Brezillon
Browse files

i3c: master: Add driver for Synopsys DesignWare IP



Add driver for Synopsys DesignWare I3C master IP

Signed-off-by: default avatarVitor Soares <vitor.soares@synopsys.com>
Signed-off-by: default avatarBoris Brezillon <boris.brezillon@bootlin.com>
parent ad15e8c0
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -5,3 +5,18 @@ config CDNS_I3C_MASTER
	depends on !(ALPHA || PARISC)
	help
	  Enable this driver if you want to support Cadence I3C master block.

config DW_I3C_MASTER
	tristate "Synospsys DesignWare I3C master driver"
	depends on I3C
	depends on HAS_IOMEM
	depends on !(ALPHA || PARISC)
	# ALPHA and PARISC needs {read,write}sl()
	help
	  Support for Synopsys DesignWare MIPI I3C Controller.

	  For details please see
	  https://www.synopsys.com/dw/ipdir.php?ds=mipi_i3c

	  This driver can also be built as a module.  If so, the module
	  will be called dw-i3c-master.
+1 −0
Original line number Diff line number Diff line
obj-$(CONFIG_CDNS_I3C_MASTER)		+= i3c-master-cdns.o
obj-$(CONFIG_DW_I3C_MASTER)		+= dw-i3c-master.o
+1216 −0

File added.

Preview size limit exceeded, changes collapsed.