mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 06:09:23 -04:00
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:
parent
9efe49ec3a
commit
b79b527a45
3 changed files with 2398 additions and 0 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
2383
drivers/char/virtio_fastrpc.c
Normal file
2383
drivers/char/virtio_fastrpc.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue