Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7af086a1 authored by Raghavendra Rao Ananta's avatar Raghavendra Rao Ananta Committed by Elliot Berman
Browse files

haven: Add Haven Resource Manager Driver



Add Haven Resource Manager driver to talk to the Resource Manager
Virtual Machine for using the services such as resource (IRQ/device)
sharing, obtaining info about IPC/signalling mechanisms, getting
notifications about other VM's health, and so on.

Change-Id: Ibff0fa3a2fef12276c1e9d7037b8bec3eb2efab1
Signed-off-by: default avatarRaghavendra Rao Ananta <rananta@codeaurora.org>
Signed-off-by: default avatarElliot Berman <eberman@codeaurora.org>
parent 0ae181fd
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -24,4 +24,17 @@ config HH_MSGQ
	  the services offered by the drivers is simply to send and receive
	  messages in a blocking manner.

config HH_RM_DRV
	tristate "Haven Resource Manager driver"
	help
	  The Haven Resource Manager driver is used to communicate with the
	  Resource Manager Virtual Machine (RM-VM). The RM-VM acts as a mediator
	  and provides numerous services to the other VMs running in the system,
	  such as notifying when a particular VM is up, resource (IRQ/device)
	  sharing between VMs, information about the IPC mechanisms, and so on.

	  The Resource Manager driver runs on the Virtual Machine and acts as an
	  interface to other driver in order to obtain the services provided by
	  the RM-VM.

endif
+2 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_HH_MSGQ)		+= hh_msgq.o
obj-$(CONFIG_HH_RM_DRV)		+= hh_rm_drv.o
hh_rm_drv-y 			:= hh_rm_core.o hh_rm_iface.o
+807 −0

File added.

Preview size limit exceeded, changes collapsed.

+139 −0

File added.

Preview size limit exceeded, changes collapsed.

+127 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading