Kconfig 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config CDNS_I3C_MASTER
  3. tristate "Cadence I3C master driver"
  4. depends on I3C
  5. depends on HAS_IOMEM
  6. depends on !(ALPHA || PARISC)
  7. help
  8. Enable this driver if you want to support Cadence I3C master block.
  9. config DW_I3C_MASTER
  10. tristate "Synospsys DesignWare I3C master driver"
  11. depends on I3C
  12. depends on HAS_IOMEM
  13. depends on !(ALPHA || PARISC)
  14. # ALPHA and PARISC needs {read,write}sl()
  15. help
  16. Support for Synopsys DesignWare MIPI I3C Controller.
  17. For details please see
  18. https://www.synopsys.com/dw/ipdir.php?ds=mipi_i3c
  19. This driver can also be built as a module. If so, the module
  20. will be called dw-i3c-master.
  21. config AST2600_I3C_MASTER
  22. tristate "ASPEED AST2600 I3C master driver"
  23. depends on DW_I3C_MASTER
  24. depends on ARCH_ASPEED || COMPILE_TEST
  25. select MFD_SYSCON
  26. help
  27. Support for ASPEED AST2600 I3C Controller.
  28. This hardware is an instance of the DW I3C controller; this
  29. driver adds platform- specific support for AST2600 hardware.
  30. This driver can also be built as a module. If so, the module
  31. will be called ast2600-i3c-master.
  32. config SVC_I3C_MASTER
  33. tristate "Silvaco I3C Dual-Role Master driver"
  34. depends on I3C
  35. depends on HAS_IOMEM
  36. depends on !(ALPHA || PARISC)
  37. help
  38. Support for Silvaco I3C Dual-Role Master Controller.
  39. config MIPI_I3C_HCI
  40. tristate "MIPI I3C Host Controller Interface driver (EXPERIMENTAL)"
  41. depends on I3C
  42. depends on HAS_IOMEM
  43. help
  44. Support for hardware following the MIPI Aliance's I3C Host Controller
  45. Interface specification.
  46. For details please see:
  47. https://www.mipi.org/specifications/i3c-hci
  48. This driver can also be built as a module. If so, the module will be
  49. called mipi-i3c-hci.
  50. config MIPI_I3C_HCI_PCI
  51. tristate "MIPI I3C Host Controller Interface PCI support"
  52. depends on MIPI_I3C_HCI
  53. depends on PCI
  54. help
  55. Support for MIPI I3C Host Controller Interface compatible hardware
  56. on the PCI bus.
  57. This driver can also be built as a module. If so, the module will be
  58. called mipi-i3c-hci-pci.