mirror of
https://github.com/torvalds/linux.git
synced 2026-05-13 08:39:31 +02:00
i3c: master: Add driver for Analog Devices I3C Controller IP
Add support for Analog Devices I3C Controller IP, an AXI-interfaced IP core that supports I3C and I2C devices, multiple speed-grades and I3C IBIs. Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Jorge Marques <jorge.marques@analog.com> Link: https://lore.kernel.org/r/20250827-adi-i3c-master-v9-2-04413925abe1@analog.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
This commit is contained in:
parent
f3317e8c36
commit
a79ac2cdc9
|
|
@ -11610,6 +11610,7 @@ I3C DRIVER FOR ANALOG DEVICES I3C CONTROLLER IP
|
|||
M: Jorge Marques <jorge.marques@analog.com>
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/i3c/adi,i3c-master.yaml
|
||||
F: drivers/i3c/master/adi-i3c-master.c
|
||||
|
||||
I3C DRIVER FOR CADENCE I3C MASTER IP
|
||||
M: Przemysław Gaj <pgaj@cadence.com>
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
config ADI_I3C_MASTER
|
||||
tristate "Analog Devices I3C master driver"
|
||||
depends on HAS_IOMEM
|
||||
help
|
||||
Support for Analog Devices I3C Controller IP, an AXI-interfaced IP
|
||||
core that supports I3C and I2C devices, multiple speed-grades and I3C
|
||||
IBIs.
|
||||
|
||||
This driver can also be built as a module. If so, the module will be
|
||||
called adi-i3c-master.
|
||||
|
||||
config CDNS_I3C_MASTER
|
||||
tristate "Cadence I3C master driver"
|
||||
depends on HAS_IOMEM
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
obj-$(CONFIG_ADI_I3C_MASTER) += adi-i3c-master.o
|
||||
obj-$(CONFIG_CDNS_I3C_MASTER) += i3c-master-cdns.o
|
||||
obj-$(CONFIG_DW_I3C_MASTER) += dw-i3c-master.o
|
||||
obj-$(CONFIG_AST2600_I3C_MASTER) += ast2600-i3c-master.o
|
||||
|
|
|
|||
1019
drivers/i3c/master/adi-i3c-master.c
Normal file
1019
drivers/i3c/master/adi-i3c-master.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user