Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 # Qualcomm IPC Router configuration
0003 #
0004 
0005 config QRTR
0006         tristate "Qualcomm IPC Router support"
0007         help
0008           Say Y if you intend to use Qualcomm IPC router protocol.  The
0009           protocol is used to communicate with services provided by other
0010           hardware blocks in the system.
0011 
0012           In order to do service lookups, a userspace daemon is required to
0013           maintain a service listing.
0014 
0015 if QRTR
0016 
0017 config QRTR_SMD
0018         tristate "SMD IPC Router channels"
0019         depends on RPMSG || (COMPILE_TEST && RPMSG=n)
0020         help
0021           Say Y here to support SMD based ipcrouter channels.  SMD is the
0022           most common transport for IPC Router.
0023 
0024 config QRTR_TUN
0025         tristate "TUN device for Qualcomm IPC Router"
0026         help
0027           Say Y here to expose a character device that allows user space to
0028           implement endpoints of QRTR, for purpose of tunneling data to other
0029           hosts or testing purposes.
0030 
0031 config QRTR_MHI
0032         tristate "MHI IPC Router channels"
0033         depends on MHI_BUS
0034         help
0035           Say Y here to support MHI based ipcrouter channels. MHI is the
0036           transport used for communicating to external modems.
0037 
0038 endif # QRTR