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

Commit 7cc4faa2 authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: sde: rotator: enable sde rotator"

parents 0a0bc48d 13520a75
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -59,3 +59,4 @@ source "drivers/media/platform/msm/npu/Kconfig"
source "drivers/media/platform/msm/synx/Kconfig"
source "drivers/media/platform/msm/dvb/Kconfig"
source "drivers/media/platform/msm/broadcast/Kconfig"
source "drivers/media/platform/msm/sde/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
# Makefile for the qti specific video device drivers
# based on V4L2.
#
obj-y += sde/
obj-$(CONFIG_MSM_VIDC_3X_V4L2) += vidc_3x/
obj-$(CONFIG_MSM_CVP_V4L2) += cvp/
obj-$(CONFIG_MSM_NPU) += npu/
+22 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
config SDE_ROTATOR
	bool "QTI V4L2 based SDE Rotator"
	depends on ARCH_QCOM && VIDEO_V4L2
	select V4L2_MEM2MEM_DEV
	select VIDEOBUF2_CORE
	select SYNC_FILE
	help
	  Enable support of V4L2 rotator driver.
	  This feature enables the MSM SDE rotator v4l2
	  video driver for Qualcomm Technologies, Inc.
	  SYNC_FILE objects are used to help manage buffer
	  synchronization.

config SDE_ROTATOR_EVTLOG_DEBUG
	depends on SDE_ROTATOR
	bool "Enable sde rotator debugging"
	help
	The SDE rotator debugging provides support to enable rotator debugging
	features to: Dump rotator registers during driver errors, panic
	driver during fatal errors and enable some rotator driver logging
	into an internal buffer (this avoids logging overhead).
+2 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_SDE_ROTATOR)	    += rotator/
+29 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

ccflags-y += -I$(src) -Idrivers/staging/android

obj-y := \
		sde_rotator_dev.o \
		sde_rotator_core.o \
		sde_rotator_base.o \
		sde_rotator_formats.o \
		sde_rotator_util.o \
		sde_rotator_io_util.o \
		sde_rotator_smmu.o

obj-y += \
		sde_rotator_r1_wb.o \
		sde_rotator_r1_pipe.o \
		sde_rotator_r1_ctl.o \
		sde_rotator_r1.o

obj-y += \
		sde_rotator_r3.o

obj-$(CONFIG_SYNC_FILE) += \
		sde_rotator_sync.o

obj-$(CONFIG_DEBUG_FS) += \
		sde_rotator_debug.o \
		sde_rotator_r1_debug.o \
		sde_rotator_r3_debug.o
Loading