Kconfig 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. # SPDX-License-Identifier: GPL-2.0+
  2. #
  3. # (C) Copyright 2015
  4. # Texas Instruments Incorporated - http://www.ti.com/
  5. #
  6. menu "Remote Processor drivers"
  7. # REMOTEPROC gets selected by drivers as needed
  8. # All users should depend on DM
  9. config REMOTEPROC
  10. bool
  11. depends on DM
  12. # Please keep the configuration alphabetically sorted.
  13. config K3_SYSTEM_CONTROLLER
  14. bool "Support for TI' K3 System Controller"
  15. select REMOTEPROC
  16. depends on DM
  17. depends on ARCH_K3
  18. depends on OF_CONTROL
  19. help
  20. Say 'y' here to add support for TI' K3 System Controller.
  21. config REMOTEPROC_SANDBOX
  22. bool "Support for Test processor for Sandbox"
  23. select REMOTEPROC
  24. depends on DM
  25. depends on SANDBOX
  26. help
  27. Say 'y' here to add support for test processor which does dummy
  28. operations for sandbox platform.
  29. config REMOTEPROC_STM32_COPRO
  30. bool "Support for STM32 coprocessor"
  31. select REMOTEPROC
  32. depends on DM
  33. depends on ARCH_STM32MP
  34. depends on OF_CONTROL
  35. help
  36. Say 'y' here to add support for STM32 Cortex-M4 coprocessors via the
  37. remoteproc framework.
  38. config REMOTEPROC_TI_K3_ARM64
  39. bool "Support for TI's K3 based ARM64 remoteproc driver"
  40. select REMOTEPROC
  41. depends on DM
  42. depends on ARCH_K3
  43. depends on OF_CONTROL
  44. help
  45. Say y here to support TI's ARM64 processor subsystems
  46. on various TI K3 family of SoCs through the remote processor
  47. framework.
  48. config REMOTEPROC_TI_K3_DSP
  49. bool "TI K3 C66 and C71 remoteproc support"
  50. select REMOTEPROC
  51. depends on ARCH_K3
  52. depends on TI_SCI_PROTOCOL
  53. help
  54. Say y here to support TI's C66/C71 remote processor subsystems
  55. on various TI K3 family of SoCs through the remote processor
  56. framework.
  57. config REMOTEPROC_TI_K3_R5F
  58. bool "TI K3 R5F remoteproc support"
  59. select REMOTEPROC
  60. depends on ARCH_K3
  61. depends on TI_SCI_PROTOCOL
  62. help
  63. Say y here to support TI's R5F remote processor subsystems
  64. on various TI K3 family of SoCs through the remote processor
  65. framework.
  66. config REMOTEPROC_TI_POWER
  67. bool "Support for TI Power processor"
  68. select REMOTEPROC
  69. depends on DM
  70. depends on ARCH_KEYSTONE
  71. depends on OF_CONTROL
  72. help
  73. Say 'y' here to add support for TI power processors such as those
  74. found on certain TI keystone and OMAP generation SoCs.
  75. config REMOTEPROC_TI_PRU
  76. bool "Support for TI's K3 based PRU remoteproc driver"
  77. select REMOTEPROC
  78. depends on DM
  79. depends on TI_PRUSS
  80. depends on ARCH_K3
  81. depends on OF_CONTROL
  82. help
  83. Say 'y' here to add support for TI' K3 remoteproc driver.
  84. endmenu