char: virtio_fastrpc: Add snapshot of virtio fastrpc driver

This snapshot is taken as of dev-sa8155 branch
commit 18dcf6bbb4a9 ("char: virtio_fastrpc: add dma handle support").

Change-Id: I3a918907a319ee397f99162e57644d07504a5dd6
Signed-off-by: Anuj Garg <anujgarg@codeaurora.org>
This commit is contained in:
Anuj Garg 2021-02-22 22:42:11 +05:30
commit b79b527a45
3 changed files with 2398 additions and 0 deletions

View file

@ -581,6 +581,16 @@ config VIRTIO_EAVB
interface for userspace. Say Y if you want to support virtual
eavb.
config VIRTIO_FASTRPC
tristate "Virtio fastrpc driver"
depends on VIRTIO
help
This is the virtual fastrpc frontend driver based on virtio. It
provides a communication mechanism that allows for clients to
make remote method invocations across processor boundary to
applications DSP processor. Say Y if you want to support virtual
fastrpc.
config MSM_RDBG
tristate "QTI Remote debug driver"
help

View file

@ -59,6 +59,11 @@ ifdef CONFIG_COMPAT
frpc-adsprpc-objs += adsprpc_compat.o
endif
obj-$(CONFIG_MSM_ADSPRPC) += frpc-adsprpc.o
vfastrpc-objs += virtio_fastrpc.o
ifdef CONFIG_COMPAT
vfastrpc-objs += adsprpc_compat.o
endif
obj-$(CONFIG_VIRTIO_FASTRPC) += vfastrpc.o
obj-$(CONFIG_ADI) += adi.o
obj-$(CONFIG_MSM_RDBG) += rdbg.o
obj-$(CONFIG_MSM_FASTCVPD) += fastcvpd.o

File diff suppressed because it is too large Load diff