Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. # Qualcomm IPC Router configuration
  3. #
  4. config QRTR
  5. tristate "Qualcomm IPC Router support"
  6. help
  7. Say Y if you intend to use Qualcomm IPC router protocol. The
  8. protocol is used to communicate with services provided by other
  9. hardware blocks in the system.
  10. In order to do service lookups, a userspace daemon is required to
  11. maintain a service listing.
  12. if QRTR
  13. config QRTR_SMD
  14. tristate "SMD IPC Router channels"
  15. depends on RPMSG || (COMPILE_TEST && RPMSG=n)
  16. help
  17. Say Y here to support SMD based ipcrouter channels. SMD is the
  18. most common transport for IPC Router.
  19. config QRTR_TUN
  20. tristate "TUN device for Qualcomm IPC Router"
  21. help
  22. Say Y here to expose a character device that allows user space to
  23. implement endpoints of QRTR, for purpose of tunneling data to other
  24. hosts or testing purposes.
  25. config QRTR_MHI
  26. tristate "MHI IPC Router channels"
  27. depends on MHI_BUS
  28. help
  29. Say Y here to support MHI based ipcrouter channels. MHI is the
  30. transport used for communicating to external modems.
  31. endif # QRTR