Loading Documentation/devicetree/bindings/soc/qcom/guest_shm.txt 0 → 100644 +19 −0 Original line number Diff line number Diff line QVM Guest Shared Memory guest_shm is a device that enables linux as a guest operating system to allocate shared memory between virtual machines and send notifications of updates to other virtual machines. Required properties: - compatible: Must be "qvm,guest_shm". - interrupt-parent: Parent interrupt controller. - interrupts: Should contain QVM interrupt. - reg: Physical address of the guest factory and length. Example: qvm,guest_shm { compatible = "qvm,guest_shm"; interrupt-parent = <&gic>; interrupts = <6 4>; reg = <0x1c050000 0x1000>; }; Documentation/devicetree/bindings/vendor-prefixes.txt +1 −0 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ powervr PowerVR (deprecated, use img) qca Qualcomm Atheros, Inc. qcom Qualcomm Technologies, Inc qnap QNAP Systems, Inc. qvm BlackBerry Ltd radxa Radxa raidsonic RaidSonic Technology GmbH ralink Mediatek/Ralink Technology Corp. Loading drivers/soc/qcom/Kconfig +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ config QCOM_GSBI functions for connecting the underlying serial UART, SPI, and I2C devices to the output pins. source "drivers/soc/qcom/hab/Kconfig" if ARCH_MSM config CP_ACCESS64 Loading drivers/soc/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -107,3 +107,4 @@ obj-$(CONFIG_MSM_RTB) += msm_rtb-hotplug.o obj-$(CONFIG_MSM_REMOTEQDSS) += remoteqdss.o obj-$(CONFIG_QCOM_SMCINVOKE) += smcinvoke.o obj-$(CONFIG_QCOM_EARLY_RANDOM) += early_random.o obj-$(CONFIG_MSM_HAB) += hab/ drivers/soc/qcom/hab/Kconfig 0 → 100644 +7 −0 Original line number Diff line number Diff line config MSM_HAB boolean "Enable Multimedia driver Hypervisor Abstraction Layer" help Multimedia driver hypervisor abstraction layer. Required for drivers to use the HAB API to communicate with the host OS. Loading
Documentation/devicetree/bindings/soc/qcom/guest_shm.txt 0 → 100644 +19 −0 Original line number Diff line number Diff line QVM Guest Shared Memory guest_shm is a device that enables linux as a guest operating system to allocate shared memory between virtual machines and send notifications of updates to other virtual machines. Required properties: - compatible: Must be "qvm,guest_shm". - interrupt-parent: Parent interrupt controller. - interrupts: Should contain QVM interrupt. - reg: Physical address of the guest factory and length. Example: qvm,guest_shm { compatible = "qvm,guest_shm"; interrupt-parent = <&gic>; interrupts = <6 4>; reg = <0x1c050000 0x1000>; };
Documentation/devicetree/bindings/vendor-prefixes.txt +1 −0 Original line number Diff line number Diff line Loading @@ -143,6 +143,7 @@ powervr PowerVR (deprecated, use img) qca Qualcomm Atheros, Inc. qcom Qualcomm Technologies, Inc qnap QNAP Systems, Inc. qvm BlackBerry Ltd radxa Radxa raidsonic RaidSonic Technology GmbH ralink Mediatek/Ralink Technology Corp. Loading
drivers/soc/qcom/Kconfig +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ config QCOM_GSBI functions for connecting the underlying serial UART, SPI, and I2C devices to the output pins. source "drivers/soc/qcom/hab/Kconfig" if ARCH_MSM config CP_ACCESS64 Loading
drivers/soc/qcom/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -107,3 +107,4 @@ obj-$(CONFIG_MSM_RTB) += msm_rtb-hotplug.o obj-$(CONFIG_MSM_REMOTEQDSS) += remoteqdss.o obj-$(CONFIG_QCOM_SMCINVOKE) += smcinvoke.o obj-$(CONFIG_QCOM_EARLY_RANDOM) += early_random.o obj-$(CONFIG_MSM_HAB) += hab/
drivers/soc/qcom/hab/Kconfig 0 → 100644 +7 −0 Original line number Diff line number Diff line config MSM_HAB boolean "Enable Multimedia driver Hypervisor Abstraction Layer" help Multimedia driver hypervisor abstraction layer. Required for drivers to use the HAB API to communicate with the host OS.