Re: Why dvb-pll.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Dec 24, 2007 7:58 PM, kevin liu <lwtbenben@xxxxxxxxx> wrote:
>     Not long before, I added microtuen mt2131 tuner to Linux kernel 2.6.20
> which is the standard kernel of my Ubuntu feisty.
> But these days, I installed Ubuntu gutsy which uses kernel 2.6.22. And I
> compiled mt2131 kernel module, however, I can't
> tune any channel anymore.
>     I looked into kernel 2.6.22, and I found a new dvb tuner architecture is
> adapted in the new kernel, I just find it
> becomes inconvenient for us to add new tuner to Linux dvb. This new
> architecture seems put all jobs into dvb-pll.c, but why,
> I think every tuner has its own configuration method, why we need dvb-pll.c
> to pursue all the configuration jobs?
>     Any explanation is highly appreciated.

Kevin,

It appears as if you have a misconception -- dvb-pll is a module that
only handles the simple 'tin-can' type of 4 / 5 -byte  tuners.

Of course, silicon tuners cannot be supported within dvb-pll because
they are a different type of device, and require their own driver.

dvb-pll is just one of many tuner drivers for dvb -- other modules
like mt2131, tda18271, tda827x, mt2066, and others are examples of
tuner drivers that have nothing to do with dvb-pll.

I hope this clears up the misunderstanding.

Regards,

Mike Krufky

_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux