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

Commit 4f5d895e authored by Sumukh Hallymysore Ravindra's avatar Sumukh Hallymysore Ravindra
Browse files

msm: synx: Porting synx driver to 5.x kernel



Synx driver manages synchronization and dependency
handling across heterogeneous cores.

Modified kernel APIs with support for kernel clients.
Changes to synx handle creation, synx object handling
and cleanup.

Support for building synx driver as loadable module.

Change-Id: I2d70d753872467895ef4cf5a85326b7a92310986
Signed-off-by: default avatarSumukh Hallymysore Ravindra <shallymy@codeaurora.org>
parent 12503362
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -686,3 +686,5 @@ config VIDEO_RCAR_DRIF
	  will be called rcar_drif.

endif # SDR_PLATFORM_DRIVERS

source "drivers/media/platform/msm/Kconfig"
+2 −0
Original line number Diff line number Diff line
@@ -101,3 +101,5 @@ obj-y += meson/
obj-y					+= cros-ec-cec/

obj-y					+= sunxi/

obj-y					+= msm/
+3 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

source "drivers/media/platform/msm/synx/Kconfig"
+3 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

obj-$(CONFIG_MSM_GLOBAL_SYNX) += synx/
+11 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

menuconfig MSM_GLOBAL_SYNX
	tristate "Qualcomm Technologies, Inc. Global Synchronization Framework"
	depends on ARCH_QCOM
	help
	  Say M here to enable global synchronization module for
	  Qualcomm Technologies, Inc. chipsets.
	  Enabling this adds support for global synchronization across
	  heterogeneous cores.
Loading