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

Commit fbc81c07 authored by Curt Meyers's avatar Curt Meyers Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (3362): KWorld ATSC110: implement set_pll_input



- When tuning VSB, use ANT input
- When tuning QAM, use CABLE input

Signed-off-by: default avatarCurt Meyers <cmeyers@boilerbots.com>
Signed-off-by: default avatarMichael Krufky <mkrufky@linuxtv.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@infradead.org>
parent 3e1410ad
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -928,10 +928,20 @@ static struct nxt200x_config avertvhda180 = {
	.pll_desc         = &dvb_pll_tdhu2,
};

static int nxt200x_set_pll_input(u8 *buf, int input)
{
	if (input)
		buf[3] |= 0x08;
	else
		buf[3] &= ~0x08;
	return 0;
}

static struct nxt200x_config kworldatsc110 = {
	.demod_address    = 0x0a,
	.pll_address      = 0x61,
	.pll_desc         = &dvb_pll_tuv1236d,
	.set_pll_input    = nxt200x_set_pll_input,
};
#endif