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

Commit 1b879c43 authored by Frej Drejhammar's avatar Frej Drejhammar Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (7454): cx88: Add user control for color killer



The cx2388x family has a color killer. This patch implements the
V4L2_CID_COLOR_KILLER control for the cx2388x family. By default the
color killer is disabled, as in previous versions of the driver.

Signed-off-by: default avatar"Frej Drejhammar <frej.drejhammar@gmail.com&gt;">
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@infradead.org>
parent a8ac6889
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -239,6 +239,18 @@ static struct cx88_ctrl cx8800_ctls[] = {
		.reg                   = MO_INPUT_FORMAT,
		.mask                  = 1 << 10,
		.shift                 = 10,
	}, {
		.v = {
			.id            = V4L2_CID_COLOR_KILLER,
			.name          = "Color killer",
			.minimum       = 0,
			.maximum       = 1,
			.default_value = 0x0,
			.type          = V4L2_CTRL_TYPE_BOOLEAN,
		},
		.reg                   = MO_INPUT_FORMAT,
		.mask                  = 1 << 9,
		.shift                 = 9,
	}, {
	/* --- audio --- */
		.v = {
@@ -295,6 +307,7 @@ const u32 cx88_user_ctrls[] = {
	V4L2_CID_AUDIO_BALANCE,
	V4L2_CID_AUDIO_MUTE,
	V4L2_CID_CHROMA_AGC,
	V4L2_CID_COLOR_KILLER,
	0
};
EXPORT_SYMBOL(cx88_user_ctrls);