1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2bdabad3eSCourtney Cavin# Qualcomm IPC Router configuration 3bdabad3eSCourtney Cavin# 4bdabad3eSCourtney Cavin 5bdabad3eSCourtney Cavinconfig QRTR 6bdabad3eSCourtney Cavin tristate "Qualcomm IPC Router support" 7*a7f7f624SMasahiro Yamada help 8bdabad3eSCourtney Cavin Say Y if you intend to use Qualcomm IPC router protocol. The 9bdabad3eSCourtney Cavin protocol is used to communicate with services provided by other 10bdabad3eSCourtney Cavin hardware blocks in the system. 11bdabad3eSCourtney Cavin 12bdabad3eSCourtney Cavin In order to do service lookups, a userspace daemon is required to 13bdabad3eSCourtney Cavin maintain a service listing. 14bdabad3eSCourtney Cavin 15bdabad3eSCourtney Cavinif QRTR 16bdabad3eSCourtney Cavin 17bdabad3eSCourtney Cavinconfig QRTR_SMD 18bdabad3eSCourtney Cavin tristate "SMD IPC Router channels" 195052de8dSBjorn Andersson depends on RPMSG || (COMPILE_TEST && RPMSG=n) 20*a7f7f624SMasahiro Yamada help 21bdabad3eSCourtney Cavin Say Y here to support SMD based ipcrouter channels. SMD is the 22bdabad3eSCourtney Cavin most common transport for IPC Router. 23bdabad3eSCourtney Cavin 2428fb4e59SBjorn Anderssonconfig QRTR_TUN 2528fb4e59SBjorn Andersson tristate "TUN device for Qualcomm IPC Router" 26*a7f7f624SMasahiro Yamada help 2728fb4e59SBjorn Andersson Say Y here to expose a character device that allows user space to 2828fb4e59SBjorn Andersson implement endpoints of QRTR, for purpose of tunneling data to other 2928fb4e59SBjorn Andersson hosts or testing purposes. 3028fb4e59SBjorn Andersson 316e728f32SManivannan Sadhasivamconfig QRTR_MHI 326e728f32SManivannan Sadhasivam tristate "MHI IPC Router channels" 336e728f32SManivannan Sadhasivam depends on MHI_BUS 346e728f32SManivannan Sadhasivam help 356e728f32SManivannan Sadhasivam Say Y here to support MHI based ipcrouter channels. MHI is the 366e728f32SManivannan Sadhasivam transport used for communicating to external modems. 376e728f32SManivannan Sadhasivam 38bdabad3eSCourtney Cavinendif # QRTR 39