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

Commit 3e1ec1f4 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge branch 'to_linus' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb

parents bcb97940 ecfa4fdc
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -536,7 +536,7 @@ P: Mauro Carvalho Chehab
M:	mchehab@brturbo.com.br
L:	video4linux-list@redhat.com
W:	http://linuxtv.org
T:	quilt http://www.linuxtv.org/download/quilt/
T:	git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
S:	Maintained

BUSLOGIC SCSI DRIVER
@@ -834,7 +834,7 @@ P: LinuxTV.org Project
M: 	linux-dvb-maintainer@linuxtv.org
L: 	linux-dvb@linuxtv.org (subscription required)
W:	http://linuxtv.org/
T:	quilt http://www.linuxtv.org/download/quilt/
T:	git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
S:	Supported

EATA-DMA SCSI DRIVER
@@ -2896,7 +2896,7 @@ P: Mauro Carvalho Chehab
M:	mchehab@brturbo.com.br
L:	video4linux-list@redhat.com
W:	http://linuxtv.org
T:	quilt http://www.linuxtv.org/download/quilt/
T:	git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
S:	Maintained

W1 DALLAS'S 1-WIRE BUS
+3 −0
Original line number Diff line number Diff line
@@ -176,6 +176,9 @@ static void init_av7110_av(struct av7110 *av7110)
		}
	}

	if (dev->pci->subsystem_vendor == 0x13c2 && dev->pci->subsystem_device == 0x000e)
		av7110_fw_cmd(av7110, COMTYPE_AUDIODAC, SpdifSwitch, 1, 0); // SPDIF on

	ret = av7110_set_volume(av7110, av7110->mixer.volume_left, av7110->mixer.volume_right);
	if (ret < 0)
		printk("dvb-ttpci:cannot set volume :%d\n",ret);
+2 −1
Original line number Diff line number Diff line
@@ -143,7 +143,8 @@ enum av7110_audio_command {
	MainSwitch,
	ADSwitch,
	SendDiSEqC,
	SetRegister
	SetRegister,
	SpdifSwitch
};

enum av7110_request_command {
+24 −18
Original line number Diff line number Diff line
@@ -333,24 +333,30 @@ static int set_input(struct i2c_client *client, enum cx25840_input input)

static int set_v4lstd(struct i2c_client *client, v4l2_std_id std)
{
	u8 fmt;

	switch (std) {
	/* zero is autodetect */
	case 0: fmt = 0x0; break;
	/* default ntsc to ntsc-m */
	case V4L2_STD_NTSC:
	case V4L2_STD_NTSC_M: fmt = 0x1; break;
	case V4L2_STD_NTSC_M_JP: fmt = 0x2; break;
	case V4L2_STD_NTSC_443: fmt = 0x3; break;
	case V4L2_STD_PAL: fmt = 0x4; break;
	case V4L2_STD_PAL_M: fmt = 0x5; break;
	case V4L2_STD_PAL_N: fmt = 0x6; break;
	case V4L2_STD_PAL_Nc: fmt = 0x7; break;
	case V4L2_STD_PAL_60: fmt = 0x8; break;
	case V4L2_STD_SECAM: fmt = 0xc; break;
	default:
		return -ERANGE;
	u8 fmt=0; 	/* zero is autodetect */

	/* First tests should be against specific std */
	if (std & V4L2_STD_NTSC_M_JP) {
		fmt=0x2;
	} else if (std & V4L2_STD_NTSC_443) {
		fmt=0x3;
	} else if (std & V4L2_STD_PAL_M) {
		fmt=0x5;
	} else if (std & V4L2_STD_PAL_N) {
		fmt=0x6;
	} else if (std & V4L2_STD_PAL_Nc) {
		fmt=0x7;
	} else if (std & V4L2_STD_PAL_60) {
		fmt=0x8;
	} else {
		/* Then, test against generic ones */
		if (std & V4L2_STD_NTSC) {
			fmt=0x1;
		} else if (std & V4L2_STD_PAL) {
			fmt=0x4;
		} else if (std & V4L2_STD_SECAM) {
			fmt=0xc;
		}
	}

	cx25840_and_or(client, 0x400, ~0xf, fmt);
+1 −1
Original line number Diff line number Diff line
@@ -206,7 +206,7 @@ hauppauge_tuner[] =
	{ TUNER_ABSENT,        "TCL 2002MI_3H"},
	{ TUNER_TCL_2002N,     "TCL 2002N 5H"},
	/* 100-109 */
	{ TUNER_ABSENT,        "Philips FMD1216ME"},
	{ TUNER_PHILIPS_FMD1216ME_MK3, "Philips FMD1216ME"},
	{ TUNER_TEA5767,       "Philips TEA5768HL FM Radio"},
	{ TUNER_ABSENT,        "Panasonic ENV57H12D5"},
	{ TUNER_PHILIPS_FM1236_MK3, "TCL MFNM05-4"},
+3 −3

File changed.

Contains only whitespace changes.

+1 −1

File changed.

Contains only whitespace changes.

+4 −4

File changed.

Contains only whitespace changes.

+1 −1

File changed.

Contains only whitespace changes.

+1 −1

File changed.

Contains only whitespace changes.

Loading