Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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