提交 9e00e486 编写于 作者: G Gregory B Frost 提交者: Linus Torvalds

[PATCH] DVICO Fusion DVB-T1 Tuner (LG-Z201) fix

It is a small modification to the table that defines the way that the
LG-Z201 tuner is controlled for the DVICO Fusion DVB-T1 tuner card.

I believe that a mistake was made when the dvb tuner code was reorganised
(to use a generic table for the tuner information instead of inline code)
and as a result, the DVICO card doesn't tune properly.

The modification I have made to the table makes it behave like it did with
the old inline tuner code that worked.  The patch is on top of the 2.6.12
kernel.
Signed-off-by: NGregory B Frost <frosts1@hotkey.net.au>
Signed-off-by: NJohannes Stezenbach <js@linuxtv.org>
Signed-off-by: NAndrew Morton <akpm@osdl.org>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 617b586b
...@@ -82,13 +82,14 @@ struct dvb_pll_desc dvb_pll_lg_z201 = { ...@@ -82,13 +82,14 @@ struct dvb_pll_desc dvb_pll_lg_z201 = {
.name = "LG z201", .name = "LG z201",
.min = 174000000, .min = 174000000,
.max = 862000000, .max = 862000000,
.count = 5, .count = 6,
.entries = { .entries = {
{ 0, 36166667, 166666, 0xbc, 0x03 }, { 0, 36166667, 166666, 0xbc, 0x03 },
{ 443250000, 36166667, 166666, 0xbc, 0x01 }, { 157500000, 36166667, 166666, 0xbc, 0x01 },
{ 542000000, 36166667, 166666, 0xbc, 0x02 }, { 443250000, 36166667, 166666, 0xbc, 0x02 },
{ 830000000, 36166667, 166666, 0xf4, 0x02 }, { 542000000, 36166667, 166666, 0xbc, 0x04 },
{ 999999999, 36166667, 166666, 0xfc, 0x02 }, { 830000000, 36166667, 166666, 0xf4, 0x04 },
{ 999999999, 36166667, 166666, 0xfc, 0x04 },
}, },
}; };
EXPORT_SYMBOL(dvb_pll_lg_z201); EXPORT_SYMBOL(dvb_pll_lg_z201);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册